Partilhar via


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

accountId

O ID da conta na nuvem NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

authenticationType

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

awsAssumeRoleArn

ID de função assumida é um identificador que você pode usar para criar credenciais de segurança temporárias.

awsExternalId

Um identificador exclusivo que é necessário quando você assume uma função em outra conta.

Propriedades Herdadas

authenticationProvisioningState

Estado do conector multinuvem NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

grantedPermissions

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