Documentation
¶
Index ¶
- func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionConditionOutputReference_Override(...)
- func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameConditionOutputReference_Override(...)
- func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionList_Override(w Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionList, ...)
- func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionOutputReference_Override(w Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionOutputReference, ...)
- func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterList_Override(w Wafv2WebAclLoggingConfigurationLoggingFilterFilterList, ...)
- func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterOutputReference_Override(w Wafv2WebAclLoggingConfigurationLoggingFilterFilterOutputReference, ...)
- func NewWafv2WebAclLoggingConfigurationLoggingFilterOutputReference_Override(w Wafv2WebAclLoggingConfigurationLoggingFilterOutputReference, ...)
- func NewWafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArgumentsOutputReference_Override(...)
- func NewWafv2WebAclLoggingConfigurationRedactedFieldsBodyOutputReference_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsBodyOutputReference, ...)
- func NewWafv2WebAclLoggingConfigurationRedactedFieldsList_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsList, ...)
- func NewWafv2WebAclLoggingConfigurationRedactedFieldsMethodOutputReference_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsMethodOutputReference, ...)
- func NewWafv2WebAclLoggingConfigurationRedactedFieldsOutputReference_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsOutputReference, ...)
- func NewWafv2WebAclLoggingConfigurationRedactedFieldsQueryStringOutputReference_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsQueryStringOutputReference, ...)
- func NewWafv2WebAclLoggingConfigurationRedactedFieldsSingleHeaderOutputReference_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeaderOutputReference, ...)
- func NewWafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgumentOutputReference_Override(...)
- func NewWafv2WebAclLoggingConfigurationRedactedFieldsUriPathOutputReference_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsUriPathOutputReference, ...)
- func NewWafv2WebAclLoggingConfiguration_Override(w Wafv2WebAclLoggingConfiguration, scope constructs.Construct, id *string, ...)
- func Wafv2WebAclLoggingConfiguration_IsConstruct(x interface{}) *bool
- func Wafv2WebAclLoggingConfiguration_IsTerraformElement(x interface{}) *bool
- func Wafv2WebAclLoggingConfiguration_IsTerraformResource(x interface{}) *bool
- func Wafv2WebAclLoggingConfiguration_TfResourceType() *string
- type Wafv2WebAclLoggingConfiguration
- type Wafv2WebAclLoggingConfigurationConfig
- type Wafv2WebAclLoggingConfigurationLoggingFilter
- type Wafv2WebAclLoggingConfigurationLoggingFilterFilter
- type Wafv2WebAclLoggingConfigurationLoggingFilterFilterCondition
- type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionCondition
- type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionConditionOutputReference
- type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameCondition
- type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameConditionOutputReference
- type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionList
- type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionOutputReference
- type Wafv2WebAclLoggingConfigurationLoggingFilterFilterList
- type Wafv2WebAclLoggingConfigurationLoggingFilterFilterOutputReference
- type Wafv2WebAclLoggingConfigurationLoggingFilterOutputReference
- type Wafv2WebAclLoggingConfigurationRedactedFields
- type Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArguments
- type Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArgumentsOutputReference
- type Wafv2WebAclLoggingConfigurationRedactedFieldsBody
- type Wafv2WebAclLoggingConfigurationRedactedFieldsBodyOutputReference
- type Wafv2WebAclLoggingConfigurationRedactedFieldsList
- type Wafv2WebAclLoggingConfigurationRedactedFieldsMethod
- type Wafv2WebAclLoggingConfigurationRedactedFieldsMethodOutputReference
- type Wafv2WebAclLoggingConfigurationRedactedFieldsOutputReference
- type Wafv2WebAclLoggingConfigurationRedactedFieldsQueryString
- type Wafv2WebAclLoggingConfigurationRedactedFieldsQueryStringOutputReference
- type Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeader
- type Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeaderOutputReference
- type Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgument
- type Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgumentOutputReference
- type Wafv2WebAclLoggingConfigurationRedactedFieldsUriPath
- type Wafv2WebAclLoggingConfigurationRedactedFieldsUriPathOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionConditionOutputReference_Override ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionConditionOutputReference_Override(w Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionConditionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameConditionOutputReference_Override ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameConditionOutputReference_Override(w Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameConditionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionList_Override ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionList_Override(w Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionOutputReference_Override ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionOutputReference_Override(w Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterList_Override ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterList_Override(w Wafv2WebAclLoggingConfigurationLoggingFilterFilterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterOutputReference_Override ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterOutputReference_Override(w Wafv2WebAclLoggingConfigurationLoggingFilterFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewWafv2WebAclLoggingConfigurationLoggingFilterOutputReference_Override ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterOutputReference_Override(w Wafv2WebAclLoggingConfigurationLoggingFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewWafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArgumentsOutputReference_Override ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArgumentsOutputReference_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArgumentsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewWafv2WebAclLoggingConfigurationRedactedFieldsBodyOutputReference_Override ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsBodyOutputReference_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsBodyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewWafv2WebAclLoggingConfigurationRedactedFieldsList_Override ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsList_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewWafv2WebAclLoggingConfigurationRedactedFieldsMethodOutputReference_Override ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsMethodOutputReference_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsMethodOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewWafv2WebAclLoggingConfigurationRedactedFieldsOutputReference_Override ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsOutputReference_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewWafv2WebAclLoggingConfigurationRedactedFieldsQueryStringOutputReference_Override ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsQueryStringOutputReference_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsQueryStringOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewWafv2WebAclLoggingConfigurationRedactedFieldsSingleHeaderOutputReference_Override ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsSingleHeaderOutputReference_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeaderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewWafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgumentOutputReference_Override ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgumentOutputReference_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgumentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewWafv2WebAclLoggingConfigurationRedactedFieldsUriPathOutputReference_Override ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsUriPathOutputReference_Override(w Wafv2WebAclLoggingConfigurationRedactedFieldsUriPathOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewWafv2WebAclLoggingConfiguration_Override ¶
func NewWafv2WebAclLoggingConfiguration_Override(w Wafv2WebAclLoggingConfiguration, scope constructs.Construct, id *string, config *Wafv2WebAclLoggingConfigurationConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration aws_wafv2_web_acl_logging_configuration} Resource.
func Wafv2WebAclLoggingConfiguration_IsConstruct ¶
func Wafv2WebAclLoggingConfiguration_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 Wafv2WebAclLoggingConfiguration_IsTerraformElement ¶
func Wafv2WebAclLoggingConfiguration_IsTerraformElement(x interface{}) *bool
Experimental.
func Wafv2WebAclLoggingConfiguration_IsTerraformResource ¶
func Wafv2WebAclLoggingConfiguration_IsTerraformResource(x interface{}) *bool
Experimental.
func Wafv2WebAclLoggingConfiguration_TfResourceType ¶
func Wafv2WebAclLoggingConfiguration_TfResourceType() *string
Types ¶
type Wafv2WebAclLoggingConfiguration ¶
type Wafv2WebAclLoggingConfiguration interface {
cdktf.TerraformResource
// Experimental.
CdktfStack() cdktf.TerraformStack
// Experimental.
Connection() interface{}
// Experimental.
SetConnection(val interface{})
// Experimental.
ConstructNodeMetadata() *map[string]interface{}
// Experimental.
Count() *float64
// Experimental.
SetCount(val *float64)
// Experimental.
DependsOn() *[]*string
// Experimental.
SetDependsOn(val *[]*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)
LogDestinationConfigs() *[]*string
SetLogDestinationConfigs(val *[]*string)
LogDestinationConfigsInput() *[]*string
LoggingFilter() Wafv2WebAclLoggingConfigurationLoggingFilterOutputReference
LoggingFilterInput() *Wafv2WebAclLoggingConfigurationLoggingFilter
// The tree node.
Node() constructs.Node
// Experimental.
Provider() cdktf.TerraformProvider
// Experimental.
SetProvider(val cdktf.TerraformProvider)
// Experimental.
Provisioners() *[]interface{}
// Experimental.
SetProvisioners(val *[]interface{})
// Experimental.
RawOverrides() interface{}
RedactedFields() Wafv2WebAclLoggingConfigurationRedactedFieldsList
RedactedFieldsInput() interface{}
ResourceArn() *string
SetResourceArn(val *string)
ResourceArnInput() *string
// 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)
PutLoggingFilter(value *Wafv2WebAclLoggingConfigurationLoggingFilter)
PutRedactedFields(value interface{})
ResetId()
ResetLoggingFilter()
// Resets a previously passed logical Id to use the auto-generated logical id again.
// Experimental.
ResetOverrideLogicalId()
ResetRedactedFields()
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://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration aws_wafv2_web_acl_logging_configuration}.
func NewWafv2WebAclLoggingConfiguration ¶
func NewWafv2WebAclLoggingConfiguration(scope constructs.Construct, id *string, config *Wafv2WebAclLoggingConfigurationConfig) Wafv2WebAclLoggingConfiguration
Create a new {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration aws_wafv2_web_acl_logging_configuration} Resource.
type Wafv2WebAclLoggingConfigurationConfig ¶
type Wafv2WebAclLoggingConfigurationConfig struct {
// Experimental.
Connection interface{} `field:"optional" json:"connection" yaml:"connection"`
// Experimental.
Count *float64 `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"`
// AWS Kinesis Firehose Delivery Stream ARNs.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#log_destination_configs Wafv2WebAclLoggingConfiguration#log_destination_configs}
LogDestinationConfigs *[]*string `field:"required" json:"logDestinationConfigs" yaml:"logDestinationConfigs"`
// AWS WebACL ARN.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#resource_arn Wafv2WebAclLoggingConfiguration#resource_arn}
ResourceArn *string `field:"required" json:"resourceArn" yaml:"resourceArn"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#id Wafv2WebAclLoggingConfiguration#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"`
// logging_filter block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#logging_filter Wafv2WebAclLoggingConfiguration#logging_filter}
LoggingFilter *Wafv2WebAclLoggingConfigurationLoggingFilter `field:"optional" json:"loggingFilter" yaml:"loggingFilter"`
// redacted_fields block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#redacted_fields Wafv2WebAclLoggingConfiguration#redacted_fields}
RedactedFields interface{} `field:"optional" json:"redactedFields" yaml:"redactedFields"`
}
type Wafv2WebAclLoggingConfigurationLoggingFilter ¶
type Wafv2WebAclLoggingConfigurationLoggingFilter struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#default_behavior Wafv2WebAclLoggingConfiguration#default_behavior}.
DefaultBehavior *string `field:"required" json:"defaultBehavior" yaml:"defaultBehavior"`
// filter block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#filter Wafv2WebAclLoggingConfiguration#filter}
Filter interface{} `field:"required" json:"filter" yaml:"filter"`
}
type Wafv2WebAclLoggingConfigurationLoggingFilterFilter ¶
type Wafv2WebAclLoggingConfigurationLoggingFilterFilter struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#behavior Wafv2WebAclLoggingConfiguration#behavior}.
Behavior *string `field:"required" json:"behavior" yaml:"behavior"`
// condition block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#condition Wafv2WebAclLoggingConfiguration#condition}
Condition interface{} `field:"required" json:"condition" yaml:"condition"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#requirement Wafv2WebAclLoggingConfiguration#requirement}.
Requirement *string `field:"required" json:"requirement" yaml:"requirement"`
}
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterCondition ¶
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterCondition struct {
// action_condition block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#action_condition Wafv2WebAclLoggingConfiguration#action_condition}
ActionCondition *Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionCondition `field:"optional" json:"actionCondition" yaml:"actionCondition"`
// label_name_condition block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#label_name_condition Wafv2WebAclLoggingConfiguration#label_name_condition}
LabelNameCondition *Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameCondition `field:"optional" json:"labelNameCondition" yaml:"labelNameCondition"`
}
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionCondition ¶
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionCondition struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#action Wafv2WebAclLoggingConfiguration#action}.
Action *string `field:"required" json:"action" yaml:"action"`
}
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionConditionOutputReference ¶
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionConditionOutputReference interface {
cdktf.ComplexObject
Action() *string
SetAction(val *string)
ActionInput() *string
// 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() *Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionCondition
SetInternalValue(val *Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionCondition)
// 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 NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionConditionOutputReference ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionConditionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionConditionOutputReference
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameCondition ¶
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameCondition struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#label_name Wafv2WebAclLoggingConfiguration#label_name}.
LabelName *string `field:"required" json:"labelName" yaml:"labelName"`
}
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameConditionOutputReference ¶
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameConditionOutputReference 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() *Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameCondition
SetInternalValue(val *Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameCondition)
LabelName() *string
SetLabelName(val *string)
LabelNameInput() *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 NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameConditionOutputReference ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameConditionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameConditionOutputReference
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionList ¶
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionList 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
InternalValue() interface{}
SetInternalValue(val interface{})
// 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) Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionOutputReference
// 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 NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionList ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionList
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionOutputReference ¶
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionOutputReference interface {
cdktf.ComplexObject
ActionCondition() Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionConditionOutputReference
ActionConditionInput() *Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionCondition
// 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() interface{}
SetInternalValue(val interface{})
LabelNameCondition() Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameConditionOutputReference
LabelNameConditionInput() *Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameCondition
// 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
PutActionCondition(value *Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionCondition)
PutLabelNameCondition(value *Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameCondition)
ResetActionCondition()
ResetLabelNameCondition()
// 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 NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionOutputReference ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterConditionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionOutputReference
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterList ¶
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterList 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
InternalValue() interface{}
SetInternalValue(val interface{})
// 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) Wafv2WebAclLoggingConfigurationLoggingFilterFilterOutputReference
// 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 NewWafv2WebAclLoggingConfigurationLoggingFilterFilterList ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Wafv2WebAclLoggingConfigurationLoggingFilterFilterList
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterOutputReference ¶
type Wafv2WebAclLoggingConfigurationLoggingFilterFilterOutputReference interface {
cdktf.ComplexObject
Behavior() *string
SetBehavior(val *string)
BehaviorInput() *string
// 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)
Condition() Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionList
ConditionInput() interface{}
// 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() interface{}
SetInternalValue(val interface{})
Requirement() *string
SetRequirement(val *string)
RequirementInput() *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
PutCondition(value interface{})
// 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 NewWafv2WebAclLoggingConfigurationLoggingFilterFilterOutputReference ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Wafv2WebAclLoggingConfigurationLoggingFilterFilterOutputReference
type Wafv2WebAclLoggingConfigurationLoggingFilterOutputReference ¶
type Wafv2WebAclLoggingConfigurationLoggingFilterOutputReference 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
DefaultBehavior() *string
SetDefaultBehavior(val *string)
DefaultBehaviorInput() *string
Filter() Wafv2WebAclLoggingConfigurationLoggingFilterFilterList
FilterInput() interface{}
// Experimental.
Fqn() *string
InternalValue() *Wafv2WebAclLoggingConfigurationLoggingFilter
SetInternalValue(val *Wafv2WebAclLoggingConfigurationLoggingFilter)
// 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
PutFilter(value interface{})
// 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 NewWafv2WebAclLoggingConfigurationLoggingFilterOutputReference ¶
func NewWafv2WebAclLoggingConfigurationLoggingFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) Wafv2WebAclLoggingConfigurationLoggingFilterOutputReference
type Wafv2WebAclLoggingConfigurationRedactedFields ¶
type Wafv2WebAclLoggingConfigurationRedactedFields struct {
// all_query_arguments block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#all_query_arguments Wafv2WebAclLoggingConfiguration#all_query_arguments}
AllQueryArguments *Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArguments `field:"optional" json:"allQueryArguments" yaml:"allQueryArguments"`
// body block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#body Wafv2WebAclLoggingConfiguration#body}
Body *Wafv2WebAclLoggingConfigurationRedactedFieldsBody `field:"optional" json:"body" yaml:"body"`
// method block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#method Wafv2WebAclLoggingConfiguration#method}
Method *Wafv2WebAclLoggingConfigurationRedactedFieldsMethod `field:"optional" json:"method" yaml:"method"`
// query_string block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#query_string Wafv2WebAclLoggingConfiguration#query_string}
QueryString *Wafv2WebAclLoggingConfigurationRedactedFieldsQueryString `field:"optional" json:"queryString" yaml:"queryString"`
// single_header block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#single_header Wafv2WebAclLoggingConfiguration#single_header}
SingleHeader *Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeader `field:"optional" json:"singleHeader" yaml:"singleHeader"`
// single_query_argument block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#single_query_argument Wafv2WebAclLoggingConfiguration#single_query_argument}
SingleQueryArgument *Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgument `field:"optional" json:"singleQueryArgument" yaml:"singleQueryArgument"`
// uri_path block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#uri_path Wafv2WebAclLoggingConfiguration#uri_path}
UriPath *Wafv2WebAclLoggingConfigurationRedactedFieldsUriPath `field:"optional" json:"uriPath" yaml:"uriPath"`
}
type Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArguments ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArguments struct {
}
type Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArgumentsOutputReference ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArgumentsOutputReference 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() *Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArguments
SetInternalValue(val *Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArguments)
// 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 NewWafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArgumentsOutputReference ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArgumentsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArgumentsOutputReference
type Wafv2WebAclLoggingConfigurationRedactedFieldsBody ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsBody struct {
}
type Wafv2WebAclLoggingConfigurationRedactedFieldsBodyOutputReference ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsBodyOutputReference 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() *Wafv2WebAclLoggingConfigurationRedactedFieldsBody
SetInternalValue(val *Wafv2WebAclLoggingConfigurationRedactedFieldsBody)
// 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 NewWafv2WebAclLoggingConfigurationRedactedFieldsBodyOutputReference ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsBodyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) Wafv2WebAclLoggingConfigurationRedactedFieldsBodyOutputReference
type Wafv2WebAclLoggingConfigurationRedactedFieldsList ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsList 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
InternalValue() interface{}
SetInternalValue(val interface{})
// 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) Wafv2WebAclLoggingConfigurationRedactedFieldsOutputReference
// 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 NewWafv2WebAclLoggingConfigurationRedactedFieldsList ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Wafv2WebAclLoggingConfigurationRedactedFieldsList
type Wafv2WebAclLoggingConfigurationRedactedFieldsMethod ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsMethod struct {
}
type Wafv2WebAclLoggingConfigurationRedactedFieldsMethodOutputReference ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsMethodOutputReference 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() *Wafv2WebAclLoggingConfigurationRedactedFieldsMethod
SetInternalValue(val *Wafv2WebAclLoggingConfigurationRedactedFieldsMethod)
// 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 NewWafv2WebAclLoggingConfigurationRedactedFieldsMethodOutputReference ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsMethodOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) Wafv2WebAclLoggingConfigurationRedactedFieldsMethodOutputReference
type Wafv2WebAclLoggingConfigurationRedactedFieldsOutputReference ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsOutputReference interface {
cdktf.ComplexObject
AllQueryArguments() Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArgumentsOutputReference
AllQueryArgumentsInput() *Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArguments
Body() Wafv2WebAclLoggingConfigurationRedactedFieldsBodyOutputReference
BodyInput() *Wafv2WebAclLoggingConfigurationRedactedFieldsBody
// 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() interface{}
SetInternalValue(val interface{})
Method() Wafv2WebAclLoggingConfigurationRedactedFieldsMethodOutputReference
MethodInput() *Wafv2WebAclLoggingConfigurationRedactedFieldsMethod
QueryString() Wafv2WebAclLoggingConfigurationRedactedFieldsQueryStringOutputReference
QueryStringInput() *Wafv2WebAclLoggingConfigurationRedactedFieldsQueryString
SingleHeader() Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeaderOutputReference
SingleHeaderInput() *Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeader
SingleQueryArgument() Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgumentOutputReference
SingleQueryArgumentInput() *Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgument
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
UriPath() Wafv2WebAclLoggingConfigurationRedactedFieldsUriPathOutputReference
UriPathInput() *Wafv2WebAclLoggingConfigurationRedactedFieldsUriPath
// 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
PutAllQueryArguments(value *Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArguments)
PutBody(value *Wafv2WebAclLoggingConfigurationRedactedFieldsBody)
PutMethod(value *Wafv2WebAclLoggingConfigurationRedactedFieldsMethod)
PutQueryString(value *Wafv2WebAclLoggingConfigurationRedactedFieldsQueryString)
PutSingleHeader(value *Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeader)
PutSingleQueryArgument(value *Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgument)
PutUriPath(value *Wafv2WebAclLoggingConfigurationRedactedFieldsUriPath)
ResetAllQueryArguments()
ResetBody()
ResetMethod()
ResetQueryString()
ResetSingleHeader()
ResetSingleQueryArgument()
ResetUriPath()
// 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 NewWafv2WebAclLoggingConfigurationRedactedFieldsOutputReference ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Wafv2WebAclLoggingConfigurationRedactedFieldsOutputReference
type Wafv2WebAclLoggingConfigurationRedactedFieldsQueryString ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsQueryString struct {
}
type Wafv2WebAclLoggingConfigurationRedactedFieldsQueryStringOutputReference ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsQueryStringOutputReference 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() *Wafv2WebAclLoggingConfigurationRedactedFieldsQueryString
SetInternalValue(val *Wafv2WebAclLoggingConfigurationRedactedFieldsQueryString)
// 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 NewWafv2WebAclLoggingConfigurationRedactedFieldsQueryStringOutputReference ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsQueryStringOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) Wafv2WebAclLoggingConfigurationRedactedFieldsQueryStringOutputReference
type Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeader ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeader struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#name Wafv2WebAclLoggingConfiguration#name}.
Name *string `field:"required" json:"name" yaml:"name"`
}
type Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeaderOutputReference ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeaderOutputReference 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() *Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeader
SetInternalValue(val *Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeader)
Name() *string
SetName(val *string)
NameInput() *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 NewWafv2WebAclLoggingConfigurationRedactedFieldsSingleHeaderOutputReference ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsSingleHeaderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeaderOutputReference
type Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgument ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgument struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/wafv2_web_acl_logging_configuration#name Wafv2WebAclLoggingConfiguration#name}.
Name *string `field:"required" json:"name" yaml:"name"`
}
type Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgumentOutputReference ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgumentOutputReference 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() *Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgument
SetInternalValue(val *Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgument)
Name() *string
SetName(val *string)
NameInput() *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 NewWafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgumentOutputReference ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgumentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgumentOutputReference
type Wafv2WebAclLoggingConfigurationRedactedFieldsUriPath ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsUriPath struct {
}
type Wafv2WebAclLoggingConfigurationRedactedFieldsUriPathOutputReference ¶
type Wafv2WebAclLoggingConfigurationRedactedFieldsUriPathOutputReference 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() *Wafv2WebAclLoggingConfigurationRedactedFieldsUriPath
SetInternalValue(val *Wafv2WebAclLoggingConfigurationRedactedFieldsUriPath)
// 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 NewWafv2WebAclLoggingConfigurationRedactedFieldsUriPathOutputReference ¶
func NewWafv2WebAclLoggingConfigurationRedactedFieldsUriPathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) Wafv2WebAclLoggingConfigurationRedactedFieldsUriPathOutputReference
Source Files
¶
- Wafv2WebAclLoggingConfiguration.go
- Wafv2WebAclLoggingConfigurationConfig.go
- Wafv2WebAclLoggingConfigurationLoggingFilter.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilter.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterCondition.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionCondition.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionConditionOutputReference.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionActionConditionOutputReference__checks.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameCondition.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameConditionOutputReference.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionLabelNameConditionOutputReference__checks.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionList.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionList__checks.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionOutputReference.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterConditionOutputReference__checks.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterList.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterList__checks.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterOutputReference.go
- Wafv2WebAclLoggingConfigurationLoggingFilterFilterOutputReference__checks.go
- Wafv2WebAclLoggingConfigurationLoggingFilterOutputReference.go
- Wafv2WebAclLoggingConfigurationLoggingFilterOutputReference__checks.go
- Wafv2WebAclLoggingConfigurationRedactedFields.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArguments.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArgumentsOutputReference.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsAllQueryArgumentsOutputReference__checks.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsBody.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsBodyOutputReference.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsBodyOutputReference__checks.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsList.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsList__checks.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsMethod.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsMethodOutputReference.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsMethodOutputReference__checks.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsOutputReference.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsOutputReference__checks.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsQueryString.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsQueryStringOutputReference.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsQueryStringOutputReference__checks.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeader.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeaderOutputReference.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsSingleHeaderOutputReference__checks.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgument.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgumentOutputReference.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsSingleQueryArgumentOutputReference__checks.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsUriPath.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsUriPathOutputReference.go
- Wafv2WebAclLoggingConfigurationRedactedFieldsUriPathOutputReference__checks.go
- Wafv2WebAclLoggingConfiguration__checks.go
- main.go