1414# See the License for the specific language governing permissions and
1515# limitations under the License.
1616
17- # IBM OpenAPI SDK Code Generator Version: 3.105.1-067d600b-20250616-154447 
17+ # IBM OpenAPI SDK Code Generator Version: 3.106.0-09823488-20250707-071701 
1818
1919"""
2020The IAM Identity Service API allows for the management of Account Settings and Identities
@@ -12471,9 +12471,9 @@ class TemplateAssignmentResponseResource:
1247112471    :param str target: Target account where the IAM resource is created.
1247212472    :param TemplateAssignmentResponseResourceDetail profile: (optional)
1247312473    :param TemplateAssignmentResponseResourceDetail account_settings: (optional)
12474-     :param List[TemplateAssignmentResponseResourceDetail] policy_template_refs: 
12475-           (optional) Policy resource(s) included only for trusted profile assignments with 
12476-           policy references.
12474+     :param List[TemplateAssignmentResponseResourceDetail]
12475+           policy_template_references:  (optional) Policy resource(s) included only for
12476+           trusted profile assignments with  policy references.
1247712477    """
1247812478
1247912479    def __init__(
@@ -12482,7 +12482,7 @@ def __init__(
1248212482        *,
1248312483        profile: Optional['TemplateAssignmentResponseResourceDetail'] = None,
1248412484        account_settings: Optional['TemplateAssignmentResponseResourceDetail'] = None,
12485-         policy_template_refs : Optional[List['TemplateAssignmentResponseResourceDetail']] = None,
12485+         policy_template_references : Optional[List['TemplateAssignmentResponseResourceDetail']] = None,
1248612486    ) -> None:
1248712487        """
1248812488        Initialize a TemplateAssignmentResponseResource object.
@@ -12491,14 +12491,14 @@ def __init__(
1249112491        :param TemplateAssignmentResponseResourceDetail profile: (optional)
1249212492        :param TemplateAssignmentResponseResourceDetail account_settings:
1249312493               (optional)
12494-         :param List[TemplateAssignmentResponseResourceDetail] policy_template_refs: 
12495-                (optional) Policy resource(s) included only for trusted profile assignments 
12496-                with policy references.
12494+         :param List[TemplateAssignmentResponseResourceDetail]
12495+                policy_template_references:  (optional) Policy resource(s) included only for
12496+                trusted profile assignments  with policy references.
1249712497        """
1249812498        self.target = target
1249912499        self.profile = profile
1250012500        self.account_settings = account_settings
12501-         self.policy_template_refs  = policy_template_refs 
12501+         self.policy_template_references  = policy_template_references 
1250212502
1250312503    @classmethod
1250412504    def from_dict(cls, _dict: Dict) -> 'TemplateAssignmentResponseResource':
@@ -12512,9 +12512,9 @@ def from_dict(cls, _dict: Dict) -> 'TemplateAssignmentResponseResource':
1251212512            args['profile'] = TemplateAssignmentResponseResourceDetail.from_dict(profile)
1251312513        if (account_settings := _dict.get('account_settings')) is not None:
1251412514            args['account_settings'] = TemplateAssignmentResponseResourceDetail.from_dict(account_settings)
12515-         if (policy_template_refs  := _dict.get('policy_template_refs ')) is not None:
12516-             args['policy_template_refs '] = [
12517-                 TemplateAssignmentResponseResourceDetail.from_dict(v) for v in policy_template_refs 
12515+         if (policy_template_references  := _dict.get('policy_template_references ')) is not None:
12516+             args['policy_template_references '] = [
12517+                 TemplateAssignmentResponseResourceDetail.from_dict(v) for v in policy_template_references 
1251812518            ]
1251912519        return cls(**args)
1252012520
@@ -12538,14 +12538,14 @@ def to_dict(self) -> Dict:
1253812538                _dict['account_settings'] = self.account_settings
1253912539            else:
1254012540                _dict['account_settings'] = self.account_settings.to_dict()
12541-         if hasattr(self, 'policy_template_refs ') and self.policy_template_refs  is not None:
12542-             policy_template_refs_list  = []
12543-             for v in self.policy_template_refs :
12541+         if hasattr(self, 'policy_template_references ') and self.policy_template_references  is not None:
12542+             policy_template_references_list  = []
12543+             for v in self.policy_template_references :
1254412544                if isinstance(v, dict):
12545-                     policy_template_refs_list .append(v)
12545+                     policy_template_references_list .append(v)
1254612546                else:
12547-                     policy_template_refs_list .append(v.to_dict())
12548-             _dict['policy_template_refs '] = policy_template_refs_list 
12547+                     policy_template_references_list .append(v.to_dict())
12548+             _dict['policy_template_references '] = policy_template_references_list 
1254912549        return _dict
1255012550
1255112551    def _to_dict(self):
0 commit comments