View a markdown version of this page

RegisteredAzureIdentityDetails - AWS DevOps Agent

RegisteredAzureIdentityDetails

Details specific to a registered Azure identity using AWS Outbound Identity Federation.

Contents

clientId

The client ID of the service principal or managed identity used for authentication.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 36.

Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Required: Yes

tenantId

The Azure Active Directory tenant ID for the identity.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 36.

Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Required: Yes

webIdentityRoleArn

The role ARN to be assumed by DevOps Agent for requesting Web Identity Token.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Pattern: arn:aws:iam::\d{12}:role/[a-zA-Z0-9+=,.@_/-]+

Required: Yes

webIdentityTokenAudiences

The audiences for the Web Identity Token.

Type: Array of strings

Required: Yes

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: