3939ErrorType = str
4040GUID = str
4141HostedZoneId = str
42+ IAMFederationRolesKey = str
43+ IAMFederationSubjectKey = str
4244Id = str
4345IdentityCenterApplicationARN = str
4446IdentityCenterInstanceARN = str
@@ -836,6 +838,12 @@ class AdvancedOptionsStatus(TypedDict, total=False):
836838DisableTimestamp = datetime
837839
838840
841+ class IAMFederationOptionsOutput (TypedDict , total = False ):
842+ Enabled : Optional [Boolean ]
843+ SubjectKey : Optional [IAMFederationSubjectKey ]
844+ RolesKey : Optional [IAMFederationRolesKey ]
845+
846+
839847class JWTOptionsOutput (TypedDict , total = False ):
840848 Enabled : Optional [Boolean ]
841849 SubjectKey : Optional [String ]
@@ -861,10 +869,17 @@ class AdvancedSecurityOptions(TypedDict, total=False):
861869 InternalUserDatabaseEnabled : Optional [Boolean ]
862870 SAMLOptions : Optional [SAMLOptionsOutput ]
863871 JWTOptions : Optional [JWTOptionsOutput ]
872+ IAMFederationOptions : Optional [IAMFederationOptionsOutput ]
864873 AnonymousAuthDisableDate : Optional [DisableTimestamp ]
865874 AnonymousAuthEnabled : Optional [Boolean ]
866875
867876
877+ class IAMFederationOptionsInput (TypedDict , total = False ):
878+ Enabled : Optional [Boolean ]
879+ SubjectKey : Optional [IAMFederationSubjectKey ]
880+ RolesKey : Optional [IAMFederationRolesKey ]
881+
882+
868883class JWTOptionsInput (TypedDict , total = False ):
869884 Enabled : Optional [Boolean ]
870885 SubjectKey : Optional [SubjectKey ]
@@ -894,6 +909,7 @@ class AdvancedSecurityOptionsInput(TypedDict, total=False):
894909 MasterUserOptions : Optional [MasterUserOptions ]
895910 SAMLOptions : Optional [SAMLOptionsInput ]
896911 JWTOptions : Optional [JWTOptionsInput ]
912+ IAMFederationOptions : Optional [IAMFederationOptionsInput ]
897913 AnonymousAuthEnabled : Optional [Boolean ]
898914
899915
0 commit comments