Skip to content

Bedrock Agentcore Control  >  Structures  >  RegistryRecordOAuthCredentialProvider

RegistryRecordOAuthCredentialProvider

Structure Class

RegistryRecordOAuthCredentialProvider dataclass

OAuth credential provider configuration for authenticating with an external source during synchronization.

Attributes

custom_parameters class-attribute instance-attribute
custom_parameters: dict[str, str] | None = None

Additional custom parameters for the OAuth flow.

grant_type class-attribute instance-attribute
grant_type: RegistryRecordOAuthGrantType | None = None

The OAuth grant type. Currently only CLIENT_CREDENTIALS is supported.

provider_arn instance-attribute
provider_arn: str

The Amazon Resource Name (ARN) of the OAuth credential provider resource.

scopes class-attribute instance-attribute
scopes: list[str] | None = None

The OAuth scopes to request during authentication.