/AWS1/CL_TCEREGRECIAMCREDPVDR¶
The configuration for an IAM role credential provider that signs requests to a registry record's source with AWS Signature Version 4 (SigV4).
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_rolearn TYPE /AWS1/TCEIAMROLEARN /AWS1/TCEIAMROLEARN¶
The &ARN; of the IAM role to assume for request signing.
iv_service TYPE /AWS1/TCEIAMSIGNINGSERVICENAME /AWS1/TCEIAMSIGNINGSERVICENAME¶
The service name to use for request signing, such as execute-api.
iv_region TYPE /AWS1/TCEIAMSIGNINGREGION /AWS1/TCEIAMSIGNINGREGION¶
The AWS Region to use for request signing. If not specified, the Region is derived from the source URL hostname, falling back to the Region of the registry.
Queryable Attributes¶
roleArn¶
The &ARN; of the IAM role to assume for request 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 service name to use for request signing, such as execute-api.
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 AWS Region to use for request signing. If not specified, the Region is derived from the source URL hostname, falling back to the Region of the registry.
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 |