Package com.pulumi.aws.cloudfront.inputs
Class CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.inputs.CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs.Builder
-
- Enclosing class:
- CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs
public static final class CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs
build()
CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs.Builder
headerBehavior(com.pulumi.core.Output<java.lang.String> headerBehavior)
CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs.Builder
headerBehavior(java.lang.String headerBehavior)
CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs.Builder
headers(CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigHeadersArgs headers)
CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs.Builder
headers(com.pulumi.core.Output<CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigHeadersArgs> headers)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs defaults)
-
-
Method Detail
-
headerBehavior
public CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs.Builder headerBehavior(@Nullable com.pulumi.core.Output<java.lang.String> headerBehavior)
- Parameters:
headerBehavior
- Whether any HTTP headers are included in the cache key and automatically included in requests that CloudFront sends to the origin. Valid values for `header_behavior` are `none` and `whitelist`.- Returns:
- builder
-
headerBehavior
public CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs.Builder headerBehavior(java.lang.String headerBehavior)
- Parameters:
headerBehavior
- Whether any HTTP headers are included in the cache key and automatically included in requests that CloudFront sends to the origin. Valid values for `header_behavior` are `none` and `whitelist`.- Returns:
- builder
-
headers
public CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs.Builder headers(@Nullable com.pulumi.core.Output<CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigHeadersArgs> headers)
- Parameters:
headers
- Object contains a list of header names. See Items for more information.- Returns:
- builder
-
headers
public CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs.Builder headers(CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigHeadersArgs headers)
- Parameters:
headers
- Object contains a list of header names. See Items for more information.- Returns:
- builder
-
build
public CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs build()
-
-