Package com.pulumi.aws.cloudfront
Class FieldLevelEncryptionConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.FieldLevelEncryptionConfigArgs.Builder
-
- Enclosing class:
- FieldLevelEncryptionConfigArgs
public static final class FieldLevelEncryptionConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FieldLevelEncryptionConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldLevelEncryptionConfigArgsbuild()FieldLevelEncryptionConfigArgs.Buildercomment(com.pulumi.core.Output<java.lang.String> comment)FieldLevelEncryptionConfigArgs.Buildercomment(java.lang.String comment)FieldLevelEncryptionConfigArgs.BuildercontentTypeProfileConfig(FieldLevelEncryptionConfigContentTypeProfileConfigArgs contentTypeProfileConfig)FieldLevelEncryptionConfigArgs.BuildercontentTypeProfileConfig(com.pulumi.core.Output<FieldLevelEncryptionConfigContentTypeProfileConfigArgs> contentTypeProfileConfig)FieldLevelEncryptionConfigArgs.BuilderqueryArgProfileConfig(FieldLevelEncryptionConfigQueryArgProfileConfigArgs queryArgProfileConfig)FieldLevelEncryptionConfigArgs.BuilderqueryArgProfileConfig(com.pulumi.core.Output<FieldLevelEncryptionConfigQueryArgProfileConfigArgs> queryArgProfileConfig)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FieldLevelEncryptionConfigArgs defaults)
-
-
Method Detail
-
comment
public FieldLevelEncryptionConfigArgs.Builder comment(@Nullable com.pulumi.core.Output<java.lang.String> comment)
- Parameters:
comment- An optional comment about the Field Level Encryption Config.- Returns:
- builder
-
comment
public FieldLevelEncryptionConfigArgs.Builder comment(java.lang.String comment)
- Parameters:
comment- An optional comment about the Field Level Encryption Config.- Returns:
- builder
-
contentTypeProfileConfig
public FieldLevelEncryptionConfigArgs.Builder contentTypeProfileConfig(com.pulumi.core.Output<FieldLevelEncryptionConfigContentTypeProfileConfigArgs> contentTypeProfileConfig)
- Parameters:
contentTypeProfileConfig- Content Type Profile Config specifies when to forward content if a content type isn't recognized and profiles to use as by default in a request if a query argument doesn't specify a profile to use.- Returns:
- builder
-
contentTypeProfileConfig
public FieldLevelEncryptionConfigArgs.Builder contentTypeProfileConfig(FieldLevelEncryptionConfigContentTypeProfileConfigArgs contentTypeProfileConfig)
- Parameters:
contentTypeProfileConfig- Content Type Profile Config specifies when to forward content if a content type isn't recognized and profiles to use as by default in a request if a query argument doesn't specify a profile to use.- Returns:
- builder
-
queryArgProfileConfig
public FieldLevelEncryptionConfigArgs.Builder queryArgProfileConfig(com.pulumi.core.Output<FieldLevelEncryptionConfigQueryArgProfileConfigArgs> queryArgProfileConfig)
- Parameters:
queryArgProfileConfig- Query Arg Profile Config that specifies when to forward content if a profile isn't found and the profile that can be provided as a query argument in a request.- Returns:
- builder
-
queryArgProfileConfig
public FieldLevelEncryptionConfigArgs.Builder queryArgProfileConfig(FieldLevelEncryptionConfigQueryArgProfileConfigArgs queryArgProfileConfig)
- Parameters:
queryArgProfileConfig- Query Arg Profile Config that specifies when to forward content if a profile isn't found and the profile that can be provided as a query argument in a request.- Returns:
- builder
-
build
public FieldLevelEncryptionConfigArgs build()
-
-