AwAssumeRoleAuthenticationDetailsProperties interface
Com base no conector de conta na nuvem da AWS, a função permite delegar acesso aos seus recursos da AWS. A função é composta pela função Amazon Resource Name (ARN) e ID externo. Para obter mais detalhes, consulte Criação de uma função para delegar permissões a um usuário do IAM (somente gravação)
- Extends
Propriedades
| account |
O ID da conta na nuvem NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| authentication |
Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser |
| aws |
ID de função assumida é um identificador que você pode usar para criar credenciais de segurança temporárias. |
| aws |
Um identificador exclusivo que é necessário quando você assume uma função em outra conta. |
Propriedades Herdadas
| authentication |
Estado do conector multinuvem NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| granted |
As permissões detetadas na conta na nuvem. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes de Propriedade
accountId
O ID da conta na nuvem NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
accountId?: string
Valor de Propriedade
string
authenticationType
Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser
authenticationType: "awsAssumeRole"
Valor de Propriedade
"awsAssumeRole"
awsAssumeRoleArn
ID de função assumida é um identificador que você pode usar para criar credenciais de segurança temporárias.
awsAssumeRoleArn: string
Valor de Propriedade
string
awsExternalId
Um identificador exclusivo que é necessário quando você assume uma função em outra conta.
awsExternalId: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
authenticationProvisioningState
Estado do conector multinuvem NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
authenticationProvisioningState?: string
Valor de Propriedade
string
Herdado deAuthenticationDetailsProperties.authenticationProvisioningState
grantedPermissions
As permissões detetadas na conta na nuvem. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
grantedPermissions?: string[]
Valor de Propriedade
string[]
Herdado deAuthenticationDetailsProperties.grantedPermissions