Class ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.kinesisanalyticsv2.inputs.ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgs.Builder
-
public static final class ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgsbuild()ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgs.BuilderkeyId(com.pulumi.core.Output<java.lang.String> keyId)ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgs.BuilderkeyId(java.lang.String keyId)ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgs.BuilderkeyType(com.pulumi.core.Output<java.lang.String> keyType)ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgs.BuilderkeyType(java.lang.String keyType)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgs defaults)
-
-
Method Detail
-
keyId
public ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgs.Builder keyId(@Nullable com.pulumi.core.Output<java.lang.String> keyId)
- Parameters:
keyId- ARN of the KMS key to use for encryption. Required when `keyType` is set to `CUSTOMER_MANAGED_KEY`. The KMS key must be in the same Region as the application.- Returns:
- builder
-
keyId
public ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgs.Builder keyId(java.lang.String keyId)
- Parameters:
keyId- ARN of the KMS key to use for encryption. Required when `keyType` is set to `CUSTOMER_MANAGED_KEY`. The KMS key must be in the same Region as the application.- Returns:
- builder
-
keyType
public ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgs.Builder keyType(com.pulumi.core.Output<java.lang.String> keyType)
- Parameters:
keyType- Type of encryption key to use. Valid values: `CUSTOMER_MANAGED_KEY`, `AWS_OWNED_KEY`.- Returns:
- builder
-
keyType
public ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgs.Builder keyType(java.lang.String keyType)
- Parameters:
keyType- Type of encryption key to use. Valid values: `CUSTOMER_MANAGED_KEY`, `AWS_OWNED_KEY`.- Returns:
- builder
-
build
public ApplicationApplicationConfigurationApplicationEncryptionConfigurationArgs build()
-
-