Documentation
¶
Index ¶
- type ByteMatchSetdeprecated
- type ByteMatchSetArgs
- type ByteMatchSetByteMatchTuple
- type ByteMatchSetByteMatchTupleArgs
- func (ByteMatchSetByteMatchTupleArgs) ElementType() reflect.Type
- func (i ByteMatchSetByteMatchTupleArgs) ToByteMatchSetByteMatchTupleOutput() ByteMatchSetByteMatchTupleOutput
- func (i ByteMatchSetByteMatchTupleArgs) ToByteMatchSetByteMatchTupleOutputWithContext(ctx context.Context) ByteMatchSetByteMatchTupleOutput
- type ByteMatchSetByteMatchTupleArray
- func (ByteMatchSetByteMatchTupleArray) ElementType() reflect.Type
- func (i ByteMatchSetByteMatchTupleArray) ToByteMatchSetByteMatchTupleArrayOutput() ByteMatchSetByteMatchTupleArrayOutput
- func (i ByteMatchSetByteMatchTupleArray) ToByteMatchSetByteMatchTupleArrayOutputWithContext(ctx context.Context) ByteMatchSetByteMatchTupleArrayOutput
- type ByteMatchSetByteMatchTupleArrayInput
- type ByteMatchSetByteMatchTupleArrayOutput
- func (ByteMatchSetByteMatchTupleArrayOutput) ElementType() reflect.Type
- func (o ByteMatchSetByteMatchTupleArrayOutput) Index(i pulumi.IntInput) ByteMatchSetByteMatchTupleOutput
- func (o ByteMatchSetByteMatchTupleArrayOutput) ToByteMatchSetByteMatchTupleArrayOutput() ByteMatchSetByteMatchTupleArrayOutput
- func (o ByteMatchSetByteMatchTupleArrayOutput) ToByteMatchSetByteMatchTupleArrayOutputWithContext(ctx context.Context) ByteMatchSetByteMatchTupleArrayOutput
- type ByteMatchSetByteMatchTupleInput
- type ByteMatchSetByteMatchTupleOutput
- func (ByteMatchSetByteMatchTupleOutput) ElementType() reflect.Type
- func (o ByteMatchSetByteMatchTupleOutput) FieldToMatch() ByteMatchSetFieldToMatchOutput
- func (o ByteMatchSetByteMatchTupleOutput) PositionalConstraint() pulumi.StringOutput
- func (o ByteMatchSetByteMatchTupleOutput) TargetString() pulumi.StringPtrOutput
- func (o ByteMatchSetByteMatchTupleOutput) TargetStringBase64() pulumi.StringPtrOutput
- func (o ByteMatchSetByteMatchTupleOutput) TextTransformation() pulumi.StringOutput
- func (o ByteMatchSetByteMatchTupleOutput) ToByteMatchSetByteMatchTupleOutput() ByteMatchSetByteMatchTupleOutput
- func (o ByteMatchSetByteMatchTupleOutput) ToByteMatchSetByteMatchTupleOutputWithContext(ctx context.Context) ByteMatchSetByteMatchTupleOutput
- type ByteMatchSetFieldToMatch
- type ByteMatchSetFieldToMatchArgs
- func (ByteMatchSetFieldToMatchArgs) ElementType() reflect.Type
- func (i ByteMatchSetFieldToMatchArgs) ToByteMatchSetFieldToMatchOutput() ByteMatchSetFieldToMatchOutput
- func (i ByteMatchSetFieldToMatchArgs) ToByteMatchSetFieldToMatchOutputWithContext(ctx context.Context) ByteMatchSetFieldToMatchOutput
- type ByteMatchSetFieldToMatchInput
- type ByteMatchSetFieldToMatchOutput
- func (o ByteMatchSetFieldToMatchOutput) Data() pulumi.StringPtrOutput
- func (ByteMatchSetFieldToMatchOutput) ElementType() reflect.Type
- func (o ByteMatchSetFieldToMatchOutput) ToByteMatchSetFieldToMatchOutput() ByteMatchSetFieldToMatchOutput
- func (o ByteMatchSetFieldToMatchOutput) ToByteMatchSetFieldToMatchOutputWithContext(ctx context.Context) ByteMatchSetFieldToMatchOutput
- func (o ByteMatchSetFieldToMatchOutput) Type() pulumi.StringOutput
- type ByteMatchSetInput
- type ByteMatchSetOutput
- func (o ByteMatchSetOutput) ByteMatchTuples() ByteMatchSetByteMatchTupleArrayOutput
- func (ByteMatchSetOutput) ElementType() reflect.Type
- func (o ByteMatchSetOutput) Name() pulumi.StringOutput
- func (o ByteMatchSetOutput) ToByteMatchSetOutput() ByteMatchSetOutput
- func (o ByteMatchSetOutput) ToByteMatchSetOutputWithContext(ctx context.Context) ByteMatchSetOutput
- type ByteMatchSetState
- type IPSetdeprecated
- type IPSetArgs
- type IPSetDescriptor
- type IPSetDescriptorArgs
- type IPSetDescriptorArray
- type IPSetDescriptorArrayInput
- type IPSetDescriptorArrayOutput
- func (IPSetDescriptorArrayOutput) ElementType() reflect.Type
- func (o IPSetDescriptorArrayOutput) Index(i pulumi.IntInput) IPSetDescriptorOutput
- func (o IPSetDescriptorArrayOutput) ToIPSetDescriptorArrayOutput() IPSetDescriptorArrayOutput
- func (o IPSetDescriptorArrayOutput) ToIPSetDescriptorArrayOutputWithContext(ctx context.Context) IPSetDescriptorArrayOutput
- type IPSetDescriptorInput
- type IPSetDescriptorOutput
- func (IPSetDescriptorOutput) ElementType() reflect.Type
- func (o IPSetDescriptorOutput) ToIPSetDescriptorOutput() IPSetDescriptorOutput
- func (o IPSetDescriptorOutput) ToIPSetDescriptorOutputWithContext(ctx context.Context) IPSetDescriptorOutput
- func (o IPSetDescriptorOutput) Type() pulumi.StringOutput
- func (o IPSetDescriptorOutput) Value() pulumi.StringOutput
- type IPSetInput
- type IPSetOutput
- type IPSetState
- type LookupByteMatchSetArgs
- type LookupByteMatchSetOutputArgs
- type LookupByteMatchSetResult
- type LookupByteMatchSetResultOutput
- func (o LookupByteMatchSetResultOutput) ByteMatchTuples() ByteMatchSetByteMatchTupleArrayOutput
- func (LookupByteMatchSetResultOutput) ElementType() reflect.Type
- func (o LookupByteMatchSetResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupByteMatchSetResultOutput) ToLookupByteMatchSetResultOutput() LookupByteMatchSetResultOutput
- func (o LookupByteMatchSetResultOutput) ToLookupByteMatchSetResultOutputWithContext(ctx context.Context) LookupByteMatchSetResultOutput
- type LookupIPSetArgs
- type LookupIPSetOutputArgs
- type LookupIPSetResult
- type LookupIPSetResultOutput
- func (LookupIPSetResultOutput) ElementType() reflect.Type
- func (o LookupIPSetResultOutput) IPSetDescriptors() IPSetDescriptorArrayOutput
- func (o LookupIPSetResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupIPSetResultOutput) ToLookupIPSetResultOutput() LookupIPSetResultOutput
- func (o LookupIPSetResultOutput) ToLookupIPSetResultOutputWithContext(ctx context.Context) LookupIPSetResultOutput
- type LookupRuleArgs
- type LookupRuleOutputArgs
- type LookupRuleResult
- type LookupRuleResultOutput
- func (LookupRuleResultOutput) ElementType() reflect.Type
- func (o LookupRuleResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupRuleResultOutput) Predicates() RulePredicateArrayOutput
- func (o LookupRuleResultOutput) ToLookupRuleResultOutput() LookupRuleResultOutput
- func (o LookupRuleResultOutput) ToLookupRuleResultOutputWithContext(ctx context.Context) LookupRuleResultOutput
- type LookupSizeConstraintSetArgs
- type LookupSizeConstraintSetOutputArgs
- type LookupSizeConstraintSetResult
- type LookupSizeConstraintSetResultOutput
- func (LookupSizeConstraintSetResultOutput) ElementType() reflect.Type
- func (o LookupSizeConstraintSetResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupSizeConstraintSetResultOutput) SizeConstraints() SizeConstraintSetSizeConstraintArrayOutput
- func (o LookupSizeConstraintSetResultOutput) ToLookupSizeConstraintSetResultOutput() LookupSizeConstraintSetResultOutput
- func (o LookupSizeConstraintSetResultOutput) ToLookupSizeConstraintSetResultOutputWithContext(ctx context.Context) LookupSizeConstraintSetResultOutput
- type LookupSqlInjectionMatchSetArgs
- type LookupSqlInjectionMatchSetOutputArgs
- type LookupSqlInjectionMatchSetResult
- type LookupSqlInjectionMatchSetResultOutput
- func (LookupSqlInjectionMatchSetResultOutput) ElementType() reflect.Type
- func (o LookupSqlInjectionMatchSetResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupSqlInjectionMatchSetResultOutput) SqlInjectionMatchTuples() SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput
- func (o LookupSqlInjectionMatchSetResultOutput) ToLookupSqlInjectionMatchSetResultOutput() LookupSqlInjectionMatchSetResultOutput
- func (o LookupSqlInjectionMatchSetResultOutput) ToLookupSqlInjectionMatchSetResultOutputWithContext(ctx context.Context) LookupSqlInjectionMatchSetResultOutput
- type LookupWebACLArgs
- type LookupWebACLOutputArgs
- type LookupWebACLResult
- type LookupWebACLResultOutput
- func (o LookupWebACLResultOutput) DefaultAction() WebACLWafActionPtrOutput
- func (LookupWebACLResultOutput) ElementType() reflect.Type
- func (o LookupWebACLResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupWebACLResultOutput) Rules() WebACLActivatedRuleArrayOutput
- func (o LookupWebACLResultOutput) ToLookupWebACLResultOutput() LookupWebACLResultOutput
- func (o LookupWebACLResultOutput) ToLookupWebACLResultOutputWithContext(ctx context.Context) LookupWebACLResultOutput
- type LookupXssMatchSetArgs
- type LookupXssMatchSetOutputArgs
- type LookupXssMatchSetResult
- type LookupXssMatchSetResultOutput
- func (LookupXssMatchSetResultOutput) ElementType() reflect.Type
- func (o LookupXssMatchSetResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupXssMatchSetResultOutput) ToLookupXssMatchSetResultOutput() LookupXssMatchSetResultOutput
- func (o LookupXssMatchSetResultOutput) ToLookupXssMatchSetResultOutputWithContext(ctx context.Context) LookupXssMatchSetResultOutput
- func (o LookupXssMatchSetResultOutput) XssMatchTuples() XssMatchSetXssMatchTupleArrayOutput
- type Ruledeprecated
- type RuleArgs
- type RuleInput
- type RuleOutput
- func (RuleOutput) ElementType() reflect.Type
- func (o RuleOutput) MetricName() pulumi.StringOutput
- func (o RuleOutput) Name() pulumi.StringOutput
- func (o RuleOutput) Predicates() RulePredicateArrayOutput
- func (o RuleOutput) ToRuleOutput() RuleOutput
- func (o RuleOutput) ToRuleOutputWithContext(ctx context.Context) RuleOutput
- type RulePredicate
- type RulePredicateArgs
- type RulePredicateArray
- type RulePredicateArrayInput
- type RulePredicateArrayOutput
- func (RulePredicateArrayOutput) ElementType() reflect.Type
- func (o RulePredicateArrayOutput) Index(i pulumi.IntInput) RulePredicateOutput
- func (o RulePredicateArrayOutput) ToRulePredicateArrayOutput() RulePredicateArrayOutput
- func (o RulePredicateArrayOutput) ToRulePredicateArrayOutputWithContext(ctx context.Context) RulePredicateArrayOutput
- type RulePredicateInput
- type RulePredicateOutput
- func (o RulePredicateOutput) DataId() pulumi.StringOutput
- func (RulePredicateOutput) ElementType() reflect.Type
- func (o RulePredicateOutput) Negated() pulumi.BoolOutput
- func (o RulePredicateOutput) ToRulePredicateOutput() RulePredicateOutput
- func (o RulePredicateOutput) ToRulePredicateOutputWithContext(ctx context.Context) RulePredicateOutput
- func (o RulePredicateOutput) Type() pulumi.StringOutput
- type RuleState
- type SizeConstraintSetdeprecated
- type SizeConstraintSetArgs
- type SizeConstraintSetFieldToMatch
- type SizeConstraintSetFieldToMatchArgs
- func (SizeConstraintSetFieldToMatchArgs) ElementType() reflect.Type
- func (i SizeConstraintSetFieldToMatchArgs) ToSizeConstraintSetFieldToMatchOutput() SizeConstraintSetFieldToMatchOutput
- func (i SizeConstraintSetFieldToMatchArgs) ToSizeConstraintSetFieldToMatchOutputWithContext(ctx context.Context) SizeConstraintSetFieldToMatchOutput
- type SizeConstraintSetFieldToMatchInput
- type SizeConstraintSetFieldToMatchOutput
- func (o SizeConstraintSetFieldToMatchOutput) Data() pulumi.StringPtrOutput
- func (SizeConstraintSetFieldToMatchOutput) ElementType() reflect.Type
- func (o SizeConstraintSetFieldToMatchOutput) ToSizeConstraintSetFieldToMatchOutput() SizeConstraintSetFieldToMatchOutput
- func (o SizeConstraintSetFieldToMatchOutput) ToSizeConstraintSetFieldToMatchOutputWithContext(ctx context.Context) SizeConstraintSetFieldToMatchOutput
- func (o SizeConstraintSetFieldToMatchOutput) Type() pulumi.StringOutput
- type SizeConstraintSetInput
- type SizeConstraintSetOutput
- func (SizeConstraintSetOutput) ElementType() reflect.Type
- func (o SizeConstraintSetOutput) Name() pulumi.StringOutput
- func (o SizeConstraintSetOutput) SizeConstraints() SizeConstraintSetSizeConstraintArrayOutput
- func (o SizeConstraintSetOutput) ToSizeConstraintSetOutput() SizeConstraintSetOutput
- func (o SizeConstraintSetOutput) ToSizeConstraintSetOutputWithContext(ctx context.Context) SizeConstraintSetOutput
- type SizeConstraintSetSizeConstraint
- type SizeConstraintSetSizeConstraintArgs
- func (SizeConstraintSetSizeConstraintArgs) ElementType() reflect.Type
- func (i SizeConstraintSetSizeConstraintArgs) ToSizeConstraintSetSizeConstraintOutput() SizeConstraintSetSizeConstraintOutput
- func (i SizeConstraintSetSizeConstraintArgs) ToSizeConstraintSetSizeConstraintOutputWithContext(ctx context.Context) SizeConstraintSetSizeConstraintOutput
- type SizeConstraintSetSizeConstraintArray
- func (SizeConstraintSetSizeConstraintArray) ElementType() reflect.Type
- func (i SizeConstraintSetSizeConstraintArray) ToSizeConstraintSetSizeConstraintArrayOutput() SizeConstraintSetSizeConstraintArrayOutput
- func (i SizeConstraintSetSizeConstraintArray) ToSizeConstraintSetSizeConstraintArrayOutputWithContext(ctx context.Context) SizeConstraintSetSizeConstraintArrayOutput
- type SizeConstraintSetSizeConstraintArrayInput
- type SizeConstraintSetSizeConstraintArrayOutput
- func (SizeConstraintSetSizeConstraintArrayOutput) ElementType() reflect.Type
- func (o SizeConstraintSetSizeConstraintArrayOutput) Index(i pulumi.IntInput) SizeConstraintSetSizeConstraintOutput
- func (o SizeConstraintSetSizeConstraintArrayOutput) ToSizeConstraintSetSizeConstraintArrayOutput() SizeConstraintSetSizeConstraintArrayOutput
- func (o SizeConstraintSetSizeConstraintArrayOutput) ToSizeConstraintSetSizeConstraintArrayOutputWithContext(ctx context.Context) SizeConstraintSetSizeConstraintArrayOutput
- type SizeConstraintSetSizeConstraintInput
- type SizeConstraintSetSizeConstraintOutput
- func (o SizeConstraintSetSizeConstraintOutput) ComparisonOperator() pulumi.StringOutput
- func (SizeConstraintSetSizeConstraintOutput) ElementType() reflect.Type
- func (o SizeConstraintSetSizeConstraintOutput) FieldToMatch() SizeConstraintSetFieldToMatchOutput
- func (o SizeConstraintSetSizeConstraintOutput) Size() pulumi.IntOutput
- func (o SizeConstraintSetSizeConstraintOutput) TextTransformation() pulumi.StringOutput
- func (o SizeConstraintSetSizeConstraintOutput) ToSizeConstraintSetSizeConstraintOutput() SizeConstraintSetSizeConstraintOutput
- func (o SizeConstraintSetSizeConstraintOutput) ToSizeConstraintSetSizeConstraintOutputWithContext(ctx context.Context) SizeConstraintSetSizeConstraintOutput
- type SizeConstraintSetState
- type SqlInjectionMatchSetdeprecated
- type SqlInjectionMatchSetArgs
- type SqlInjectionMatchSetFieldToMatch
- type SqlInjectionMatchSetFieldToMatchArgs
- func (SqlInjectionMatchSetFieldToMatchArgs) ElementType() reflect.Type
- func (i SqlInjectionMatchSetFieldToMatchArgs) ToSqlInjectionMatchSetFieldToMatchOutput() SqlInjectionMatchSetFieldToMatchOutput
- func (i SqlInjectionMatchSetFieldToMatchArgs) ToSqlInjectionMatchSetFieldToMatchOutputWithContext(ctx context.Context) SqlInjectionMatchSetFieldToMatchOutput
- type SqlInjectionMatchSetFieldToMatchInput
- type SqlInjectionMatchSetFieldToMatchOutput
- func (o SqlInjectionMatchSetFieldToMatchOutput) Data() pulumi.StringPtrOutput
- func (SqlInjectionMatchSetFieldToMatchOutput) ElementType() reflect.Type
- func (o SqlInjectionMatchSetFieldToMatchOutput) ToSqlInjectionMatchSetFieldToMatchOutput() SqlInjectionMatchSetFieldToMatchOutput
- func (o SqlInjectionMatchSetFieldToMatchOutput) ToSqlInjectionMatchSetFieldToMatchOutputWithContext(ctx context.Context) SqlInjectionMatchSetFieldToMatchOutput
- func (o SqlInjectionMatchSetFieldToMatchOutput) Type() pulumi.StringOutput
- type SqlInjectionMatchSetInput
- type SqlInjectionMatchSetOutput
- func (SqlInjectionMatchSetOutput) ElementType() reflect.Type
- func (o SqlInjectionMatchSetOutput) Name() pulumi.StringOutput
- func (o SqlInjectionMatchSetOutput) SqlInjectionMatchTuples() SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput
- func (o SqlInjectionMatchSetOutput) ToSqlInjectionMatchSetOutput() SqlInjectionMatchSetOutput
- func (o SqlInjectionMatchSetOutput) ToSqlInjectionMatchSetOutputWithContext(ctx context.Context) SqlInjectionMatchSetOutput
- type SqlInjectionMatchSetSqlInjectionMatchTuple
- type SqlInjectionMatchSetSqlInjectionMatchTupleArgs
- func (SqlInjectionMatchSetSqlInjectionMatchTupleArgs) ElementType() reflect.Type
- func (i SqlInjectionMatchSetSqlInjectionMatchTupleArgs) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutput() SqlInjectionMatchSetSqlInjectionMatchTupleOutput
- func (i SqlInjectionMatchSetSqlInjectionMatchTupleArgs) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutputWithContext(ctx context.Context) SqlInjectionMatchSetSqlInjectionMatchTupleOutput
- type SqlInjectionMatchSetSqlInjectionMatchTupleArray
- func (SqlInjectionMatchSetSqlInjectionMatchTupleArray) ElementType() reflect.Type
- func (i SqlInjectionMatchSetSqlInjectionMatchTupleArray) ToSqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput() SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput
- func (i SqlInjectionMatchSetSqlInjectionMatchTupleArray) ToSqlInjectionMatchSetSqlInjectionMatchTupleArrayOutputWithContext(ctx context.Context) SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput
- type SqlInjectionMatchSetSqlInjectionMatchTupleArrayInput
- type SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput
- func (SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput) ElementType() reflect.Type
- func (o SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput) Index(i pulumi.IntInput) SqlInjectionMatchSetSqlInjectionMatchTupleOutput
- func (o SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput) ToSqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput() SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput
- func (o SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput) ToSqlInjectionMatchSetSqlInjectionMatchTupleArrayOutputWithContext(ctx context.Context) SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput
- type SqlInjectionMatchSetSqlInjectionMatchTupleInput
- type SqlInjectionMatchSetSqlInjectionMatchTupleOutput
- func (SqlInjectionMatchSetSqlInjectionMatchTupleOutput) ElementType() reflect.Type
- func (o SqlInjectionMatchSetSqlInjectionMatchTupleOutput) FieldToMatch() SqlInjectionMatchSetFieldToMatchOutput
- func (o SqlInjectionMatchSetSqlInjectionMatchTupleOutput) TextTransformation() pulumi.StringOutput
- func (o SqlInjectionMatchSetSqlInjectionMatchTupleOutput) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutput() SqlInjectionMatchSetSqlInjectionMatchTupleOutput
- func (o SqlInjectionMatchSetSqlInjectionMatchTupleOutput) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutputWithContext(ctx context.Context) SqlInjectionMatchSetSqlInjectionMatchTupleOutput
- type SqlInjectionMatchSetState
- type WebACLdeprecated
- type WebACLActivatedRule
- type WebACLActivatedRuleArgs
- type WebACLActivatedRuleArray
- type WebACLActivatedRuleArrayInput
- type WebACLActivatedRuleArrayOutput
- func (WebACLActivatedRuleArrayOutput) ElementType() reflect.Type
- func (o WebACLActivatedRuleArrayOutput) Index(i pulumi.IntInput) WebACLActivatedRuleOutput
- func (o WebACLActivatedRuleArrayOutput) ToWebACLActivatedRuleArrayOutput() WebACLActivatedRuleArrayOutput
- func (o WebACLActivatedRuleArrayOutput) ToWebACLActivatedRuleArrayOutputWithContext(ctx context.Context) WebACLActivatedRuleArrayOutput
- type WebACLActivatedRuleInput
- type WebACLActivatedRuleOutput
- func (o WebACLActivatedRuleOutput) Action() WebACLWafActionPtrOutput
- func (WebACLActivatedRuleOutput) ElementType() reflect.Type
- func (o WebACLActivatedRuleOutput) Priority() pulumi.IntOutput
- func (o WebACLActivatedRuleOutput) RuleId() pulumi.StringOutput
- func (o WebACLActivatedRuleOutput) ToWebACLActivatedRuleOutput() WebACLActivatedRuleOutput
- func (o WebACLActivatedRuleOutput) ToWebACLActivatedRuleOutputWithContext(ctx context.Context) WebACLActivatedRuleOutput
- type WebACLArgs
- type WebACLInput
- type WebACLOutput
- func (o WebACLOutput) DefaultAction() WebACLWafActionOutput
- func (WebACLOutput) ElementType() reflect.Type
- func (o WebACLOutput) MetricName() pulumi.StringOutput
- func (o WebACLOutput) Name() pulumi.StringOutput
- func (o WebACLOutput) Rules() WebACLActivatedRuleArrayOutput
- func (o WebACLOutput) ToWebACLOutput() WebACLOutput
- func (o WebACLOutput) ToWebACLOutputWithContext(ctx context.Context) WebACLOutput
- type WebACLState
- type WebACLWafAction
- type WebACLWafActionArgs
- func (WebACLWafActionArgs) ElementType() reflect.Type
- func (i WebACLWafActionArgs) ToWebACLWafActionOutput() WebACLWafActionOutput
- func (i WebACLWafActionArgs) ToWebACLWafActionOutputWithContext(ctx context.Context) WebACLWafActionOutput
- func (i WebACLWafActionArgs) ToWebACLWafActionPtrOutput() WebACLWafActionPtrOutput
- func (i WebACLWafActionArgs) ToWebACLWafActionPtrOutputWithContext(ctx context.Context) WebACLWafActionPtrOutput
- type WebACLWafActionInput
- type WebACLWafActionOutput
- func (WebACLWafActionOutput) ElementType() reflect.Type
- func (o WebACLWafActionOutput) ToWebACLWafActionOutput() WebACLWafActionOutput
- func (o WebACLWafActionOutput) ToWebACLWafActionOutputWithContext(ctx context.Context) WebACLWafActionOutput
- func (o WebACLWafActionOutput) ToWebACLWafActionPtrOutput() WebACLWafActionPtrOutput
- func (o WebACLWafActionOutput) ToWebACLWafActionPtrOutputWithContext(ctx context.Context) WebACLWafActionPtrOutput
- func (o WebACLWafActionOutput) Type() pulumi.StringOutput
- type WebACLWafActionPtrInput
- type WebACLWafActionPtrOutput
- func (o WebACLWafActionPtrOutput) Elem() WebACLWafActionOutput
- func (WebACLWafActionPtrOutput) ElementType() reflect.Type
- func (o WebACLWafActionPtrOutput) ToWebACLWafActionPtrOutput() WebACLWafActionPtrOutput
- func (o WebACLWafActionPtrOutput) ToWebACLWafActionPtrOutputWithContext(ctx context.Context) WebACLWafActionPtrOutput
- func (o WebACLWafActionPtrOutput) Type() pulumi.StringPtrOutput
- type XssMatchSetdeprecated
- type XssMatchSetArgs
- type XssMatchSetFieldToMatch
- type XssMatchSetFieldToMatchArgs
- type XssMatchSetFieldToMatchInput
- type XssMatchSetFieldToMatchOutput
- func (o XssMatchSetFieldToMatchOutput) Data() pulumi.StringPtrOutput
- func (XssMatchSetFieldToMatchOutput) ElementType() reflect.Type
- func (o XssMatchSetFieldToMatchOutput) ToXssMatchSetFieldToMatchOutput() XssMatchSetFieldToMatchOutput
- func (o XssMatchSetFieldToMatchOutput) ToXssMatchSetFieldToMatchOutputWithContext(ctx context.Context) XssMatchSetFieldToMatchOutput
- func (o XssMatchSetFieldToMatchOutput) Type() pulumi.StringOutput
- type XssMatchSetInput
- type XssMatchSetOutput
- func (XssMatchSetOutput) ElementType() reflect.Type
- func (o XssMatchSetOutput) Name() pulumi.StringOutput
- func (o XssMatchSetOutput) ToXssMatchSetOutput() XssMatchSetOutput
- func (o XssMatchSetOutput) ToXssMatchSetOutputWithContext(ctx context.Context) XssMatchSetOutput
- func (o XssMatchSetOutput) XssMatchTuples() XssMatchSetXssMatchTupleArrayOutput
- type XssMatchSetState
- type XssMatchSetXssMatchTuple
- type XssMatchSetXssMatchTupleArgs
- func (XssMatchSetXssMatchTupleArgs) ElementType() reflect.Type
- func (i XssMatchSetXssMatchTupleArgs) ToXssMatchSetXssMatchTupleOutput() XssMatchSetXssMatchTupleOutput
- func (i XssMatchSetXssMatchTupleArgs) ToXssMatchSetXssMatchTupleOutputWithContext(ctx context.Context) XssMatchSetXssMatchTupleOutput
- type XssMatchSetXssMatchTupleArray
- func (XssMatchSetXssMatchTupleArray) ElementType() reflect.Type
- func (i XssMatchSetXssMatchTupleArray) ToXssMatchSetXssMatchTupleArrayOutput() XssMatchSetXssMatchTupleArrayOutput
- func (i XssMatchSetXssMatchTupleArray) ToXssMatchSetXssMatchTupleArrayOutputWithContext(ctx context.Context) XssMatchSetXssMatchTupleArrayOutput
- type XssMatchSetXssMatchTupleArrayInput
- type XssMatchSetXssMatchTupleArrayOutput
- func (XssMatchSetXssMatchTupleArrayOutput) ElementType() reflect.Type
- func (o XssMatchSetXssMatchTupleArrayOutput) Index(i pulumi.IntInput) XssMatchSetXssMatchTupleOutput
- func (o XssMatchSetXssMatchTupleArrayOutput) ToXssMatchSetXssMatchTupleArrayOutput() XssMatchSetXssMatchTupleArrayOutput
- func (o XssMatchSetXssMatchTupleArrayOutput) ToXssMatchSetXssMatchTupleArrayOutputWithContext(ctx context.Context) XssMatchSetXssMatchTupleArrayOutput
- type XssMatchSetXssMatchTupleInput
- type XssMatchSetXssMatchTupleOutput
- func (XssMatchSetXssMatchTupleOutput) ElementType() reflect.Type
- func (o XssMatchSetXssMatchTupleOutput) FieldToMatch() XssMatchSetFieldToMatchOutput
- func (o XssMatchSetXssMatchTupleOutput) TextTransformation() pulumi.StringOutput
- func (o XssMatchSetXssMatchTupleOutput) ToXssMatchSetXssMatchTupleOutput() XssMatchSetXssMatchTupleOutput
- func (o XssMatchSetXssMatchTupleOutput) ToXssMatchSetXssMatchTupleOutputWithContext(ctx context.Context) XssMatchSetXssMatchTupleOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ByteMatchSet
deprecated
type ByteMatchSet struct { pulumi.CustomResourceState ByteMatchTuples ByteMatchSetByteMatchTupleArrayOutput `pulumi:"byteMatchTuples"` Name pulumi.StringOutput `pulumi:"name"` }
Resource Type definition for AWS::WAF::ByteMatchSet
Deprecated: ByteMatchSet is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetByteMatchSet ¶
func GetByteMatchSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ByteMatchSetState, opts ...pulumi.ResourceOption) (*ByteMatchSet, error)
GetByteMatchSet gets an existing ByteMatchSet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewByteMatchSet ¶
func NewByteMatchSet(ctx *pulumi.Context, name string, args *ByteMatchSetArgs, opts ...pulumi.ResourceOption) (*ByteMatchSet, error)
NewByteMatchSet registers a new resource with the given unique name, arguments, and options.
func (*ByteMatchSet) ElementType ¶
func (*ByteMatchSet) ElementType() reflect.Type
func (*ByteMatchSet) ToByteMatchSetOutput ¶
func (i *ByteMatchSet) ToByteMatchSetOutput() ByteMatchSetOutput
func (*ByteMatchSet) ToByteMatchSetOutputWithContext ¶
func (i *ByteMatchSet) ToByteMatchSetOutputWithContext(ctx context.Context) ByteMatchSetOutput
type ByteMatchSetArgs ¶
type ByteMatchSetArgs struct { ByteMatchTuples ByteMatchSetByteMatchTupleArrayInput Name pulumi.StringPtrInput }
The set of arguments for constructing a ByteMatchSet resource.
func (ByteMatchSetArgs) ElementType ¶
func (ByteMatchSetArgs) ElementType() reflect.Type
type ByteMatchSetByteMatchTuple ¶
type ByteMatchSetByteMatchTuple struct { FieldToMatch ByteMatchSetFieldToMatch `pulumi:"fieldToMatch"` PositionalConstraint string `pulumi:"positionalConstraint"` TargetString *string `pulumi:"targetString"` TargetStringBase64 *string `pulumi:"targetStringBase64"` TextTransformation string `pulumi:"textTransformation"` }
type ByteMatchSetByteMatchTupleArgs ¶
type ByteMatchSetByteMatchTupleArgs struct { FieldToMatch ByteMatchSetFieldToMatchInput `pulumi:"fieldToMatch"` PositionalConstraint pulumi.StringInput `pulumi:"positionalConstraint"` TargetString pulumi.StringPtrInput `pulumi:"targetString"` TargetStringBase64 pulumi.StringPtrInput `pulumi:"targetStringBase64"` TextTransformation pulumi.StringInput `pulumi:"textTransformation"` }
func (ByteMatchSetByteMatchTupleArgs) ElementType ¶
func (ByteMatchSetByteMatchTupleArgs) ElementType() reflect.Type
func (ByteMatchSetByteMatchTupleArgs) ToByteMatchSetByteMatchTupleOutput ¶
func (i ByteMatchSetByteMatchTupleArgs) ToByteMatchSetByteMatchTupleOutput() ByteMatchSetByteMatchTupleOutput
func (ByteMatchSetByteMatchTupleArgs) ToByteMatchSetByteMatchTupleOutputWithContext ¶
func (i ByteMatchSetByteMatchTupleArgs) ToByteMatchSetByteMatchTupleOutputWithContext(ctx context.Context) ByteMatchSetByteMatchTupleOutput
type ByteMatchSetByteMatchTupleArray ¶
type ByteMatchSetByteMatchTupleArray []ByteMatchSetByteMatchTupleInput
func (ByteMatchSetByteMatchTupleArray) ElementType ¶
func (ByteMatchSetByteMatchTupleArray) ElementType() reflect.Type
func (ByteMatchSetByteMatchTupleArray) ToByteMatchSetByteMatchTupleArrayOutput ¶
func (i ByteMatchSetByteMatchTupleArray) ToByteMatchSetByteMatchTupleArrayOutput() ByteMatchSetByteMatchTupleArrayOutput
func (ByteMatchSetByteMatchTupleArray) ToByteMatchSetByteMatchTupleArrayOutputWithContext ¶
func (i ByteMatchSetByteMatchTupleArray) ToByteMatchSetByteMatchTupleArrayOutputWithContext(ctx context.Context) ByteMatchSetByteMatchTupleArrayOutput
type ByteMatchSetByteMatchTupleArrayInput ¶
type ByteMatchSetByteMatchTupleArrayInput interface { pulumi.Input ToByteMatchSetByteMatchTupleArrayOutput() ByteMatchSetByteMatchTupleArrayOutput ToByteMatchSetByteMatchTupleArrayOutputWithContext(context.Context) ByteMatchSetByteMatchTupleArrayOutput }
ByteMatchSetByteMatchTupleArrayInput is an input type that accepts ByteMatchSetByteMatchTupleArray and ByteMatchSetByteMatchTupleArrayOutput values. You can construct a concrete instance of `ByteMatchSetByteMatchTupleArrayInput` via:
ByteMatchSetByteMatchTupleArray{ ByteMatchSetByteMatchTupleArgs{...} }
type ByteMatchSetByteMatchTupleArrayOutput ¶
type ByteMatchSetByteMatchTupleArrayOutput struct{ *pulumi.OutputState }
func (ByteMatchSetByteMatchTupleArrayOutput) ElementType ¶
func (ByteMatchSetByteMatchTupleArrayOutput) ElementType() reflect.Type
func (ByteMatchSetByteMatchTupleArrayOutput) Index ¶
func (o ByteMatchSetByteMatchTupleArrayOutput) Index(i pulumi.IntInput) ByteMatchSetByteMatchTupleOutput
func (ByteMatchSetByteMatchTupleArrayOutput) ToByteMatchSetByteMatchTupleArrayOutput ¶
func (o ByteMatchSetByteMatchTupleArrayOutput) ToByteMatchSetByteMatchTupleArrayOutput() ByteMatchSetByteMatchTupleArrayOutput
func (ByteMatchSetByteMatchTupleArrayOutput) ToByteMatchSetByteMatchTupleArrayOutputWithContext ¶
func (o ByteMatchSetByteMatchTupleArrayOutput) ToByteMatchSetByteMatchTupleArrayOutputWithContext(ctx context.Context) ByteMatchSetByteMatchTupleArrayOutput
type ByteMatchSetByteMatchTupleInput ¶
type ByteMatchSetByteMatchTupleInput interface { pulumi.Input ToByteMatchSetByteMatchTupleOutput() ByteMatchSetByteMatchTupleOutput ToByteMatchSetByteMatchTupleOutputWithContext(context.Context) ByteMatchSetByteMatchTupleOutput }
ByteMatchSetByteMatchTupleInput is an input type that accepts ByteMatchSetByteMatchTupleArgs and ByteMatchSetByteMatchTupleOutput values. You can construct a concrete instance of `ByteMatchSetByteMatchTupleInput` via:
ByteMatchSetByteMatchTupleArgs{...}
type ByteMatchSetByteMatchTupleOutput ¶
type ByteMatchSetByteMatchTupleOutput struct{ *pulumi.OutputState }
func (ByteMatchSetByteMatchTupleOutput) ElementType ¶
func (ByteMatchSetByteMatchTupleOutput) ElementType() reflect.Type
func (ByteMatchSetByteMatchTupleOutput) FieldToMatch ¶
func (o ByteMatchSetByteMatchTupleOutput) FieldToMatch() ByteMatchSetFieldToMatchOutput
func (ByteMatchSetByteMatchTupleOutput) PositionalConstraint ¶
func (o ByteMatchSetByteMatchTupleOutput) PositionalConstraint() pulumi.StringOutput
func (ByteMatchSetByteMatchTupleOutput) TargetString ¶
func (o ByteMatchSetByteMatchTupleOutput) TargetString() pulumi.StringPtrOutput
func (ByteMatchSetByteMatchTupleOutput) TargetStringBase64 ¶
func (o ByteMatchSetByteMatchTupleOutput) TargetStringBase64() pulumi.StringPtrOutput
func (ByteMatchSetByteMatchTupleOutput) TextTransformation ¶
func (o ByteMatchSetByteMatchTupleOutput) TextTransformation() pulumi.StringOutput
func (ByteMatchSetByteMatchTupleOutput) ToByteMatchSetByteMatchTupleOutput ¶
func (o ByteMatchSetByteMatchTupleOutput) ToByteMatchSetByteMatchTupleOutput() ByteMatchSetByteMatchTupleOutput
func (ByteMatchSetByteMatchTupleOutput) ToByteMatchSetByteMatchTupleOutputWithContext ¶
func (o ByteMatchSetByteMatchTupleOutput) ToByteMatchSetByteMatchTupleOutputWithContext(ctx context.Context) ByteMatchSetByteMatchTupleOutput
type ByteMatchSetFieldToMatchArgs ¶
type ByteMatchSetFieldToMatchArgs struct { Data pulumi.StringPtrInput `pulumi:"data"` Type pulumi.StringInput `pulumi:"type"` }
func (ByteMatchSetFieldToMatchArgs) ElementType ¶
func (ByteMatchSetFieldToMatchArgs) ElementType() reflect.Type
func (ByteMatchSetFieldToMatchArgs) ToByteMatchSetFieldToMatchOutput ¶
func (i ByteMatchSetFieldToMatchArgs) ToByteMatchSetFieldToMatchOutput() ByteMatchSetFieldToMatchOutput
func (ByteMatchSetFieldToMatchArgs) ToByteMatchSetFieldToMatchOutputWithContext ¶
func (i ByteMatchSetFieldToMatchArgs) ToByteMatchSetFieldToMatchOutputWithContext(ctx context.Context) ByteMatchSetFieldToMatchOutput
type ByteMatchSetFieldToMatchInput ¶
type ByteMatchSetFieldToMatchInput interface { pulumi.Input ToByteMatchSetFieldToMatchOutput() ByteMatchSetFieldToMatchOutput ToByteMatchSetFieldToMatchOutputWithContext(context.Context) ByteMatchSetFieldToMatchOutput }
ByteMatchSetFieldToMatchInput is an input type that accepts ByteMatchSetFieldToMatchArgs and ByteMatchSetFieldToMatchOutput values. You can construct a concrete instance of `ByteMatchSetFieldToMatchInput` via:
ByteMatchSetFieldToMatchArgs{...}
type ByteMatchSetFieldToMatchOutput ¶
type ByteMatchSetFieldToMatchOutput struct{ *pulumi.OutputState }
func (ByteMatchSetFieldToMatchOutput) Data ¶
func (o ByteMatchSetFieldToMatchOutput) Data() pulumi.StringPtrOutput
func (ByteMatchSetFieldToMatchOutput) ElementType ¶
func (ByteMatchSetFieldToMatchOutput) ElementType() reflect.Type
func (ByteMatchSetFieldToMatchOutput) ToByteMatchSetFieldToMatchOutput ¶
func (o ByteMatchSetFieldToMatchOutput) ToByteMatchSetFieldToMatchOutput() ByteMatchSetFieldToMatchOutput
func (ByteMatchSetFieldToMatchOutput) ToByteMatchSetFieldToMatchOutputWithContext ¶
func (o ByteMatchSetFieldToMatchOutput) ToByteMatchSetFieldToMatchOutputWithContext(ctx context.Context) ByteMatchSetFieldToMatchOutput
func (ByteMatchSetFieldToMatchOutput) Type ¶
func (o ByteMatchSetFieldToMatchOutput) Type() pulumi.StringOutput
type ByteMatchSetInput ¶
type ByteMatchSetInput interface { pulumi.Input ToByteMatchSetOutput() ByteMatchSetOutput ToByteMatchSetOutputWithContext(ctx context.Context) ByteMatchSetOutput }
type ByteMatchSetOutput ¶
type ByteMatchSetOutput struct{ *pulumi.OutputState }
func (ByteMatchSetOutput) ByteMatchTuples ¶ added in v0.17.0
func (o ByteMatchSetOutput) ByteMatchTuples() ByteMatchSetByteMatchTupleArrayOutput
func (ByteMatchSetOutput) ElementType ¶
func (ByteMatchSetOutput) ElementType() reflect.Type
func (ByteMatchSetOutput) Name ¶ added in v0.17.0
func (o ByteMatchSetOutput) Name() pulumi.StringOutput
func (ByteMatchSetOutput) ToByteMatchSetOutput ¶
func (o ByteMatchSetOutput) ToByteMatchSetOutput() ByteMatchSetOutput
func (ByteMatchSetOutput) ToByteMatchSetOutputWithContext ¶
func (o ByteMatchSetOutput) ToByteMatchSetOutputWithContext(ctx context.Context) ByteMatchSetOutput
type ByteMatchSetState ¶
type ByteMatchSetState struct { }
func (ByteMatchSetState) ElementType ¶
func (ByteMatchSetState) ElementType() reflect.Type
type IPSet
deprecated
type IPSet struct { pulumi.CustomResourceState IPSetDescriptors IPSetDescriptorArrayOutput `pulumi:"iPSetDescriptors"` Name pulumi.StringOutput `pulumi:"name"` }
Resource Type definition for AWS::WAF::IPSet
Deprecated: IPSet is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetIPSet ¶
func GetIPSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IPSetState, opts ...pulumi.ResourceOption) (*IPSet, error)
GetIPSet gets an existing IPSet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewIPSet ¶
func NewIPSet(ctx *pulumi.Context, name string, args *IPSetArgs, opts ...pulumi.ResourceOption) (*IPSet, error)
NewIPSet registers a new resource with the given unique name, arguments, and options.
func (*IPSet) ElementType ¶
func (*IPSet) ToIPSetOutput ¶
func (i *IPSet) ToIPSetOutput() IPSetOutput
func (*IPSet) ToIPSetOutputWithContext ¶
func (i *IPSet) ToIPSetOutputWithContext(ctx context.Context) IPSetOutput
type IPSetArgs ¶
type IPSetArgs struct { IPSetDescriptors IPSetDescriptorArrayInput Name pulumi.StringPtrInput }
The set of arguments for constructing a IPSet resource.
func (IPSetArgs) ElementType ¶
type IPSetDescriptor ¶ added in v0.2.0
type IPSetDescriptorArgs ¶ added in v0.2.0
type IPSetDescriptorArgs struct { Type pulumi.StringInput `pulumi:"type"` Value pulumi.StringInput `pulumi:"value"` }
func (IPSetDescriptorArgs) ElementType ¶ added in v0.2.0
func (IPSetDescriptorArgs) ElementType() reflect.Type
func (IPSetDescriptorArgs) ToIPSetDescriptorOutput ¶ added in v0.2.0
func (i IPSetDescriptorArgs) ToIPSetDescriptorOutput() IPSetDescriptorOutput
func (IPSetDescriptorArgs) ToIPSetDescriptorOutputWithContext ¶ added in v0.2.0
func (i IPSetDescriptorArgs) ToIPSetDescriptorOutputWithContext(ctx context.Context) IPSetDescriptorOutput
type IPSetDescriptorArray ¶ added in v0.2.0
type IPSetDescriptorArray []IPSetDescriptorInput
func (IPSetDescriptorArray) ElementType ¶ added in v0.2.0
func (IPSetDescriptorArray) ElementType() reflect.Type
func (IPSetDescriptorArray) ToIPSetDescriptorArrayOutput ¶ added in v0.2.0
func (i IPSetDescriptorArray) ToIPSetDescriptorArrayOutput() IPSetDescriptorArrayOutput
func (IPSetDescriptorArray) ToIPSetDescriptorArrayOutputWithContext ¶ added in v0.2.0
func (i IPSetDescriptorArray) ToIPSetDescriptorArrayOutputWithContext(ctx context.Context) IPSetDescriptorArrayOutput
type IPSetDescriptorArrayInput ¶ added in v0.2.0
type IPSetDescriptorArrayInput interface { pulumi.Input ToIPSetDescriptorArrayOutput() IPSetDescriptorArrayOutput ToIPSetDescriptorArrayOutputWithContext(context.Context) IPSetDescriptorArrayOutput }
IPSetDescriptorArrayInput is an input type that accepts IPSetDescriptorArray and IPSetDescriptorArrayOutput values. You can construct a concrete instance of `IPSetDescriptorArrayInput` via:
IPSetDescriptorArray{ IPSetDescriptorArgs{...} }
type IPSetDescriptorArrayOutput ¶ added in v0.2.0
type IPSetDescriptorArrayOutput struct{ *pulumi.OutputState }
func (IPSetDescriptorArrayOutput) ElementType ¶ added in v0.2.0
func (IPSetDescriptorArrayOutput) ElementType() reflect.Type
func (IPSetDescriptorArrayOutput) Index ¶ added in v0.2.0
func (o IPSetDescriptorArrayOutput) Index(i pulumi.IntInput) IPSetDescriptorOutput
func (IPSetDescriptorArrayOutput) ToIPSetDescriptorArrayOutput ¶ added in v0.2.0
func (o IPSetDescriptorArrayOutput) ToIPSetDescriptorArrayOutput() IPSetDescriptorArrayOutput
func (IPSetDescriptorArrayOutput) ToIPSetDescriptorArrayOutputWithContext ¶ added in v0.2.0
func (o IPSetDescriptorArrayOutput) ToIPSetDescriptorArrayOutputWithContext(ctx context.Context) IPSetDescriptorArrayOutput
type IPSetDescriptorInput ¶ added in v0.2.0
type IPSetDescriptorInput interface { pulumi.Input ToIPSetDescriptorOutput() IPSetDescriptorOutput ToIPSetDescriptorOutputWithContext(context.Context) IPSetDescriptorOutput }
IPSetDescriptorInput is an input type that accepts IPSetDescriptorArgs and IPSetDescriptorOutput values. You can construct a concrete instance of `IPSetDescriptorInput` via:
IPSetDescriptorArgs{...}
type IPSetDescriptorOutput ¶ added in v0.2.0
type IPSetDescriptorOutput struct{ *pulumi.OutputState }
func (IPSetDescriptorOutput) ElementType ¶ added in v0.2.0
func (IPSetDescriptorOutput) ElementType() reflect.Type
func (IPSetDescriptorOutput) ToIPSetDescriptorOutput ¶ added in v0.2.0
func (o IPSetDescriptorOutput) ToIPSetDescriptorOutput() IPSetDescriptorOutput
func (IPSetDescriptorOutput) ToIPSetDescriptorOutputWithContext ¶ added in v0.2.0
func (o IPSetDescriptorOutput) ToIPSetDescriptorOutputWithContext(ctx context.Context) IPSetDescriptorOutput
func (IPSetDescriptorOutput) Type ¶ added in v0.2.0
func (o IPSetDescriptorOutput) Type() pulumi.StringOutput
func (IPSetDescriptorOutput) Value ¶ added in v0.2.0
func (o IPSetDescriptorOutput) Value() pulumi.StringOutput
type IPSetInput ¶
type IPSetInput interface { pulumi.Input ToIPSetOutput() IPSetOutput ToIPSetOutputWithContext(ctx context.Context) IPSetOutput }
type IPSetOutput ¶
type IPSetOutput struct{ *pulumi.OutputState }
func (IPSetOutput) ElementType ¶
func (IPSetOutput) ElementType() reflect.Type
func (IPSetOutput) IPSetDescriptors ¶ added in v0.17.0
func (o IPSetOutput) IPSetDescriptors() IPSetDescriptorArrayOutput
func (IPSetOutput) Name ¶ added in v0.17.0
func (o IPSetOutput) Name() pulumi.StringOutput
func (IPSetOutput) ToIPSetOutput ¶
func (o IPSetOutput) ToIPSetOutput() IPSetOutput
func (IPSetOutput) ToIPSetOutputWithContext ¶
func (o IPSetOutput) ToIPSetOutputWithContext(ctx context.Context) IPSetOutput
type IPSetState ¶
type IPSetState struct { }
func (IPSetState) ElementType ¶
func (IPSetState) ElementType() reflect.Type
type LookupByteMatchSetArgs ¶ added in v0.12.0
type LookupByteMatchSetArgs struct {
Id string `pulumi:"id"`
}
type LookupByteMatchSetOutputArgs ¶ added in v0.12.0
type LookupByteMatchSetOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupByteMatchSetOutputArgs) ElementType ¶ added in v0.12.0
func (LookupByteMatchSetOutputArgs) ElementType() reflect.Type
type LookupByteMatchSetResult ¶ added in v0.12.0
type LookupByteMatchSetResult struct { ByteMatchTuples []ByteMatchSetByteMatchTuple `pulumi:"byteMatchTuples"` Id *string `pulumi:"id"` }
func LookupByteMatchSet ¶ added in v0.12.0
func LookupByteMatchSet(ctx *pulumi.Context, args *LookupByteMatchSetArgs, opts ...pulumi.InvokeOption) (*LookupByteMatchSetResult, error)
Resource Type definition for AWS::WAF::ByteMatchSet
type LookupByteMatchSetResultOutput ¶ added in v0.12.0
type LookupByteMatchSetResultOutput struct{ *pulumi.OutputState }
func LookupByteMatchSetOutput ¶ added in v0.12.0
func LookupByteMatchSetOutput(ctx *pulumi.Context, args LookupByteMatchSetOutputArgs, opts ...pulumi.InvokeOption) LookupByteMatchSetResultOutput
func (LookupByteMatchSetResultOutput) ByteMatchTuples ¶ added in v0.12.0
func (o LookupByteMatchSetResultOutput) ByteMatchTuples() ByteMatchSetByteMatchTupleArrayOutput
func (LookupByteMatchSetResultOutput) ElementType ¶ added in v0.12.0
func (LookupByteMatchSetResultOutput) ElementType() reflect.Type
func (LookupByteMatchSetResultOutput) Id ¶ added in v0.12.0
func (o LookupByteMatchSetResultOutput) Id() pulumi.StringPtrOutput
func (LookupByteMatchSetResultOutput) ToLookupByteMatchSetResultOutput ¶ added in v0.12.0
func (o LookupByteMatchSetResultOutput) ToLookupByteMatchSetResultOutput() LookupByteMatchSetResultOutput
func (LookupByteMatchSetResultOutput) ToLookupByteMatchSetResultOutputWithContext ¶ added in v0.12.0
func (o LookupByteMatchSetResultOutput) ToLookupByteMatchSetResultOutputWithContext(ctx context.Context) LookupByteMatchSetResultOutput
type LookupIPSetArgs ¶ added in v0.12.0
type LookupIPSetArgs struct {
Id string `pulumi:"id"`
}
type LookupIPSetOutputArgs ¶ added in v0.12.0
type LookupIPSetOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupIPSetOutputArgs) ElementType ¶ added in v0.12.0
func (LookupIPSetOutputArgs) ElementType() reflect.Type
type LookupIPSetResult ¶ added in v0.12.0
type LookupIPSetResult struct { IPSetDescriptors []IPSetDescriptor `pulumi:"iPSetDescriptors"` Id *string `pulumi:"id"` }
func LookupIPSet ¶ added in v0.12.0
func LookupIPSet(ctx *pulumi.Context, args *LookupIPSetArgs, opts ...pulumi.InvokeOption) (*LookupIPSetResult, error)
Resource Type definition for AWS::WAF::IPSet
type LookupIPSetResultOutput ¶ added in v0.12.0
type LookupIPSetResultOutput struct{ *pulumi.OutputState }
func LookupIPSetOutput ¶ added in v0.12.0
func LookupIPSetOutput(ctx *pulumi.Context, args LookupIPSetOutputArgs, opts ...pulumi.InvokeOption) LookupIPSetResultOutput
func (LookupIPSetResultOutput) ElementType ¶ added in v0.12.0
func (LookupIPSetResultOutput) ElementType() reflect.Type
func (LookupIPSetResultOutput) IPSetDescriptors ¶ added in v0.12.0
func (o LookupIPSetResultOutput) IPSetDescriptors() IPSetDescriptorArrayOutput
func (LookupIPSetResultOutput) Id ¶ added in v0.12.0
func (o LookupIPSetResultOutput) Id() pulumi.StringPtrOutput
func (LookupIPSetResultOutput) ToLookupIPSetResultOutput ¶ added in v0.12.0
func (o LookupIPSetResultOutput) ToLookupIPSetResultOutput() LookupIPSetResultOutput
func (LookupIPSetResultOutput) ToLookupIPSetResultOutputWithContext ¶ added in v0.12.0
func (o LookupIPSetResultOutput) ToLookupIPSetResultOutputWithContext(ctx context.Context) LookupIPSetResultOutput
type LookupRuleArgs ¶ added in v0.12.0
type LookupRuleArgs struct {
Id string `pulumi:"id"`
}
type LookupRuleOutputArgs ¶ added in v0.12.0
type LookupRuleOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupRuleOutputArgs) ElementType ¶ added in v0.12.0
func (LookupRuleOutputArgs) ElementType() reflect.Type
type LookupRuleResult ¶ added in v0.12.0
type LookupRuleResult struct { Id *string `pulumi:"id"` Predicates []RulePredicate `pulumi:"predicates"` }
func LookupRule ¶ added in v0.12.0
func LookupRule(ctx *pulumi.Context, args *LookupRuleArgs, opts ...pulumi.InvokeOption) (*LookupRuleResult, error)
Resource Type definition for AWS::WAF::Rule
type LookupRuleResultOutput ¶ added in v0.12.0
type LookupRuleResultOutput struct{ *pulumi.OutputState }
func LookupRuleOutput ¶ added in v0.12.0
func LookupRuleOutput(ctx *pulumi.Context, args LookupRuleOutputArgs, opts ...pulumi.InvokeOption) LookupRuleResultOutput
func (LookupRuleResultOutput) ElementType ¶ added in v0.12.0
func (LookupRuleResultOutput) ElementType() reflect.Type
func (LookupRuleResultOutput) Id ¶ added in v0.12.0
func (o LookupRuleResultOutput) Id() pulumi.StringPtrOutput
func (LookupRuleResultOutput) Predicates ¶ added in v0.12.0
func (o LookupRuleResultOutput) Predicates() RulePredicateArrayOutput
func (LookupRuleResultOutput) ToLookupRuleResultOutput ¶ added in v0.12.0
func (o LookupRuleResultOutput) ToLookupRuleResultOutput() LookupRuleResultOutput
func (LookupRuleResultOutput) ToLookupRuleResultOutputWithContext ¶ added in v0.12.0
func (o LookupRuleResultOutput) ToLookupRuleResultOutputWithContext(ctx context.Context) LookupRuleResultOutput
type LookupSizeConstraintSetArgs ¶ added in v0.12.0
type LookupSizeConstraintSetArgs struct {
Id string `pulumi:"id"`
}
type LookupSizeConstraintSetOutputArgs ¶ added in v0.12.0
type LookupSizeConstraintSetOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupSizeConstraintSetOutputArgs) ElementType ¶ added in v0.12.0
func (LookupSizeConstraintSetOutputArgs) ElementType() reflect.Type
type LookupSizeConstraintSetResult ¶ added in v0.12.0
type LookupSizeConstraintSetResult struct { Id *string `pulumi:"id"` SizeConstraints []SizeConstraintSetSizeConstraint `pulumi:"sizeConstraints"` }
func LookupSizeConstraintSet ¶ added in v0.12.0
func LookupSizeConstraintSet(ctx *pulumi.Context, args *LookupSizeConstraintSetArgs, opts ...pulumi.InvokeOption) (*LookupSizeConstraintSetResult, error)
Resource Type definition for AWS::WAF::SizeConstraintSet
type LookupSizeConstraintSetResultOutput ¶ added in v0.12.0
type LookupSizeConstraintSetResultOutput struct{ *pulumi.OutputState }
func LookupSizeConstraintSetOutput ¶ added in v0.12.0
func LookupSizeConstraintSetOutput(ctx *pulumi.Context, args LookupSizeConstraintSetOutputArgs, opts ...pulumi.InvokeOption) LookupSizeConstraintSetResultOutput
func (LookupSizeConstraintSetResultOutput) ElementType ¶ added in v0.12.0
func (LookupSizeConstraintSetResultOutput) ElementType() reflect.Type
func (LookupSizeConstraintSetResultOutput) Id ¶ added in v0.12.0
func (o LookupSizeConstraintSetResultOutput) Id() pulumi.StringPtrOutput
func (LookupSizeConstraintSetResultOutput) SizeConstraints ¶ added in v0.12.0
func (o LookupSizeConstraintSetResultOutput) SizeConstraints() SizeConstraintSetSizeConstraintArrayOutput
func (LookupSizeConstraintSetResultOutput) ToLookupSizeConstraintSetResultOutput ¶ added in v0.12.0
func (o LookupSizeConstraintSetResultOutput) ToLookupSizeConstraintSetResultOutput() LookupSizeConstraintSetResultOutput
func (LookupSizeConstraintSetResultOutput) ToLookupSizeConstraintSetResultOutputWithContext ¶ added in v0.12.0
func (o LookupSizeConstraintSetResultOutput) ToLookupSizeConstraintSetResultOutputWithContext(ctx context.Context) LookupSizeConstraintSetResultOutput
type LookupSqlInjectionMatchSetArgs ¶ added in v0.12.0
type LookupSqlInjectionMatchSetArgs struct {
Id string `pulumi:"id"`
}
type LookupSqlInjectionMatchSetOutputArgs ¶ added in v0.12.0
type LookupSqlInjectionMatchSetOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupSqlInjectionMatchSetOutputArgs) ElementType ¶ added in v0.12.0
func (LookupSqlInjectionMatchSetOutputArgs) ElementType() reflect.Type
type LookupSqlInjectionMatchSetResult ¶ added in v0.12.0
type LookupSqlInjectionMatchSetResult struct { Id *string `pulumi:"id"` SqlInjectionMatchTuples []SqlInjectionMatchSetSqlInjectionMatchTuple `pulumi:"sqlInjectionMatchTuples"` }
func LookupSqlInjectionMatchSet ¶ added in v0.12.0
func LookupSqlInjectionMatchSet(ctx *pulumi.Context, args *LookupSqlInjectionMatchSetArgs, opts ...pulumi.InvokeOption) (*LookupSqlInjectionMatchSetResult, error)
Resource Type definition for AWS::WAF::SqlInjectionMatchSet
type LookupSqlInjectionMatchSetResultOutput ¶ added in v0.12.0
type LookupSqlInjectionMatchSetResultOutput struct{ *pulumi.OutputState }
func LookupSqlInjectionMatchSetOutput ¶ added in v0.12.0
func LookupSqlInjectionMatchSetOutput(ctx *pulumi.Context, args LookupSqlInjectionMatchSetOutputArgs, opts ...pulumi.InvokeOption) LookupSqlInjectionMatchSetResultOutput
func (LookupSqlInjectionMatchSetResultOutput) ElementType ¶ added in v0.12.0
func (LookupSqlInjectionMatchSetResultOutput) ElementType() reflect.Type
func (LookupSqlInjectionMatchSetResultOutput) Id ¶ added in v0.12.0
func (o LookupSqlInjectionMatchSetResultOutput) Id() pulumi.StringPtrOutput
func (LookupSqlInjectionMatchSetResultOutput) SqlInjectionMatchTuples ¶ added in v0.12.0
func (o LookupSqlInjectionMatchSetResultOutput) SqlInjectionMatchTuples() SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput
func (LookupSqlInjectionMatchSetResultOutput) ToLookupSqlInjectionMatchSetResultOutput ¶ added in v0.12.0
func (o LookupSqlInjectionMatchSetResultOutput) ToLookupSqlInjectionMatchSetResultOutput() LookupSqlInjectionMatchSetResultOutput
func (LookupSqlInjectionMatchSetResultOutput) ToLookupSqlInjectionMatchSetResultOutputWithContext ¶ added in v0.12.0
func (o LookupSqlInjectionMatchSetResultOutput) ToLookupSqlInjectionMatchSetResultOutputWithContext(ctx context.Context) LookupSqlInjectionMatchSetResultOutput
type LookupWebACLArgs ¶ added in v0.12.0
type LookupWebACLArgs struct {
Id string `pulumi:"id"`
}
type LookupWebACLOutputArgs ¶ added in v0.12.0
type LookupWebACLOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupWebACLOutputArgs) ElementType ¶ added in v0.12.0
func (LookupWebACLOutputArgs) ElementType() reflect.Type
type LookupWebACLResult ¶ added in v0.12.0
type LookupWebACLResult struct { DefaultAction *WebACLWafAction `pulumi:"defaultAction"` Id *string `pulumi:"id"` Rules []WebACLActivatedRule `pulumi:"rules"` }
func LookupWebACL ¶ added in v0.12.0
func LookupWebACL(ctx *pulumi.Context, args *LookupWebACLArgs, opts ...pulumi.InvokeOption) (*LookupWebACLResult, error)
Resource Type definition for AWS::WAF::WebACL
type LookupWebACLResultOutput ¶ added in v0.12.0
type LookupWebACLResultOutput struct{ *pulumi.OutputState }
func LookupWebACLOutput ¶ added in v0.12.0
func LookupWebACLOutput(ctx *pulumi.Context, args LookupWebACLOutputArgs, opts ...pulumi.InvokeOption) LookupWebACLResultOutput
func (LookupWebACLResultOutput) DefaultAction ¶ added in v0.12.0
func (o LookupWebACLResultOutput) DefaultAction() WebACLWafActionPtrOutput
func (LookupWebACLResultOutput) ElementType ¶ added in v0.12.0
func (LookupWebACLResultOutput) ElementType() reflect.Type
func (LookupWebACLResultOutput) Id ¶ added in v0.12.0
func (o LookupWebACLResultOutput) Id() pulumi.StringPtrOutput
func (LookupWebACLResultOutput) Rules ¶ added in v0.12.0
func (o LookupWebACLResultOutput) Rules() WebACLActivatedRuleArrayOutput
func (LookupWebACLResultOutput) ToLookupWebACLResultOutput ¶ added in v0.12.0
func (o LookupWebACLResultOutput) ToLookupWebACLResultOutput() LookupWebACLResultOutput
func (LookupWebACLResultOutput) ToLookupWebACLResultOutputWithContext ¶ added in v0.12.0
func (o LookupWebACLResultOutput) ToLookupWebACLResultOutputWithContext(ctx context.Context) LookupWebACLResultOutput
type LookupXssMatchSetArgs ¶ added in v0.12.0
type LookupXssMatchSetArgs struct {
Id string `pulumi:"id"`
}
type LookupXssMatchSetOutputArgs ¶ added in v0.12.0
type LookupXssMatchSetOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupXssMatchSetOutputArgs) ElementType ¶ added in v0.12.0
func (LookupXssMatchSetOutputArgs) ElementType() reflect.Type
type LookupXssMatchSetResult ¶ added in v0.12.0
type LookupXssMatchSetResult struct { Id *string `pulumi:"id"` XssMatchTuples []XssMatchSetXssMatchTuple `pulumi:"xssMatchTuples"` }
func LookupXssMatchSet ¶ added in v0.12.0
func LookupXssMatchSet(ctx *pulumi.Context, args *LookupXssMatchSetArgs, opts ...pulumi.InvokeOption) (*LookupXssMatchSetResult, error)
Resource Type definition for AWS::WAF::XssMatchSet
type LookupXssMatchSetResultOutput ¶ added in v0.12.0
type LookupXssMatchSetResultOutput struct{ *pulumi.OutputState }
func LookupXssMatchSetOutput ¶ added in v0.12.0
func LookupXssMatchSetOutput(ctx *pulumi.Context, args LookupXssMatchSetOutputArgs, opts ...pulumi.InvokeOption) LookupXssMatchSetResultOutput
func (LookupXssMatchSetResultOutput) ElementType ¶ added in v0.12.0
func (LookupXssMatchSetResultOutput) ElementType() reflect.Type
func (LookupXssMatchSetResultOutput) Id ¶ added in v0.12.0
func (o LookupXssMatchSetResultOutput) Id() pulumi.StringPtrOutput
func (LookupXssMatchSetResultOutput) ToLookupXssMatchSetResultOutput ¶ added in v0.12.0
func (o LookupXssMatchSetResultOutput) ToLookupXssMatchSetResultOutput() LookupXssMatchSetResultOutput
func (LookupXssMatchSetResultOutput) ToLookupXssMatchSetResultOutputWithContext ¶ added in v0.12.0
func (o LookupXssMatchSetResultOutput) ToLookupXssMatchSetResultOutputWithContext(ctx context.Context) LookupXssMatchSetResultOutput
func (LookupXssMatchSetResultOutput) XssMatchTuples ¶ added in v0.12.0
func (o LookupXssMatchSetResultOutput) XssMatchTuples() XssMatchSetXssMatchTupleArrayOutput
type Rule
deprecated
type Rule struct { pulumi.CustomResourceState MetricName pulumi.StringOutput `pulumi:"metricName"` Name pulumi.StringOutput `pulumi:"name"` Predicates RulePredicateArrayOutput `pulumi:"predicates"` }
Resource Type definition for AWS::WAF::Rule
Deprecated: Rule is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetRule ¶
func GetRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RuleState, opts ...pulumi.ResourceOption) (*Rule, error)
GetRule gets an existing Rule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRule ¶
func NewRule(ctx *pulumi.Context, name string, args *RuleArgs, opts ...pulumi.ResourceOption) (*Rule, error)
NewRule registers a new resource with the given unique name, arguments, and options.
func (*Rule) ElementType ¶
func (*Rule) ToRuleOutput ¶
func (i *Rule) ToRuleOutput() RuleOutput
func (*Rule) ToRuleOutputWithContext ¶
func (i *Rule) ToRuleOutputWithContext(ctx context.Context) RuleOutput
type RuleArgs ¶
type RuleArgs struct { MetricName pulumi.StringInput Name pulumi.StringPtrInput Predicates RulePredicateArrayInput }
The set of arguments for constructing a Rule resource.
func (RuleArgs) ElementType ¶
type RuleInput ¶
type RuleInput interface { pulumi.Input ToRuleOutput() RuleOutput ToRuleOutputWithContext(ctx context.Context) RuleOutput }
type RuleOutput ¶
type RuleOutput struct{ *pulumi.OutputState }
func (RuleOutput) ElementType ¶
func (RuleOutput) ElementType() reflect.Type
func (RuleOutput) MetricName ¶ added in v0.17.0
func (o RuleOutput) MetricName() pulumi.StringOutput
func (RuleOutput) Name ¶ added in v0.17.0
func (o RuleOutput) Name() pulumi.StringOutput
func (RuleOutput) Predicates ¶ added in v0.17.0
func (o RuleOutput) Predicates() RulePredicateArrayOutput
func (RuleOutput) ToRuleOutput ¶
func (o RuleOutput) ToRuleOutput() RuleOutput
func (RuleOutput) ToRuleOutputWithContext ¶
func (o RuleOutput) ToRuleOutputWithContext(ctx context.Context) RuleOutput
type RulePredicate ¶
type RulePredicateArgs ¶
type RulePredicateArgs struct { DataId pulumi.StringInput `pulumi:"dataId"` Negated pulumi.BoolInput `pulumi:"negated"` Type pulumi.StringInput `pulumi:"type"` }
func (RulePredicateArgs) ElementType ¶
func (RulePredicateArgs) ElementType() reflect.Type
func (RulePredicateArgs) ToRulePredicateOutput ¶
func (i RulePredicateArgs) ToRulePredicateOutput() RulePredicateOutput
func (RulePredicateArgs) ToRulePredicateOutputWithContext ¶
func (i RulePredicateArgs) ToRulePredicateOutputWithContext(ctx context.Context) RulePredicateOutput
type RulePredicateArray ¶
type RulePredicateArray []RulePredicateInput
func (RulePredicateArray) ElementType ¶
func (RulePredicateArray) ElementType() reflect.Type
func (RulePredicateArray) ToRulePredicateArrayOutput ¶
func (i RulePredicateArray) ToRulePredicateArrayOutput() RulePredicateArrayOutput
func (RulePredicateArray) ToRulePredicateArrayOutputWithContext ¶
func (i RulePredicateArray) ToRulePredicateArrayOutputWithContext(ctx context.Context) RulePredicateArrayOutput
type RulePredicateArrayInput ¶
type RulePredicateArrayInput interface { pulumi.Input ToRulePredicateArrayOutput() RulePredicateArrayOutput ToRulePredicateArrayOutputWithContext(context.Context) RulePredicateArrayOutput }
RulePredicateArrayInput is an input type that accepts RulePredicateArray and RulePredicateArrayOutput values. You can construct a concrete instance of `RulePredicateArrayInput` via:
RulePredicateArray{ RulePredicateArgs{...} }
type RulePredicateArrayOutput ¶
type RulePredicateArrayOutput struct{ *pulumi.OutputState }
func (RulePredicateArrayOutput) ElementType ¶
func (RulePredicateArrayOutput) ElementType() reflect.Type
func (RulePredicateArrayOutput) Index ¶
func (o RulePredicateArrayOutput) Index(i pulumi.IntInput) RulePredicateOutput
func (RulePredicateArrayOutput) ToRulePredicateArrayOutput ¶
func (o RulePredicateArrayOutput) ToRulePredicateArrayOutput() RulePredicateArrayOutput
func (RulePredicateArrayOutput) ToRulePredicateArrayOutputWithContext ¶
func (o RulePredicateArrayOutput) ToRulePredicateArrayOutputWithContext(ctx context.Context) RulePredicateArrayOutput
type RulePredicateInput ¶
type RulePredicateInput interface { pulumi.Input ToRulePredicateOutput() RulePredicateOutput ToRulePredicateOutputWithContext(context.Context) RulePredicateOutput }
RulePredicateInput is an input type that accepts RulePredicateArgs and RulePredicateOutput values. You can construct a concrete instance of `RulePredicateInput` via:
RulePredicateArgs{...}
type RulePredicateOutput ¶
type RulePredicateOutput struct{ *pulumi.OutputState }
func (RulePredicateOutput) DataId ¶
func (o RulePredicateOutput) DataId() pulumi.StringOutput
func (RulePredicateOutput) ElementType ¶
func (RulePredicateOutput) ElementType() reflect.Type
func (RulePredicateOutput) Negated ¶
func (o RulePredicateOutput) Negated() pulumi.BoolOutput
func (RulePredicateOutput) ToRulePredicateOutput ¶
func (o RulePredicateOutput) ToRulePredicateOutput() RulePredicateOutput
func (RulePredicateOutput) ToRulePredicateOutputWithContext ¶
func (o RulePredicateOutput) ToRulePredicateOutputWithContext(ctx context.Context) RulePredicateOutput
func (RulePredicateOutput) Type ¶
func (o RulePredicateOutput) Type() pulumi.StringOutput
type SizeConstraintSet
deprecated
type SizeConstraintSet struct { pulumi.CustomResourceState Name pulumi.StringOutput `pulumi:"name"` SizeConstraints SizeConstraintSetSizeConstraintArrayOutput `pulumi:"sizeConstraints"` }
Resource Type definition for AWS::WAF::SizeConstraintSet
Deprecated: SizeConstraintSet is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetSizeConstraintSet ¶
func GetSizeConstraintSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SizeConstraintSetState, opts ...pulumi.ResourceOption) (*SizeConstraintSet, error)
GetSizeConstraintSet gets an existing SizeConstraintSet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSizeConstraintSet ¶
func NewSizeConstraintSet(ctx *pulumi.Context, name string, args *SizeConstraintSetArgs, opts ...pulumi.ResourceOption) (*SizeConstraintSet, error)
NewSizeConstraintSet registers a new resource with the given unique name, arguments, and options.
func (*SizeConstraintSet) ElementType ¶
func (*SizeConstraintSet) ElementType() reflect.Type
func (*SizeConstraintSet) ToSizeConstraintSetOutput ¶
func (i *SizeConstraintSet) ToSizeConstraintSetOutput() SizeConstraintSetOutput
func (*SizeConstraintSet) ToSizeConstraintSetOutputWithContext ¶
func (i *SizeConstraintSet) ToSizeConstraintSetOutputWithContext(ctx context.Context) SizeConstraintSetOutput
type SizeConstraintSetArgs ¶
type SizeConstraintSetArgs struct { Name pulumi.StringPtrInput SizeConstraints SizeConstraintSetSizeConstraintArrayInput }
The set of arguments for constructing a SizeConstraintSet resource.
func (SizeConstraintSetArgs) ElementType ¶
func (SizeConstraintSetArgs) ElementType() reflect.Type
type SizeConstraintSetFieldToMatchArgs ¶
type SizeConstraintSetFieldToMatchArgs struct { Data pulumi.StringPtrInput `pulumi:"data"` Type pulumi.StringInput `pulumi:"type"` }
func (SizeConstraintSetFieldToMatchArgs) ElementType ¶
func (SizeConstraintSetFieldToMatchArgs) ElementType() reflect.Type
func (SizeConstraintSetFieldToMatchArgs) ToSizeConstraintSetFieldToMatchOutput ¶
func (i SizeConstraintSetFieldToMatchArgs) ToSizeConstraintSetFieldToMatchOutput() SizeConstraintSetFieldToMatchOutput
func (SizeConstraintSetFieldToMatchArgs) ToSizeConstraintSetFieldToMatchOutputWithContext ¶
func (i SizeConstraintSetFieldToMatchArgs) ToSizeConstraintSetFieldToMatchOutputWithContext(ctx context.Context) SizeConstraintSetFieldToMatchOutput
type SizeConstraintSetFieldToMatchInput ¶
type SizeConstraintSetFieldToMatchInput interface { pulumi.Input ToSizeConstraintSetFieldToMatchOutput() SizeConstraintSetFieldToMatchOutput ToSizeConstraintSetFieldToMatchOutputWithContext(context.Context) SizeConstraintSetFieldToMatchOutput }
SizeConstraintSetFieldToMatchInput is an input type that accepts SizeConstraintSetFieldToMatchArgs and SizeConstraintSetFieldToMatchOutput values. You can construct a concrete instance of `SizeConstraintSetFieldToMatchInput` via:
SizeConstraintSetFieldToMatchArgs{...}
type SizeConstraintSetFieldToMatchOutput ¶
type SizeConstraintSetFieldToMatchOutput struct{ *pulumi.OutputState }
func (SizeConstraintSetFieldToMatchOutput) Data ¶
func (o SizeConstraintSetFieldToMatchOutput) Data() pulumi.StringPtrOutput
func (SizeConstraintSetFieldToMatchOutput) ElementType ¶
func (SizeConstraintSetFieldToMatchOutput) ElementType() reflect.Type
func (SizeConstraintSetFieldToMatchOutput) ToSizeConstraintSetFieldToMatchOutput ¶
func (o SizeConstraintSetFieldToMatchOutput) ToSizeConstraintSetFieldToMatchOutput() SizeConstraintSetFieldToMatchOutput
func (SizeConstraintSetFieldToMatchOutput) ToSizeConstraintSetFieldToMatchOutputWithContext ¶
func (o SizeConstraintSetFieldToMatchOutput) ToSizeConstraintSetFieldToMatchOutputWithContext(ctx context.Context) SizeConstraintSetFieldToMatchOutput
func (SizeConstraintSetFieldToMatchOutput) Type ¶
func (o SizeConstraintSetFieldToMatchOutput) Type() pulumi.StringOutput
type SizeConstraintSetInput ¶
type SizeConstraintSetInput interface { pulumi.Input ToSizeConstraintSetOutput() SizeConstraintSetOutput ToSizeConstraintSetOutputWithContext(ctx context.Context) SizeConstraintSetOutput }
type SizeConstraintSetOutput ¶
type SizeConstraintSetOutput struct{ *pulumi.OutputState }
func (SizeConstraintSetOutput) ElementType ¶
func (SizeConstraintSetOutput) ElementType() reflect.Type
func (SizeConstraintSetOutput) Name ¶ added in v0.17.0
func (o SizeConstraintSetOutput) Name() pulumi.StringOutput
func (SizeConstraintSetOutput) SizeConstraints ¶ added in v0.17.0
func (o SizeConstraintSetOutput) SizeConstraints() SizeConstraintSetSizeConstraintArrayOutput
func (SizeConstraintSetOutput) ToSizeConstraintSetOutput ¶
func (o SizeConstraintSetOutput) ToSizeConstraintSetOutput() SizeConstraintSetOutput
func (SizeConstraintSetOutput) ToSizeConstraintSetOutputWithContext ¶
func (o SizeConstraintSetOutput) ToSizeConstraintSetOutputWithContext(ctx context.Context) SizeConstraintSetOutput
type SizeConstraintSetSizeConstraint ¶
type SizeConstraintSetSizeConstraint struct { ComparisonOperator string `pulumi:"comparisonOperator"` FieldToMatch SizeConstraintSetFieldToMatch `pulumi:"fieldToMatch"` Size int `pulumi:"size"` TextTransformation string `pulumi:"textTransformation"` }
type SizeConstraintSetSizeConstraintArgs ¶
type SizeConstraintSetSizeConstraintArgs struct { ComparisonOperator pulumi.StringInput `pulumi:"comparisonOperator"` FieldToMatch SizeConstraintSetFieldToMatchInput `pulumi:"fieldToMatch"` Size pulumi.IntInput `pulumi:"size"` TextTransformation pulumi.StringInput `pulumi:"textTransformation"` }
func (SizeConstraintSetSizeConstraintArgs) ElementType ¶
func (SizeConstraintSetSizeConstraintArgs) ElementType() reflect.Type
func (SizeConstraintSetSizeConstraintArgs) ToSizeConstraintSetSizeConstraintOutput ¶
func (i SizeConstraintSetSizeConstraintArgs) ToSizeConstraintSetSizeConstraintOutput() SizeConstraintSetSizeConstraintOutput
func (SizeConstraintSetSizeConstraintArgs) ToSizeConstraintSetSizeConstraintOutputWithContext ¶
func (i SizeConstraintSetSizeConstraintArgs) ToSizeConstraintSetSizeConstraintOutputWithContext(ctx context.Context) SizeConstraintSetSizeConstraintOutput
type SizeConstraintSetSizeConstraintArray ¶
type SizeConstraintSetSizeConstraintArray []SizeConstraintSetSizeConstraintInput
func (SizeConstraintSetSizeConstraintArray) ElementType ¶
func (SizeConstraintSetSizeConstraintArray) ElementType() reflect.Type
func (SizeConstraintSetSizeConstraintArray) ToSizeConstraintSetSizeConstraintArrayOutput ¶
func (i SizeConstraintSetSizeConstraintArray) ToSizeConstraintSetSizeConstraintArrayOutput() SizeConstraintSetSizeConstraintArrayOutput
func (SizeConstraintSetSizeConstraintArray) ToSizeConstraintSetSizeConstraintArrayOutputWithContext ¶
func (i SizeConstraintSetSizeConstraintArray) ToSizeConstraintSetSizeConstraintArrayOutputWithContext(ctx context.Context) SizeConstraintSetSizeConstraintArrayOutput
type SizeConstraintSetSizeConstraintArrayInput ¶
type SizeConstraintSetSizeConstraintArrayInput interface { pulumi.Input ToSizeConstraintSetSizeConstraintArrayOutput() SizeConstraintSetSizeConstraintArrayOutput ToSizeConstraintSetSizeConstraintArrayOutputWithContext(context.Context) SizeConstraintSetSizeConstraintArrayOutput }
SizeConstraintSetSizeConstraintArrayInput is an input type that accepts SizeConstraintSetSizeConstraintArray and SizeConstraintSetSizeConstraintArrayOutput values. You can construct a concrete instance of `SizeConstraintSetSizeConstraintArrayInput` via:
SizeConstraintSetSizeConstraintArray{ SizeConstraintSetSizeConstraintArgs{...} }
type SizeConstraintSetSizeConstraintArrayOutput ¶
type SizeConstraintSetSizeConstraintArrayOutput struct{ *pulumi.OutputState }
func (SizeConstraintSetSizeConstraintArrayOutput) ElementType ¶
func (SizeConstraintSetSizeConstraintArrayOutput) ElementType() reflect.Type
func (SizeConstraintSetSizeConstraintArrayOutput) ToSizeConstraintSetSizeConstraintArrayOutput ¶
func (o SizeConstraintSetSizeConstraintArrayOutput) ToSizeConstraintSetSizeConstraintArrayOutput() SizeConstraintSetSizeConstraintArrayOutput
func (SizeConstraintSetSizeConstraintArrayOutput) ToSizeConstraintSetSizeConstraintArrayOutputWithContext ¶
func (o SizeConstraintSetSizeConstraintArrayOutput) ToSizeConstraintSetSizeConstraintArrayOutputWithContext(ctx context.Context) SizeConstraintSetSizeConstraintArrayOutput
type SizeConstraintSetSizeConstraintInput ¶
type SizeConstraintSetSizeConstraintInput interface { pulumi.Input ToSizeConstraintSetSizeConstraintOutput() SizeConstraintSetSizeConstraintOutput ToSizeConstraintSetSizeConstraintOutputWithContext(context.Context) SizeConstraintSetSizeConstraintOutput }
SizeConstraintSetSizeConstraintInput is an input type that accepts SizeConstraintSetSizeConstraintArgs and SizeConstraintSetSizeConstraintOutput values. You can construct a concrete instance of `SizeConstraintSetSizeConstraintInput` via:
SizeConstraintSetSizeConstraintArgs{...}
type SizeConstraintSetSizeConstraintOutput ¶
type SizeConstraintSetSizeConstraintOutput struct{ *pulumi.OutputState }
func (SizeConstraintSetSizeConstraintOutput) ComparisonOperator ¶
func (o SizeConstraintSetSizeConstraintOutput) ComparisonOperator() pulumi.StringOutput
func (SizeConstraintSetSizeConstraintOutput) ElementType ¶
func (SizeConstraintSetSizeConstraintOutput) ElementType() reflect.Type
func (SizeConstraintSetSizeConstraintOutput) FieldToMatch ¶
func (o SizeConstraintSetSizeConstraintOutput) FieldToMatch() SizeConstraintSetFieldToMatchOutput
func (SizeConstraintSetSizeConstraintOutput) Size ¶
func (o SizeConstraintSetSizeConstraintOutput) Size() pulumi.IntOutput
func (SizeConstraintSetSizeConstraintOutput) TextTransformation ¶
func (o SizeConstraintSetSizeConstraintOutput) TextTransformation() pulumi.StringOutput
func (SizeConstraintSetSizeConstraintOutput) ToSizeConstraintSetSizeConstraintOutput ¶
func (o SizeConstraintSetSizeConstraintOutput) ToSizeConstraintSetSizeConstraintOutput() SizeConstraintSetSizeConstraintOutput
func (SizeConstraintSetSizeConstraintOutput) ToSizeConstraintSetSizeConstraintOutputWithContext ¶
func (o SizeConstraintSetSizeConstraintOutput) ToSizeConstraintSetSizeConstraintOutputWithContext(ctx context.Context) SizeConstraintSetSizeConstraintOutput
type SizeConstraintSetState ¶
type SizeConstraintSetState struct { }
func (SizeConstraintSetState) ElementType ¶
func (SizeConstraintSetState) ElementType() reflect.Type
type SqlInjectionMatchSet
deprecated
type SqlInjectionMatchSet struct { pulumi.CustomResourceState Name pulumi.StringOutput `pulumi:"name"` SqlInjectionMatchTuples SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput `pulumi:"sqlInjectionMatchTuples"` }
Resource Type definition for AWS::WAF::SqlInjectionMatchSet
Deprecated: SqlInjectionMatchSet is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetSqlInjectionMatchSet ¶
func GetSqlInjectionMatchSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SqlInjectionMatchSetState, opts ...pulumi.ResourceOption) (*SqlInjectionMatchSet, error)
GetSqlInjectionMatchSet gets an existing SqlInjectionMatchSet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSqlInjectionMatchSet ¶
func NewSqlInjectionMatchSet(ctx *pulumi.Context, name string, args *SqlInjectionMatchSetArgs, opts ...pulumi.ResourceOption) (*SqlInjectionMatchSet, error)
NewSqlInjectionMatchSet registers a new resource with the given unique name, arguments, and options.
func (*SqlInjectionMatchSet) ElementType ¶
func (*SqlInjectionMatchSet) ElementType() reflect.Type
func (*SqlInjectionMatchSet) ToSqlInjectionMatchSetOutput ¶
func (i *SqlInjectionMatchSet) ToSqlInjectionMatchSetOutput() SqlInjectionMatchSetOutput
func (*SqlInjectionMatchSet) ToSqlInjectionMatchSetOutputWithContext ¶
func (i *SqlInjectionMatchSet) ToSqlInjectionMatchSetOutputWithContext(ctx context.Context) SqlInjectionMatchSetOutput
type SqlInjectionMatchSetArgs ¶
type SqlInjectionMatchSetArgs struct { Name pulumi.StringPtrInput SqlInjectionMatchTuples SqlInjectionMatchSetSqlInjectionMatchTupleArrayInput }
The set of arguments for constructing a SqlInjectionMatchSet resource.
func (SqlInjectionMatchSetArgs) ElementType ¶
func (SqlInjectionMatchSetArgs) ElementType() reflect.Type
type SqlInjectionMatchSetFieldToMatchArgs ¶
type SqlInjectionMatchSetFieldToMatchArgs struct { Data pulumi.StringPtrInput `pulumi:"data"` Type pulumi.StringInput `pulumi:"type"` }
func (SqlInjectionMatchSetFieldToMatchArgs) ElementType ¶
func (SqlInjectionMatchSetFieldToMatchArgs) ElementType() reflect.Type
func (SqlInjectionMatchSetFieldToMatchArgs) ToSqlInjectionMatchSetFieldToMatchOutput ¶
func (i SqlInjectionMatchSetFieldToMatchArgs) ToSqlInjectionMatchSetFieldToMatchOutput() SqlInjectionMatchSetFieldToMatchOutput
func (SqlInjectionMatchSetFieldToMatchArgs) ToSqlInjectionMatchSetFieldToMatchOutputWithContext ¶
func (i SqlInjectionMatchSetFieldToMatchArgs) ToSqlInjectionMatchSetFieldToMatchOutputWithContext(ctx context.Context) SqlInjectionMatchSetFieldToMatchOutput
type SqlInjectionMatchSetFieldToMatchInput ¶
type SqlInjectionMatchSetFieldToMatchInput interface { pulumi.Input ToSqlInjectionMatchSetFieldToMatchOutput() SqlInjectionMatchSetFieldToMatchOutput ToSqlInjectionMatchSetFieldToMatchOutputWithContext(context.Context) SqlInjectionMatchSetFieldToMatchOutput }
SqlInjectionMatchSetFieldToMatchInput is an input type that accepts SqlInjectionMatchSetFieldToMatchArgs and SqlInjectionMatchSetFieldToMatchOutput values. You can construct a concrete instance of `SqlInjectionMatchSetFieldToMatchInput` via:
SqlInjectionMatchSetFieldToMatchArgs{...}
type SqlInjectionMatchSetFieldToMatchOutput ¶
type SqlInjectionMatchSetFieldToMatchOutput struct{ *pulumi.OutputState }
func (SqlInjectionMatchSetFieldToMatchOutput) Data ¶
func (o SqlInjectionMatchSetFieldToMatchOutput) Data() pulumi.StringPtrOutput
func (SqlInjectionMatchSetFieldToMatchOutput) ElementType ¶
func (SqlInjectionMatchSetFieldToMatchOutput) ElementType() reflect.Type
func (SqlInjectionMatchSetFieldToMatchOutput) ToSqlInjectionMatchSetFieldToMatchOutput ¶
func (o SqlInjectionMatchSetFieldToMatchOutput) ToSqlInjectionMatchSetFieldToMatchOutput() SqlInjectionMatchSetFieldToMatchOutput
func (SqlInjectionMatchSetFieldToMatchOutput) ToSqlInjectionMatchSetFieldToMatchOutputWithContext ¶
func (o SqlInjectionMatchSetFieldToMatchOutput) ToSqlInjectionMatchSetFieldToMatchOutputWithContext(ctx context.Context) SqlInjectionMatchSetFieldToMatchOutput
func (SqlInjectionMatchSetFieldToMatchOutput) Type ¶
func (o SqlInjectionMatchSetFieldToMatchOutput) Type() pulumi.StringOutput
type SqlInjectionMatchSetInput ¶
type SqlInjectionMatchSetInput interface { pulumi.Input ToSqlInjectionMatchSetOutput() SqlInjectionMatchSetOutput ToSqlInjectionMatchSetOutputWithContext(ctx context.Context) SqlInjectionMatchSetOutput }
type SqlInjectionMatchSetOutput ¶
type SqlInjectionMatchSetOutput struct{ *pulumi.OutputState }
func (SqlInjectionMatchSetOutput) ElementType ¶
func (SqlInjectionMatchSetOutput) ElementType() reflect.Type
func (SqlInjectionMatchSetOutput) Name ¶ added in v0.17.0
func (o SqlInjectionMatchSetOutput) Name() pulumi.StringOutput
func (SqlInjectionMatchSetOutput) SqlInjectionMatchTuples ¶ added in v0.17.0
func (o SqlInjectionMatchSetOutput) SqlInjectionMatchTuples() SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput
func (SqlInjectionMatchSetOutput) ToSqlInjectionMatchSetOutput ¶
func (o SqlInjectionMatchSetOutput) ToSqlInjectionMatchSetOutput() SqlInjectionMatchSetOutput
func (SqlInjectionMatchSetOutput) ToSqlInjectionMatchSetOutputWithContext ¶
func (o SqlInjectionMatchSetOutput) ToSqlInjectionMatchSetOutputWithContext(ctx context.Context) SqlInjectionMatchSetOutput
type SqlInjectionMatchSetSqlInjectionMatchTuple ¶
type SqlInjectionMatchSetSqlInjectionMatchTuple struct { FieldToMatch SqlInjectionMatchSetFieldToMatch `pulumi:"fieldToMatch"` TextTransformation string `pulumi:"textTransformation"` }
type SqlInjectionMatchSetSqlInjectionMatchTupleArgs ¶
type SqlInjectionMatchSetSqlInjectionMatchTupleArgs struct { FieldToMatch SqlInjectionMatchSetFieldToMatchInput `pulumi:"fieldToMatch"` TextTransformation pulumi.StringInput `pulumi:"textTransformation"` }
func (SqlInjectionMatchSetSqlInjectionMatchTupleArgs) ElementType ¶
func (SqlInjectionMatchSetSqlInjectionMatchTupleArgs) ElementType() reflect.Type
func (SqlInjectionMatchSetSqlInjectionMatchTupleArgs) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutput ¶
func (i SqlInjectionMatchSetSqlInjectionMatchTupleArgs) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutput() SqlInjectionMatchSetSqlInjectionMatchTupleOutput
func (SqlInjectionMatchSetSqlInjectionMatchTupleArgs) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutputWithContext ¶
func (i SqlInjectionMatchSetSqlInjectionMatchTupleArgs) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutputWithContext(ctx context.Context) SqlInjectionMatchSetSqlInjectionMatchTupleOutput
type SqlInjectionMatchSetSqlInjectionMatchTupleArray ¶
type SqlInjectionMatchSetSqlInjectionMatchTupleArray []SqlInjectionMatchSetSqlInjectionMatchTupleInput
func (SqlInjectionMatchSetSqlInjectionMatchTupleArray) ElementType ¶
func (SqlInjectionMatchSetSqlInjectionMatchTupleArray) ElementType() reflect.Type
func (SqlInjectionMatchSetSqlInjectionMatchTupleArray) ToSqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput ¶
func (i SqlInjectionMatchSetSqlInjectionMatchTupleArray) ToSqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput() SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput
func (SqlInjectionMatchSetSqlInjectionMatchTupleArray) ToSqlInjectionMatchSetSqlInjectionMatchTupleArrayOutputWithContext ¶
func (i SqlInjectionMatchSetSqlInjectionMatchTupleArray) ToSqlInjectionMatchSetSqlInjectionMatchTupleArrayOutputWithContext(ctx context.Context) SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput
type SqlInjectionMatchSetSqlInjectionMatchTupleArrayInput ¶
type SqlInjectionMatchSetSqlInjectionMatchTupleArrayInput interface { pulumi.Input ToSqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput() SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput ToSqlInjectionMatchSetSqlInjectionMatchTupleArrayOutputWithContext(context.Context) SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput }
SqlInjectionMatchSetSqlInjectionMatchTupleArrayInput is an input type that accepts SqlInjectionMatchSetSqlInjectionMatchTupleArray and SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput values. You can construct a concrete instance of `SqlInjectionMatchSetSqlInjectionMatchTupleArrayInput` via:
SqlInjectionMatchSetSqlInjectionMatchTupleArray{ SqlInjectionMatchSetSqlInjectionMatchTupleArgs{...} }
type SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput ¶
type SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput struct{ *pulumi.OutputState }
func (SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput) ElementType ¶
func (SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput) ElementType() reflect.Type
func (SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput) ToSqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput ¶
func (o SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput) ToSqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput() SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput
func (SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput) ToSqlInjectionMatchSetSqlInjectionMatchTupleArrayOutputWithContext ¶
func (o SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput) ToSqlInjectionMatchSetSqlInjectionMatchTupleArrayOutputWithContext(ctx context.Context) SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput
type SqlInjectionMatchSetSqlInjectionMatchTupleInput ¶
type SqlInjectionMatchSetSqlInjectionMatchTupleInput interface { pulumi.Input ToSqlInjectionMatchSetSqlInjectionMatchTupleOutput() SqlInjectionMatchSetSqlInjectionMatchTupleOutput ToSqlInjectionMatchSetSqlInjectionMatchTupleOutputWithContext(context.Context) SqlInjectionMatchSetSqlInjectionMatchTupleOutput }
SqlInjectionMatchSetSqlInjectionMatchTupleInput is an input type that accepts SqlInjectionMatchSetSqlInjectionMatchTupleArgs and SqlInjectionMatchSetSqlInjectionMatchTupleOutput values. You can construct a concrete instance of `SqlInjectionMatchSetSqlInjectionMatchTupleInput` via:
SqlInjectionMatchSetSqlInjectionMatchTupleArgs{...}
type SqlInjectionMatchSetSqlInjectionMatchTupleOutput ¶
type SqlInjectionMatchSetSqlInjectionMatchTupleOutput struct{ *pulumi.OutputState }
func (SqlInjectionMatchSetSqlInjectionMatchTupleOutput) ElementType ¶
func (SqlInjectionMatchSetSqlInjectionMatchTupleOutput) ElementType() reflect.Type
func (SqlInjectionMatchSetSqlInjectionMatchTupleOutput) FieldToMatch ¶
func (o SqlInjectionMatchSetSqlInjectionMatchTupleOutput) FieldToMatch() SqlInjectionMatchSetFieldToMatchOutput
func (SqlInjectionMatchSetSqlInjectionMatchTupleOutput) TextTransformation ¶
func (o SqlInjectionMatchSetSqlInjectionMatchTupleOutput) TextTransformation() pulumi.StringOutput
func (SqlInjectionMatchSetSqlInjectionMatchTupleOutput) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutput ¶
func (o SqlInjectionMatchSetSqlInjectionMatchTupleOutput) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutput() SqlInjectionMatchSetSqlInjectionMatchTupleOutput
func (SqlInjectionMatchSetSqlInjectionMatchTupleOutput) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutputWithContext ¶
func (o SqlInjectionMatchSetSqlInjectionMatchTupleOutput) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutputWithContext(ctx context.Context) SqlInjectionMatchSetSqlInjectionMatchTupleOutput
type SqlInjectionMatchSetState ¶
type SqlInjectionMatchSetState struct { }
func (SqlInjectionMatchSetState) ElementType ¶
func (SqlInjectionMatchSetState) ElementType() reflect.Type
type WebACL
deprecated
type WebACL struct { pulumi.CustomResourceState DefaultAction WebACLWafActionOutput `pulumi:"defaultAction"` MetricName pulumi.StringOutput `pulumi:"metricName"` Name pulumi.StringOutput `pulumi:"name"` Rules WebACLActivatedRuleArrayOutput `pulumi:"rules"` }
Resource Type definition for AWS::WAF::WebACL
Deprecated: WebACL is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetWebACL ¶
func GetWebACL(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebACLState, opts ...pulumi.ResourceOption) (*WebACL, error)
GetWebACL gets an existing WebACL resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWebACL ¶
func NewWebACL(ctx *pulumi.Context, name string, args *WebACLArgs, opts ...pulumi.ResourceOption) (*WebACL, error)
NewWebACL registers a new resource with the given unique name, arguments, and options.
func (*WebACL) ElementType ¶
func (*WebACL) ToWebACLOutput ¶
func (i *WebACL) ToWebACLOutput() WebACLOutput
func (*WebACL) ToWebACLOutputWithContext ¶
func (i *WebACL) ToWebACLOutputWithContext(ctx context.Context) WebACLOutput
type WebACLActivatedRule ¶
type WebACLActivatedRule struct { Action *WebACLWafAction `pulumi:"action"` Priority int `pulumi:"priority"` RuleId string `pulumi:"ruleId"` }
type WebACLActivatedRuleArgs ¶
type WebACLActivatedRuleArgs struct { Action WebACLWafActionPtrInput `pulumi:"action"` Priority pulumi.IntInput `pulumi:"priority"` RuleId pulumi.StringInput `pulumi:"ruleId"` }
func (WebACLActivatedRuleArgs) ElementType ¶
func (WebACLActivatedRuleArgs) ElementType() reflect.Type
func (WebACLActivatedRuleArgs) ToWebACLActivatedRuleOutput ¶
func (i WebACLActivatedRuleArgs) ToWebACLActivatedRuleOutput() WebACLActivatedRuleOutput
func (WebACLActivatedRuleArgs) ToWebACLActivatedRuleOutputWithContext ¶
func (i WebACLActivatedRuleArgs) ToWebACLActivatedRuleOutputWithContext(ctx context.Context) WebACLActivatedRuleOutput
type WebACLActivatedRuleArray ¶
type WebACLActivatedRuleArray []WebACLActivatedRuleInput
func (WebACLActivatedRuleArray) ElementType ¶
func (WebACLActivatedRuleArray) ElementType() reflect.Type
func (WebACLActivatedRuleArray) ToWebACLActivatedRuleArrayOutput ¶
func (i WebACLActivatedRuleArray) ToWebACLActivatedRuleArrayOutput() WebACLActivatedRuleArrayOutput
func (WebACLActivatedRuleArray) ToWebACLActivatedRuleArrayOutputWithContext ¶
func (i WebACLActivatedRuleArray) ToWebACLActivatedRuleArrayOutputWithContext(ctx context.Context) WebACLActivatedRuleArrayOutput
type WebACLActivatedRuleArrayInput ¶
type WebACLActivatedRuleArrayInput interface { pulumi.Input ToWebACLActivatedRuleArrayOutput() WebACLActivatedRuleArrayOutput ToWebACLActivatedRuleArrayOutputWithContext(context.Context) WebACLActivatedRuleArrayOutput }
WebACLActivatedRuleArrayInput is an input type that accepts WebACLActivatedRuleArray and WebACLActivatedRuleArrayOutput values. You can construct a concrete instance of `WebACLActivatedRuleArrayInput` via:
WebACLActivatedRuleArray{ WebACLActivatedRuleArgs{...} }
type WebACLActivatedRuleArrayOutput ¶
type WebACLActivatedRuleArrayOutput struct{ *pulumi.OutputState }
func (WebACLActivatedRuleArrayOutput) ElementType ¶
func (WebACLActivatedRuleArrayOutput) ElementType() reflect.Type
func (WebACLActivatedRuleArrayOutput) Index ¶
func (o WebACLActivatedRuleArrayOutput) Index(i pulumi.IntInput) WebACLActivatedRuleOutput
func (WebACLActivatedRuleArrayOutput) ToWebACLActivatedRuleArrayOutput ¶
func (o WebACLActivatedRuleArrayOutput) ToWebACLActivatedRuleArrayOutput() WebACLActivatedRuleArrayOutput
func (WebACLActivatedRuleArrayOutput) ToWebACLActivatedRuleArrayOutputWithContext ¶
func (o WebACLActivatedRuleArrayOutput) ToWebACLActivatedRuleArrayOutputWithContext(ctx context.Context) WebACLActivatedRuleArrayOutput
type WebACLActivatedRuleInput ¶
type WebACLActivatedRuleInput interface { pulumi.Input ToWebACLActivatedRuleOutput() WebACLActivatedRuleOutput ToWebACLActivatedRuleOutputWithContext(context.Context) WebACLActivatedRuleOutput }
WebACLActivatedRuleInput is an input type that accepts WebACLActivatedRuleArgs and WebACLActivatedRuleOutput values. You can construct a concrete instance of `WebACLActivatedRuleInput` via:
WebACLActivatedRuleArgs{...}
type WebACLActivatedRuleOutput ¶
type WebACLActivatedRuleOutput struct{ *pulumi.OutputState }
func (WebACLActivatedRuleOutput) Action ¶
func (o WebACLActivatedRuleOutput) Action() WebACLWafActionPtrOutput
func (WebACLActivatedRuleOutput) ElementType ¶
func (WebACLActivatedRuleOutput) ElementType() reflect.Type
func (WebACLActivatedRuleOutput) Priority ¶
func (o WebACLActivatedRuleOutput) Priority() pulumi.IntOutput
func (WebACLActivatedRuleOutput) RuleId ¶
func (o WebACLActivatedRuleOutput) RuleId() pulumi.StringOutput
func (WebACLActivatedRuleOutput) ToWebACLActivatedRuleOutput ¶
func (o WebACLActivatedRuleOutput) ToWebACLActivatedRuleOutput() WebACLActivatedRuleOutput
func (WebACLActivatedRuleOutput) ToWebACLActivatedRuleOutputWithContext ¶
func (o WebACLActivatedRuleOutput) ToWebACLActivatedRuleOutputWithContext(ctx context.Context) WebACLActivatedRuleOutput
type WebACLArgs ¶
type WebACLArgs struct { DefaultAction WebACLWafActionInput MetricName pulumi.StringInput Name pulumi.StringPtrInput Rules WebACLActivatedRuleArrayInput }
The set of arguments for constructing a WebACL resource.
func (WebACLArgs) ElementType ¶
func (WebACLArgs) ElementType() reflect.Type
type WebACLInput ¶
type WebACLInput interface { pulumi.Input ToWebACLOutput() WebACLOutput ToWebACLOutputWithContext(ctx context.Context) WebACLOutput }
type WebACLOutput ¶
type WebACLOutput struct{ *pulumi.OutputState }
func (WebACLOutput) DefaultAction ¶ added in v0.17.0
func (o WebACLOutput) DefaultAction() WebACLWafActionOutput
func (WebACLOutput) ElementType ¶
func (WebACLOutput) ElementType() reflect.Type
func (WebACLOutput) MetricName ¶ added in v0.17.0
func (o WebACLOutput) MetricName() pulumi.StringOutput
func (WebACLOutput) Name ¶ added in v0.17.0
func (o WebACLOutput) Name() pulumi.StringOutput
func (WebACLOutput) Rules ¶ added in v0.17.0
func (o WebACLOutput) Rules() WebACLActivatedRuleArrayOutput
func (WebACLOutput) ToWebACLOutput ¶
func (o WebACLOutput) ToWebACLOutput() WebACLOutput
func (WebACLOutput) ToWebACLOutputWithContext ¶
func (o WebACLOutput) ToWebACLOutputWithContext(ctx context.Context) WebACLOutput
type WebACLState ¶
type WebACLState struct { }
func (WebACLState) ElementType ¶
func (WebACLState) ElementType() reflect.Type
type WebACLWafAction ¶
type WebACLWafAction struct {
Type string `pulumi:"type"`
}
type WebACLWafActionArgs ¶
type WebACLWafActionArgs struct {
Type pulumi.StringInput `pulumi:"type"`
}
func (WebACLWafActionArgs) ElementType ¶
func (WebACLWafActionArgs) ElementType() reflect.Type
func (WebACLWafActionArgs) ToWebACLWafActionOutput ¶
func (i WebACLWafActionArgs) ToWebACLWafActionOutput() WebACLWafActionOutput
func (WebACLWafActionArgs) ToWebACLWafActionOutputWithContext ¶
func (i WebACLWafActionArgs) ToWebACLWafActionOutputWithContext(ctx context.Context) WebACLWafActionOutput
func (WebACLWafActionArgs) ToWebACLWafActionPtrOutput ¶
func (i WebACLWafActionArgs) ToWebACLWafActionPtrOutput() WebACLWafActionPtrOutput
func (WebACLWafActionArgs) ToWebACLWafActionPtrOutputWithContext ¶
func (i WebACLWafActionArgs) ToWebACLWafActionPtrOutputWithContext(ctx context.Context) WebACLWafActionPtrOutput
type WebACLWafActionInput ¶
type WebACLWafActionInput interface { pulumi.Input ToWebACLWafActionOutput() WebACLWafActionOutput ToWebACLWafActionOutputWithContext(context.Context) WebACLWafActionOutput }
WebACLWafActionInput is an input type that accepts WebACLWafActionArgs and WebACLWafActionOutput values. You can construct a concrete instance of `WebACLWafActionInput` via:
WebACLWafActionArgs{...}
type WebACLWafActionOutput ¶
type WebACLWafActionOutput struct{ *pulumi.OutputState }
func (WebACLWafActionOutput) ElementType ¶
func (WebACLWafActionOutput) ElementType() reflect.Type
func (WebACLWafActionOutput) ToWebACLWafActionOutput ¶
func (o WebACLWafActionOutput) ToWebACLWafActionOutput() WebACLWafActionOutput
func (WebACLWafActionOutput) ToWebACLWafActionOutputWithContext ¶
func (o WebACLWafActionOutput) ToWebACLWafActionOutputWithContext(ctx context.Context) WebACLWafActionOutput
func (WebACLWafActionOutput) ToWebACLWafActionPtrOutput ¶
func (o WebACLWafActionOutput) ToWebACLWafActionPtrOutput() WebACLWafActionPtrOutput
func (WebACLWafActionOutput) ToWebACLWafActionPtrOutputWithContext ¶
func (o WebACLWafActionOutput) ToWebACLWafActionPtrOutputWithContext(ctx context.Context) WebACLWafActionPtrOutput
func (WebACLWafActionOutput) Type ¶
func (o WebACLWafActionOutput) Type() pulumi.StringOutput
type WebACLWafActionPtrInput ¶
type WebACLWafActionPtrInput interface { pulumi.Input ToWebACLWafActionPtrOutput() WebACLWafActionPtrOutput ToWebACLWafActionPtrOutputWithContext(context.Context) WebACLWafActionPtrOutput }
WebACLWafActionPtrInput is an input type that accepts WebACLWafActionArgs, WebACLWafActionPtr and WebACLWafActionPtrOutput values. You can construct a concrete instance of `WebACLWafActionPtrInput` via:
WebACLWafActionArgs{...} or: nil
func WebACLWafActionPtr ¶
func WebACLWafActionPtr(v *WebACLWafActionArgs) WebACLWafActionPtrInput
type WebACLWafActionPtrOutput ¶
type WebACLWafActionPtrOutput struct{ *pulumi.OutputState }
func (WebACLWafActionPtrOutput) Elem ¶
func (o WebACLWafActionPtrOutput) Elem() WebACLWafActionOutput
func (WebACLWafActionPtrOutput) ElementType ¶
func (WebACLWafActionPtrOutput) ElementType() reflect.Type
func (WebACLWafActionPtrOutput) ToWebACLWafActionPtrOutput ¶
func (o WebACLWafActionPtrOutput) ToWebACLWafActionPtrOutput() WebACLWafActionPtrOutput
func (WebACLWafActionPtrOutput) ToWebACLWafActionPtrOutputWithContext ¶
func (o WebACLWafActionPtrOutput) ToWebACLWafActionPtrOutputWithContext(ctx context.Context) WebACLWafActionPtrOutput
func (WebACLWafActionPtrOutput) Type ¶
func (o WebACLWafActionPtrOutput) Type() pulumi.StringPtrOutput
type XssMatchSet
deprecated
type XssMatchSet struct { pulumi.CustomResourceState Name pulumi.StringOutput `pulumi:"name"` XssMatchTuples XssMatchSetXssMatchTupleArrayOutput `pulumi:"xssMatchTuples"` }
Resource Type definition for AWS::WAF::XssMatchSet
Deprecated: XssMatchSet is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetXssMatchSet ¶
func GetXssMatchSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *XssMatchSetState, opts ...pulumi.ResourceOption) (*XssMatchSet, error)
GetXssMatchSet gets an existing XssMatchSet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewXssMatchSet ¶
func NewXssMatchSet(ctx *pulumi.Context, name string, args *XssMatchSetArgs, opts ...pulumi.ResourceOption) (*XssMatchSet, error)
NewXssMatchSet registers a new resource with the given unique name, arguments, and options.
func (*XssMatchSet) ElementType ¶
func (*XssMatchSet) ElementType() reflect.Type
func (*XssMatchSet) ToXssMatchSetOutput ¶
func (i *XssMatchSet) ToXssMatchSetOutput() XssMatchSetOutput
func (*XssMatchSet) ToXssMatchSetOutputWithContext ¶
func (i *XssMatchSet) ToXssMatchSetOutputWithContext(ctx context.Context) XssMatchSetOutput
type XssMatchSetArgs ¶
type XssMatchSetArgs struct { Name pulumi.StringPtrInput XssMatchTuples XssMatchSetXssMatchTupleArrayInput }
The set of arguments for constructing a XssMatchSet resource.
func (XssMatchSetArgs) ElementType ¶
func (XssMatchSetArgs) ElementType() reflect.Type
type XssMatchSetFieldToMatch ¶
type XssMatchSetFieldToMatchArgs ¶
type XssMatchSetFieldToMatchArgs struct { Data pulumi.StringPtrInput `pulumi:"data"` Type pulumi.StringInput `pulumi:"type"` }
func (XssMatchSetFieldToMatchArgs) ElementType ¶
func (XssMatchSetFieldToMatchArgs) ElementType() reflect.Type
func (XssMatchSetFieldToMatchArgs) ToXssMatchSetFieldToMatchOutput ¶
func (i XssMatchSetFieldToMatchArgs) ToXssMatchSetFieldToMatchOutput() XssMatchSetFieldToMatchOutput
func (XssMatchSetFieldToMatchArgs) ToXssMatchSetFieldToMatchOutputWithContext ¶
func (i XssMatchSetFieldToMatchArgs) ToXssMatchSetFieldToMatchOutputWithContext(ctx context.Context) XssMatchSetFieldToMatchOutput
type XssMatchSetFieldToMatchInput ¶
type XssMatchSetFieldToMatchInput interface { pulumi.Input ToXssMatchSetFieldToMatchOutput() XssMatchSetFieldToMatchOutput ToXssMatchSetFieldToMatchOutputWithContext(context.Context) XssMatchSetFieldToMatchOutput }
XssMatchSetFieldToMatchInput is an input type that accepts XssMatchSetFieldToMatchArgs and XssMatchSetFieldToMatchOutput values. You can construct a concrete instance of `XssMatchSetFieldToMatchInput` via:
XssMatchSetFieldToMatchArgs{...}
type XssMatchSetFieldToMatchOutput ¶
type XssMatchSetFieldToMatchOutput struct{ *pulumi.OutputState }
func (XssMatchSetFieldToMatchOutput) Data ¶
func (o XssMatchSetFieldToMatchOutput) Data() pulumi.StringPtrOutput
func (XssMatchSetFieldToMatchOutput) ElementType ¶
func (XssMatchSetFieldToMatchOutput) ElementType() reflect.Type
func (XssMatchSetFieldToMatchOutput) ToXssMatchSetFieldToMatchOutput ¶
func (o XssMatchSetFieldToMatchOutput) ToXssMatchSetFieldToMatchOutput() XssMatchSetFieldToMatchOutput
func (XssMatchSetFieldToMatchOutput) ToXssMatchSetFieldToMatchOutputWithContext ¶
func (o XssMatchSetFieldToMatchOutput) ToXssMatchSetFieldToMatchOutputWithContext(ctx context.Context) XssMatchSetFieldToMatchOutput
func (XssMatchSetFieldToMatchOutput) Type ¶
func (o XssMatchSetFieldToMatchOutput) Type() pulumi.StringOutput
type XssMatchSetInput ¶
type XssMatchSetInput interface { pulumi.Input ToXssMatchSetOutput() XssMatchSetOutput ToXssMatchSetOutputWithContext(ctx context.Context) XssMatchSetOutput }
type XssMatchSetOutput ¶
type XssMatchSetOutput struct{ *pulumi.OutputState }
func (XssMatchSetOutput) ElementType ¶
func (XssMatchSetOutput) ElementType() reflect.Type
func (XssMatchSetOutput) Name ¶ added in v0.17.0
func (o XssMatchSetOutput) Name() pulumi.StringOutput
func (XssMatchSetOutput) ToXssMatchSetOutput ¶
func (o XssMatchSetOutput) ToXssMatchSetOutput() XssMatchSetOutput
func (XssMatchSetOutput) ToXssMatchSetOutputWithContext ¶
func (o XssMatchSetOutput) ToXssMatchSetOutputWithContext(ctx context.Context) XssMatchSetOutput
func (XssMatchSetOutput) XssMatchTuples ¶ added in v0.17.0
func (o XssMatchSetOutput) XssMatchTuples() XssMatchSetXssMatchTupleArrayOutput
type XssMatchSetState ¶
type XssMatchSetState struct { }
func (XssMatchSetState) ElementType ¶
func (XssMatchSetState) ElementType() reflect.Type
type XssMatchSetXssMatchTuple ¶
type XssMatchSetXssMatchTuple struct { FieldToMatch XssMatchSetFieldToMatch `pulumi:"fieldToMatch"` TextTransformation string `pulumi:"textTransformation"` }
type XssMatchSetXssMatchTupleArgs ¶
type XssMatchSetXssMatchTupleArgs struct { FieldToMatch XssMatchSetFieldToMatchInput `pulumi:"fieldToMatch"` TextTransformation pulumi.StringInput `pulumi:"textTransformation"` }
func (XssMatchSetXssMatchTupleArgs) ElementType ¶
func (XssMatchSetXssMatchTupleArgs) ElementType() reflect.Type
func (XssMatchSetXssMatchTupleArgs) ToXssMatchSetXssMatchTupleOutput ¶
func (i XssMatchSetXssMatchTupleArgs) ToXssMatchSetXssMatchTupleOutput() XssMatchSetXssMatchTupleOutput
func (XssMatchSetXssMatchTupleArgs) ToXssMatchSetXssMatchTupleOutputWithContext ¶
func (i XssMatchSetXssMatchTupleArgs) ToXssMatchSetXssMatchTupleOutputWithContext(ctx context.Context) XssMatchSetXssMatchTupleOutput
type XssMatchSetXssMatchTupleArray ¶
type XssMatchSetXssMatchTupleArray []XssMatchSetXssMatchTupleInput
func (XssMatchSetXssMatchTupleArray) ElementType ¶
func (XssMatchSetXssMatchTupleArray) ElementType() reflect.Type
func (XssMatchSetXssMatchTupleArray) ToXssMatchSetXssMatchTupleArrayOutput ¶
func (i XssMatchSetXssMatchTupleArray) ToXssMatchSetXssMatchTupleArrayOutput() XssMatchSetXssMatchTupleArrayOutput
func (XssMatchSetXssMatchTupleArray) ToXssMatchSetXssMatchTupleArrayOutputWithContext ¶
func (i XssMatchSetXssMatchTupleArray) ToXssMatchSetXssMatchTupleArrayOutputWithContext(ctx context.Context) XssMatchSetXssMatchTupleArrayOutput
type XssMatchSetXssMatchTupleArrayInput ¶
type XssMatchSetXssMatchTupleArrayInput interface { pulumi.Input ToXssMatchSetXssMatchTupleArrayOutput() XssMatchSetXssMatchTupleArrayOutput ToXssMatchSetXssMatchTupleArrayOutputWithContext(context.Context) XssMatchSetXssMatchTupleArrayOutput }
XssMatchSetXssMatchTupleArrayInput is an input type that accepts XssMatchSetXssMatchTupleArray and XssMatchSetXssMatchTupleArrayOutput values. You can construct a concrete instance of `XssMatchSetXssMatchTupleArrayInput` via:
XssMatchSetXssMatchTupleArray{ XssMatchSetXssMatchTupleArgs{...} }
type XssMatchSetXssMatchTupleArrayOutput ¶
type XssMatchSetXssMatchTupleArrayOutput struct{ *pulumi.OutputState }
func (XssMatchSetXssMatchTupleArrayOutput) ElementType ¶
func (XssMatchSetXssMatchTupleArrayOutput) ElementType() reflect.Type
func (XssMatchSetXssMatchTupleArrayOutput) Index ¶
func (o XssMatchSetXssMatchTupleArrayOutput) Index(i pulumi.IntInput) XssMatchSetXssMatchTupleOutput
func (XssMatchSetXssMatchTupleArrayOutput) ToXssMatchSetXssMatchTupleArrayOutput ¶
func (o XssMatchSetXssMatchTupleArrayOutput) ToXssMatchSetXssMatchTupleArrayOutput() XssMatchSetXssMatchTupleArrayOutput
func (XssMatchSetXssMatchTupleArrayOutput) ToXssMatchSetXssMatchTupleArrayOutputWithContext ¶
func (o XssMatchSetXssMatchTupleArrayOutput) ToXssMatchSetXssMatchTupleArrayOutputWithContext(ctx context.Context) XssMatchSetXssMatchTupleArrayOutput
type XssMatchSetXssMatchTupleInput ¶
type XssMatchSetXssMatchTupleInput interface { pulumi.Input ToXssMatchSetXssMatchTupleOutput() XssMatchSetXssMatchTupleOutput ToXssMatchSetXssMatchTupleOutputWithContext(context.Context) XssMatchSetXssMatchTupleOutput }
XssMatchSetXssMatchTupleInput is an input type that accepts XssMatchSetXssMatchTupleArgs and XssMatchSetXssMatchTupleOutput values. You can construct a concrete instance of `XssMatchSetXssMatchTupleInput` via:
XssMatchSetXssMatchTupleArgs{...}
type XssMatchSetXssMatchTupleOutput ¶
type XssMatchSetXssMatchTupleOutput struct{ *pulumi.OutputState }
func (XssMatchSetXssMatchTupleOutput) ElementType ¶
func (XssMatchSetXssMatchTupleOutput) ElementType() reflect.Type
func (XssMatchSetXssMatchTupleOutput) FieldToMatch ¶
func (o XssMatchSetXssMatchTupleOutput) FieldToMatch() XssMatchSetFieldToMatchOutput
func (XssMatchSetXssMatchTupleOutput) TextTransformation ¶
func (o XssMatchSetXssMatchTupleOutput) TextTransformation() pulumi.StringOutput
func (XssMatchSetXssMatchTupleOutput) ToXssMatchSetXssMatchTupleOutput ¶
func (o XssMatchSetXssMatchTupleOutput) ToXssMatchSetXssMatchTupleOutput() XssMatchSetXssMatchTupleOutput
func (XssMatchSetXssMatchTupleOutput) ToXssMatchSetXssMatchTupleOutputWithContext ¶
func (o XssMatchSetXssMatchTupleOutput) ToXssMatchSetXssMatchTupleOutputWithContext(ctx context.Context) XssMatchSetXssMatchTupleOutput