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