Skip to content

/AWS1/CL_PIPAWSSESSIONCREDS

Represents an Amazon Web Services session credentials object. These credentials are temporary credentials that are issued by Amazon Web Services Secure Token Service (STS). They can be used to access input and output artifacts in the S3 bucket used to store artifact for the pipeline in CodePipeline.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_accesskeyid TYPE /AWS1/PIPACCESSKEYID /AWS1/PIPACCESSKEYID

The access key for the session.

iv_secretaccesskey TYPE /AWS1/PIPSECRETACCESSKEY /AWS1/PIPSECRETACCESSKEY

The secret access key for the session.

iv_sessiontoken TYPE /AWS1/PIPSESSIONTOKEN /AWS1/PIPSESSIONTOKEN

The token for the session.


Queryable Attributes

accessKeyId

The access key for the session.

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

The secret access key for the session.

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

The token for the session.

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