Skip to content

/AWS1/CL_ECSSERVICECNCTTLSCONF

The key that encrypts and decrypts your resources for Service Connect TLS.

CONSTRUCTOR

IMPORTING

Required arguments:

io_issuercertauthority TYPE REF TO /AWS1/CL_ECSSVCCNCTTLSCRTAUT00 /AWS1/CL_ECSSVCCNCTTLSCRTAUT00

The signer certificate authority.

Optional arguments:

iv_kmskey TYPE /AWS1/ECSSTRING /AWS1/ECSSTRING

The Amazon Web Services Key Management Service key.

iv_rolearn TYPE /AWS1/ECSSTRING /AWS1/ECSSTRING

The Amazon Resource Name (ARN) of the IAM role that's associated with the Service Connect TLS.


Queryable Attributes

issuerCertificateAuthority

The signer certificate authority.

Accessible with the following methods

Method Description
GET_ISSUERCERTAUTHORITY() Getter for ISSUERCERTIFICATEAUTHORITY

kmsKey

The Amazon Web Services Key Management Service key.

Accessible with the following methods

Method Description
GET_KMSKEY() Getter for KMSKEY, with configurable default
ASK_KMSKEY() Getter for KMSKEY w/ exceptions if field has no value
HAS_KMSKEY() Determine if KMSKEY has a value

roleArn

The Amazon Resource Name (ARN) of the IAM role that's associated with the Service Connect TLS.

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