Package com.pulumi.aws.glue.outputs
Class DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRest
- java.lang.Object
-
- com.pulumi.aws.glue.outputs.DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRest
-
public final class DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRest extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRest.Builder
builder()
static DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRest.Builder
builder(DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRest defaults)
java.lang.String
catalogEncryptionMode()
java.util.Optional<java.lang.String>
catalogEncryptionServiceRole()
java.util.Optional<java.lang.String>
sseAwsKmsKeyId()
-
-
-
Method Detail
-
catalogEncryptionMode
public java.lang.String catalogEncryptionMode()
- Returns:
- The encryption-at-rest mode for encrypting Data Catalog data. Valid values: `DISABLED`, `SSE-KMS`, `SSE-KMS-WITH-SERVICE-ROLE`.
-
catalogEncryptionServiceRole
public java.util.Optional<java.lang.String> catalogEncryptionServiceRole()
- Returns:
- The ARN of the AWS IAM role used for accessing encrypted Data Catalog data.
-
sseAwsKmsKeyId
public java.util.Optional<java.lang.String> sseAwsKmsKeyId()
- Returns:
- The ARN of the AWS KMS key to use for encryption at rest.
-
builder
public static DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRest.Builder builder()
-
builder
public static DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRest.Builder builder(DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRest defaults)
-
-