Skip to content

Bedrock Agentcore Control  >  Unions  >  CredentialProvider

CredentialProvider

Union Type

CredentialProvider module-attribute

A credential provider for gateway authentication. This structure contains the configuration for authenticating with the target endpoint.

Union Member Types

CredentialProviderOauthCredentialProvider dataclass

The OAuth credential provider. This provider uses OAuth authentication to access the target endpoint.

Attributes

value instance-attribute

CredentialProviderApiKeyCredentialProvider dataclass

The API key credential provider. This provider uses an API key to authenticate with the target endpoint.

Attributes

value instance-attribute

CredentialProviderIamCredentialProvider dataclass

The IAM credential provider. This provider uses IAM authentication with SigV4 signing to access the target endpoint.

Attributes

value instance-attribute

CredentialProviderUnknown dataclass

Represents an unknown variant.

If you receive this value, you will need to update your library to receive the parsed value.

This value may not be deliberately sent.

Attributes

tag instance-attribute
tag: str