1. Registry
  2. Packages
  3. AWS Cloud Control
  4. API Docs
  5. bedrockagentcore
  6. getOAuth2CredentialProvider

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi
aws-native logo aws-native logo

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi

    Resource Type definition for AWS::BedrockAgentCore::OAuth2CredentialProvider

    Using getOAuth2CredentialProvider

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getOAuth2CredentialProvider(args: GetOAuth2CredentialProviderArgs, opts?: InvokeOptions): Promise<GetOAuth2CredentialProviderResult>
    function getOAuth2CredentialProviderOutput(args: GetOAuth2CredentialProviderOutputArgs, opts?: InvokeOutputOptions): Output<GetOAuth2CredentialProviderResult>
    def get_o_auth2_credential_provider(credential_provider_arn: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetOAuth2CredentialProviderResult
    def get_o_auth2_credential_provider_output(credential_provider_arn: pulumi.Input[Optional[str]] = None,
                                        opts: Optional[InvokeOutputOptions] = None) -> Output[GetOAuth2CredentialProviderResult]
    func LookupOAuth2CredentialProvider(ctx *Context, args *LookupOAuth2CredentialProviderArgs, opts ...InvokeOption) (*LookupOAuth2CredentialProviderResult, error)
    func LookupOAuth2CredentialProviderOutput(ctx *Context, args *LookupOAuth2CredentialProviderOutputArgs, opts ...InvokeOption) LookupOAuth2CredentialProviderResultOutput

    > Note: This function is named LookupOAuth2CredentialProvider in the Go SDK.

    public static class GetOAuth2CredentialProvider 
    {
        public static Task<GetOAuth2CredentialProviderResult> InvokeAsync(GetOAuth2CredentialProviderArgs args, InvokeOptions? opts = null)
        public static Output<GetOAuth2CredentialProviderResult> Invoke(GetOAuth2CredentialProviderInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetOAuth2CredentialProviderResult> Invoke(GetOAuth2CredentialProviderInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetOAuth2CredentialProviderResult> getOAuth2CredentialProvider(GetOAuth2CredentialProviderArgs args, InvokeOptions options)
    public static Output<GetOAuth2CredentialProviderResult> getOAuth2CredentialProvider(GetOAuth2CredentialProviderArgs args, InvokeOptions options)
    public static Output<GetOAuth2CredentialProviderResult> getOAuth2CredentialProvider(GetOAuth2CredentialProviderArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: aws-native:bedrockagentcore:getOAuth2CredentialProvider
      arguments:
        # arguments dictionary
    data "aws-native_bedrockagentcore_get_o_auth2_credential_provider" "name" {
        # arguments
    }

    The following arguments are supported:

    CredentialProviderArn string
    The Amazon Resource Name (ARN) of the OAuth2 credential provider
    CredentialProviderArn string
    The Amazon Resource Name (ARN) of the OAuth2 credential provider
    credential_provider_arn string
    The Amazon Resource Name (ARN) of the OAuth2 credential provider
    credentialProviderArn String
    The Amazon Resource Name (ARN) of the OAuth2 credential provider
    credentialProviderArn string
    The Amazon Resource Name (ARN) of the OAuth2 credential provider
    credential_provider_arn str
    The Amazon Resource Name (ARN) of the OAuth2 credential provider
    credentialProviderArn String
    The Amazon Resource Name (ARN) of the OAuth2 credential provider

    getOAuth2CredentialProvider Result

    The following output properties are available:

    CallbackUrl string
    The callback URL for the OAuth2 authorization flow
    ClientSecretArn Pulumi.AwsNative.BedrockAgentCore.Outputs.OAuth2CredentialProviderClientSecretArn
    The ARN of the client secret in AWS Secrets Manager
    ClientSecretJsonKey string
    The JSON key within the secret that contains the client secret value
    ClientSecretSource Pulumi.AwsNative.BedrockAgentCore.OAuth2CredentialProviderClientSecretSource
    The source of the client secret
    CreatedTime string
    The timestamp when the credential provider was created
    CredentialProviderArn string
    The Amazon Resource Name (ARN) of the OAuth2 credential provider
    LastUpdatedTime string
    The timestamp when the credential provider was last updated
    Oauth2ProviderConfigOutput Pulumi.AwsNative.BedrockAgentCore.Outputs.OAuth2CredentialProviderOauth2ProviderConfigOutput
    The output configuration for the OAuth2 provider
    Status Pulumi.AwsNative.BedrockAgentCore.OAuth2CredentialProviderStatus
    The current status of the OAuth2 credential provider
    Tags List<Pulumi.AwsNative.Outputs.Tag>
    Tags to assign to the OAuth2 credential provider
    CallbackUrl string
    The callback URL for the OAuth2 authorization flow
    ClientSecretArn OAuth2CredentialProviderClientSecretArn
    The ARN of the client secret in AWS Secrets Manager
    ClientSecretJsonKey string
    The JSON key within the secret that contains the client secret value
    ClientSecretSource OAuth2CredentialProviderClientSecretSource
    The source of the client secret
    CreatedTime string
    The timestamp when the credential provider was created
    CredentialProviderArn string
    The Amazon Resource Name (ARN) of the OAuth2 credential provider
    LastUpdatedTime string
    The timestamp when the credential provider was last updated
    Oauth2ProviderConfigOutput OAuth2CredentialProviderOauth2ProviderConfigOutput
    The output configuration for the OAuth2 provider
    Status OAuth2CredentialProviderStatus
    The current status of the OAuth2 credential provider
    Tags Tag
    Tags to assign to the OAuth2 credential provider
    callback_url string
    The callback URL for the OAuth2 authorization flow
    client_secret_arn object
    The ARN of the client secret in AWS Secrets Manager
    client_secret_json_key string
    The JSON key within the secret that contains the client secret value
    client_secret_source "MANAGED" | "EXTERNAL"
    The source of the client secret
    created_time string
    The timestamp when the credential provider was created
    credential_provider_arn string
    The Amazon Resource Name (ARN) of the OAuth2 credential provider
    last_updated_time string
    The timestamp when the credential provider was last updated
    oauth2_provider_config_output object
    The output configuration for the OAuth2 provider
    status "CREATING" | "CREATE_FAILED" | "UPDATING" | "UPDATE_FAILED" | "READY" | "DELETING" | "DELETE_FAILED"
    The current status of the OAuth2 credential provider
    tags list(object)
    Tags to assign to the OAuth2 credential provider
    callbackUrl String
    The callback URL for the OAuth2 authorization flow
    clientSecretArn OAuth2CredentialProviderClientSecretArn
    The ARN of the client secret in AWS Secrets Manager
    clientSecretJsonKey String
    The JSON key within the secret that contains the client secret value
    clientSecretSource OAuth2CredentialProviderClientSecretSource
    The source of the client secret
    createdTime String
    The timestamp when the credential provider was created
    credentialProviderArn String
    The Amazon Resource Name (ARN) of the OAuth2 credential provider
    lastUpdatedTime String
    The timestamp when the credential provider was last updated
    oauth2ProviderConfigOutput OAuth2CredentialProviderOauth2ProviderConfigOutput
    The output configuration for the OAuth2 provider
    status OAuth2CredentialProviderStatus
    The current status of the OAuth2 credential provider
    tags List<Tag>
    Tags to assign to the OAuth2 credential provider
    callbackUrl string
    The callback URL for the OAuth2 authorization flow
    clientSecretArn OAuth2CredentialProviderClientSecretArn
    The ARN of the client secret in AWS Secrets Manager
    clientSecretJsonKey string
    The JSON key within the secret that contains the client secret value
    clientSecretSource OAuth2CredentialProviderClientSecretSource
    The source of the client secret
    createdTime string
    The timestamp when the credential provider was created
    credentialProviderArn string
    The Amazon Resource Name (ARN) of the OAuth2 credential provider
    lastUpdatedTime string
    The timestamp when the credential provider was last updated
    oauth2ProviderConfigOutput OAuth2CredentialProviderOauth2ProviderConfigOutput
    The output configuration for the OAuth2 provider
    status OAuth2CredentialProviderStatus
    The current status of the OAuth2 credential provider
    tags Tag[]
    Tags to assign to the OAuth2 credential provider
    callback_url str
    The callback URL for the OAuth2 authorization flow
    client_secret_arn OAuth2CredentialProviderClientSecretArn
    The ARN of the client secret in AWS Secrets Manager
    client_secret_json_key str
    The JSON key within the secret that contains the client secret value
    client_secret_source OAuth2CredentialProviderClientSecretSource
    The source of the client secret
    created_time str
    The timestamp when the credential provider was created
    credential_provider_arn str
    The Amazon Resource Name (ARN) of the OAuth2 credential provider
    last_updated_time str
    The timestamp when the credential provider was last updated
    oauth2_provider_config_output OAuth2CredentialProviderOauth2ProviderConfigOutput
    The output configuration for the OAuth2 provider
    status OAuth2CredentialProviderStatus
    The current status of the OAuth2 credential provider
    tags Sequence[root_Tag]
    Tags to assign to the OAuth2 credential provider
    callbackUrl String
    The callback URL for the OAuth2 authorization flow
    clientSecretArn Property Map
    The ARN of the client secret in AWS Secrets Manager
    clientSecretJsonKey String
    The JSON key within the secret that contains the client secret value
    clientSecretSource "MANAGED" | "EXTERNAL"
    The source of the client secret
    createdTime String
    The timestamp when the credential provider was created
    credentialProviderArn String
    The Amazon Resource Name (ARN) of the OAuth2 credential provider
    lastUpdatedTime String
    The timestamp when the credential provider was last updated
    oauth2ProviderConfigOutput Property Map
    The output configuration for the OAuth2 provider
    status "CREATING" | "CREATE_FAILED" | "UPDATING" | "UPDATE_FAILED" | "READY" | "DELETING" | "DELETE_FAILED"
    The current status of the OAuth2 credential provider
    tags List<Property Map>
    Tags to assign to the OAuth2 credential provider

    Supporting Types

    OAuth2CredentialProviderClientSecretArn

    SecretArn string
    The ARN of the secret in AWS Secrets Manager
    SecretArn string
    The ARN of the secret in AWS Secrets Manager
    secret_arn string
    The ARN of the secret in AWS Secrets Manager
    secretArn String
    The ARN of the secret in AWS Secrets Manager
    secretArn string
    The ARN of the secret in AWS Secrets Manager
    secret_arn str
    The ARN of the secret in AWS Secrets Manager
    secretArn String
    The ARN of the secret in AWS Secrets Manager

    OAuth2CredentialProviderClientSecretSource

    OAuth2CredentialProviderKmsKeySourceType

    KmsKeyArn string
    The Amazon Resource Name (ARN) of the KMS key used to sign the JWT client assertion
    KmsKeyArn string
    The Amazon Resource Name (ARN) of the KMS key used to sign the JWT client assertion
    kms_key_arn string
    The Amazon Resource Name (ARN) of the KMS key used to sign the JWT client assertion
    kmsKeyArn String
    The Amazon Resource Name (ARN) of the KMS key used to sign the JWT client assertion
    kmsKeyArn string
    The Amazon Resource Name (ARN) of the KMS key used to sign the JWT client assertion
    kms_key_arn str
    The Amazon Resource Name (ARN) of the KMS key used to sign the JWT client assertion
    kmsKeyArn String
    The Amazon Resource Name (ARN) of the KMS key used to sign the JWT client assertion

    OAuth2CredentialProviderManagedVpcResource

    EndpointIpAddressType Pulumi.AwsNative.BedrockAgentCore.OAuth2CredentialProviderManagedVpcResourceEndpointIpAddressType
    The IP address type for the resource configuration endpoint
    SubnetIds List<string>
    The subnet IDs within the VPC where the VPC Lattice resource gateway is placed
    VpcIdentifier string
    The ID of the VPC that contains your private resource
    RoutingDomain string
    An intermediate publicly resolvable domain used as the VPC Lattice resource configuration endpoint
    SecurityGroupIds List<string>
    The security group IDs to associate with the VPC Lattice resource gateway
    Tags Dictionary<string, string>
    Tags to apply to the managed VPC Lattice resource gateway
    EndpointIpAddressType OAuth2CredentialProviderManagedVpcResourceEndpointIpAddressType
    The IP address type for the resource configuration endpoint
    SubnetIds []string
    The subnet IDs within the VPC where the VPC Lattice resource gateway is placed
    VpcIdentifier string
    The ID of the VPC that contains your private resource
    RoutingDomain string
    An intermediate publicly resolvable domain used as the VPC Lattice resource configuration endpoint
    SecurityGroupIds []string
    The security group IDs to associate with the VPC Lattice resource gateway
    Tags map[string]string
    Tags to apply to the managed VPC Lattice resource gateway
    endpoint_ip_address_type "IPV4" | "IPV6"
    The IP address type for the resource configuration endpoint
    subnet_ids list(string)
    The subnet IDs within the VPC where the VPC Lattice resource gateway is placed
    vpc_identifier string
    The ID of the VPC that contains your private resource
    routing_domain string
    An intermediate publicly resolvable domain used as the VPC Lattice resource configuration endpoint
    security_group_ids list(string)
    The security group IDs to associate with the VPC Lattice resource gateway
    tags map(string)
    Tags to apply to the managed VPC Lattice resource gateway
    endpointIpAddressType OAuth2CredentialProviderManagedVpcResourceEndpointIpAddressType
    The IP address type for the resource configuration endpoint
    subnetIds List<String>
    The subnet IDs within the VPC where the VPC Lattice resource gateway is placed
    vpcIdentifier String
    The ID of the VPC that contains your private resource
    routingDomain String
    An intermediate publicly resolvable domain used as the VPC Lattice resource configuration endpoint
    securityGroupIds List<String>
    The security group IDs to associate with the VPC Lattice resource gateway
    tags Map<String,String>
    Tags to apply to the managed VPC Lattice resource gateway
    endpointIpAddressType OAuth2CredentialProviderManagedVpcResourceEndpointIpAddressType
    The IP address type for the resource configuration endpoint
    subnetIds string[]
    The subnet IDs within the VPC where the VPC Lattice resource gateway is placed
    vpcIdentifier string
    The ID of the VPC that contains your private resource
    routingDomain string
    An intermediate publicly resolvable domain used as the VPC Lattice resource configuration endpoint
    securityGroupIds string[]
    The security group IDs to associate with the VPC Lattice resource gateway
    tags {[key: string]: string}
    Tags to apply to the managed VPC Lattice resource gateway
    endpoint_ip_address_type OAuth2CredentialProviderManagedVpcResourceEndpointIpAddressType
    The IP address type for the resource configuration endpoint
    subnet_ids Sequence[str]
    The subnet IDs within the VPC where the VPC Lattice resource gateway is placed
    vpc_identifier str
    The ID of the VPC that contains your private resource
    routing_domain str
    An intermediate publicly resolvable domain used as the VPC Lattice resource configuration endpoint
    security_group_ids Sequence[str]
    The security group IDs to associate with the VPC Lattice resource gateway
    tags Mapping[str, str]
    Tags to apply to the managed VPC Lattice resource gateway
    endpointIpAddressType "IPV4" | "IPV6"
    The IP address type for the resource configuration endpoint
    subnetIds List<String>
    The subnet IDs within the VPC where the VPC Lattice resource gateway is placed
    vpcIdentifier String
    The ID of the VPC that contains your private resource
    routingDomain String
    An intermediate publicly resolvable domain used as the VPC Lattice resource configuration endpoint
    securityGroupIds List<String>
    The security group IDs to associate with the VPC Lattice resource gateway
    tags Map<String>
    Tags to apply to the managed VPC Lattice resource gateway

    OAuth2CredentialProviderManagedVpcResourceEndpointIpAddressType

    OAuth2CredentialProviderOauth2AuthorizationServerMetadata

    AuthorizationEndpoint string
    The authorization endpoint URL
    Issuer string
    The issuer URL for the OAuth2 authorization server
    TokenEndpoint string
    The token endpoint URL
    ResponseTypes List<string>
    The supported response types
    AuthorizationEndpoint string
    The authorization endpoint URL
    Issuer string
    The issuer URL for the OAuth2 authorization server
    TokenEndpoint string
    The token endpoint URL
    ResponseTypes []string
    The supported response types
    authorization_endpoint string
    The authorization endpoint URL
    issuer string
    The issuer URL for the OAuth2 authorization server
    token_endpoint string
    The token endpoint URL
    response_types list(string)
    The supported response types
    authorizationEndpoint String
    The authorization endpoint URL
    issuer String
    The issuer URL for the OAuth2 authorization server
    tokenEndpoint String
    The token endpoint URL
    responseTypes List<String>
    The supported response types
    authorizationEndpoint string
    The authorization endpoint URL
    issuer string
    The issuer URL for the OAuth2 authorization server
    tokenEndpoint string
    The token endpoint URL
    responseTypes string[]
    The supported response types
    authorization_endpoint str
    The authorization endpoint URL
    issuer str
    The issuer URL for the OAuth2 authorization server
    token_endpoint str
    The token endpoint URL
    response_types Sequence[str]
    The supported response types
    authorizationEndpoint String
    The authorization endpoint URL
    issuer String
    The issuer URL for the OAuth2 authorization server
    tokenEndpoint String
    The token endpoint URL
    responseTypes List<String>
    The supported response types

    OAuth2CredentialProviderOauth2Discovery

    authorization_server_metadata object
    discovery_url string
    The discovery URL for the OAuth2 provider
    authorizationServerMetadata Property Map
    discoveryUrl String
    The discovery URL for the OAuth2 provider

    OAuth2CredentialProviderOauth2ProviderConfigOutput

    ClientAuthenticationMethod Pulumi.AwsNative.BedrockAgentCore.OAuth2CredentialProviderOauth2ProviderConfigOutputClientAuthenticationMethod
    The client authentication method used when authenticating with the token endpoint
    ClientId string
    OauthDiscovery Pulumi.AwsNative.BedrockAgentCore.Inputs.OAuth2CredentialProviderOauth2Discovery
    OnBehalfOfTokenExchangeConfig Pulumi.AwsNative.BedrockAgentCore.Inputs.OAuth2CredentialProviderOnBehalfOfTokenExchangeConfig
    PrivateEndpoint Pulumi.AwsNative.BedrockAgentCore.Inputs.OAuth2CredentialProviderPrivateEndpoint
    PrivateEndpointOverrides List<Pulumi.AwsNative.BedrockAgentCore.Inputs.OAuth2CredentialProviderPrivateEndpointOverride>
    The list of private endpoint overrides for the OAuth2 provider. Each override maps a specific domain to a private endpoint, enabling secure connectivity through VPC Lattice resource configurations.
    PrivateKeyJwtConfig Pulumi.AwsNative.BedrockAgentCore.Inputs.OAuth2CredentialProviderPrivateKeyJwtConfig
    ClientAuthenticationMethod OAuth2CredentialProviderOauth2ProviderConfigOutputClientAuthenticationMethod
    The client authentication method used when authenticating with the token endpoint
    ClientId string
    OauthDiscovery OAuth2CredentialProviderOauth2Discovery
    OnBehalfOfTokenExchangeConfig OAuth2CredentialProviderOnBehalfOfTokenExchangeConfig
    PrivateEndpoint OAuth2CredentialProviderPrivateEndpoint
    PrivateEndpointOverrides []OAuth2CredentialProviderPrivateEndpointOverride
    The list of private endpoint overrides for the OAuth2 provider. Each override maps a specific domain to a private endpoint, enabling secure connectivity through VPC Lattice resource configurations.
    PrivateKeyJwtConfig OAuth2CredentialProviderPrivateKeyJwtConfig
    client_authentication_method "CLIENT_SECRET_BASIC" | "CLIENT_SECRET_POST" | "AWS_IAM_ID_TOKEN_JWT" | "PRIVATE_KEY_JWT"
    The client authentication method used when authenticating with the token endpoint
    client_id string
    oauth_discovery object
    on_behalf_of_token_exchange_config object
    private_endpoint object
    private_endpoint_overrides list(object)
    The list of private endpoint overrides for the OAuth2 provider. Each override maps a specific domain to a private endpoint, enabling secure connectivity through VPC Lattice resource configurations.
    private_key_jwt_config object
    clientAuthenticationMethod OAuth2CredentialProviderOauth2ProviderConfigOutputClientAuthenticationMethod
    The client authentication method used when authenticating with the token endpoint
    clientId string
    oauthDiscovery OAuth2CredentialProviderOauth2Discovery
    onBehalfOfTokenExchangeConfig OAuth2CredentialProviderOnBehalfOfTokenExchangeConfig
    privateEndpoint OAuth2CredentialProviderPrivateEndpoint
    privateEndpointOverrides OAuth2CredentialProviderPrivateEndpointOverride[]
    The list of private endpoint overrides for the OAuth2 provider. Each override maps a specific domain to a private endpoint, enabling secure connectivity through VPC Lattice resource configurations.
    privateKeyJwtConfig OAuth2CredentialProviderPrivateKeyJwtConfig
    clientAuthenticationMethod "CLIENT_SECRET_BASIC" | "CLIENT_SECRET_POST" | "AWS_IAM_ID_TOKEN_JWT" | "PRIVATE_KEY_JWT"
    The client authentication method used when authenticating with the token endpoint
    clientId String
    oauthDiscovery Property Map
    onBehalfOfTokenExchangeConfig Property Map
    privateEndpoint Property Map
    privateEndpointOverrides List<Property Map>
    The list of private endpoint overrides for the OAuth2 provider. Each override maps a specific domain to a private endpoint, enabling secure connectivity through VPC Lattice resource configurations.
    privateKeyJwtConfig Property Map

    OAuth2CredentialProviderOauth2ProviderConfigOutputClientAuthenticationMethod

    OAuth2CredentialProviderOnBehalfOfTokenExchangeConfig

    OAuth2CredentialProviderOnBehalfOfTokenExchangeConfigGrantType

    OAuth2CredentialProviderPrivateEndpoint

    OAuth2CredentialProviderPrivateEndpointOverride

    Domain string
    The domain to override with a private endpoint
    PrivateEndpoint OAuth2CredentialProviderPrivateEndpoint
    domain string
    The domain to override with a private endpoint
    private_endpoint object
    domain String
    The domain to override with a private endpoint
    privateEndpoint OAuth2CredentialProviderPrivateEndpoint
    domain string
    The domain to override with a private endpoint
    privateEndpoint OAuth2CredentialProviderPrivateEndpoint
    domain str
    The domain to override with a private endpoint
    private_endpoint OAuth2CredentialProviderPrivateEndpoint
    domain String
    The domain to override with a private endpoint
    privateEndpoint Property Map

    OAuth2CredentialProviderPrivateKeyJwtConfig

    OAuth2CredentialProviderPrivateKeyJwtConfigSigningAlgorithm

    OAuth2CredentialProviderPrivateKeySource

    OAuth2CredentialProviderSelfManagedLatticeResource

    ResourceConfigurationIdentifier string
    The ARN or ID of the VPC Lattice resource configuration
    ResourceConfigurationIdentifier string
    The ARN or ID of the VPC Lattice resource configuration
    resource_configuration_identifier string
    The ARN or ID of the VPC Lattice resource configuration
    resourceConfigurationIdentifier String
    The ARN or ID of the VPC Lattice resource configuration
    resourceConfigurationIdentifier string
    The ARN or ID of the VPC Lattice resource configuration
    resource_configuration_identifier str
    The ARN or ID of the VPC Lattice resource configuration
    resourceConfigurationIdentifier String
    The ARN or ID of the VPC Lattice resource configuration

    OAuth2CredentialProviderStatus

    OAuth2CredentialProviderTokenExchangeGrantTypeConfig

    ActorTokenContent Pulumi.AwsNative.BedrockAgentCore.OAuth2CredentialProviderTokenExchangeGrantTypeConfigActorTokenContent
    The actor token content type
    ActorTokenScopes List<string>
    The actor token scopes. Only valid when ActorTokenContent is M2M.
    ActorTokenContent OAuth2CredentialProviderTokenExchangeGrantTypeConfigActorTokenContent
    The actor token content type
    ActorTokenScopes []string
    The actor token scopes. Only valid when ActorTokenContent is M2M.
    actor_token_content "NONE" | "M2M" | "AWS_IAM_ID_TOKEN_JWT"
    The actor token content type
    actor_token_scopes list(string)
    The actor token scopes. Only valid when ActorTokenContent is M2M.
    actorTokenContent OAuth2CredentialProviderTokenExchangeGrantTypeConfigActorTokenContent
    The actor token content type
    actorTokenScopes List<String>
    The actor token scopes. Only valid when ActorTokenContent is M2M.
    actorTokenContent OAuth2CredentialProviderTokenExchangeGrantTypeConfigActorTokenContent
    The actor token content type
    actorTokenScopes string[]
    The actor token scopes. Only valid when ActorTokenContent is M2M.
    actor_token_content OAuth2CredentialProviderTokenExchangeGrantTypeConfigActorTokenContent
    The actor token content type
    actor_token_scopes Sequence[str]
    The actor token scopes. Only valid when ActorTokenContent is M2M.
    actorTokenContent "NONE" | "M2M" | "AWS_IAM_ID_TOKEN_JWT"
    The actor token content type
    actorTokenScopes List<String>
    The actor token scopes. Only valid when ActorTokenContent is M2M.

    OAuth2CredentialProviderTokenExchangeGrantTypeConfigActorTokenContent

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo aws-native logo

    We recommend new projects start with resources from the AWS provider.

    Viewing docs for AWS Cloud Control v1.79.0
    published on Monday, Sep 14, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial