Documentation
¶
Index ¶
- func DataAwsCloudfrontResponseHeadersPolicy_IsConstruct(x interface{}) *bool
- func DataAwsCloudfrontResponseHeadersPolicy_IsTerraformDataSource(x interface{}) *bool
- func DataAwsCloudfrontResponseHeadersPolicy_IsTerraformElement(x interface{}) *bool
- func DataAwsCloudfrontResponseHeadersPolicy_TfResourceType() *string
- func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersList_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersOutputReference_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsList_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsOutputReference_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsList_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsOutputReference_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersList_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersOutputReference_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigList_Override(d DataAwsCloudfrontResponseHeadersPolicyCorsConfigList, ...)
- func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicyCorsConfigOutputReference, ...)
- func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsList_Override(d DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsList, ...)
- func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsOutputReference_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigList_Override(d DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigList, ...)
- func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigOutputReference, ...)
- func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsList_Override(d DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsList, ...)
- func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsOutputReference_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigList_Override(d DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigList, ...)
- func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigOutputReference, ...)
- func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyList_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyOutputReference_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsList_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsOutputReference_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsList_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsList, ...)
- func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsOutputReference_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigList_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigList, ...)
- func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigOutputReference, ...)
- func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyList_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyOutputReference_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityList_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityOutputReference_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionList_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionList, ...)
- func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionOutputReference_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigList_Override(d DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigList, ...)
- func NewDataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigOutputReference_Override(...)
- func NewDataAwsCloudfrontResponseHeadersPolicy_Override(d DataAwsCloudfrontResponseHeadersPolicy, scope constructs.Construct, ...)
- type DataAwsCloudfrontResponseHeadersPolicy
- type DataAwsCloudfrontResponseHeadersPolicyConfig
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfig
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeaders
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersList
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersOutputReference
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethods
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsList
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsOutputReference
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOrigins
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsList
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsOutputReference
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeaders
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersList
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersOutputReference
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfigList
- type DataAwsCloudfrontResponseHeadersPolicyCorsConfigOutputReference
- type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfig
- type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItems
- type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsList
- type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsOutputReference
- type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigList
- type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigOutputReference
- type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfig
- type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItems
- type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsList
- type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsOutputReference
- type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigList
- type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigOutputReference
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfig
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicy
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyList
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyOutputReference
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptions
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsList
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsOutputReference
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptions
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsList
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsOutputReference
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigList
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigOutputReference
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicy
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyList
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyOutputReference
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurity
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityList
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityOutputReference
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtection
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionList
- type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionOutputReference
- type DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfig
- type DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigList
- type DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataAwsCloudfrontResponseHeadersPolicy_IsConstruct ¶
func DataAwsCloudfrontResponseHeadersPolicy_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsCloudfrontResponseHeadersPolicy_IsTerraformDataSource ¶
func DataAwsCloudfrontResponseHeadersPolicy_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataAwsCloudfrontResponseHeadersPolicy_IsTerraformElement ¶
func DataAwsCloudfrontResponseHeadersPolicy_IsTerraformElement(x interface{}) *bool
Experimental.
func DataAwsCloudfrontResponseHeadersPolicy_TfResourceType ¶
func DataAwsCloudfrontResponseHeadersPolicy_TfResourceType() *string
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersList_Override(d DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsList_Override(d DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsList_Override(d DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersList_Override(d DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigList_Override(d DataAwsCloudfrontResponseHeadersPolicyCorsConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicyCorsConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsList_Override(d DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigList_Override(d DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsList_Override(d DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigList_Override(d DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyList_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsList_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsList_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigList_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyList_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityList_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionList_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigList_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigList_Override(d DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigOutputReference_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigOutputReference_Override(d DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCloudfrontResponseHeadersPolicy_Override ¶
func NewDataAwsCloudfrontResponseHeadersPolicy_Override(d DataAwsCloudfrontResponseHeadersPolicy, scope constructs.Construct, id *string, config *DataAwsCloudfrontResponseHeadersPolicyConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/data-sources/cloudfront_response_headers_policy aws_cloudfront_response_headers_policy} Data Source.
Types ¶
type DataAwsCloudfrontResponseHeadersPolicy ¶
type DataAwsCloudfrontResponseHeadersPolicy interface {
cdktf.TerraformDataSource
// Experimental.
CdktfStack() cdktf.TerraformStack
Comment() *string
// Experimental.
ConstructNodeMetadata() *map[string]interface{}
CorsConfig() DataAwsCloudfrontResponseHeadersPolicyCorsConfigList
// Experimental.
Count() interface{}
// Experimental.
SetCount(val interface{})
CustomHeadersConfig() DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigList
// Experimental.
DependsOn() *[]*string
// Experimental.
SetDependsOn(val *[]*string)
Etag() *string
// Experimental.
ForEach() cdktf.ITerraformIterator
// Experimental.
SetForEach(val cdktf.ITerraformIterator)
// Experimental.
Fqn() *string
// Experimental.
FriendlyUniqueId() *string
Id() *string
SetId(val *string)
IdInput() *string
// Experimental.
Lifecycle() *cdktf.TerraformResourceLifecycle
// Experimental.
SetLifecycle(val *cdktf.TerraformResourceLifecycle)
Name() *string
SetName(val *string)
NameInput() *string
// The tree node.
Node() constructs.Node
// Experimental.
Provider() cdktf.TerraformProvider
// Experimental.
SetProvider(val cdktf.TerraformProvider)
// Experimental.
RawOverrides() interface{}
RemoveHeadersConfig() DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigList
SecurityHeadersConfig() DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigList
ServerTimingHeadersConfig() DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigList
// Experimental.
TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata
// Experimental.
TerraformMetaArguments() *map[string]interface{}
// Experimental.
TerraformResourceType() *string
// Experimental.
AddOverride(path *string, value interface{})
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable
// Overrides the auto-generated logical ID with a specific ID.
// Experimental.
OverrideLogicalId(newLogicalId *string)
ResetId()
ResetName()
// Resets a previously passed logical Id to use the auto-generated logical id again.
// Experimental.
ResetOverrideLogicalId()
SynthesizeAttributes() *map[string]interface{}
// Experimental.
ToMetadata() interface{}
// Returns a string representation of this construct.
ToString() *string
// Adds this resource to the terraform JSON output.
// Experimental.
ToTerraform() interface{}
}
Represents a {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/data-sources/cloudfront_response_headers_policy aws_cloudfront_response_headers_policy}.
func NewDataAwsCloudfrontResponseHeadersPolicy ¶
func NewDataAwsCloudfrontResponseHeadersPolicy(scope constructs.Construct, id *string, config *DataAwsCloudfrontResponseHeadersPolicyConfig) DataAwsCloudfrontResponseHeadersPolicy
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/data-sources/cloudfront_response_headers_policy aws_cloudfront_response_headers_policy} Data Source.
type DataAwsCloudfrontResponseHeadersPolicyConfig ¶
type DataAwsCloudfrontResponseHeadersPolicyConfig struct {
// Experimental.
Connection interface{} `field:"optional" json:"connection" yaml:"connection"`
// Experimental.
Count interface{} `field:"optional" json:"count" yaml:"count"`
// Experimental.
DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"`
// Experimental.
ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"`
// Experimental.
Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"`
// Experimental.
Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"`
// Experimental.
Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/data-sources/cloudfront_response_headers_policy#id DataAwsCloudfrontResponseHeadersPolicy#id}.
//
// Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
// If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
Id *string `field:"optional" json:"id" yaml:"id"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/data-sources/cloudfront_response_headers_policy#name DataAwsCloudfrontResponseHeadersPolicy#name}.
Name *string `field:"optional" json:"name" yaml:"name"`
}
type DataAwsCloudfrontResponseHeadersPolicyCorsConfig ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfig struct {
}
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeaders ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeaders struct {
}
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersList ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersList ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersList
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeaders
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeaders)
Items() *[]*string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersOutputReference
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethods ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethods struct {
}
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsList ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsList ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsList
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethods
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethods)
Items() *[]*string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsOutputReference
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOrigins ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOrigins struct {
}
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsList ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsList ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsList
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOrigins
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOrigins)
Items() *[]*string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsOutputReference
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeaders ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeaders struct {
}
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersList ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersList ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersList
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeaders
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeaders)
Items() *[]*string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersOutputReference
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigList ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicyCorsConfigOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigList ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicyCorsConfigList
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicyCorsConfigOutputReference interface {
cdktf.ComplexObject
AccessControlAllowCredentials() cdktf.IResolvable
AccessControlAllowHeaders() DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersList
AccessControlAllowMethods() DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsList
AccessControlAllowOrigins() DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsList
AccessControlExposeHeaders() DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersList
AccessControlMaxAgeSec() *float64
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicyCorsConfig
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicyCorsConfig)
OriginOverride() cdktf.IResolvable
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCorsConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicyCorsConfigOutputReference
type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfig ¶
type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfig struct {
}
type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItems ¶
type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItems struct {
}
type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsList ¶
type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsList ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsList
type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Header() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItems
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItems)
Override() cdktf.IResolvable
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsOutputReference
type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigList ¶
type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigList ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigList
type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfig
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfig)
Items() DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigOutputReference
type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfig ¶
type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfig struct {
}
type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItems ¶
type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItems struct {
}
type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsList ¶
type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsList ¶
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsList
type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Header() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItems
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItems)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsOutputReference
type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigList ¶
type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigList ¶
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigList
type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfig
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfig)
Items() DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigOutputReference
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfig ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfig struct {
}
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicy ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicy struct {
}
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyList ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyList ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyList
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
ContentSecurityPolicy() *string
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicy
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicy)
Override() cdktf.IResolvable
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyOutputReference
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptions ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptions struct {
}
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsList ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsList ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsList
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptions
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptions)
Override() cdktf.IResolvable
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsOutputReference
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptions ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptions struct {
}
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsList ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsList ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsList
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
FrameOption() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptions
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptions)
Override() cdktf.IResolvable
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsOutputReference
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigList ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigList ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigList
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
ContentSecurityPolicy() DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyList
ContentTypeOptions() DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
FrameOptions() DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsList
InternalValue() *DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfig
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfig)
ReferrerPolicy() DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyList
StrictTransportSecurity() DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
XssProtection() DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionList
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigOutputReference
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicy ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicy struct {
}
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyList ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyList ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyList
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicy
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicy)
Override() cdktf.IResolvable
ReferrerPolicy() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyOutputReference
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurity ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurity struct {
}
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityList ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityList ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityList
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityOutputReference interface {
cdktf.ComplexObject
AccessControlMaxAgeSec() *float64
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
IncludeSubdomains() cdktf.IResolvable
InternalValue() *DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurity
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurity)
Override() cdktf.IResolvable
Preload() cdktf.IResolvable
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityOutputReference
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtection ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtection struct {
}
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionList ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionList ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionList
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtection
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtection)
ModeBlock() cdktf.IResolvable
Override() cdktf.IResolvable
Protection() cdktf.IResolvable
ReportUri() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionOutputReference
type DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfig ¶
type DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfig struct {
}
type DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigList ¶
type DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigList ¶
func NewDataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigList
type DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigOutputReference ¶
type DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Enabled() cdktf.IResolvable
// Experimental.
Fqn() *string
InternalValue() *DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfig
SetInternalValue(val *DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfig)
SamplingRate() *float64
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigOutputReference ¶
func NewDataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigOutputReference
Source Files
¶
- DataAwsCloudfrontResponseHeadersPolicy.go
- DataAwsCloudfrontResponseHeadersPolicyConfig.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfig.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeaders.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersList.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersList__checks.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowHeadersOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethods.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsList.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsList__checks.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowMethodsOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOrigins.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsList.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsList__checks.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlAllowOriginsOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeaders.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersList.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersList__checks.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigAccessControlExposeHeadersOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigList.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigList__checks.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicyCorsConfigOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfig.go
- DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItems.go
- DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsList.go
- DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsList__checks.go
- DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigItemsOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigList.go
- DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigList__checks.go
- DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicyCustomHeadersConfigOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfig.go
- DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItems.go
- DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsList.go
- DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsList__checks.go
- DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigItemsOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigList.go
- DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigList__checks.go
- DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicyRemoveHeadersConfigOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfig.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicy.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyList.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyList__checks.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicyOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptions.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsList.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsList__checks.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigContentTypeOptionsOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptions.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsList.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsList__checks.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigFrameOptionsOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigList.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigList__checks.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicy.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyList.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyList__checks.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigReferrerPolicyOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurity.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityList.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityList__checks.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurityOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtection.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionList.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionList__checks.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicySecurityHeadersConfigXssProtectionOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfig.go
- DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigList.go
- DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigList__checks.go
- DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigOutputReference.go
- DataAwsCloudfrontResponseHeadersPolicyServerTimingHeadersConfigOutputReference__checks.go
- DataAwsCloudfrontResponseHeadersPolicy__checks.go
- main.go