AWS Native v0.53.0, Mar 14 23
AWS Native v0.53.0, Mar 14 23
aws-native.cloudfront.getResponseHeadersPolicy
Resource Type definition for AWS::CloudFront::ResponseHeadersPolicy
Using getResponseHeadersPolicy
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getResponseHeadersPolicy(args: GetResponseHeadersPolicyArgs, opts?: InvokeOptions): Promise<GetResponseHeadersPolicyResult>
function getResponseHeadersPolicyOutput(args: GetResponseHeadersPolicyOutputArgs, opts?: InvokeOptions): Output<GetResponseHeadersPolicyResult>
def get_response_headers_policy(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetResponseHeadersPolicyResult
def get_response_headers_policy_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetResponseHeadersPolicyResult]
func LookupResponseHeadersPolicy(ctx *Context, args *LookupResponseHeadersPolicyArgs, opts ...InvokeOption) (*LookupResponseHeadersPolicyResult, error)
func LookupResponseHeadersPolicyOutput(ctx *Context, args *LookupResponseHeadersPolicyOutputArgs, opts ...InvokeOption) LookupResponseHeadersPolicyResultOutput
> Note: This function is named LookupResponseHeadersPolicy
in the Go SDK.
public static class GetResponseHeadersPolicy
{
public static Task<GetResponseHeadersPolicyResult> InvokeAsync(GetResponseHeadersPolicyArgs args, InvokeOptions? opts = null)
public static Output<GetResponseHeadersPolicyResult> Invoke(GetResponseHeadersPolicyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetResponseHeadersPolicyResult> getResponseHeadersPolicy(GetResponseHeadersPolicyArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:cloudfront:getResponseHeadersPolicy
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Id string
- id String
- id string
- id str
- id String
getResponseHeadersPolicy Result
The following output properties are available:
- id String
- last
Modified StringTime - response
Headers Property MapPolicy Config
Supporting Types
ResponseHeadersPolicyAccessControlAllowHeaders
- Items List<string>
- Items []string
- items List<String>
- items string[]
- items Sequence[str]
- items List<String>
ResponseHeadersPolicyAccessControlAllowMethods
- Items List<string>
- Items []string
- items List<String>
- items string[]
- items Sequence[str]
- items List<String>
ResponseHeadersPolicyAccessControlAllowOrigins
- Items List<string>
- Items []string
- items List<String>
- items string[]
- items Sequence[str]
- items List<String>
ResponseHeadersPolicyAccessControlExposeHeaders
- Items List<string>
- Items []string
- items List<String>
- items string[]
- items Sequence[str]
- items List<String>
ResponseHeadersPolicyConfig
- Name string
- Comment string
- Cors
Config Pulumi.Aws Native. Cloud Front. Inputs. Response Headers Policy Cors Config - Custom
Headers Pulumi.Config Aws Native. Cloud Front. Inputs. Response Headers Policy Custom Headers Config - Remove
Headers Pulumi.Config Aws Native. Cloud Front. Inputs. Response Headers Policy Remove Headers Config - Security
Headers Pulumi.Config Aws Native. Cloud Front. Inputs. Response Headers Policy Security Headers Config - Server
Timing Pulumi.Headers Config Aws Native. Cloud Front. Inputs. Response Headers Policy Server Timing Headers Config
- Name string
- Comment string
- Cors
Config ResponseHeaders Policy Cors Config - Custom
Headers ResponseConfig Headers Policy Custom Headers Config - Remove
Headers ResponseConfig Headers Policy Remove Headers Config - Security
Headers ResponseConfig Headers Policy Security Headers Config - Server
Timing ResponseHeaders Config Headers Policy Server Timing Headers Config
- name String
- comment String
- cors
Config ResponseHeaders Policy Cors Config - custom
Headers ResponseConfig Headers Policy Custom Headers Config - remove
Headers ResponseConfig Headers Policy Remove Headers Config - security
Headers ResponseConfig Headers Policy Security Headers Config - server
Timing ResponseHeaders Config Headers Policy Server Timing Headers Config
- name string
- comment string
- cors
Config ResponseHeaders Policy Cors Config - custom
Headers ResponseConfig Headers Policy Custom Headers Config - remove
Headers ResponseConfig Headers Policy Remove Headers Config - security
Headers ResponseConfig Headers Policy Security Headers Config - server
Timing ResponseHeaders Config Headers Policy Server Timing Headers Config
- name str
- comment str
- cors_
config ResponseHeaders Policy Cors Config - custom_
headers_ Responseconfig Headers Policy Custom Headers Config - remove_
headers_ Responseconfig Headers Policy Remove Headers Config - security_
headers_ Responseconfig Headers Policy Security Headers Config - server_
timing_ Responseheaders_ config Headers Policy Server Timing Headers Config
ResponseHeadersPolicyContentSecurityPolicy
- Content
Security stringPolicy - Override bool
- Content
Security stringPolicy - Override bool
- content
Security StringPolicy - override Boolean
- content
Security stringPolicy - override boolean
- content_
security_ strpolicy - override bool
- content
Security StringPolicy - override Boolean
ResponseHeadersPolicyContentTypeOptions
- Override bool
- Override bool
- override Boolean
- override boolean
- override bool
- override Boolean
ResponseHeadersPolicyCorsConfig
- Access
Control boolAllow Credentials - Access
Control Pulumi.Allow Headers Aws Native. Cloud Front. Inputs. Response Headers Policy Access Control Allow Headers - Access
Control Pulumi.Allow Methods Aws Native. Cloud Front. Inputs. Response Headers Policy Access Control Allow Methods - Access
Control Pulumi.Allow Origins Aws Native. Cloud Front. Inputs. Response Headers Policy Access Control Allow Origins - Origin
Override bool - Access
Control Pulumi.Expose Headers Aws Native. Cloud Front. Inputs. Response Headers Policy Access Control Expose Headers - Access
Control intMax Age Sec
- Access
Control boolAllow Credentials - Access
Control ResponseAllow Headers Headers Policy Access Control Allow Headers - Access
Control ResponseAllow Methods Headers Policy Access Control Allow Methods - Access
Control ResponseAllow Origins Headers Policy Access Control Allow Origins - Origin
Override bool - Access
Control ResponseExpose Headers Headers Policy Access Control Expose Headers - Access
Control intMax Age Sec
- access
Control BooleanAllow Credentials - access
Control ResponseAllow Headers Headers Policy Access Control Allow Headers - access
Control ResponseAllow Methods Headers Policy Access Control Allow Methods - access
Control ResponseAllow Origins Headers Policy Access Control Allow Origins - origin
Override Boolean - access
Control ResponseExpose Headers Headers Policy Access Control Expose Headers - access
Control IntegerMax Age Sec
- access
Control booleanAllow Credentials - access
Control ResponseAllow Headers Headers Policy Access Control Allow Headers - access
Control ResponseAllow Methods Headers Policy Access Control Allow Methods - access
Control ResponseAllow Origins Headers Policy Access Control Allow Origins - origin
Override boolean - access
Control ResponseExpose Headers Headers Policy Access Control Expose Headers - access
Control numberMax Age Sec
- access_
control_ boolallow_ credentials - access_
control_ Responseallow_ headers Headers Policy Access Control Allow Headers - access_
control_ Responseallow_ methods Headers Policy Access Control Allow Methods - access_
control_ Responseallow_ origins Headers Policy Access Control Allow Origins - origin_
override bool - access_
control_ Responseexpose_ headers Headers Policy Access Control Expose Headers - access_
control_ intmax_ age_ sec
ResponseHeadersPolicyCustomHeader
ResponseHeadersPolicyCustomHeadersConfig
ResponseHeadersPolicyFrameOptions
- Frame
Option string - Override bool
- Frame
Option string - Override bool
- frame
Option String - override Boolean
- frame
Option string - override boolean
- frame_
option str - override bool
- frame
Option String - override Boolean
ResponseHeadersPolicyReferrerPolicy
- Override bool
- Referrer
Policy string
- Override bool
- Referrer
Policy string
- override Boolean
- referrer
Policy String
- override boolean
- referrer
Policy string
- override bool
- referrer_
policy str
- override Boolean
- referrer
Policy String
ResponseHeadersPolicyRemoveHeader
- Header string
- Header string
- header String
- header string
- header str
- header String
ResponseHeadersPolicyRemoveHeadersConfig
ResponseHeadersPolicySecurityHeadersConfig
- Content
Security Pulumi.Policy Aws Native. Cloud Front. Inputs. Response Headers Policy Content Security Policy - Content
Type Pulumi.Options Aws Native. Cloud Front. Inputs. Response Headers Policy Content Type Options - Frame
Options Pulumi.Aws Native. Cloud Front. Inputs. Response Headers Policy Frame Options - Referrer
Policy Pulumi.Aws Native. Cloud Front. Inputs. Response Headers Policy Referrer Policy - Strict
Transport Pulumi.Security Aws Native. Cloud Front. Inputs. Response Headers Policy Strict Transport Security - XSSProtection
Pulumi.
Aws Native. Cloud Front. Inputs. Response Headers Policy XSSProtection
- Content
Security ResponsePolicy Headers Policy Content Security Policy - Content
Type ResponseOptions Headers Policy Content Type Options - Frame
Options ResponseHeaders Policy Frame Options - Referrer
Policy ResponseHeaders Policy Referrer Policy - Strict
Transport ResponseSecurity Headers Policy Strict Transport Security - XSSProtection
Response
Headers Policy XSSProtection
- content
Security ResponsePolicy Headers Policy Content Security Policy - content
Type ResponseOptions Headers Policy Content Type Options - frame
Options ResponseHeaders Policy Frame Options - referrer
Policy ResponseHeaders Policy Referrer Policy - strict
Transport ResponseSecurity Headers Policy Strict Transport Security - x
SSProtection ResponseHeaders Policy XSSProtection
- content
Security ResponsePolicy Headers Policy Content Security Policy - content
Type ResponseOptions Headers Policy Content Type Options - frame
Options ResponseHeaders Policy Frame Options - referrer
Policy ResponseHeaders Policy Referrer Policy - strict
Transport ResponseSecurity Headers Policy Strict Transport Security - x
SSProtection ResponseHeaders Policy XSSProtection
- content_
security_ Responsepolicy Headers Policy Content Security Policy - content_
type_ Responseoptions Headers Policy Content Type Options - frame_
options ResponseHeaders Policy Frame Options - referrer_
policy ResponseHeaders Policy Referrer Policy - strict_
transport_ Responsesecurity Headers Policy Strict Transport Security - x_
ss_ Responseprotection Headers Policy XSSProtection
ResponseHeadersPolicyServerTimingHeadersConfig
- Enabled bool
- Sampling
Rate double
- Enabled bool
- Sampling
Rate float64
- enabled Boolean
- sampling
Rate Double
- enabled boolean
- sampling
Rate number
- enabled bool
- sampling_
rate float
- enabled Boolean
- sampling
Rate Number
ResponseHeadersPolicyStrictTransportSecurity
- Access
Control intMax Age Sec - Override bool
- Include
Subdomains bool - Preload bool
- Access
Control intMax Age Sec - Override bool
- Include
Subdomains bool - Preload bool
- access
Control IntegerMax Age Sec - override Boolean
- include
Subdomains Boolean - preload Boolean
- access
Control numberMax Age Sec - override boolean
- include
Subdomains boolean - preload boolean
- access_
control_ intmax_ age_ sec - override bool
- include_
subdomains bool - preload bool
- access
Control NumberMax Age Sec - override Boolean
- include
Subdomains Boolean - preload Boolean
ResponseHeadersPolicyXSSProtection
- Override bool
- Protection bool
- Mode
Block bool - Report
Uri string
- Override bool
- Protection bool
- Mode
Block bool - Report
Uri string
- override Boolean
- protection Boolean
- mode
Block Boolean - report
Uri String
- override boolean
- protection boolean
- mode
Block boolean - report
Uri string
- override bool
- protection bool
- mode_
block bool - report_
uri str
- override Boolean
- protection Boolean
- mode
Block Boolean - report
Uri String
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0