Skip to content

/AWS1/CL_BDOREGRECIAMCREDPVDR

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

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_rolearn TYPE /AWS1/BDOIAMROLEARN /AWS1/BDOIAMROLEARN

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

iv_service TYPE /AWS1/BDOIAMSIGNINGSERVICENAME /AWS1/BDOIAMSIGNINGSERVICENAME

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

iv_region TYPE /AWS1/BDOIAMSIGNINGREGION /AWS1/BDOIAMSIGNINGREGION

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.


Queryable Attributes

roleArn

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

Accessible with the following methods

Method Description
GET_ROLEARN() Getter for ROLEARN, with configurable default
ASK_ROLEARN() Getter for ROLEARN w/ exceptions if field has no value
HAS_ROLEARN() Determine if ROLEARN has a value

service

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

Accessible with the following methods

Method Description
GET_SERVICE() Getter for SERVICE, with configurable default
ASK_SERVICE() Getter for SERVICE w/ exceptions if field has no value
HAS_SERVICE() Determine if SERVICE has a value

region

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.

Accessible with the following methods

Method Description
GET_REGION() Getter for REGION, with configurable default
ASK_REGION() Getter for REGION w/ exceptions if field has no value
HAS_REGION() Determine if REGION has a value