Package com.pulumi.aws.glue.inputs
Class DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.glue.inputs.DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsArgs.Builder
-
- Enclosing class:
- DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsArgs
public static final class DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsArgs defaults)
-
-
Method Detail
-
connectionPasswordEncryption
public DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsArgs.Builder connectionPasswordEncryption(com.pulumi.core.Output<DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsConnectionPasswordEncryptionArgs> connectionPasswordEncryption)
- Parameters:
connectionPasswordEncryption
- When connection password protection is enabled, the Data Catalog uses a customer-provided key to encrypt the password as part of CreateConnection or UpdateConnection and store it in the ENCRYPTED_PASSWORD field in the connection properties. You can enable catalog encryption or only password encryption. see Connection Password Encryption.- Returns:
- builder
-
connectionPasswordEncryption
public DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsArgs.Builder connectionPasswordEncryption(DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsConnectionPasswordEncryptionArgs connectionPasswordEncryption)
- Parameters:
connectionPasswordEncryption
- When connection password protection is enabled, the Data Catalog uses a customer-provided key to encrypt the password as part of CreateConnection or UpdateConnection and store it in the ENCRYPTED_PASSWORD field in the connection properties. You can enable catalog encryption or only password encryption. see Connection Password Encryption.- Returns:
- builder
-
encryptionAtRest
public DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsArgs.Builder encryptionAtRest(com.pulumi.core.Output<DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRestArgs> encryptionAtRest)
- Parameters:
encryptionAtRest
- Specifies the encryption-at-rest configuration for the Data Catalog. see Encryption At Rest.- Returns:
- builder
-
encryptionAtRest
public DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsArgs.Builder encryptionAtRest(DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRestArgs encryptionAtRest)
- Parameters:
encryptionAtRest
- Specifies the encryption-at-rest configuration for the Data Catalog. see Encryption At Rest.- Returns:
- builder
-
build
public DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsArgs build()
-
-