@Stability(value=Stable) public static final class CfnContainer.CorsRuleProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnContainer.CorsRuleProperty>
CfnContainer.CorsRuleProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnContainer.CorsRuleProperty.Builder |
allowedHeaders(List<String> allowedHeaders)
Sets the value of
CfnContainer.CorsRuleProperty.getAllowedHeaders() |
CfnContainer.CorsRuleProperty.Builder |
allowedMethods(List<String> allowedMethods)
Sets the value of
CfnContainer.CorsRuleProperty.getAllowedMethods() |
CfnContainer.CorsRuleProperty.Builder |
allowedOrigins(List<String> allowedOrigins)
Sets the value of
CfnContainer.CorsRuleProperty.getAllowedOrigins() |
CfnContainer.CorsRuleProperty |
build()
Builds the configured instance.
|
CfnContainer.CorsRuleProperty.Builder |
exposeHeaders(List<String> exposeHeaders)
Sets the value of
CfnContainer.CorsRuleProperty.getExposeHeaders() |
CfnContainer.CorsRuleProperty.Builder |
maxAgeSeconds(Number maxAgeSeconds)
Sets the value of
CfnContainer.CorsRuleProperty.getMaxAgeSeconds() |
@Stability(value=Stable) public CfnContainer.CorsRuleProperty.Builder allowedHeaders(List<String> allowedHeaders)
CfnContainer.CorsRuleProperty.getAllowedHeaders()allowedHeaders - Specifies which headers are allowed in a preflight `OPTIONS` request through the `Access-Control-Request-Headers` header.
Each header name that is specified in Access-Control-Request-Headers must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
this@Stability(value=Stable) public CfnContainer.CorsRuleProperty.Builder allowedMethods(List<String> allowedMethods)
CfnContainer.CorsRuleProperty.getAllowedMethods()allowedMethods - Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods and one AllowedOrigins element.this@Stability(value=Stable) public CfnContainer.CorsRuleProperty.Builder allowedOrigins(List<String> allowedOrigins)
CfnContainer.CorsRuleProperty.getAllowedOrigins()allowedOrigins - One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript `XMLHttpRequest` object).
Each CORS rule must have at least one AllowedOrigins element. The string value can include only one wildcard character (), for example, http://.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.this@Stability(value=Stable) public CfnContainer.CorsRuleProperty.Builder exposeHeaders(List<String> exposeHeaders)
CfnContainer.CorsRuleProperty.getExposeHeaders()exposeHeaders - One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript `XMLHttpRequest` object).
This element is optional for each rule.this@Stability(value=Stable) public CfnContainer.CorsRuleProperty.Builder maxAgeSeconds(Number maxAgeSeconds)
CfnContainer.CorsRuleProperty.getMaxAgeSeconds()maxAgeSeconds - The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds element.this@Stability(value=Stable) public CfnContainer.CorsRuleProperty build()
build in interface software.amazon.jsii.Builder<CfnContainer.CorsRuleProperty>CfnContainer.CorsRulePropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.