AwAssumeRoleAuthenticationDetailsProperties interface
Łącznik kont w chmurze platformy AWS przyjmuje rolę, a rola umożliwia delegowanie dostępu do zasobów platformy AWS. Rola składa się z roli Amazon Resource Name (ARN) i identyfikatora zewnętrznego. Aby uzyskać więcej informacji, zobacz Tworzenie roli delegowania uprawnień do użytkownika IAM (tylko zapis)
- Rozszerzenie
Właściwości
| account |
Identyfikator konta w chmurze UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| authentication |
Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być |
| aws |
Przyjmuje się, że identyfikator roli jest identyfikatorem, którego można użyć do tworzenia tymczasowych poświadczeń zabezpieczeń. |
| aws |
Unikatowy identyfikator wymagany podczas przejmowania roli na innym koncie. |
Właściwości dziedziczone
| authentication |
Stan łącznika z wieloma chmurami UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| granted |
Uprawnienia wykryte na koncie chmury. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Szczegóły właściwości
accountId
Identyfikator konta w chmurze UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
accountId?: string
Wartość właściwości
string
authenticationType
Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być
authenticationType: "awsAssumeRole"
Wartość właściwości
"awsAssumeRole"
awsAssumeRoleArn
Przyjmuje się, że identyfikator roli jest identyfikatorem, którego można użyć do tworzenia tymczasowych poświadczeń zabezpieczeń.
awsAssumeRoleArn: string
Wartość właściwości
string
awsExternalId
Unikatowy identyfikator wymagany podczas przejmowania roli na innym koncie.
awsExternalId: string
Wartość właściwości
string
Szczegóły właściwości dziedziczonej
authenticationProvisioningState
Stan łącznika z wieloma chmurami UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
authenticationProvisioningState?: string
Wartość właściwości
string
Odziedziczone poAuthenticationDetailsProperties.authenticationProvisioningState
grantedPermissions
Uprawnienia wykryte na koncie chmury. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
grantedPermissions?: string[]
Wartość właściwości
string[]
Dziedziczone zAuthenticationDetailsProperties.grantedPermissions