Package com.pulumi.aws.cloudfront.inputs
Class ResponseHeadersPolicySecurityHeadersConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cloudfront.inputs.ResponseHeadersPolicySecurityHeadersConfigArgs
-
public final class ResponseHeadersPolicySecurityHeadersConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classResponseHeadersPolicySecurityHeadersConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ResponseHeadersPolicySecurityHeadersConfigArgsEmpty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final ResponseHeadersPolicySecurityHeadersConfigArgs Empty
-
-
Method Detail
-
contentSecurityPolicy
public java.util.Optional<com.pulumi.core.Output<ResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyArgs>> contentSecurityPolicy()
- Returns:
- The policy directives and their values that CloudFront includes as values for the `Content-Security-Policy` HTTP response header. See Content Security Policy for more information.
-
contentTypeOptions
public java.util.Optional<com.pulumi.core.Output<ResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsArgs>> contentTypeOptions()
- Returns:
- Determines whether CloudFront includes the `X-Content-Type-Options` HTTP response header with its value set to `nosniff`. See Content Type Options for more information.
-
frameOptions
public java.util.Optional<com.pulumi.core.Output<ResponseHeadersPolicySecurityHeadersConfigFrameOptionsArgs>> frameOptions()
- Returns:
- Determines whether CloudFront includes the `X-Frame-Options` HTTP response header and the header’s value. See Frame Options for more information.
-
referrerPolicy
public java.util.Optional<com.pulumi.core.Output<ResponseHeadersPolicySecurityHeadersConfigReferrerPolicyArgs>> referrerPolicy()
- Returns:
- Determines whether CloudFront includes the `Referrer-Policy` HTTP response header and the header’s value. See Referrer Policy for more information.
-
strictTransportSecurity
public java.util.Optional<com.pulumi.core.Output<ResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityArgs>> strictTransportSecurity()
- Returns:
- Determines whether CloudFront includes the `Strict-Transport-Security` HTTP response header and the header’s value. See Strict Transport Security for more information.
-
xssProtection
public java.util.Optional<com.pulumi.core.Output<ResponseHeadersPolicySecurityHeadersConfigXssProtectionArgs>> xssProtection()
- Returns:
- Determine whether CloudFront includes the `X-XSS-Protection` HTTP response header and the header’s value. See XSS Protection for more information.
-
builder
public static ResponseHeadersPolicySecurityHeadersConfigArgs.Builder builder()
-
builder
public static ResponseHeadersPolicySecurityHeadersConfigArgs.Builder builder(ResponseHeadersPolicySecurityHeadersConfigArgs defaults)
-
-