Skip to content

Bedrock Agentcore Control  >  Structures  >  RegistryRecordIamCredentialProvider

RegistryRecordIamCredentialProvider

Structure Class

RegistryRecordIamCredentialProvider dataclass

IAM credential provider configuration for authenticating with an external source using SigV4 signing during synchronization.

Attributes

region class-attribute instance-attribute
region: str | None = None

The Amazon Web Services region for SigV4 signing (for example, us-west-2). If not specified, the region is extracted from the MCP server URL hostname, with fallback to the service's own region.

role_arn class-attribute instance-attribute
role_arn: str | None = None

The Amazon Resource Name (ARN) of the IAM role to assume for SigV4 signing.

service class-attribute instance-attribute
service: str | None = None

The SigV4 signing service name (for example, execute-api or bedrock-agentcore).