/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 |