/AWS1/CL_DOARMAGSIGV4AUTHCFG¶
SigV4 authorization configuration for remote A2A agent.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_region TYPE /AWS1/DOASIGV4REGION /AWS1/DOASIGV4REGION¶
AWS region identifier or wildcard (*) for SigV4a multi-region signing.
iv_service TYPE /AWS1/DOASTRING /AWS1/DOASTRING¶
The AWS service name for SigV4 signing.
Optional arguments:¶
iv_rolearn TYPE /AWS1/DOAROLEARN /AWS1/DOAROLEARN¶
AWS IAM role ARN.
Queryable Attributes¶
region¶
AWS region identifier or wildcard (*) for SigV4a multi-region signing.
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 |
service¶
The AWS service name for SigV4 signing.
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 |
roleArn¶
AWS IAM role ARN.
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 |