Package com.pulumi.aws.cloudfront.inputs
Class FieldLevelEncryptionConfigContentTypeProfileConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.inputs.FieldLevelEncryptionConfigContentTypeProfileConfigArgs.Builder
-
- Enclosing class:
- FieldLevelEncryptionConfigContentTypeProfileConfigArgs
public static final class FieldLevelEncryptionConfigContentTypeProfileConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FieldLevelEncryptionConfigContentTypeProfileConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldLevelEncryptionConfigContentTypeProfileConfigArgsbuild()FieldLevelEncryptionConfigContentTypeProfileConfigArgs.BuildercontentTypeProfiles(FieldLevelEncryptionConfigContentTypeProfileConfigContentTypeProfilesArgs contentTypeProfiles)FieldLevelEncryptionConfigContentTypeProfileConfigArgs.BuildercontentTypeProfiles(com.pulumi.core.Output<FieldLevelEncryptionConfigContentTypeProfileConfigContentTypeProfilesArgs> contentTypeProfiles)FieldLevelEncryptionConfigContentTypeProfileConfigArgs.BuilderforwardWhenContentTypeIsUnknown(com.pulumi.core.Output<java.lang.Boolean> forwardWhenContentTypeIsUnknown)FieldLevelEncryptionConfigContentTypeProfileConfigArgs.BuilderforwardWhenContentTypeIsUnknown(java.lang.Boolean forwardWhenContentTypeIsUnknown)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FieldLevelEncryptionConfigContentTypeProfileConfigArgs defaults)
-
-
Method Detail
-
contentTypeProfiles
public FieldLevelEncryptionConfigContentTypeProfileConfigArgs.Builder contentTypeProfiles(com.pulumi.core.Output<FieldLevelEncryptionConfigContentTypeProfileConfigContentTypeProfilesArgs> contentTypeProfiles)
- Parameters:
contentTypeProfiles- Object that contains an attribute `items` that contains the list of configurations for a field-level encryption content type-profile. See Content Type Profile.- Returns:
- builder
-
contentTypeProfiles
public FieldLevelEncryptionConfigContentTypeProfileConfigArgs.Builder contentTypeProfiles(FieldLevelEncryptionConfigContentTypeProfileConfigContentTypeProfilesArgs contentTypeProfiles)
- Parameters:
contentTypeProfiles- Object that contains an attribute `items` that contains the list of configurations for a field-level encryption content type-profile. See Content Type Profile.- Returns:
- builder
-
forwardWhenContentTypeIsUnknown
public FieldLevelEncryptionConfigContentTypeProfileConfigArgs.Builder forwardWhenContentTypeIsUnknown(com.pulumi.core.Output<java.lang.Boolean> forwardWhenContentTypeIsUnknown)
- Parameters:
forwardWhenContentTypeIsUnknown- specifies what to do when an unknown content type is provided for the profile. If true, content is forwarded without being encrypted when the content type is unknown. If false (the default), an error is returned when the content type is unknown.- Returns:
- builder
-
forwardWhenContentTypeIsUnknown
public FieldLevelEncryptionConfigContentTypeProfileConfigArgs.Builder forwardWhenContentTypeIsUnknown(java.lang.Boolean forwardWhenContentTypeIsUnknown)
- Parameters:
forwardWhenContentTypeIsUnknown- specifies what to do when an unknown content type is provided for the profile. If true, content is forwarded without being encrypted when the content type is unknown. If false (the default), an error is returned when the content type is unknown.- Returns:
- builder
-
build
public FieldLevelEncryptionConfigContentTypeProfileConfigArgs build()
-
-