@Generated(value="software.amazon.awssdk:codegen") public final class DataSecurityConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataSecurityConfig.Builder,DataSecurityConfig>
Data security configuration.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataSecurityConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DataSecurityConfig.Builder |
builder() |
String |
dataLakeKmsKeyId()
ID for the KMS key that Amazon Comprehend uses to encrypt the data in the data lake.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
modelKmsKeyId()
ID for the KMS key that Amazon Comprehend uses to encrypt trained custom models.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DataSecurityConfig.Builder> |
serializableBuilderClass() |
DataSecurityConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
volumeKmsKeyId()
ID for the KMS key that Amazon Comprehend uses to encrypt the volume.
|
VpcConfig |
vpcConfig()
Returns the value of the VpcConfig property for this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final 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"
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"
public final String volumeKmsKeyId()
ID for the KMS key that Amazon Comprehend uses to encrypt the volume.
public final String dataLakeKmsKeyId()
ID for the KMS key that Amazon Comprehend uses to encrypt the data in the data lake.
public final VpcConfig vpcConfig()
public DataSecurityConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DataSecurityConfig.Builder,DataSecurityConfig>public static DataSecurityConfig.Builder builder()
public static Class<? extends DataSecurityConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.