/AWS1/CL_DOAMCPSRVSIGV4AUTHCFG¶
Authorization configuration for SigV4-authenticated MCP server.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_region TYPE /AWS1/DOASIGV4REGION /AWS1/DOASIGV4REGION¶
AWS region for SigV4 signing. Use '*' for SigV4a multi-region signing.
iv_service TYPE /AWS1/DOASTRING /AWS1/DOASTRING¶
AWS service name for SigV4 signing.
iv_rolearn TYPE /AWS1/DOAROLEARN /AWS1/DOAROLEARN¶
IAM role ARN to assume for SigV4 signing.
Optional arguments:¶
it_customheaders TYPE /AWS1/CL_DOACUSTOMHEADERS_W=>TT_CUSTOMHEADERS TT_CUSTOMHEADERS¶
Custom headers for the SigV4 MCP server.
Queryable Attributes¶
region¶
AWS region for SigV4 signing. Use '*' 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¶
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¶
IAM role ARN 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 |
customHeaders¶
Custom headers for the SigV4 MCP server.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CUSTOMHEADERS() |
Getter for CUSTOMHEADERS, with configurable default |
ASK_CUSTOMHEADERS() |
Getter for CUSTOMHEADERS w/ exceptions if field has no value |
HAS_CUSTOMHEADERS() |
Determine if CUSTOMHEADERS has a value |