Skip to content

/AWS1/CL_SISACCESSTOKEN

AWS credentials structure containing temporary access credentials

The scoped-down, 15 minute duration AWS credentials. Scoping down will be based on CLI policy (CLI team needs to create it). Similar to cloud shell implementation.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_accesskeyid TYPE /AWS1/SISSTRING /AWS1/SISSTRING

AWS access key ID for temporary credentials

iv_secretaccesskey TYPE /AWS1/SISSTRING /AWS1/SISSTRING

AWS secret access key for temporary credentials

iv_sessiontoken TYPE /AWS1/SISSTRING /AWS1/SISSTRING

AWS session token for temporary credentials


Queryable Attributes

accessKeyId

AWS access key ID for temporary credentials

Accessible with the following methods

Method Description
GET_ACCESSKEYID() Getter for ACCESSKEYID, with configurable default
ASK_ACCESSKEYID() Getter for ACCESSKEYID w/ exceptions if field has no value
HAS_ACCESSKEYID() Determine if ACCESSKEYID has a value

secretAccessKey

AWS secret access key for temporary credentials

Accessible with the following methods

Method Description
GET_SECRETACCESSKEY() Getter for SECRETACCESSKEY, with configurable default
ASK_SECRETACCESSKEY() Getter for SECRETACCESSKEY w/ exceptions if field has no val
HAS_SECRETACCESSKEY() Determine if SECRETACCESSKEY has a value

sessionToken

AWS session token for temporary credentials

Accessible with the following methods

Method Description
GET_SESSIONTOKEN() Getter for SESSIONTOKEN, with configurable default
ASK_SESSIONTOKEN() Getter for SESSIONTOKEN w/ exceptions if field has no value
HAS_SESSIONTOKEN() Determine if SESSIONTOKEN has a value