Skip to content

/AWS1/CL_CPDDATASECURITYCONFIG

Data security configuration.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_modelkmskeyid TYPE /AWS1/CPDKMSKEYID /AWS1/CPDKMSKEYID

ID for the KMS key that Amazon Comprehend uses to encrypt trained custom models. The ModelKmsKeyId can be either of the following formats:

  • KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"

  • Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"

iv_volumekmskeyid TYPE /AWS1/CPDKMSKEYID /AWS1/CPDKMSKEYID

ID for the KMS key that Amazon Comprehend uses to encrypt the volume.

iv_datalakekmskeyid TYPE /AWS1/CPDKMSKEYID /AWS1/CPDKMSKEYID

ID for the KMS key that Amazon Comprehend uses to encrypt the data in the data lake.

io_vpcconfig TYPE REF TO /AWS1/CL_CPDVPCCONFIG /AWS1/CL_CPDVPCCONFIG

Configuration parameters for an optional private Virtual Private Cloud (VPC) containing the resources you are using for the job. For more information, see Amazon VPC.


Queryable Attributes

ModelKmsKeyId

ID for the KMS key that Amazon Comprehend uses to encrypt trained custom models. The ModelKmsKeyId can be either of the following formats:

  • KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"

  • Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"

Accessible with the following methods

Method Description
GET_MODELKMSKEYID() Getter for MODELKMSKEYID, with configurable default
ASK_MODELKMSKEYID() Getter for MODELKMSKEYID w/ exceptions if field has no value
HAS_MODELKMSKEYID() Determine if MODELKMSKEYID has a value

VolumeKmsKeyId

ID for the KMS key that Amazon Comprehend uses to encrypt the volume.

Accessible with the following methods

Method Description
GET_VOLUMEKMSKEYID() Getter for VOLUMEKMSKEYID, with configurable default
ASK_VOLUMEKMSKEYID() Getter for VOLUMEKMSKEYID w/ exceptions if field has no valu
HAS_VOLUMEKMSKEYID() Determine if VOLUMEKMSKEYID has a value

DataLakeKmsKeyId

ID for the KMS key that Amazon Comprehend uses to encrypt the data in the data lake.

Accessible with the following methods

Method Description
GET_DATALAKEKMSKEYID() Getter for DATALAKEKMSKEYID, with configurable default
ASK_DATALAKEKMSKEYID() Getter for DATALAKEKMSKEYID w/ exceptions if field has no va
HAS_DATALAKEKMSKEYID() Determine if DATALAKEKMSKEYID has a value

VpcConfig

Configuration parameters for an optional private Virtual Private Cloud (VPC) containing the resources you are using for the job. For more information, see Amazon VPC.

Accessible with the following methods

Method Description
GET_VPCCONFIG() Getter for VPCCONFIG