Class SpaceEncryptionConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cloudwatchomni.inputs.SpaceEncryptionConfigurationArgs
-
public final class SpaceEncryptionConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSpaceEncryptionConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static SpaceEncryptionConfigurationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SpaceEncryptionConfigurationArgs.Builderbuilder()static SpaceEncryptionConfigurationArgs.Builderbuilder(SpaceEncryptionConfigurationArgs defaults)com.pulumi.core.Output<java.lang.String>encryptionStrategy()java.util.Optional<com.pulumi.core.Output<java.lang.String>>kmsKeyArn()
-
-
-
Field Detail
-
Empty
public static final SpaceEncryptionConfigurationArgs Empty
-
-
Method Detail
-
encryptionStrategy
public com.pulumi.core.Output<java.lang.String> encryptionStrategy()
- Returns:
- Encryption strategy. Valid values are `AWS_OWNED` and `CUSTOMER_MANAGED`.
-
kmsKeyArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> kmsKeyArn()
- Returns:
- ARN of the KMS key to use. Required when `encryptionStrategy` is `CUSTOMER_MANAGED`.
-
builder
public static SpaceEncryptionConfigurationArgs.Builder builder()
-
builder
public static SpaceEncryptionConfigurationArgs.Builder builder(SpaceEncryptionConfigurationArgs defaults)
-
-