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
- func (i ByteMatchSetByteMatchTupleArgs) ToOutput(ctx context.Context) pulumix.Output[ByteMatchSetByteMatchTuple]
- type ByteMatchSetByteMatchTupleArray
- func (ByteMatchSetByteMatchTupleArray) ElementType() reflect.Type
- func (i ByteMatchSetByteMatchTupleArray) ToByteMatchSetByteMatchTupleArrayOutput() ByteMatchSetByteMatchTupleArrayOutput
- func (i ByteMatchSetByteMatchTupleArray) ToByteMatchSetByteMatchTupleArrayOutputWithContext(ctx context.Context) ByteMatchSetByteMatchTupleArrayOutput
- func (i ByteMatchSetByteMatchTupleArray) ToOutput(ctx context.Context) pulumix.Output[[]ByteMatchSetByteMatchTuple]
- 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
- func (o ByteMatchSetByteMatchTupleArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ByteMatchSetByteMatchTuple]
- 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
- func (o ByteMatchSetByteMatchTupleOutput) ToOutput(ctx context.Context) pulumix.Output[ByteMatchSetByteMatchTuple]
- type ByteMatchSetFieldToMatch
- type ByteMatchSetFieldToMatchArgs
- func (ByteMatchSetFieldToMatchArgs) ElementType() reflect.Type
- func (i ByteMatchSetFieldToMatchArgs) ToByteMatchSetFieldToMatchOutput() ByteMatchSetFieldToMatchOutput
- func (i ByteMatchSetFieldToMatchArgs) ToByteMatchSetFieldToMatchOutputWithContext(ctx context.Context) ByteMatchSetFieldToMatchOutput
- func (i ByteMatchSetFieldToMatchArgs) ToOutput(ctx context.Context) pulumix.Output[ByteMatchSetFieldToMatch]
- 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) ToOutput(ctx context.Context) pulumix.Output[ByteMatchSetFieldToMatch]
- 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
- func (o ByteMatchSetOutput) ToOutput(ctx context.Context) pulumix.Output[*ByteMatchSet]
- type ByteMatchSetState
- type IpSetdeprecated
- type IpSetArgs
- type IpSetInput
- type IpSetIpSetDescriptor
- type IpSetIpSetDescriptorArgs
- func (IpSetIpSetDescriptorArgs) ElementType() reflect.Type
- func (i IpSetIpSetDescriptorArgs) ToIpSetIpSetDescriptorOutput() IpSetIpSetDescriptorOutput
- func (i IpSetIpSetDescriptorArgs) ToIpSetIpSetDescriptorOutputWithContext(ctx context.Context) IpSetIpSetDescriptorOutput
- func (i IpSetIpSetDescriptorArgs) ToOutput(ctx context.Context) pulumix.Output[IpSetIpSetDescriptor]
- type IpSetIpSetDescriptorArray
- func (IpSetIpSetDescriptorArray) ElementType() reflect.Type
- func (i IpSetIpSetDescriptorArray) ToIpSetIpSetDescriptorArrayOutput() IpSetIpSetDescriptorArrayOutput
- func (i IpSetIpSetDescriptorArray) ToIpSetIpSetDescriptorArrayOutputWithContext(ctx context.Context) IpSetIpSetDescriptorArrayOutput
- func (i IpSetIpSetDescriptorArray) ToOutput(ctx context.Context) pulumix.Output[[]IpSetIpSetDescriptor]
- type IpSetIpSetDescriptorArrayInput
- type IpSetIpSetDescriptorArrayOutput
- func (IpSetIpSetDescriptorArrayOutput) ElementType() reflect.Type
- func (o IpSetIpSetDescriptorArrayOutput) Index(i pulumi.IntInput) IpSetIpSetDescriptorOutput
- func (o IpSetIpSetDescriptorArrayOutput) ToIpSetIpSetDescriptorArrayOutput() IpSetIpSetDescriptorArrayOutput
- func (o IpSetIpSetDescriptorArrayOutput) ToIpSetIpSetDescriptorArrayOutputWithContext(ctx context.Context) IpSetIpSetDescriptorArrayOutput
- func (o IpSetIpSetDescriptorArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]IpSetIpSetDescriptor]
- type IpSetIpSetDescriptorInput
- type IpSetIpSetDescriptorOutput
- func (IpSetIpSetDescriptorOutput) ElementType() reflect.Type
- func (o IpSetIpSetDescriptorOutput) ToIpSetIpSetDescriptorOutput() IpSetIpSetDescriptorOutput
- func (o IpSetIpSetDescriptorOutput) ToIpSetIpSetDescriptorOutputWithContext(ctx context.Context) IpSetIpSetDescriptorOutput
- func (o IpSetIpSetDescriptorOutput) ToOutput(ctx context.Context) pulumix.Output[IpSetIpSetDescriptor]
- func (o IpSetIpSetDescriptorOutput) Type() pulumi.StringOutput
- func (o IpSetIpSetDescriptorOutput) Value() pulumi.StringOutput
- type IpSetOutput
- func (IpSetOutput) ElementType() reflect.Type
- func (o IpSetOutput) IpSetDescriptors() IpSetIpSetDescriptorArrayOutput
- func (o IpSetOutput) Name() pulumi.StringOutput
- func (o IpSetOutput) ToIpSetOutput() IpSetOutput
- func (o IpSetOutput) ToIpSetOutputWithContext(ctx context.Context) IpSetOutput
- func (o IpSetOutput) ToOutput(ctx context.Context) pulumix.Output[*IpSet]
- 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
- func (o LookupByteMatchSetResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupByteMatchSetResult]
- type LookupIpSetArgs
- type LookupIpSetOutputArgs
- type LookupIpSetResult
- type LookupIpSetResultOutput
- func (LookupIpSetResultOutput) ElementType() reflect.Type
- func (o LookupIpSetResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupIpSetResultOutput) IpSetDescriptors() IpSetIpSetDescriptorArrayOutput
- func (o LookupIpSetResultOutput) ToLookupIpSetResultOutput() LookupIpSetResultOutput
- func (o LookupIpSetResultOutput) ToLookupIpSetResultOutputWithContext(ctx context.Context) LookupIpSetResultOutput
- func (o LookupIpSetResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupIpSetResult]
- 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
- func (o LookupRuleResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRuleResult]
- 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
- func (o LookupSizeConstraintSetResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSizeConstraintSetResult]
- 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
- func (o LookupSqlInjectionMatchSetResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSqlInjectionMatchSetResult]
- 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
- func (o LookupWebAclResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupWebAclResult]
- 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) ToOutput(ctx context.Context) pulumix.Output[LookupXssMatchSetResult]
- 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) ToOutput(ctx context.Context) pulumix.Output[*Rule]
- func (o RuleOutput) ToRuleOutput() RuleOutput
- func (o RuleOutput) ToRuleOutputWithContext(ctx context.Context) RuleOutput
- type RulePredicate
- type RulePredicateArgs
- func (RulePredicateArgs) ElementType() reflect.Type
- func (i RulePredicateArgs) ToOutput(ctx context.Context) pulumix.Output[RulePredicate]
- func (i RulePredicateArgs) ToRulePredicateOutput() RulePredicateOutput
- func (i RulePredicateArgs) ToRulePredicateOutputWithContext(ctx context.Context) RulePredicateOutput
- type RulePredicateArray
- func (RulePredicateArray) ElementType() reflect.Type
- func (i RulePredicateArray) ToOutput(ctx context.Context) pulumix.Output[[]RulePredicate]
- func (i RulePredicateArray) ToRulePredicateArrayOutput() RulePredicateArrayOutput
- func (i RulePredicateArray) ToRulePredicateArrayOutputWithContext(ctx context.Context) RulePredicateArrayOutput
- type RulePredicateArrayInput
- type RulePredicateArrayOutput
- func (RulePredicateArrayOutput) ElementType() reflect.Type
- func (o RulePredicateArrayOutput) Index(i pulumi.IntInput) RulePredicateOutput
- func (o RulePredicateArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RulePredicate]
- 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) ToOutput(ctx context.Context) pulumix.Output[RulePredicate]
- func (o RulePredicateOutput) ToRulePredicateOutput() RulePredicateOutput
- func (o RulePredicateOutput) ToRulePredicateOutputWithContext(ctx context.Context) RulePredicateOutput
- func (o RulePredicateOutput) Type() pulumi.StringOutput
- type RuleState
- type SizeConstraintSetdeprecated
- func (*SizeConstraintSet) ElementType() reflect.Type
- func (i *SizeConstraintSet) ToOutput(ctx context.Context) pulumix.Output[*SizeConstraintSet]
- func (i *SizeConstraintSet) ToSizeConstraintSetOutput() SizeConstraintSetOutput
- func (i *SizeConstraintSet) ToSizeConstraintSetOutputWithContext(ctx context.Context) SizeConstraintSetOutput
- type SizeConstraintSetArgs
- type SizeConstraintSetFieldToMatch
- type SizeConstraintSetFieldToMatchArgs
- func (SizeConstraintSetFieldToMatchArgs) ElementType() reflect.Type
- func (i SizeConstraintSetFieldToMatchArgs) ToOutput(ctx context.Context) pulumix.Output[SizeConstraintSetFieldToMatch]
- 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) ToOutput(ctx context.Context) pulumix.Output[SizeConstraintSetFieldToMatch]
- 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) ToOutput(ctx context.Context) pulumix.Output[*SizeConstraintSet]
- 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) ToOutput(ctx context.Context) pulumix.Output[SizeConstraintSetSizeConstraint]
- func (i SizeConstraintSetSizeConstraintArgs) ToSizeConstraintSetSizeConstraintOutput() SizeConstraintSetSizeConstraintOutput
- func (i SizeConstraintSetSizeConstraintArgs) ToSizeConstraintSetSizeConstraintOutputWithContext(ctx context.Context) SizeConstraintSetSizeConstraintOutput
- type SizeConstraintSetSizeConstraintArray
- func (SizeConstraintSetSizeConstraintArray) ElementType() reflect.Type
- func (i SizeConstraintSetSizeConstraintArray) ToOutput(ctx context.Context) pulumix.Output[[]SizeConstraintSetSizeConstraint]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]SizeConstraintSetSizeConstraint]
- 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) ToOutput(ctx context.Context) pulumix.Output[SizeConstraintSetSizeConstraint]
- func (o SizeConstraintSetSizeConstraintOutput) ToSizeConstraintSetSizeConstraintOutput() SizeConstraintSetSizeConstraintOutput
- func (o SizeConstraintSetSizeConstraintOutput) ToSizeConstraintSetSizeConstraintOutputWithContext(ctx context.Context) SizeConstraintSetSizeConstraintOutput
- type SizeConstraintSetState
- type SqlInjectionMatchSetdeprecated
- func (*SqlInjectionMatchSet) ElementType() reflect.Type
- func (i *SqlInjectionMatchSet) ToOutput(ctx context.Context) pulumix.Output[*SqlInjectionMatchSet]
- func (i *SqlInjectionMatchSet) ToSqlInjectionMatchSetOutput() SqlInjectionMatchSetOutput
- func (i *SqlInjectionMatchSet) ToSqlInjectionMatchSetOutputWithContext(ctx context.Context) SqlInjectionMatchSetOutput
- type SqlInjectionMatchSetArgs
- type SqlInjectionMatchSetFieldToMatch
- type SqlInjectionMatchSetFieldToMatchArgs
- func (SqlInjectionMatchSetFieldToMatchArgs) ElementType() reflect.Type
- func (i SqlInjectionMatchSetFieldToMatchArgs) ToOutput(ctx context.Context) pulumix.Output[SqlInjectionMatchSetFieldToMatch]
- 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) ToOutput(ctx context.Context) pulumix.Output[SqlInjectionMatchSetFieldToMatch]
- 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) ToOutput(ctx context.Context) pulumix.Output[*SqlInjectionMatchSet]
- 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) ToOutput(ctx context.Context) pulumix.Output[SqlInjectionMatchSetSqlInjectionMatchTuple]
- func (i SqlInjectionMatchSetSqlInjectionMatchTupleArgs) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutput() SqlInjectionMatchSetSqlInjectionMatchTupleOutput
- func (i SqlInjectionMatchSetSqlInjectionMatchTupleArgs) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutputWithContext(ctx context.Context) SqlInjectionMatchSetSqlInjectionMatchTupleOutput
- type SqlInjectionMatchSetSqlInjectionMatchTupleArray
- func (SqlInjectionMatchSetSqlInjectionMatchTupleArray) ElementType() reflect.Type
- func (i SqlInjectionMatchSetSqlInjectionMatchTupleArray) ToOutput(ctx context.Context) pulumix.Output[[]SqlInjectionMatchSetSqlInjectionMatchTuple]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]SqlInjectionMatchSetSqlInjectionMatchTuple]
- 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) ToOutput(ctx context.Context) pulumix.Output[SqlInjectionMatchSetSqlInjectionMatchTuple]
- func (o SqlInjectionMatchSetSqlInjectionMatchTupleOutput) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutput() SqlInjectionMatchSetSqlInjectionMatchTupleOutput
- func (o SqlInjectionMatchSetSqlInjectionMatchTupleOutput) ToSqlInjectionMatchSetSqlInjectionMatchTupleOutputWithContext(ctx context.Context) SqlInjectionMatchSetSqlInjectionMatchTupleOutput
- type SqlInjectionMatchSetState
- type WebAcldeprecated
- type WebAclActivatedRule
- type WebAclActivatedRuleArgs
- func (WebAclActivatedRuleArgs) ElementType() reflect.Type
- func (i WebAclActivatedRuleArgs) ToOutput(ctx context.Context) pulumix.Output[WebAclActivatedRule]
- func (i WebAclActivatedRuleArgs) ToWebAclActivatedRuleOutput() WebAclActivatedRuleOutput
- func (i WebAclActivatedRuleArgs) ToWebAclActivatedRuleOutputWithContext(ctx context.Context) WebAclActivatedRuleOutput
- type WebAclActivatedRuleArray
- func (WebAclActivatedRuleArray) ElementType() reflect.Type
- func (i WebAclActivatedRuleArray) ToOutput(ctx context.Context) pulumix.Output[[]WebAclActivatedRule]
- func (i WebAclActivatedRuleArray) ToWebAclActivatedRuleArrayOutput() WebAclActivatedRuleArrayOutput
- func (i WebAclActivatedRuleArray) ToWebAclActivatedRuleArrayOutputWithContext(ctx context.Context) WebAclActivatedRuleArrayOutput
- type WebAclActivatedRuleArrayInput
- type WebAclActivatedRuleArrayOutput
- func (WebAclActivatedRuleArrayOutput) ElementType() reflect.Type
- func (o WebAclActivatedRuleArrayOutput) Index(i pulumi.IntInput) WebAclActivatedRuleOutput
- func (o WebAclActivatedRuleArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]WebAclActivatedRule]
- 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) ToOutput(ctx context.Context) pulumix.Output[WebAclActivatedRule]
- 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) ToOutput(ctx context.Context) pulumix.Output[*WebAcl]
- 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) ToOutput(ctx context.Context) pulumix.Output[WebAclWafAction]
- 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) ToOutput(ctx context.Context) pulumix.Output[WebAclWafAction]
- 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) ToOutput(ctx context.Context) pulumix.Output[*WebAclWafAction]
- 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
- func (XssMatchSetFieldToMatchArgs) ElementType() reflect.Type
- func (i XssMatchSetFieldToMatchArgs) ToOutput(ctx context.Context) pulumix.Output[XssMatchSetFieldToMatch]
- func (i XssMatchSetFieldToMatchArgs) ToXssMatchSetFieldToMatchOutput() XssMatchSetFieldToMatchOutput
- func (i XssMatchSetFieldToMatchArgs) ToXssMatchSetFieldToMatchOutputWithContext(ctx context.Context) XssMatchSetFieldToMatchOutput
- type XssMatchSetFieldToMatchInput
- type XssMatchSetFieldToMatchOutput
- func (o XssMatchSetFieldToMatchOutput) Data() pulumi.StringPtrOutput
- func (XssMatchSetFieldToMatchOutput) ElementType() reflect.Type
- func (o XssMatchSetFieldToMatchOutput) ToOutput(ctx context.Context) pulumix.Output[XssMatchSetFieldToMatch]
- 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) ToOutput(ctx context.Context) pulumix.Output[*XssMatchSet]
- 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) ToOutput(ctx context.Context) pulumix.Output[XssMatchSetXssMatchTuple]
- func (i XssMatchSetXssMatchTupleArgs) ToXssMatchSetXssMatchTupleOutput() XssMatchSetXssMatchTupleOutput
- func (i XssMatchSetXssMatchTupleArgs) ToXssMatchSetXssMatchTupleOutputWithContext(ctx context.Context) XssMatchSetXssMatchTupleOutput
- type XssMatchSetXssMatchTupleArray
- func (XssMatchSetXssMatchTupleArray) ElementType() reflect.Type
- func (i XssMatchSetXssMatchTupleArray) ToOutput(ctx context.Context) pulumix.Output[[]XssMatchSetXssMatchTuple]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]XssMatchSetXssMatchTuple]
- 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) ToOutput(ctx context.Context) pulumix.Output[XssMatchSetXssMatchTuple]
- 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
func (*ByteMatchSet) ToOutput ¶ added in v0.76.0
func (i *ByteMatchSet) ToOutput(ctx context.Context) pulumix.Output[*ByteMatchSet]
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
func (ByteMatchSetByteMatchTupleArgs) ToOutput ¶ added in v0.76.0
func (i ByteMatchSetByteMatchTupleArgs) ToOutput(ctx context.Context) pulumix.Output[ByteMatchSetByteMatchTuple]
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
func (ByteMatchSetByteMatchTupleArray) ToOutput ¶ added in v0.76.0
func (i ByteMatchSetByteMatchTupleArray) ToOutput(ctx context.Context) pulumix.Output[[]ByteMatchSetByteMatchTuple]
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
func (ByteMatchSetByteMatchTupleArrayOutput) ToOutput ¶ added in v0.76.0
func (o ByteMatchSetByteMatchTupleArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ByteMatchSetByteMatchTuple]
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
func (ByteMatchSetByteMatchTupleOutput) ToOutput ¶ added in v0.76.0
func (o ByteMatchSetByteMatchTupleOutput) ToOutput(ctx context.Context) pulumix.Output[ByteMatchSetByteMatchTuple]
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
func (ByteMatchSetFieldToMatchArgs) ToOutput ¶ added in v0.76.0
func (i ByteMatchSetFieldToMatchArgs) ToOutput(ctx context.Context) pulumix.Output[ByteMatchSetFieldToMatch]
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) ToOutput ¶ added in v0.76.0
func (o ByteMatchSetFieldToMatchOutput) ToOutput(ctx context.Context) pulumix.Output[ByteMatchSetFieldToMatch]
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
func (ByteMatchSetOutput) ToOutput ¶ added in v0.76.0
func (o ByteMatchSetOutput) ToOutput(ctx context.Context) pulumix.Output[*ByteMatchSet]
type ByteMatchSetState ¶
type ByteMatchSetState struct { }
func (ByteMatchSetState) ElementType ¶
func (ByteMatchSetState) ElementType() reflect.Type
type IpSet
deprecated
added in
v0.72.0
type IpSet struct { pulumi.CustomResourceState IpSetDescriptors IpSetIpSetDescriptorArrayOutput `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 ¶ added in v0.72.0
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 ¶ added in v0.72.0
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 ¶ added in v0.72.0
func (*IpSet) ToIpSetOutput ¶ added in v0.72.0
func (i *IpSet) ToIpSetOutput() IpSetOutput
func (*IpSet) ToIpSetOutputWithContext ¶ added in v0.72.0
func (i *IpSet) ToIpSetOutputWithContext(ctx context.Context) IpSetOutput
type IpSetArgs ¶ added in v0.72.0
type IpSetArgs struct { IpSetDescriptors IpSetIpSetDescriptorArrayInput Name pulumi.StringPtrInput }
The set of arguments for constructing a IpSet resource.
func (IpSetArgs) ElementType ¶ added in v0.72.0
type IpSetInput ¶ added in v0.72.0
type IpSetInput interface { pulumi.Input ToIpSetOutput() IpSetOutput ToIpSetOutputWithContext(ctx context.Context) IpSetOutput }
type IpSetIpSetDescriptor ¶ added in v0.72.0
type IpSetIpSetDescriptorArgs ¶ added in v0.72.0
type IpSetIpSetDescriptorArgs struct { Type pulumi.StringInput `pulumi:"type"` Value pulumi.StringInput `pulumi:"value"` }
func (IpSetIpSetDescriptorArgs) ElementType ¶ added in v0.72.0
func (IpSetIpSetDescriptorArgs) ElementType() reflect.Type
func (IpSetIpSetDescriptorArgs) ToIpSetIpSetDescriptorOutput ¶ added in v0.72.0
func (i IpSetIpSetDescriptorArgs) ToIpSetIpSetDescriptorOutput() IpSetIpSetDescriptorOutput
func (IpSetIpSetDescriptorArgs) ToIpSetIpSetDescriptorOutputWithContext ¶ added in v0.72.0
func (i IpSetIpSetDescriptorArgs) ToIpSetIpSetDescriptorOutputWithContext(ctx context.Context) IpSetIpSetDescriptorOutput
func (IpSetIpSetDescriptorArgs) ToOutput ¶ added in v0.76.0
func (i IpSetIpSetDescriptorArgs) ToOutput(ctx context.Context) pulumix.Output[IpSetIpSetDescriptor]
type IpSetIpSetDescriptorArray ¶ added in v0.72.0
type IpSetIpSetDescriptorArray []IpSetIpSetDescriptorInput
func (IpSetIpSetDescriptorArray) ElementType ¶ added in v0.72.0
func (IpSetIpSetDescriptorArray) ElementType() reflect.Type
func (IpSetIpSetDescriptorArray) ToIpSetIpSetDescriptorArrayOutput ¶ added in v0.72.0
func (i IpSetIpSetDescriptorArray) ToIpSetIpSetDescriptorArrayOutput() IpSetIpSetDescriptorArrayOutput
func (IpSetIpSetDescriptorArray) ToIpSetIpSetDescriptorArrayOutputWithContext ¶ added in v0.72.0
func (i IpSetIpSetDescriptorArray) ToIpSetIpSetDescriptorArrayOutputWithContext(ctx context.Context) IpSetIpSetDescriptorArrayOutput
func (IpSetIpSetDescriptorArray) ToOutput ¶ added in v0.76.0
func (i IpSetIpSetDescriptorArray) ToOutput(ctx context.Context) pulumix.Output[[]IpSetIpSetDescriptor]
type IpSetIpSetDescriptorArrayInput ¶ added in v0.72.0
type IpSetIpSetDescriptorArrayInput interface { pulumi.Input ToIpSetIpSetDescriptorArrayOutput() IpSetIpSetDescriptorArrayOutput ToIpSetIpSetDescriptorArrayOutputWithContext(context.Context) IpSetIpSetDescriptorArrayOutput }
IpSetIpSetDescriptorArrayInput is an input type that accepts IpSetIpSetDescriptorArray and IpSetIpSetDescriptorArrayOutput values. You can construct a concrete instance of `IpSetIpSetDescriptorArrayInput` via:
IpSetIpSetDescriptorArray{ IpSetIpSetDescriptorArgs{...} }
type IpSetIpSetDescriptorArrayOutput ¶ added in v0.72.0
type IpSetIpSetDescriptorArrayOutput struct{ *pulumi.OutputState }
func (IpSetIpSetDescriptorArrayOutput) ElementType ¶ added in v0.72.0
func (IpSetIpSetDescriptorArrayOutput) ElementType() reflect.Type
func (IpSetIpSetDescriptorArrayOutput) Index ¶ added in v0.72.0
func (o IpSetIpSetDescriptorArrayOutput) Index(i pulumi.IntInput) IpSetIpSetDescriptorOutput
func (IpSetIpSetDescriptorArrayOutput) ToIpSetIpSetDescriptorArrayOutput ¶ added in v0.72.0
func (o IpSetIpSetDescriptorArrayOutput) ToIpSetIpSetDescriptorArrayOutput() IpSetIpSetDescriptorArrayOutput
func (IpSetIpSetDescriptorArrayOutput) ToIpSetIpSetDescriptorArrayOutputWithContext ¶ added in v0.72.0
func (o IpSetIpSetDescriptorArrayOutput) ToIpSetIpSetDescriptorArrayOutputWithContext(ctx context.Context) IpSetIpSetDescriptorArrayOutput
func (IpSetIpSetDescriptorArrayOutput) ToOutput ¶ added in v0.76.0
func (o IpSetIpSetDescriptorArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]IpSetIpSetDescriptor]
type IpSetIpSetDescriptorInput ¶ added in v0.72.0
type IpSetIpSetDescriptorInput interface { pulumi.Input ToIpSetIpSetDescriptorOutput() IpSetIpSetDescriptorOutput ToIpSetIpSetDescriptorOutputWithContext(context.Context) IpSetIpSetDescriptorOutput }
IpSetIpSetDescriptorInput is an input type that accepts IpSetIpSetDescriptorArgs and IpSetIpSetDescriptorOutput values. You can construct a concrete instance of `IpSetIpSetDescriptorInput` via:
IpSetIpSetDescriptorArgs{...}
type IpSetIpSetDescriptorOutput ¶ added in v0.72.0
type IpSetIpSetDescriptorOutput struct{ *pulumi.OutputState }
func (IpSetIpSetDescriptorOutput) ElementType ¶ added in v0.72.0
func (IpSetIpSetDescriptorOutput) ElementType() reflect.Type
func (IpSetIpSetDescriptorOutput) ToIpSetIpSetDescriptorOutput ¶ added in v0.72.0
func (o IpSetIpSetDescriptorOutput) ToIpSetIpSetDescriptorOutput() IpSetIpSetDescriptorOutput
func (IpSetIpSetDescriptorOutput) ToIpSetIpSetDescriptorOutputWithContext ¶ added in v0.72.0
func (o IpSetIpSetDescriptorOutput) ToIpSetIpSetDescriptorOutputWithContext(ctx context.Context) IpSetIpSetDescriptorOutput
func (IpSetIpSetDescriptorOutput) ToOutput ¶ added in v0.76.0
func (o IpSetIpSetDescriptorOutput) ToOutput(ctx context.Context) pulumix.Output[IpSetIpSetDescriptor]
func (IpSetIpSetDescriptorOutput) Type ¶ added in v0.72.0
func (o IpSetIpSetDescriptorOutput) Type() pulumi.StringOutput
func (IpSetIpSetDescriptorOutput) Value ¶ added in v0.72.0
func (o IpSetIpSetDescriptorOutput) Value() pulumi.StringOutput
type IpSetOutput ¶ added in v0.72.0
type IpSetOutput struct{ *pulumi.OutputState }
func (IpSetOutput) ElementType ¶ added in v0.72.0
func (IpSetOutput) ElementType() reflect.Type
func (IpSetOutput) IpSetDescriptors ¶ added in v0.72.0
func (o IpSetOutput) IpSetDescriptors() IpSetIpSetDescriptorArrayOutput
func (IpSetOutput) Name ¶ added in v0.72.0
func (o IpSetOutput) Name() pulumi.StringOutput
func (IpSetOutput) ToIpSetOutput ¶ added in v0.72.0
func (o IpSetOutput) ToIpSetOutput() IpSetOutput
func (IpSetOutput) ToIpSetOutputWithContext ¶ added in v0.72.0
func (o IpSetOutput) ToIpSetOutputWithContext(ctx context.Context) IpSetOutput
type IpSetState ¶ added in v0.72.0
type IpSetState struct { }
func (IpSetState) ElementType ¶ added in v0.72.0
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
func (LookupByteMatchSetResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupByteMatchSetResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupByteMatchSetResult]
type LookupIpSetArgs ¶ added in v0.72.0
type LookupIpSetArgs struct {
Id string `pulumi:"id"`
}
type LookupIpSetOutputArgs ¶ added in v0.72.0
type LookupIpSetOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupIpSetOutputArgs) ElementType ¶ added in v0.72.0
func (LookupIpSetOutputArgs) ElementType() reflect.Type
type LookupIpSetResult ¶ added in v0.72.0
type LookupIpSetResult struct { Id *string `pulumi:"id"` IpSetDescriptors []IpSetIpSetDescriptor `pulumi:"ipSetDescriptors"` }
func LookupIpSet ¶ added in v0.72.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.72.0
type LookupIpSetResultOutput struct{ *pulumi.OutputState }
func LookupIpSetOutput ¶ added in v0.72.0
func LookupIpSetOutput(ctx *pulumi.Context, args LookupIpSetOutputArgs, opts ...pulumi.InvokeOption) LookupIpSetResultOutput
func (LookupIpSetResultOutput) ElementType ¶ added in v0.72.0
func (LookupIpSetResultOutput) ElementType() reflect.Type
func (LookupIpSetResultOutput) Id ¶ added in v0.72.0
func (o LookupIpSetResultOutput) Id() pulumi.StringPtrOutput
func (LookupIpSetResultOutput) IpSetDescriptors ¶ added in v0.72.0
func (o LookupIpSetResultOutput) IpSetDescriptors() IpSetIpSetDescriptorArrayOutput
func (LookupIpSetResultOutput) ToLookupIpSetResultOutput ¶ added in v0.72.0
func (o LookupIpSetResultOutput) ToLookupIpSetResultOutput() LookupIpSetResultOutput
func (LookupIpSetResultOutput) ToLookupIpSetResultOutputWithContext ¶ added in v0.72.0
func (o LookupIpSetResultOutput) ToLookupIpSetResultOutputWithContext(ctx context.Context) LookupIpSetResultOutput
func (LookupIpSetResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupIpSetResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupIpSetResult]
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
func (LookupRuleResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupRuleResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRuleResult]
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
func (LookupSizeConstraintSetResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupSizeConstraintSetResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSizeConstraintSetResult]
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
func (LookupSqlInjectionMatchSetResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupSqlInjectionMatchSetResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSqlInjectionMatchSetResult]
type LookupWebAclArgs ¶ added in v0.72.0
type LookupWebAclArgs struct {
Id string `pulumi:"id"`
}
type LookupWebAclOutputArgs ¶ added in v0.72.0
type LookupWebAclOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupWebAclOutputArgs) ElementType ¶ added in v0.72.0
func (LookupWebAclOutputArgs) ElementType() reflect.Type
type LookupWebAclResult ¶ added in v0.72.0
type LookupWebAclResult struct { DefaultAction *WebAclWafAction `pulumi:"defaultAction"` Id *string `pulumi:"id"` Rules []WebAclActivatedRule `pulumi:"rules"` }
func LookupWebAcl ¶ added in v0.72.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.72.0
type LookupWebAclResultOutput struct{ *pulumi.OutputState }
func LookupWebAclOutput ¶ added in v0.72.0
func LookupWebAclOutput(ctx *pulumi.Context, args LookupWebAclOutputArgs, opts ...pulumi.InvokeOption) LookupWebAclResultOutput
func (LookupWebAclResultOutput) DefaultAction ¶ added in v0.72.0
func (o LookupWebAclResultOutput) DefaultAction() WebAclWafActionPtrOutput
func (LookupWebAclResultOutput) ElementType ¶ added in v0.72.0
func (LookupWebAclResultOutput) ElementType() reflect.Type
func (LookupWebAclResultOutput) Id ¶ added in v0.72.0
func (o LookupWebAclResultOutput) Id() pulumi.StringPtrOutput
func (LookupWebAclResultOutput) Rules ¶ added in v0.72.0
func (o LookupWebAclResultOutput) Rules() WebAclActivatedRuleArrayOutput
func (LookupWebAclResultOutput) ToLookupWebAclResultOutput ¶ added in v0.72.0
func (o LookupWebAclResultOutput) ToLookupWebAclResultOutput() LookupWebAclResultOutput
func (LookupWebAclResultOutput) ToLookupWebAclResultOutputWithContext ¶ added in v0.72.0
func (o LookupWebAclResultOutput) ToLookupWebAclResultOutputWithContext(ctx context.Context) LookupWebAclResultOutput
func (LookupWebAclResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupWebAclResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupWebAclResult]
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) ToOutput ¶ added in v0.76.0
func (o LookupXssMatchSetResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupXssMatchSetResult]
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) ToOutput ¶ added in v0.76.0
func (i RulePredicateArgs) ToOutput(ctx context.Context) pulumix.Output[RulePredicate]
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) ToOutput ¶ added in v0.76.0
func (i RulePredicateArray) ToOutput(ctx context.Context) pulumix.Output[[]RulePredicate]
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) ToOutput ¶ added in v0.76.0
func (o RulePredicateArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RulePredicate]
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) ToOutput ¶ added in v0.76.0
func (o RulePredicateOutput) ToOutput(ctx context.Context) pulumix.Output[RulePredicate]
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) ToOutput ¶ added in v0.76.0
func (i *SizeConstraintSet) ToOutput(ctx context.Context) pulumix.Output[*SizeConstraintSet]
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) ToOutput ¶ added in v0.76.0
func (i SizeConstraintSetFieldToMatchArgs) ToOutput(ctx context.Context) pulumix.Output[SizeConstraintSetFieldToMatch]
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) ToOutput ¶ added in v0.76.0
func (o SizeConstraintSetFieldToMatchOutput) ToOutput(ctx context.Context) pulumix.Output[SizeConstraintSetFieldToMatch]
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) ToOutput ¶ added in v0.76.0
func (o SizeConstraintSetOutput) ToOutput(ctx context.Context) pulumix.Output[*SizeConstraintSet]
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) ToOutput ¶ added in v0.76.0
func (i SizeConstraintSetSizeConstraintArgs) ToOutput(ctx context.Context) pulumix.Output[SizeConstraintSetSizeConstraint]
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) ToOutput ¶ added in v0.76.0
func (i SizeConstraintSetSizeConstraintArray) ToOutput(ctx context.Context) pulumix.Output[[]SizeConstraintSetSizeConstraint]
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) ToOutput ¶ added in v0.76.0
func (o SizeConstraintSetSizeConstraintArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SizeConstraintSetSizeConstraint]
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) ToOutput ¶ added in v0.76.0
func (o SizeConstraintSetSizeConstraintOutput) ToOutput(ctx context.Context) pulumix.Output[SizeConstraintSetSizeConstraint]
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) ToOutput ¶ added in v0.76.0
func (i *SqlInjectionMatchSet) ToOutput(ctx context.Context) pulumix.Output[*SqlInjectionMatchSet]
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) ToOutput ¶ added in v0.76.0
func (i SqlInjectionMatchSetFieldToMatchArgs) ToOutput(ctx context.Context) pulumix.Output[SqlInjectionMatchSetFieldToMatch]
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) ToOutput ¶ added in v0.76.0
func (o SqlInjectionMatchSetFieldToMatchOutput) ToOutput(ctx context.Context) pulumix.Output[SqlInjectionMatchSetFieldToMatch]
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) ToOutput ¶ added in v0.76.0
func (o SqlInjectionMatchSetOutput) ToOutput(ctx context.Context) pulumix.Output[*SqlInjectionMatchSet]
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) ToOutput ¶ added in v0.76.0
func (i SqlInjectionMatchSetSqlInjectionMatchTupleArgs) ToOutput(ctx context.Context) pulumix.Output[SqlInjectionMatchSetSqlInjectionMatchTuple]
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) ToOutput ¶ added in v0.76.0
func (i SqlInjectionMatchSetSqlInjectionMatchTupleArray) ToOutput(ctx context.Context) pulumix.Output[[]SqlInjectionMatchSetSqlInjectionMatchTuple]
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) ToOutput ¶ added in v0.76.0
func (o SqlInjectionMatchSetSqlInjectionMatchTupleArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SqlInjectionMatchSetSqlInjectionMatchTuple]
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
added in
v0.72.0
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 ¶ added in v0.72.0
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 ¶ added in v0.72.0
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 ¶ added in v0.72.0
func (*WebAcl) ToWebAclOutput ¶ added in v0.72.0
func (i *WebAcl) ToWebAclOutput() WebAclOutput
func (*WebAcl) ToWebAclOutputWithContext ¶ added in v0.72.0
func (i *WebAcl) ToWebAclOutputWithContext(ctx context.Context) WebAclOutput
type WebAclActivatedRule ¶ added in v0.72.0
type WebAclActivatedRule struct { Action *WebAclWafAction `pulumi:"action"` Priority int `pulumi:"priority"` RuleId string `pulumi:"ruleId"` }
type WebAclActivatedRuleArgs ¶ added in v0.72.0
type WebAclActivatedRuleArgs struct { Action WebAclWafActionPtrInput `pulumi:"action"` Priority pulumi.IntInput `pulumi:"priority"` RuleId pulumi.StringInput `pulumi:"ruleId"` }
func (WebAclActivatedRuleArgs) ElementType ¶ added in v0.72.0
func (WebAclActivatedRuleArgs) ElementType() reflect.Type
func (WebAclActivatedRuleArgs) ToOutput ¶ added in v0.76.0
func (i WebAclActivatedRuleArgs) ToOutput(ctx context.Context) pulumix.Output[WebAclActivatedRule]
func (WebAclActivatedRuleArgs) ToWebAclActivatedRuleOutput ¶ added in v0.72.0
func (i WebAclActivatedRuleArgs) ToWebAclActivatedRuleOutput() WebAclActivatedRuleOutput
func (WebAclActivatedRuleArgs) ToWebAclActivatedRuleOutputWithContext ¶ added in v0.72.0
func (i WebAclActivatedRuleArgs) ToWebAclActivatedRuleOutputWithContext(ctx context.Context) WebAclActivatedRuleOutput
type WebAclActivatedRuleArray ¶ added in v0.72.0
type WebAclActivatedRuleArray []WebAclActivatedRuleInput
func (WebAclActivatedRuleArray) ElementType ¶ added in v0.72.0
func (WebAclActivatedRuleArray) ElementType() reflect.Type
func (WebAclActivatedRuleArray) ToOutput ¶ added in v0.76.0
func (i WebAclActivatedRuleArray) ToOutput(ctx context.Context) pulumix.Output[[]WebAclActivatedRule]
func (WebAclActivatedRuleArray) ToWebAclActivatedRuleArrayOutput ¶ added in v0.72.0
func (i WebAclActivatedRuleArray) ToWebAclActivatedRuleArrayOutput() WebAclActivatedRuleArrayOutput
func (WebAclActivatedRuleArray) ToWebAclActivatedRuleArrayOutputWithContext ¶ added in v0.72.0
func (i WebAclActivatedRuleArray) ToWebAclActivatedRuleArrayOutputWithContext(ctx context.Context) WebAclActivatedRuleArrayOutput
type WebAclActivatedRuleArrayInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
type WebAclActivatedRuleArrayOutput struct{ *pulumi.OutputState }
func (WebAclActivatedRuleArrayOutput) ElementType ¶ added in v0.72.0
func (WebAclActivatedRuleArrayOutput) ElementType() reflect.Type
func (WebAclActivatedRuleArrayOutput) Index ¶ added in v0.72.0
func (o WebAclActivatedRuleArrayOutput) Index(i pulumi.IntInput) WebAclActivatedRuleOutput
func (WebAclActivatedRuleArrayOutput) ToOutput ¶ added in v0.76.0
func (o WebAclActivatedRuleArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]WebAclActivatedRule]
func (WebAclActivatedRuleArrayOutput) ToWebAclActivatedRuleArrayOutput ¶ added in v0.72.0
func (o WebAclActivatedRuleArrayOutput) ToWebAclActivatedRuleArrayOutput() WebAclActivatedRuleArrayOutput
func (WebAclActivatedRuleArrayOutput) ToWebAclActivatedRuleArrayOutputWithContext ¶ added in v0.72.0
func (o WebAclActivatedRuleArrayOutput) ToWebAclActivatedRuleArrayOutputWithContext(ctx context.Context) WebAclActivatedRuleArrayOutput
type WebAclActivatedRuleInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
type WebAclActivatedRuleOutput struct{ *pulumi.OutputState }
func (WebAclActivatedRuleOutput) Action ¶ added in v0.72.0
func (o WebAclActivatedRuleOutput) Action() WebAclWafActionPtrOutput
func (WebAclActivatedRuleOutput) ElementType ¶ added in v0.72.0
func (WebAclActivatedRuleOutput) ElementType() reflect.Type
func (WebAclActivatedRuleOutput) Priority ¶ added in v0.72.0
func (o WebAclActivatedRuleOutput) Priority() pulumi.IntOutput
func (WebAclActivatedRuleOutput) RuleId ¶ added in v0.72.0
func (o WebAclActivatedRuleOutput) RuleId() pulumi.StringOutput
func (WebAclActivatedRuleOutput) ToOutput ¶ added in v0.76.0
func (o WebAclActivatedRuleOutput) ToOutput(ctx context.Context) pulumix.Output[WebAclActivatedRule]
func (WebAclActivatedRuleOutput) ToWebAclActivatedRuleOutput ¶ added in v0.72.0
func (o WebAclActivatedRuleOutput) ToWebAclActivatedRuleOutput() WebAclActivatedRuleOutput
func (WebAclActivatedRuleOutput) ToWebAclActivatedRuleOutputWithContext ¶ added in v0.72.0
func (o WebAclActivatedRuleOutput) ToWebAclActivatedRuleOutputWithContext(ctx context.Context) WebAclActivatedRuleOutput
type WebAclArgs ¶ added in v0.72.0
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 ¶ added in v0.72.0
func (WebAclArgs) ElementType() reflect.Type
type WebAclInput ¶ added in v0.72.0
type WebAclInput interface { pulumi.Input ToWebAclOutput() WebAclOutput ToWebAclOutputWithContext(ctx context.Context) WebAclOutput }
type WebAclOutput ¶ added in v0.72.0
type WebAclOutput struct{ *pulumi.OutputState }
func (WebAclOutput) DefaultAction ¶ added in v0.72.0
func (o WebAclOutput) DefaultAction() WebAclWafActionOutput
func (WebAclOutput) ElementType ¶ added in v0.72.0
func (WebAclOutput) ElementType() reflect.Type
func (WebAclOutput) MetricName ¶ added in v0.72.0
func (o WebAclOutput) MetricName() pulumi.StringOutput
func (WebAclOutput) Name ¶ added in v0.72.0
func (o WebAclOutput) Name() pulumi.StringOutput
func (WebAclOutput) Rules ¶ added in v0.72.0
func (o WebAclOutput) Rules() WebAclActivatedRuleArrayOutput
func (WebAclOutput) ToWebAclOutput ¶ added in v0.72.0
func (o WebAclOutput) ToWebAclOutput() WebAclOutput
func (WebAclOutput) ToWebAclOutputWithContext ¶ added in v0.72.0
func (o WebAclOutput) ToWebAclOutputWithContext(ctx context.Context) WebAclOutput
type WebAclState ¶ added in v0.72.0
type WebAclState struct { }
func (WebAclState) ElementType ¶ added in v0.72.0
func (WebAclState) ElementType() reflect.Type
type WebAclWafAction ¶ added in v0.72.0
type WebAclWafAction struct {
Type string `pulumi:"type"`
}
type WebAclWafActionArgs ¶ added in v0.72.0
type WebAclWafActionArgs struct {
Type pulumi.StringInput `pulumi:"type"`
}
func (WebAclWafActionArgs) ElementType ¶ added in v0.72.0
func (WebAclWafActionArgs) ElementType() reflect.Type
func (WebAclWafActionArgs) ToOutput ¶ added in v0.76.0
func (i WebAclWafActionArgs) ToOutput(ctx context.Context) pulumix.Output[WebAclWafAction]
func (WebAclWafActionArgs) ToWebAclWafActionOutput ¶ added in v0.72.0
func (i WebAclWafActionArgs) ToWebAclWafActionOutput() WebAclWafActionOutput
func (WebAclWafActionArgs) ToWebAclWafActionOutputWithContext ¶ added in v0.72.0
func (i WebAclWafActionArgs) ToWebAclWafActionOutputWithContext(ctx context.Context) WebAclWafActionOutput
func (WebAclWafActionArgs) ToWebAclWafActionPtrOutput ¶ added in v0.72.0
func (i WebAclWafActionArgs) ToWebAclWafActionPtrOutput() WebAclWafActionPtrOutput
func (WebAclWafActionArgs) ToWebAclWafActionPtrOutputWithContext ¶ added in v0.72.0
func (i WebAclWafActionArgs) ToWebAclWafActionPtrOutputWithContext(ctx context.Context) WebAclWafActionPtrOutput
type WebAclWafActionInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
type WebAclWafActionOutput struct{ *pulumi.OutputState }
func (WebAclWafActionOutput) ElementType ¶ added in v0.72.0
func (WebAclWafActionOutput) ElementType() reflect.Type
func (WebAclWafActionOutput) ToOutput ¶ added in v0.76.0
func (o WebAclWafActionOutput) ToOutput(ctx context.Context) pulumix.Output[WebAclWafAction]
func (WebAclWafActionOutput) ToWebAclWafActionOutput ¶ added in v0.72.0
func (o WebAclWafActionOutput) ToWebAclWafActionOutput() WebAclWafActionOutput
func (WebAclWafActionOutput) ToWebAclWafActionOutputWithContext ¶ added in v0.72.0
func (o WebAclWafActionOutput) ToWebAclWafActionOutputWithContext(ctx context.Context) WebAclWafActionOutput
func (WebAclWafActionOutput) ToWebAclWafActionPtrOutput ¶ added in v0.72.0
func (o WebAclWafActionOutput) ToWebAclWafActionPtrOutput() WebAclWafActionPtrOutput
func (WebAclWafActionOutput) ToWebAclWafActionPtrOutputWithContext ¶ added in v0.72.0
func (o WebAclWafActionOutput) ToWebAclWafActionPtrOutputWithContext(ctx context.Context) WebAclWafActionPtrOutput
func (WebAclWafActionOutput) Type ¶ added in v0.72.0
func (o WebAclWafActionOutput) Type() pulumi.StringOutput
type WebAclWafActionPtrInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
func WebAclWafActionPtr(v *WebAclWafActionArgs) WebAclWafActionPtrInput
type WebAclWafActionPtrOutput ¶ added in v0.72.0
type WebAclWafActionPtrOutput struct{ *pulumi.OutputState }
func (WebAclWafActionPtrOutput) Elem ¶ added in v0.72.0
func (o WebAclWafActionPtrOutput) Elem() WebAclWafActionOutput
func (WebAclWafActionPtrOutput) ElementType ¶ added in v0.72.0
func (WebAclWafActionPtrOutput) ElementType() reflect.Type
func (WebAclWafActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o WebAclWafActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WebAclWafAction]
func (WebAclWafActionPtrOutput) ToWebAclWafActionPtrOutput ¶ added in v0.72.0
func (o WebAclWafActionPtrOutput) ToWebAclWafActionPtrOutput() WebAclWafActionPtrOutput
func (WebAclWafActionPtrOutput) ToWebAclWafActionPtrOutputWithContext ¶ added in v0.72.0
func (o WebAclWafActionPtrOutput) ToWebAclWafActionPtrOutputWithContext(ctx context.Context) WebAclWafActionPtrOutput
func (WebAclWafActionPtrOutput) Type ¶ added in v0.72.0
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) ToOutput ¶ added in v0.76.0
func (i *XssMatchSet) ToOutput(ctx context.Context) pulumix.Output[*XssMatchSet]
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) ToOutput ¶ added in v0.76.0
func (i XssMatchSetFieldToMatchArgs) ToOutput(ctx context.Context) pulumix.Output[XssMatchSetFieldToMatch]
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) ToOutput ¶ added in v0.76.0
func (o XssMatchSetFieldToMatchOutput) ToOutput(ctx context.Context) pulumix.Output[XssMatchSetFieldToMatch]
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) ToOutput ¶ added in v0.76.0
func (o XssMatchSetOutput) ToOutput(ctx context.Context) pulumix.Output[*XssMatchSet]
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) ToOutput ¶ added in v0.76.0
func (i XssMatchSetXssMatchTupleArgs) ToOutput(ctx context.Context) pulumix.Output[XssMatchSetXssMatchTuple]
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) ToOutput ¶ added in v0.76.0
func (i XssMatchSetXssMatchTupleArray) ToOutput(ctx context.Context) pulumix.Output[[]XssMatchSetXssMatchTuple]
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) ToOutput ¶ added in v0.76.0
func (o XssMatchSetXssMatchTupleArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]XssMatchSetXssMatchTuple]
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) ToOutput ¶ added in v0.76.0
func (o XssMatchSetXssMatchTupleOutput) ToOutput(ctx context.Context) pulumix.Output[XssMatchSetXssMatchTuple]
func (XssMatchSetXssMatchTupleOutput) ToXssMatchSetXssMatchTupleOutput ¶
func (o XssMatchSetXssMatchTupleOutput) ToXssMatchSetXssMatchTupleOutput() XssMatchSetXssMatchTupleOutput
func (XssMatchSetXssMatchTupleOutput) ToXssMatchSetXssMatchTupleOutputWithContext ¶
func (o XssMatchSetXssMatchTupleOutput) ToXssMatchSetXssMatchTupleOutputWithContext(ctx context.Context) XssMatchSetXssMatchTupleOutput