Skip to content

/AWS1/CL_BDOIAMCREDPROVIDER

An IAM credential provider for gateway authentication. This structure contains the configuration for authenticating with the target endpoint using IAM credentials and SigV4 signing.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_service TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING

The target Amazon Web Services service name used for SigV4 signing. This value identifies the service that the gateway authenticates with when making requests to the target endpoint.

Optional arguments:

iv_region TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING

The Amazon Web Services Region used for SigV4 signing. If not specified, defaults to the gateway's Region.


Queryable Attributes

service

The target Amazon Web Services service name used for SigV4 signing. This value identifies the service that the gateway authenticates with when making requests to the target endpoint.

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 used for SigV4 signing. If not specified, defaults to the gateway's 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