@Stability(value=Stable) public static final class CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty>
| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty.Builder name(String name)
CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty.getName()name - A name to identify the response headers policy. This parameter is required.
The name must be unique for response headers policies in this AWS account .this@Stability(value=Stable) public CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty.Builder comment(String comment)
comment - A comment to describe the response headers policy.
The comment cannot be longer than 128 characters.this@Stability(value=Stable) public CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty.Builder corsConfig(IResolvable corsConfig)
corsConfig - A configuration for a set of HTTP response headers that are used for cross-origin resource sharing (CORS).this@Stability(value=Stable) public CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty.Builder corsConfig(CfnResponseHeadersPolicy.CorsConfigProperty corsConfig)
corsConfig - A configuration for a set of HTTP response headers that are used for cross-origin resource sharing (CORS).this@Stability(value=Stable) public CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty.Builder customHeadersConfig(IResolvable customHeadersConfig)
CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty.getCustomHeadersConfig()customHeadersConfig - A configuration for a set of custom HTTP response headers.this@Stability(value=Stable) public CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty.Builder customHeadersConfig(CfnResponseHeadersPolicy.CustomHeadersConfigProperty customHeadersConfig)
CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty.getCustomHeadersConfig()customHeadersConfig - A configuration for a set of custom HTTP response headers.this@Stability(value=Stable) public CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty.Builder securityHeadersConfig(IResolvable securityHeadersConfig)
CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty.getSecurityHeadersConfig()securityHeadersConfig - A configuration for a set of security-related HTTP response headers.this@Stability(value=Stable) public CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty.Builder securityHeadersConfig(CfnResponseHeadersPolicy.SecurityHeadersConfigProperty securityHeadersConfig)
CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty.getSecurityHeadersConfig()securityHeadersConfig - A configuration for a set of security-related HTTP response headers.this@Stability(value=Stable) public CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty build()
build in interface software.amazon.jsii.Builder<CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty>CfnResponseHeadersPolicy.ResponseHeadersPolicyConfigPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.