Class: Aws::DevOpsAgent::Types::RegisteredAzureIdentityDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::DevOpsAgent::Types::RegisteredAzureIdentityDetails
- Defined in:
- gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb
Overview
Details specific to a registered Azure identity using AWS Outbound Identity Federation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_id ⇒ String
The client ID of the service principal or managed identity used for authentication.
-
#tenant_id ⇒ String
The Azure Active Directory tenant ID for the identity.
-
#web_identity_role_arn ⇒ String
The role ARN to be assumed by DevOps Agent for requesting Web Identity Token.
-
#web_identity_token_audiences ⇒ Array<String>
The audiences for the Web Identity Token.
Instance Attribute Details
#client_id ⇒ String
The client ID of the service principal or managed identity used for authentication.
4720 4721 4722 4723 4724 4725 4726 4727 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 4720 class RegisteredAzureIdentityDetails < Struct.new( :tenant_id, :client_id, :web_identity_role_arn, :web_identity_token_audiences) SENSITIVE = [] include Aws::Structure end |
#tenant_id ⇒ String
The Azure Active Directory tenant ID for the identity.
4720 4721 4722 4723 4724 4725 4726 4727 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 4720 class RegisteredAzureIdentityDetails < Struct.new( :tenant_id, :client_id, :web_identity_role_arn, :web_identity_token_audiences) SENSITIVE = [] include Aws::Structure end |
#web_identity_role_arn ⇒ String
The role ARN to be assumed by DevOps Agent for requesting Web Identity Token.
4720 4721 4722 4723 4724 4725 4726 4727 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 4720 class RegisteredAzureIdentityDetails < Struct.new( :tenant_id, :client_id, :web_identity_role_arn, :web_identity_token_audiences) SENSITIVE = [] include Aws::Structure end |
#web_identity_token_audiences ⇒ Array<String>
The audiences for the Web Identity Token.
4720 4721 4722 4723 4724 4725 4726 4727 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 4720 class RegisteredAzureIdentityDetails < Struct.new( :tenant_id, :client_id, :web_identity_role_arn, :web_identity_token_audiences) SENSITIVE = [] include Aws::Structure end |