public static interface DataSecurityConfig.Builder extends SdkPojo, CopyableBuilder<DataSecurityConfig.Builder,DataSecurityConfig>
| Modifier and Type | Method and Description |
|---|---|
DataSecurityConfig.Builder |
dataLakeKmsKeyId(String dataLakeKmsKeyId)
ID for the KMS key that Amazon Comprehend uses to encrypt the data in the data lake.
|
DataSecurityConfig.Builder |
modelKmsKeyId(String modelKmsKeyId)
ID for the KMS key that Amazon Comprehend uses to encrypt trained custom models.
|
DataSecurityConfig.Builder |
volumeKmsKeyId(String volumeKmsKeyId)
ID for the KMS key that Amazon Comprehend uses to encrypt the volume.
|
default DataSecurityConfig.Builder |
vpcConfig(Consumer<VpcConfig.Builder> vpcConfig)
Sets the value of the VpcConfig property for this object.
|
DataSecurityConfig.Builder |
vpcConfig(VpcConfig vpcConfig)
Sets the value of the VpcConfig property for this object.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDataSecurityConfig.Builder modelKmsKeyId(String 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"
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"
DataSecurityConfig.Builder volumeKmsKeyId(String volumeKmsKeyId)
ID for the KMS key that Amazon Comprehend uses to encrypt the volume.
volumeKmsKeyId - ID for the KMS key that Amazon Comprehend uses to encrypt the volume.DataSecurityConfig.Builder dataLakeKmsKeyId(String dataLakeKmsKeyId)
ID for the KMS key that Amazon Comprehend uses to encrypt the data in the data lake.
dataLakeKmsKeyId - ID for the KMS key that Amazon Comprehend uses to encrypt the data in the data lake.DataSecurityConfig.Builder vpcConfig(VpcConfig vpcConfig)
vpcConfig - The new value for the VpcConfig property for this object.default DataSecurityConfig.Builder vpcConfig(Consumer<VpcConfig.Builder> vpcConfig)
VpcConfig.Builder avoiding the need to
create one manually via VpcConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to vpcConfig(VpcConfig).
vpcConfig - a consumer that will call methods on VpcConfig.BuildervpcConfig(VpcConfig)Copyright © 2023. All rights reserved.