Documentation
¶
Index ¶
- type CpCode
- type CpCodeArgs
- type CpCodeState
- type EdgeHostName
- type EdgeHostNameArgs
- type EdgeHostNameState
- type GetPropertyRulesRule
- type GetPropertyRulesRuleArgs
- type GetPropertyRulesRuleArray
- type GetPropertyRulesRuleArrayInput
- type GetPropertyRulesRuleArrayOutput
- func (GetPropertyRulesRuleArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleOutput
- func (o GetPropertyRulesRuleArrayOutput) ToGetPropertyRulesRuleArrayOutput() GetPropertyRulesRuleArrayOutput
- func (o GetPropertyRulesRuleArrayOutput) ToGetPropertyRulesRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleArrayOutput
- type GetPropertyRulesRuleBehavior
- type GetPropertyRulesRuleBehaviorArgs
- func (GetPropertyRulesRuleBehaviorArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleBehaviorArgs) ToGetPropertyRulesRuleBehaviorOutput() GetPropertyRulesRuleBehaviorOutput
- func (i GetPropertyRulesRuleBehaviorArgs) ToGetPropertyRulesRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorOutput
- type GetPropertyRulesRuleBehaviorArray
- func (GetPropertyRulesRuleBehaviorArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleBehaviorArray) ToGetPropertyRulesRuleBehaviorArrayOutput() GetPropertyRulesRuleBehaviorArrayOutput
- func (i GetPropertyRulesRuleBehaviorArray) ToGetPropertyRulesRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorArrayOutput
- type GetPropertyRulesRuleBehaviorArrayInput
- type GetPropertyRulesRuleBehaviorArrayOutput
- func (GetPropertyRulesRuleBehaviorArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleBehaviorArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleBehaviorOutput
- func (o GetPropertyRulesRuleBehaviorArrayOutput) ToGetPropertyRulesRuleBehaviorArrayOutput() GetPropertyRulesRuleBehaviorArrayOutput
- func (o GetPropertyRulesRuleBehaviorArrayOutput) ToGetPropertyRulesRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorArrayOutput
- type GetPropertyRulesRuleBehaviorInput
- type GetPropertyRulesRuleBehaviorOption
- type GetPropertyRulesRuleBehaviorOptionArgs
- func (GetPropertyRulesRuleBehaviorOptionArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleBehaviorOptionArgs) ToGetPropertyRulesRuleBehaviorOptionOutput() GetPropertyRulesRuleBehaviorOptionOutput
- func (i GetPropertyRulesRuleBehaviorOptionArgs) ToGetPropertyRulesRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorOptionOutput
- type GetPropertyRulesRuleBehaviorOptionArray
- func (GetPropertyRulesRuleBehaviorOptionArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleBehaviorOptionArray) ToGetPropertyRulesRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleBehaviorOptionArrayOutput
- func (i GetPropertyRulesRuleBehaviorOptionArray) ToGetPropertyRulesRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorOptionArrayOutput
- type GetPropertyRulesRuleBehaviorOptionArrayInput
- type GetPropertyRulesRuleBehaviorOptionArrayOutput
- func (GetPropertyRulesRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleBehaviorOptionArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleBehaviorOptionArrayOutput
- func (o GetPropertyRulesRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorOptionArrayOutput
- type GetPropertyRulesRuleBehaviorOptionInput
- type GetPropertyRulesRuleBehaviorOptionOutput
- func (GetPropertyRulesRuleBehaviorOptionOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleBehaviorOptionOutput) Key() pulumi.StringOutput
- func (o GetPropertyRulesRuleBehaviorOptionOutput) ToGetPropertyRulesRuleBehaviorOptionOutput() GetPropertyRulesRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleBehaviorOptionOutput) ToGetPropertyRulesRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
- type GetPropertyRulesRuleBehaviorOutput
- func (GetPropertyRulesRuleBehaviorOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleBehaviorOutput) Name() pulumi.StringOutput
- func (o GetPropertyRulesRuleBehaviorOutput) Options() GetPropertyRulesRuleBehaviorOptionArrayOutput
- func (o GetPropertyRulesRuleBehaviorOutput) ToGetPropertyRulesRuleBehaviorOutput() GetPropertyRulesRuleBehaviorOutput
- func (o GetPropertyRulesRuleBehaviorOutput) ToGetPropertyRulesRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorOutput
- type GetPropertyRulesRuleInput
- type GetPropertyRulesRuleOutput
- func (o GetPropertyRulesRuleOutput) Behaviors() GetPropertyRulesRuleBehaviorArrayOutput
- func (o GetPropertyRulesRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
- func (GetPropertyRulesRuleOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleOutput) IsSecure() pulumi.BoolPtrOutput
- func (o GetPropertyRulesRuleOutput) Rules() GetPropertyRulesRuleRuleArrayOutput
- func (o GetPropertyRulesRuleOutput) ToGetPropertyRulesRuleOutput() GetPropertyRulesRuleOutput
- func (o GetPropertyRulesRuleOutput) ToGetPropertyRulesRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleOutput
- func (o GetPropertyRulesRuleOutput) Variables() GetPropertyRulesRuleVariableArrayOutput
- type GetPropertyRulesRuleRule
- type GetPropertyRulesRuleRuleArgs
- func (GetPropertyRulesRuleRuleArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleArgs) ToGetPropertyRulesRuleRuleOutput() GetPropertyRulesRuleRuleOutput
- func (i GetPropertyRulesRuleRuleArgs) ToGetPropertyRulesRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleOutput
- type GetPropertyRulesRuleRuleArray
- func (GetPropertyRulesRuleRuleArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleArray) ToGetPropertyRulesRuleRuleArrayOutput() GetPropertyRulesRuleRuleArrayOutput
- func (i GetPropertyRulesRuleRuleArray) ToGetPropertyRulesRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleArrayOutput
- type GetPropertyRulesRuleRuleArrayInput
- type GetPropertyRulesRuleRuleArrayOutput
- func (GetPropertyRulesRuleRuleArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleOutput
- func (o GetPropertyRulesRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleArrayOutput() GetPropertyRulesRuleRuleArrayOutput
- func (o GetPropertyRulesRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleArrayOutput
- type GetPropertyRulesRuleRuleBehavior
- type GetPropertyRulesRuleRuleBehaviorArgs
- func (GetPropertyRulesRuleRuleBehaviorArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleBehaviorOutput
- func (i GetPropertyRulesRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorOutput
- type GetPropertyRulesRuleRuleBehaviorArray
- func (GetPropertyRulesRuleRuleBehaviorArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleBehaviorArrayOutput
- func (i GetPropertyRulesRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorArrayOutput
- type GetPropertyRulesRuleRuleBehaviorArrayInput
- type GetPropertyRulesRuleRuleBehaviorArrayOutput
- func (GetPropertyRulesRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleBehaviorArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleBehaviorOutput
- func (o GetPropertyRulesRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleBehaviorArrayOutput
- func (o GetPropertyRulesRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorArrayOutput
- type GetPropertyRulesRuleRuleBehaviorInput
- type GetPropertyRulesRuleRuleBehaviorOption
- type GetPropertyRulesRuleRuleBehaviorOptionArgs
- func (GetPropertyRulesRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleBehaviorOptionOutput
- func (i GetPropertyRulesRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorOptionOutput
- type GetPropertyRulesRuleRuleBehaviorOptionArray
- func (GetPropertyRulesRuleRuleBehaviorOptionArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleBehaviorOptionArrayOutput
- func (i GetPropertyRulesRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorOptionArrayOutput
- type GetPropertyRulesRuleRuleBehaviorOptionArrayInput
- type GetPropertyRulesRuleRuleBehaviorOptionArrayOutput
- func (GetPropertyRulesRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleBehaviorOptionArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleBehaviorOptionArrayOutput
- func (o GetPropertyRulesRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorOptionArrayOutput
- type GetPropertyRulesRuleRuleBehaviorOptionInput
- type GetPropertyRulesRuleRuleBehaviorOptionOutput
- func (GetPropertyRulesRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleBehaviorOptionOutput) Key() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
- type GetPropertyRulesRuleRuleBehaviorOutput
- func (GetPropertyRulesRuleRuleBehaviorOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleBehaviorOutput) Name() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleBehaviorOutput) Options() GetPropertyRulesRuleRuleBehaviorOptionArrayOutput
- func (o GetPropertyRulesRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleBehaviorOutput
- func (o GetPropertyRulesRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorOutput
- type GetPropertyRulesRuleRuleCriteria
- type GetPropertyRulesRuleRuleCriteriaArgs
- func (GetPropertyRulesRuleRuleCriteriaArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleCriteriaOutput
- func (i GetPropertyRulesRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaOutput
- type GetPropertyRulesRuleRuleCriteriaArray
- func (GetPropertyRulesRuleRuleCriteriaArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleCriteriaArrayOutput
- func (i GetPropertyRulesRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaArrayOutput
- type GetPropertyRulesRuleRuleCriteriaArrayInput
- type GetPropertyRulesRuleRuleCriteriaArrayOutput
- func (GetPropertyRulesRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleCriteriaArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleCriteriaOutput
- func (o GetPropertyRulesRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleCriteriaArrayOutput
- func (o GetPropertyRulesRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaArrayOutput
- type GetPropertyRulesRuleRuleCriteriaInput
- type GetPropertyRulesRuleRuleCriteriaOption
- type GetPropertyRulesRuleRuleCriteriaOptionArgs
- func (GetPropertyRulesRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleCriteriaOptionOutput
- func (i GetPropertyRulesRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaOptionOutput
- type GetPropertyRulesRuleRuleCriteriaOptionArray
- func (GetPropertyRulesRuleRuleCriteriaOptionArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleCriteriaOptionArrayOutput
- func (i GetPropertyRulesRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaOptionArrayOutput
- type GetPropertyRulesRuleRuleCriteriaOptionArrayInput
- type GetPropertyRulesRuleRuleCriteriaOptionArrayOutput
- func (GetPropertyRulesRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleCriteriaOptionArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleCriteriaOptionOutput
- func (o GetPropertyRulesRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleCriteriaOptionArrayOutput
- func (o GetPropertyRulesRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaOptionArrayOutput
- type GetPropertyRulesRuleRuleCriteriaOptionInput
- type GetPropertyRulesRuleRuleCriteriaOptionOutput
- func (GetPropertyRulesRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleCriteriaOptionOutput) Key() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleCriteriaOptionOutput
- func (o GetPropertyRulesRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaOptionOutput
- func (o GetPropertyRulesRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
- type GetPropertyRulesRuleRuleCriteriaOutput
- func (GetPropertyRulesRuleRuleCriteriaOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleCriteriaOutput) Name() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleCriteriaOutput) Options() GetPropertyRulesRuleRuleCriteriaOptionArrayOutput
- func (o GetPropertyRulesRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleCriteriaOutput
- func (o GetPropertyRulesRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaOutput
- type GetPropertyRulesRuleRuleInput
- type GetPropertyRulesRuleRuleOutput
- func (o GetPropertyRulesRuleRuleOutput) Behaviors() GetPropertyRulesRuleRuleBehaviorArrayOutput
- func (o GetPropertyRulesRuleRuleOutput) Comment() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleOutput) Criterias() GetPropertyRulesRuleRuleCriteriaArrayOutput
- func (GetPropertyRulesRuleRuleOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleOutput) Name() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleOutput) Rules() GetPropertyRulesRuleRuleRuleArrayOutput
- func (o GetPropertyRulesRuleRuleOutput) ToGetPropertyRulesRuleRuleOutput() GetPropertyRulesRuleRuleOutput
- func (o GetPropertyRulesRuleRuleOutput) ToGetPropertyRulesRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleOutput
- type GetPropertyRulesRuleRuleRule
- type GetPropertyRulesRuleRuleRuleArgs
- func (GetPropertyRulesRuleRuleRuleArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleOutput
- func (i GetPropertyRulesRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleOutput
- type GetPropertyRulesRuleRuleRuleArray
- func (GetPropertyRulesRuleRuleRuleArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleArrayOutput
- func (i GetPropertyRulesRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleArrayOutput
- type GetPropertyRulesRuleRuleRuleArrayInput
- type GetPropertyRulesRuleRuleRuleArrayOutput
- func (GetPropertyRulesRuleRuleRuleArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleOutput
- func (o GetPropertyRulesRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleArrayOutput
- func (o GetPropertyRulesRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleArrayOutput
- type GetPropertyRulesRuleRuleRuleBehavior
- type GetPropertyRulesRuleRuleRuleBehaviorArgs
- func (GetPropertyRulesRuleRuleRuleBehaviorArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleBehaviorOutput
- func (i GetPropertyRulesRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorOutput
- type GetPropertyRulesRuleRuleRuleBehaviorArray
- func (GetPropertyRulesRuleRuleRuleBehaviorArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleBehaviorArrayOutput
- func (i GetPropertyRulesRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorArrayOutput
- type GetPropertyRulesRuleRuleRuleBehaviorArrayInput
- type GetPropertyRulesRuleRuleRuleBehaviorArrayOutput
- func (GetPropertyRulesRuleRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleBehaviorArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleBehaviorOutput
- func (o GetPropertyRulesRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleBehaviorArrayOutput
- func (o GetPropertyRulesRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorArrayOutput
- type GetPropertyRulesRuleRuleRuleBehaviorInput
- type GetPropertyRulesRuleRuleRuleBehaviorOption
- type GetPropertyRulesRuleRuleRuleBehaviorOptionArgs
- func (GetPropertyRulesRuleRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleBehaviorOptionOutput
- func (i GetPropertyRulesRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorOptionOutput
- type GetPropertyRulesRuleRuleRuleBehaviorOptionArray
- func (GetPropertyRulesRuleRuleRuleBehaviorOptionArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
- func (i GetPropertyRulesRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
- type GetPropertyRulesRuleRuleRuleBehaviorOptionArrayInput
- type GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
- func (GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
- func (o GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
- type GetPropertyRulesRuleRuleRuleBehaviorOptionInput
- type GetPropertyRulesRuleRuleRuleBehaviorOptionOutput
- func (GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) Key() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
- type GetPropertyRulesRuleRuleRuleBehaviorOutput
- func (GetPropertyRulesRuleRuleRuleBehaviorOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleBehaviorOutput) Name() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleBehaviorOutput) Options() GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
- func (o GetPropertyRulesRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleBehaviorOutput
- func (o GetPropertyRulesRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorOutput
- type GetPropertyRulesRuleRuleRuleCriteria
- type GetPropertyRulesRuleRuleRuleCriteriaArgs
- func (GetPropertyRulesRuleRuleRuleCriteriaArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleCriteriaOutput
- func (i GetPropertyRulesRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaOutput
- type GetPropertyRulesRuleRuleRuleCriteriaArray
- func (GetPropertyRulesRuleRuleRuleCriteriaArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleCriteriaArrayOutput
- func (i GetPropertyRulesRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaArrayOutput
- type GetPropertyRulesRuleRuleRuleCriteriaArrayInput
- type GetPropertyRulesRuleRuleRuleCriteriaArrayOutput
- func (GetPropertyRulesRuleRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleCriteriaArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleCriteriaOutput
- func (o GetPropertyRulesRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleCriteriaArrayOutput
- func (o GetPropertyRulesRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaArrayOutput
- type GetPropertyRulesRuleRuleRuleCriteriaInput
- type GetPropertyRulesRuleRuleRuleCriteriaOption
- type GetPropertyRulesRuleRuleRuleCriteriaOptionArgs
- func (GetPropertyRulesRuleRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleCriteriaOptionOutput
- func (i GetPropertyRulesRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaOptionOutput
- type GetPropertyRulesRuleRuleRuleCriteriaOptionArray
- func (GetPropertyRulesRuleRuleRuleCriteriaOptionArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
- func (i GetPropertyRulesRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
- type GetPropertyRulesRuleRuleRuleCriteriaOptionArrayInput
- type GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
- func (GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleCriteriaOptionOutput
- func (o GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
- func (o GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
- type GetPropertyRulesRuleRuleRuleCriteriaOptionInput
- type GetPropertyRulesRuleRuleRuleCriteriaOptionOutput
- func (GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) Key() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleCriteriaOptionOutput
- func (o GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaOptionOutput
- func (o GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
- type GetPropertyRulesRuleRuleRuleCriteriaOutput
- func (GetPropertyRulesRuleRuleRuleCriteriaOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleCriteriaOutput) Name() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleCriteriaOutput) Options() GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
- func (o GetPropertyRulesRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleCriteriaOutput
- func (o GetPropertyRulesRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaOutput
- type GetPropertyRulesRuleRuleRuleInput
- type GetPropertyRulesRuleRuleRuleOutput
- func (o GetPropertyRulesRuleRuleRuleOutput) Behaviors() GetPropertyRulesRuleRuleRuleBehaviorArrayOutput
- func (o GetPropertyRulesRuleRuleRuleOutput) Comment() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleRuleOutput) Criterias() GetPropertyRulesRuleRuleRuleCriteriaArrayOutput
- func (GetPropertyRulesRuleRuleRuleOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleOutput) Name() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleOutput) Rules() GetPropertyRulesRuleRuleRuleRuleArrayOutput
- func (o GetPropertyRulesRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleOutput
- func (o GetPropertyRulesRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleOutput
- type GetPropertyRulesRuleRuleRuleRule
- type GetPropertyRulesRuleRuleRuleRuleArgs
- func (GetPropertyRulesRuleRuleRuleRuleArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleRuleOutput
- func (i GetPropertyRulesRuleRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleOutput
- type GetPropertyRulesRuleRuleRuleRuleArray
- func (GetPropertyRulesRuleRuleRuleRuleArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleRuleArrayOutput
- func (i GetPropertyRulesRuleRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleArrayInput
- type GetPropertyRulesRuleRuleRuleRuleArrayOutput
- func (GetPropertyRulesRuleRuleRuleRuleArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleRuleOutput
- func (o GetPropertyRulesRuleRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleRuleArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleBehavior
- type GetPropertyRulesRuleRuleRuleRuleBehaviorArgs
- func (GetPropertyRulesRuleRuleRuleRuleBehaviorArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOutput
- func (i GetPropertyRulesRuleRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOutput
- type GetPropertyRulesRuleRuleRuleRuleBehaviorArray
- func (GetPropertyRulesRuleRuleRuleRuleBehaviorArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
- func (i GetPropertyRulesRuleRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleBehaviorArrayInput
- type GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
- func (GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleRuleBehaviorOutput
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleBehaviorInput
- type GetPropertyRulesRuleRuleRuleRuleBehaviorOption
- type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs
- func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
- func (i GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
- type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArray
- func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (i GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayInput
- type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionInput
- type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
- func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Key() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleBehaviorOutput
- func (GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) Name() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) Options() GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOutput
- func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOutput
- type GetPropertyRulesRuleRuleRuleRuleCriteria
- type GetPropertyRulesRuleRuleRuleRuleCriteriaArgs
- func (GetPropertyRulesRuleRuleRuleRuleCriteriaArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOutput
- func (i GetPropertyRulesRuleRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOutput
- type GetPropertyRulesRuleRuleRuleRuleCriteriaArray
- func (GetPropertyRulesRuleRuleRuleRuleCriteriaArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
- func (i GetPropertyRulesRuleRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleCriteriaArrayInput
- type GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
- func (GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleRuleCriteriaOutput
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleCriteriaInput
- type GetPropertyRulesRuleRuleRuleRuleCriteriaOption
- type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs
- func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
- func (i GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
- type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArray
- func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (i GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayInput
- type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionInput
- type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
- func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Key() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleCriteriaOutput
- func (GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) Name() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) Options() GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOutput
- func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOutput
- type GetPropertyRulesRuleRuleRuleRuleInput
- type GetPropertyRulesRuleRuleRuleRuleOutput
- func (o GetPropertyRulesRuleRuleRuleRuleOutput) Behaviors() GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleOutput) Comment() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleRuleRuleOutput) Criterias() GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
- func (GetPropertyRulesRuleRuleRuleRuleOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleOutput) Name() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleRuleOutput) Rules() GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleRuleOutput
- func (o GetPropertyRulesRuleRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleOutput
- type GetPropertyRulesRuleRuleRuleRuleRule
- type GetPropertyRulesRuleRuleRuleRuleRuleArgs
- func (GetPropertyRulesRuleRuleRuleRuleRuleArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleRuleRuleOutput
- func (i GetPropertyRulesRuleRuleRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleArray
- func (GetPropertyRulesRuleRuleRuleRuleRuleArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput
- func (i GetPropertyRulesRuleRuleRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleArrayInput
- type GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput
- func (GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleRuleRuleOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleBehavior
- type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs
- func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
- func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArray
- func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
- func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayInput
- type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
- func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorInput
- type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOption
- type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs
- func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
- func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray
- func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayInput
- type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionInput
- type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
- func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) Key() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
- func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) Name() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) Options() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleCriteria
- type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs
- func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
- func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArray
- func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
- func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayInput
- type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
- func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaInput
- type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOption
- type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs
- func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
- func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray
- func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayInput
- type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionInput
- type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
- func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) Key() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
- func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) Name() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) Options() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
- type GetPropertyRulesRuleRuleRuleRuleRuleInput
- type GetPropertyRulesRuleRuleRuleRuleRuleOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleOutput) Behaviors() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleOutput) Comment() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleOutput) Criterias() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
- func (GetPropertyRulesRuleRuleRuleRuleRuleOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleRuleRuleRuleRuleOutput) Name() pulumi.StringOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleRuleRuleOutput
- func (o GetPropertyRulesRuleRuleRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleOutput
- type GetPropertyRulesRuleVariable
- type GetPropertyRulesRuleVariableArgs
- func (GetPropertyRulesRuleVariableArgs) ElementType() reflect.Type
- func (i GetPropertyRulesRuleVariableArgs) ToGetPropertyRulesRuleVariableOutput() GetPropertyRulesRuleVariableOutput
- func (i GetPropertyRulesRuleVariableArgs) ToGetPropertyRulesRuleVariableOutputWithContext(ctx context.Context) GetPropertyRulesRuleVariableOutput
- type GetPropertyRulesRuleVariableArray
- func (GetPropertyRulesRuleVariableArray) ElementType() reflect.Type
- func (i GetPropertyRulesRuleVariableArray) ToGetPropertyRulesRuleVariableArrayOutput() GetPropertyRulesRuleVariableArrayOutput
- func (i GetPropertyRulesRuleVariableArray) ToGetPropertyRulesRuleVariableArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleVariableArrayOutput
- type GetPropertyRulesRuleVariableArrayInput
- type GetPropertyRulesRuleVariableArrayOutput
- func (GetPropertyRulesRuleVariableArrayOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleVariableArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleVariableOutput
- func (o GetPropertyRulesRuleVariableArrayOutput) ToGetPropertyRulesRuleVariableArrayOutput() GetPropertyRulesRuleVariableArrayOutput
- func (o GetPropertyRulesRuleVariableArrayOutput) ToGetPropertyRulesRuleVariableArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleVariableArrayOutput
- type GetPropertyRulesRuleVariableInput
- type GetPropertyRulesRuleVariableOutput
- func (o GetPropertyRulesRuleVariableOutput) Description() pulumi.StringPtrOutput
- func (GetPropertyRulesRuleVariableOutput) ElementType() reflect.Type
- func (o GetPropertyRulesRuleVariableOutput) Hidden() pulumi.BoolOutput
- func (o GetPropertyRulesRuleVariableOutput) Name() pulumi.StringOutput
- func (o GetPropertyRulesRuleVariableOutput) Sensitive() pulumi.BoolOutput
- func (o GetPropertyRulesRuleVariableOutput) ToGetPropertyRulesRuleVariableOutput() GetPropertyRulesRuleVariableOutput
- func (o GetPropertyRulesRuleVariableOutput) ToGetPropertyRulesRuleVariableOutputWithContext(ctx context.Context) GetPropertyRulesRuleVariableOutput
- func (o GetPropertyRulesRuleVariableOutput) Value() pulumi.StringPtrOutput
- type LookupCpCodeArgs
- type LookupCpCodeResult
- type LookupPropertyArgs
- type LookupPropertyResult
- type LookupPropertyRulesArgs
- type LookupPropertyRulesResult
- type Property
- type PropertyActivation
- type PropertyActivationArgs
- type PropertyActivationState
- type PropertyArgs
- type PropertyOrigin
- type PropertyOriginArgs
- type PropertyOriginArray
- type PropertyOriginArrayInput
- type PropertyOriginArrayOutput
- func (PropertyOriginArrayOutput) ElementType() reflect.Type
- func (o PropertyOriginArrayOutput) Index(i pulumi.IntInput) PropertyOriginOutput
- func (o PropertyOriginArrayOutput) ToPropertyOriginArrayOutput() PropertyOriginArrayOutput
- func (o PropertyOriginArrayOutput) ToPropertyOriginArrayOutputWithContext(ctx context.Context) PropertyOriginArrayOutput
- type PropertyOriginInput
- type PropertyOriginOutput
- func (o PropertyOriginOutput) CacheKeyHostname() pulumi.StringPtrOutput
- func (o PropertyOriginOutput) Compress() pulumi.BoolPtrOutput
- func (PropertyOriginOutput) ElementType() reflect.Type
- func (o PropertyOriginOutput) EnableTrueClientIp() pulumi.BoolPtrOutput
- func (o PropertyOriginOutput) ForwardHostname() pulumi.StringPtrOutput
- func (o PropertyOriginOutput) Hostname() pulumi.StringOutput
- func (o PropertyOriginOutput) Port() pulumi.IntPtrOutput
- func (o PropertyOriginOutput) ToPropertyOriginOutput() PropertyOriginOutput
- func (o PropertyOriginOutput) ToPropertyOriginOutputWithContext(ctx context.Context) PropertyOriginOutput
- type PropertyRules
- type PropertyRulesArgs
- type PropertyRulesRule
- type PropertyRulesRuleArgs
- type PropertyRulesRuleArray
- type PropertyRulesRuleArrayInput
- type PropertyRulesRuleArrayOutput
- func (PropertyRulesRuleArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleOutput
- func (o PropertyRulesRuleArrayOutput) ToPropertyRulesRuleArrayOutput() PropertyRulesRuleArrayOutput
- func (o PropertyRulesRuleArrayOutput) ToPropertyRulesRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleArrayOutput
- type PropertyRulesRuleBehavior
- type PropertyRulesRuleBehaviorArgs
- func (PropertyRulesRuleBehaviorArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleBehaviorArgs) ToPropertyRulesRuleBehaviorOutput() PropertyRulesRuleBehaviorOutput
- func (i PropertyRulesRuleBehaviorArgs) ToPropertyRulesRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorOutput
- type PropertyRulesRuleBehaviorArray
- func (PropertyRulesRuleBehaviorArray) ElementType() reflect.Type
- func (i PropertyRulesRuleBehaviorArray) ToPropertyRulesRuleBehaviorArrayOutput() PropertyRulesRuleBehaviorArrayOutput
- func (i PropertyRulesRuleBehaviorArray) ToPropertyRulesRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorArrayOutput
- type PropertyRulesRuleBehaviorArrayInput
- type PropertyRulesRuleBehaviorArrayOutput
- func (PropertyRulesRuleBehaviorArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleBehaviorArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleBehaviorOutput
- func (o PropertyRulesRuleBehaviorArrayOutput) ToPropertyRulesRuleBehaviorArrayOutput() PropertyRulesRuleBehaviorArrayOutput
- func (o PropertyRulesRuleBehaviorArrayOutput) ToPropertyRulesRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorArrayOutput
- type PropertyRulesRuleBehaviorInput
- type PropertyRulesRuleBehaviorOption
- type PropertyRulesRuleBehaviorOptionArgs
- func (PropertyRulesRuleBehaviorOptionArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleBehaviorOptionArgs) ToPropertyRulesRuleBehaviorOptionOutput() PropertyRulesRuleBehaviorOptionOutput
- func (i PropertyRulesRuleBehaviorOptionArgs) ToPropertyRulesRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorOptionOutput
- type PropertyRulesRuleBehaviorOptionArray
- func (PropertyRulesRuleBehaviorOptionArray) ElementType() reflect.Type
- func (i PropertyRulesRuleBehaviorOptionArray) ToPropertyRulesRuleBehaviorOptionArrayOutput() PropertyRulesRuleBehaviorOptionArrayOutput
- func (i PropertyRulesRuleBehaviorOptionArray) ToPropertyRulesRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorOptionArrayOutput
- type PropertyRulesRuleBehaviorOptionArrayInput
- type PropertyRulesRuleBehaviorOptionArrayOutput
- func (PropertyRulesRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleBehaviorOptionArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleBehaviorOptionOutput
- func (o PropertyRulesRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleBehaviorOptionArrayOutput() PropertyRulesRuleBehaviorOptionArrayOutput
- func (o PropertyRulesRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorOptionArrayOutput
- type PropertyRulesRuleBehaviorOptionInput
- type PropertyRulesRuleBehaviorOptionOutput
- func (PropertyRulesRuleBehaviorOptionOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleBehaviorOptionOutput) Key() pulumi.StringOutput
- func (o PropertyRulesRuleBehaviorOptionOutput) ToPropertyRulesRuleBehaviorOptionOutput() PropertyRulesRuleBehaviorOptionOutput
- func (o PropertyRulesRuleBehaviorOptionOutput) ToPropertyRulesRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorOptionOutput
- func (o PropertyRulesRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
- func (o PropertyRulesRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
- type PropertyRulesRuleBehaviorOutput
- func (PropertyRulesRuleBehaviorOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleBehaviorOutput) Name() pulumi.StringOutput
- func (o PropertyRulesRuleBehaviorOutput) Options() PropertyRulesRuleBehaviorOptionArrayOutput
- func (o PropertyRulesRuleBehaviorOutput) ToPropertyRulesRuleBehaviorOutput() PropertyRulesRuleBehaviorOutput
- func (o PropertyRulesRuleBehaviorOutput) ToPropertyRulesRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorOutput
- type PropertyRulesRuleInput
- type PropertyRulesRuleOutput
- func (o PropertyRulesRuleOutput) Behaviors() PropertyRulesRuleBehaviorArrayOutput
- func (o PropertyRulesRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
- func (PropertyRulesRuleOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleOutput) IsSecure() pulumi.BoolPtrOutput
- func (o PropertyRulesRuleOutput) Rules() PropertyRulesRuleRuleArrayOutput
- func (o PropertyRulesRuleOutput) ToPropertyRulesRuleOutput() PropertyRulesRuleOutput
- func (o PropertyRulesRuleOutput) ToPropertyRulesRuleOutputWithContext(ctx context.Context) PropertyRulesRuleOutput
- func (o PropertyRulesRuleOutput) Variables() PropertyRulesRuleVariableArrayOutput
- type PropertyRulesRuleRule
- type PropertyRulesRuleRuleArgs
- type PropertyRulesRuleRuleArray
- func (PropertyRulesRuleRuleArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleArray) ToPropertyRulesRuleRuleArrayOutput() PropertyRulesRuleRuleArrayOutput
- func (i PropertyRulesRuleRuleArray) ToPropertyRulesRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleArrayOutput
- type PropertyRulesRuleRuleArrayInput
- type PropertyRulesRuleRuleArrayOutput
- func (PropertyRulesRuleRuleArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleOutput
- func (o PropertyRulesRuleRuleArrayOutput) ToPropertyRulesRuleRuleArrayOutput() PropertyRulesRuleRuleArrayOutput
- func (o PropertyRulesRuleRuleArrayOutput) ToPropertyRulesRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleArrayOutput
- type PropertyRulesRuleRuleBehavior
- type PropertyRulesRuleRuleBehaviorArgs
- func (PropertyRulesRuleRuleBehaviorArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleBehaviorOutput() PropertyRulesRuleRuleBehaviorOutput
- func (i PropertyRulesRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorOutput
- type PropertyRulesRuleRuleBehaviorArray
- func (PropertyRulesRuleRuleBehaviorArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleBehaviorArray) ToPropertyRulesRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleBehaviorArrayOutput
- func (i PropertyRulesRuleRuleBehaviorArray) ToPropertyRulesRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorArrayOutput
- type PropertyRulesRuleRuleBehaviorArrayInput
- type PropertyRulesRuleRuleBehaviorArrayOutput
- func (PropertyRulesRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleBehaviorArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleBehaviorOutput
- func (o PropertyRulesRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleBehaviorArrayOutput
- func (o PropertyRulesRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorArrayOutput
- type PropertyRulesRuleRuleBehaviorInput
- type PropertyRulesRuleRuleBehaviorOption
- type PropertyRulesRuleRuleBehaviorOptionArgs
- func (PropertyRulesRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleBehaviorOptionOutput
- func (i PropertyRulesRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorOptionOutput
- type PropertyRulesRuleRuleBehaviorOptionArray
- func (PropertyRulesRuleRuleBehaviorOptionArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleBehaviorOptionArrayOutput
- func (i PropertyRulesRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorOptionArrayOutput
- type PropertyRulesRuleRuleBehaviorOptionArrayInput
- type PropertyRulesRuleRuleBehaviorOptionArrayOutput
- func (PropertyRulesRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleBehaviorOptionArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleBehaviorOptionOutput
- func (o PropertyRulesRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleBehaviorOptionArrayOutput
- func (o PropertyRulesRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorOptionArrayOutput
- type PropertyRulesRuleRuleBehaviorOptionInput
- type PropertyRulesRuleRuleBehaviorOptionOutput
- func (PropertyRulesRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleBehaviorOptionOutput) Key() pulumi.StringOutput
- func (o PropertyRulesRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleBehaviorOptionOutput
- func (o PropertyRulesRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorOptionOutput
- func (o PropertyRulesRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
- type PropertyRulesRuleRuleBehaviorOutput
- func (PropertyRulesRuleRuleBehaviorOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleBehaviorOutput) Name() pulumi.StringOutput
- func (o PropertyRulesRuleRuleBehaviorOutput) Options() PropertyRulesRuleRuleBehaviorOptionArrayOutput
- func (o PropertyRulesRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleBehaviorOutput() PropertyRulesRuleRuleBehaviorOutput
- func (o PropertyRulesRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorOutput
- type PropertyRulesRuleRuleCriteria
- type PropertyRulesRuleRuleCriteriaArgs
- func (PropertyRulesRuleRuleCriteriaArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleCriteriaOutput() PropertyRulesRuleRuleCriteriaOutput
- func (i PropertyRulesRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaOutput
- type PropertyRulesRuleRuleCriteriaArray
- func (PropertyRulesRuleRuleCriteriaArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleCriteriaArray) ToPropertyRulesRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleCriteriaArrayOutput
- func (i PropertyRulesRuleRuleCriteriaArray) ToPropertyRulesRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaArrayOutput
- type PropertyRulesRuleRuleCriteriaArrayInput
- type PropertyRulesRuleRuleCriteriaArrayOutput
- func (PropertyRulesRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleCriteriaArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleCriteriaOutput
- func (o PropertyRulesRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleCriteriaArrayOutput
- func (o PropertyRulesRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaArrayOutput
- type PropertyRulesRuleRuleCriteriaInput
- type PropertyRulesRuleRuleCriteriaOption
- type PropertyRulesRuleRuleCriteriaOptionArgs
- func (PropertyRulesRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleCriteriaOptionOutput
- func (i PropertyRulesRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaOptionOutput
- type PropertyRulesRuleRuleCriteriaOptionArray
- func (PropertyRulesRuleRuleCriteriaOptionArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleCriteriaOptionArrayOutput
- func (i PropertyRulesRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaOptionArrayOutput
- type PropertyRulesRuleRuleCriteriaOptionArrayInput
- type PropertyRulesRuleRuleCriteriaOptionArrayOutput
- func (PropertyRulesRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleCriteriaOptionArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleCriteriaOptionOutput
- func (o PropertyRulesRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleCriteriaOptionArrayOutput
- func (o PropertyRulesRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaOptionArrayOutput
- type PropertyRulesRuleRuleCriteriaOptionInput
- type PropertyRulesRuleRuleCriteriaOptionOutput
- func (PropertyRulesRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleCriteriaOptionOutput) Key() pulumi.StringOutput
- func (o PropertyRulesRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleCriteriaOptionOutput
- func (o PropertyRulesRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaOptionOutput
- func (o PropertyRulesRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
- type PropertyRulesRuleRuleCriteriaOutput
- func (PropertyRulesRuleRuleCriteriaOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleCriteriaOutput) Name() pulumi.StringOutput
- func (o PropertyRulesRuleRuleCriteriaOutput) Options() PropertyRulesRuleRuleCriteriaOptionArrayOutput
- func (o PropertyRulesRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleCriteriaOutput() PropertyRulesRuleRuleCriteriaOutput
- func (o PropertyRulesRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaOutput
- type PropertyRulesRuleRuleInput
- type PropertyRulesRuleRuleOutput
- func (o PropertyRulesRuleRuleOutput) Behaviors() PropertyRulesRuleRuleBehaviorArrayOutput
- func (o PropertyRulesRuleRuleOutput) Comment() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleOutput) Criterias() PropertyRulesRuleRuleCriteriaArrayOutput
- func (PropertyRulesRuleRuleOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleOutput) Name() pulumi.StringOutput
- func (o PropertyRulesRuleRuleOutput) Rules() PropertyRulesRuleRuleRuleArrayOutput
- func (o PropertyRulesRuleRuleOutput) ToPropertyRulesRuleRuleOutput() PropertyRulesRuleRuleOutput
- func (o PropertyRulesRuleRuleOutput) ToPropertyRulesRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleOutput
- type PropertyRulesRuleRuleRule
- type PropertyRulesRuleRuleRuleArgs
- func (PropertyRulesRuleRuleRuleArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleOutput() PropertyRulesRuleRuleRuleOutput
- func (i PropertyRulesRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleOutput
- type PropertyRulesRuleRuleRuleArray
- func (PropertyRulesRuleRuleRuleArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleArrayOutput
- func (i PropertyRulesRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleArrayOutput
- type PropertyRulesRuleRuleRuleArrayInput
- type PropertyRulesRuleRuleRuleArrayOutput
- func (PropertyRulesRuleRuleRuleArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleOutput
- func (o PropertyRulesRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleArrayOutput
- func (o PropertyRulesRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleArrayOutput
- type PropertyRulesRuleRuleRuleBehavior
- type PropertyRulesRuleRuleRuleBehaviorArgs
- func (PropertyRulesRuleRuleRuleBehaviorArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleBehaviorOutput
- func (i PropertyRulesRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorOutput
- type PropertyRulesRuleRuleRuleBehaviorArray
- func (PropertyRulesRuleRuleRuleBehaviorArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleBehaviorArrayOutput
- func (i PropertyRulesRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorArrayOutput
- type PropertyRulesRuleRuleRuleBehaviorArrayInput
- type PropertyRulesRuleRuleRuleBehaviorArrayOutput
- func (PropertyRulesRuleRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleBehaviorArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleBehaviorOutput
- func (o PropertyRulesRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleBehaviorArrayOutput
- func (o PropertyRulesRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorArrayOutput
- type PropertyRulesRuleRuleRuleBehaviorInput
- type PropertyRulesRuleRuleRuleBehaviorOption
- type PropertyRulesRuleRuleRuleBehaviorOptionArgs
- func (PropertyRulesRuleRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleBehaviorOptionOutput
- func (i PropertyRulesRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorOptionOutput
- type PropertyRulesRuleRuleRuleBehaviorOptionArray
- func (PropertyRulesRuleRuleRuleBehaviorOptionArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
- func (i PropertyRulesRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
- type PropertyRulesRuleRuleRuleBehaviorOptionArrayInput
- type PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
- func (PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleBehaviorOptionOutput
- func (o PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
- func (o PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
- type PropertyRulesRuleRuleRuleBehaviorOptionInput
- type PropertyRulesRuleRuleRuleBehaviorOptionOutput
- func (PropertyRulesRuleRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleBehaviorOptionOutput) Key() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleBehaviorOptionOutput
- func (o PropertyRulesRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorOptionOutput
- func (o PropertyRulesRuleRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
- type PropertyRulesRuleRuleRuleBehaviorOutput
- func (PropertyRulesRuleRuleRuleBehaviorOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleBehaviorOutput) Name() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleBehaviorOutput) Options() PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
- func (o PropertyRulesRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleBehaviorOutput
- func (o PropertyRulesRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorOutput
- type PropertyRulesRuleRuleRuleCriteria
- type PropertyRulesRuleRuleRuleCriteriaArgs
- func (PropertyRulesRuleRuleRuleCriteriaArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleCriteriaOutput
- func (i PropertyRulesRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaOutput
- type PropertyRulesRuleRuleRuleCriteriaArray
- func (PropertyRulesRuleRuleRuleCriteriaArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleCriteriaArrayOutput
- func (i PropertyRulesRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaArrayOutput
- type PropertyRulesRuleRuleRuleCriteriaArrayInput
- type PropertyRulesRuleRuleRuleCriteriaArrayOutput
- func (PropertyRulesRuleRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleCriteriaArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleCriteriaOutput
- func (o PropertyRulesRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleCriteriaArrayOutput
- func (o PropertyRulesRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaArrayOutput
- type PropertyRulesRuleRuleRuleCriteriaInput
- type PropertyRulesRuleRuleRuleCriteriaOption
- type PropertyRulesRuleRuleRuleCriteriaOptionArgs
- func (PropertyRulesRuleRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleCriteriaOptionOutput
- func (i PropertyRulesRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaOptionOutput
- type PropertyRulesRuleRuleRuleCriteriaOptionArray
- func (PropertyRulesRuleRuleRuleCriteriaOptionArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
- func (i PropertyRulesRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
- type PropertyRulesRuleRuleRuleCriteriaOptionArrayInput
- type PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
- func (PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleCriteriaOptionOutput
- func (o PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
- func (o PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
- type PropertyRulesRuleRuleRuleCriteriaOptionInput
- type PropertyRulesRuleRuleRuleCriteriaOptionOutput
- func (PropertyRulesRuleRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleCriteriaOptionOutput) Key() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleCriteriaOptionOutput
- func (o PropertyRulesRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaOptionOutput
- func (o PropertyRulesRuleRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
- type PropertyRulesRuleRuleRuleCriteriaOutput
- func (PropertyRulesRuleRuleRuleCriteriaOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleCriteriaOutput) Name() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleCriteriaOutput) Options() PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
- func (o PropertyRulesRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleCriteriaOutput
- func (o PropertyRulesRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaOutput
- type PropertyRulesRuleRuleRuleInput
- type PropertyRulesRuleRuleRuleOutput
- func (o PropertyRulesRuleRuleRuleOutput) Behaviors() PropertyRulesRuleRuleRuleBehaviorArrayOutput
- func (o PropertyRulesRuleRuleRuleOutput) Comment() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleRuleOutput) Criterias() PropertyRulesRuleRuleRuleCriteriaArrayOutput
- func (PropertyRulesRuleRuleRuleOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleOutput) Name() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleOutput) Rules() PropertyRulesRuleRuleRuleRuleArrayOutput
- func (o PropertyRulesRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleOutput() PropertyRulesRuleRuleRuleOutput
- func (o PropertyRulesRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleOutput
- type PropertyRulesRuleRuleRuleRule
- type PropertyRulesRuleRuleRuleRuleArgs
- func (PropertyRulesRuleRuleRuleRuleArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleRuleOutput() PropertyRulesRuleRuleRuleRuleOutput
- func (i PropertyRulesRuleRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleOutput
- type PropertyRulesRuleRuleRuleRuleArray
- func (PropertyRulesRuleRuleRuleRuleArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleRuleArrayOutput
- func (i PropertyRulesRuleRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleArrayOutput
- type PropertyRulesRuleRuleRuleRuleArrayInput
- type PropertyRulesRuleRuleRuleRuleArrayOutput
- func (PropertyRulesRuleRuleRuleRuleArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleRuleOutput
- func (o PropertyRulesRuleRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleRuleArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleArrayOutput
- type PropertyRulesRuleRuleRuleRuleBehavior
- type PropertyRulesRuleRuleRuleRuleBehaviorArgs
- func (PropertyRulesRuleRuleRuleRuleBehaviorArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleRuleBehaviorOutput
- func (i PropertyRulesRuleRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOutput
- type PropertyRulesRuleRuleRuleRuleBehaviorArray
- func (PropertyRulesRuleRuleRuleRuleBehaviorArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
- func (i PropertyRulesRuleRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
- type PropertyRulesRuleRuleRuleRuleBehaviorArrayInput
- type PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
- func (PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleRuleBehaviorOutput
- func (o PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
- type PropertyRulesRuleRuleRuleRuleBehaviorInput
- type PropertyRulesRuleRuleRuleRuleBehaviorOption
- type PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs
- func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
- func (i PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
- type PropertyRulesRuleRuleRuleRuleBehaviorOptionArray
- func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (i PropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
- type PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayInput
- type PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
- func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
- type PropertyRulesRuleRuleRuleRuleBehaviorOptionInput
- type PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
- func (PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Key() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
- func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
- func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
- type PropertyRulesRuleRuleRuleRuleBehaviorOutput
- func (PropertyRulesRuleRuleRuleRuleBehaviorOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleBehaviorOutput) Name() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleRuleBehaviorOutput) Options() PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleRuleBehaviorOutput
- func (o PropertyRulesRuleRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOutput
- type PropertyRulesRuleRuleRuleRuleCriteria
- type PropertyRulesRuleRuleRuleRuleCriteriaArgs
- func (PropertyRulesRuleRuleRuleRuleCriteriaArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleRuleCriteriaOutput
- func (i PropertyRulesRuleRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOutput
- type PropertyRulesRuleRuleRuleRuleCriteriaArray
- func (PropertyRulesRuleRuleRuleRuleCriteriaArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
- func (i PropertyRulesRuleRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
- type PropertyRulesRuleRuleRuleRuleCriteriaArrayInput
- type PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
- func (PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleRuleCriteriaOutput
- func (o PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
- type PropertyRulesRuleRuleRuleRuleCriteriaInput
- type PropertyRulesRuleRuleRuleRuleCriteriaOption
- type PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs
- func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
- func (i PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
- type PropertyRulesRuleRuleRuleRuleCriteriaOptionArray
- func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (i PropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
- type PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayInput
- type PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
- func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
- type PropertyRulesRuleRuleRuleRuleCriteriaOptionInput
- type PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
- func (PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Key() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
- func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
- func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
- type PropertyRulesRuleRuleRuleRuleCriteriaOutput
- func (PropertyRulesRuleRuleRuleRuleCriteriaOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleCriteriaOutput) Name() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleRuleCriteriaOutput) Options() PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleRuleCriteriaOutput
- func (o PropertyRulesRuleRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOutput
- type PropertyRulesRuleRuleRuleRuleInput
- type PropertyRulesRuleRuleRuleRuleOutput
- func (o PropertyRulesRuleRuleRuleRuleOutput) Behaviors() PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleOutput) Comment() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleRuleRuleOutput) Criterias() PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
- func (PropertyRulesRuleRuleRuleRuleOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleOutput) Name() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleRuleOutput) Rules() PropertyRulesRuleRuleRuleRuleRuleArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleRuleOutput() PropertyRulesRuleRuleRuleRuleOutput
- func (o PropertyRulesRuleRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleOutput
- type PropertyRulesRuleRuleRuleRuleRule
- type PropertyRulesRuleRuleRuleRuleRuleArgs
- func (PropertyRulesRuleRuleRuleRuleRuleArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleRuleRuleOutput() PropertyRulesRuleRuleRuleRuleRuleOutput
- func (i PropertyRulesRuleRuleRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleOutput
- type PropertyRulesRuleRuleRuleRuleRuleArray
- func (PropertyRulesRuleRuleRuleRuleRuleArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleRuleRuleArrayOutput
- func (i PropertyRulesRuleRuleRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleArrayOutput
- type PropertyRulesRuleRuleRuleRuleRuleArrayInput
- type PropertyRulesRuleRuleRuleRuleRuleArrayOutput
- func (PropertyRulesRuleRuleRuleRuleRuleArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleRuleArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleRuleRuleOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleRuleRuleArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleArrayOutput
- type PropertyRulesRuleRuleRuleRuleRuleBehavior
- type PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs
- func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
- func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
- type PropertyRulesRuleRuleRuleRuleRuleBehaviorArray
- func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
- func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
- type PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayInput
- type PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
- func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
- type PropertyRulesRuleRuleRuleRuleRuleBehaviorInput
- type PropertyRulesRuleRuleRuleRuleRuleBehaviorOption
- type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs
- func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
- func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
- type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray
- func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
- type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayInput
- type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
- type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionInput
- type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
- func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) Key() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
- type PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
- func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) Name() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) Options() PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
- type PropertyRulesRuleRuleRuleRuleRuleCriteria
- type PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs
- func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
- func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
- type PropertyRulesRuleRuleRuleRuleRuleCriteriaArray
- func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
- func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
- type PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayInput
- type PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
- func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
- type PropertyRulesRuleRuleRuleRuleRuleCriteriaInput
- type PropertyRulesRuleRuleRuleRuleRuleCriteriaOption
- type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs
- func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
- func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
- type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray
- func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ElementType() reflect.Type
- func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
- type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayInput
- type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
- type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionInput
- type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
- func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) Key() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
- type PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
- func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) Name() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) Options() PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
- type PropertyRulesRuleRuleRuleRuleRuleInput
- type PropertyRulesRuleRuleRuleRuleRuleOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleOutput) Behaviors() PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleOutput) Comment() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleOutput) Criterias() PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
- func (PropertyRulesRuleRuleRuleRuleRuleOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleRuleRuleRuleRuleOutput) Name() pulumi.StringOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleRuleRuleOutput() PropertyRulesRuleRuleRuleRuleRuleOutput
- func (o PropertyRulesRuleRuleRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleOutput
- type PropertyRulesRuleVariable
- type PropertyRulesRuleVariableArgs
- func (PropertyRulesRuleVariableArgs) ElementType() reflect.Type
- func (i PropertyRulesRuleVariableArgs) ToPropertyRulesRuleVariableOutput() PropertyRulesRuleVariableOutput
- func (i PropertyRulesRuleVariableArgs) ToPropertyRulesRuleVariableOutputWithContext(ctx context.Context) PropertyRulesRuleVariableOutput
- type PropertyRulesRuleVariableArray
- func (PropertyRulesRuleVariableArray) ElementType() reflect.Type
- func (i PropertyRulesRuleVariableArray) ToPropertyRulesRuleVariableArrayOutput() PropertyRulesRuleVariableArrayOutput
- func (i PropertyRulesRuleVariableArray) ToPropertyRulesRuleVariableArrayOutputWithContext(ctx context.Context) PropertyRulesRuleVariableArrayOutput
- type PropertyRulesRuleVariableArrayInput
- type PropertyRulesRuleVariableArrayOutput
- func (PropertyRulesRuleVariableArrayOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleVariableArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleVariableOutput
- func (o PropertyRulesRuleVariableArrayOutput) ToPropertyRulesRuleVariableArrayOutput() PropertyRulesRuleVariableArrayOutput
- func (o PropertyRulesRuleVariableArrayOutput) ToPropertyRulesRuleVariableArrayOutputWithContext(ctx context.Context) PropertyRulesRuleVariableArrayOutput
- type PropertyRulesRuleVariableInput
- type PropertyRulesRuleVariableOutput
- func (o PropertyRulesRuleVariableOutput) Description() pulumi.StringPtrOutput
- func (PropertyRulesRuleVariableOutput) ElementType() reflect.Type
- func (o PropertyRulesRuleVariableOutput) Hidden() pulumi.BoolOutput
- func (o PropertyRulesRuleVariableOutput) Name() pulumi.StringOutput
- func (o PropertyRulesRuleVariableOutput) Sensitive() pulumi.BoolOutput
- func (o PropertyRulesRuleVariableOutput) ToPropertyRulesRuleVariableOutput() PropertyRulesRuleVariableOutput
- func (o PropertyRulesRuleVariableOutput) ToPropertyRulesRuleVariableOutputWithContext(ctx context.Context) PropertyRulesRuleVariableOutput
- func (o PropertyRulesRuleVariableOutput) Value() pulumi.StringPtrOutput
- type PropertyRulesState
- type PropertyState
- type PropertyVariables
- type PropertyVariablesArgs
- type PropertyVariablesState
- type PropertyVariablesVariable
- type PropertyVariablesVariableArgs
- func (PropertyVariablesVariableArgs) ElementType() reflect.Type
- func (i PropertyVariablesVariableArgs) ToPropertyVariablesVariableOutput() PropertyVariablesVariableOutput
- func (i PropertyVariablesVariableArgs) ToPropertyVariablesVariableOutputWithContext(ctx context.Context) PropertyVariablesVariableOutput
- type PropertyVariablesVariableArray
- func (PropertyVariablesVariableArray) ElementType() reflect.Type
- func (i PropertyVariablesVariableArray) ToPropertyVariablesVariableArrayOutput() PropertyVariablesVariableArrayOutput
- func (i PropertyVariablesVariableArray) ToPropertyVariablesVariableArrayOutputWithContext(ctx context.Context) PropertyVariablesVariableArrayOutput
- type PropertyVariablesVariableArrayInput
- type PropertyVariablesVariableArrayOutput
- func (PropertyVariablesVariableArrayOutput) ElementType() reflect.Type
- func (o PropertyVariablesVariableArrayOutput) Index(i pulumi.IntInput) PropertyVariablesVariableOutput
- func (o PropertyVariablesVariableArrayOutput) ToPropertyVariablesVariableArrayOutput() PropertyVariablesVariableArrayOutput
- func (o PropertyVariablesVariableArrayOutput) ToPropertyVariablesVariableArrayOutputWithContext(ctx context.Context) PropertyVariablesVariableArrayOutput
- type PropertyVariablesVariableInput
- type PropertyVariablesVariableOutput
- func (PropertyVariablesVariableOutput) ElementType() reflect.Type
- func (o PropertyVariablesVariableOutput) ToPropertyVariablesVariableOutput() PropertyVariablesVariableOutput
- func (o PropertyVariablesVariableOutput) ToPropertyVariablesVariableOutputWithContext(ctx context.Context) PropertyVariablesVariableOutput
- func (o PropertyVariablesVariableOutput) Variables() PropertyVariablesVariableVariableArrayOutput
- type PropertyVariablesVariableVariable
- type PropertyVariablesVariableVariableArgs
- func (PropertyVariablesVariableVariableArgs) ElementType() reflect.Type
- func (i PropertyVariablesVariableVariableArgs) ToPropertyVariablesVariableVariableOutput() PropertyVariablesVariableVariableOutput
- func (i PropertyVariablesVariableVariableArgs) ToPropertyVariablesVariableVariableOutputWithContext(ctx context.Context) PropertyVariablesVariableVariableOutput
- type PropertyVariablesVariableVariableArray
- func (PropertyVariablesVariableVariableArray) ElementType() reflect.Type
- func (i PropertyVariablesVariableVariableArray) ToPropertyVariablesVariableVariableArrayOutput() PropertyVariablesVariableVariableArrayOutput
- func (i PropertyVariablesVariableVariableArray) ToPropertyVariablesVariableVariableArrayOutputWithContext(ctx context.Context) PropertyVariablesVariableVariableArrayOutput
- type PropertyVariablesVariableVariableArrayInput
- type PropertyVariablesVariableVariableArrayOutput
- func (PropertyVariablesVariableVariableArrayOutput) ElementType() reflect.Type
- func (o PropertyVariablesVariableVariableArrayOutput) Index(i pulumi.IntInput) PropertyVariablesVariableVariableOutput
- func (o PropertyVariablesVariableVariableArrayOutput) ToPropertyVariablesVariableVariableArrayOutput() PropertyVariablesVariableVariableArrayOutput
- func (o PropertyVariablesVariableVariableArrayOutput) ToPropertyVariablesVariableVariableArrayOutputWithContext(ctx context.Context) PropertyVariablesVariableVariableArrayOutput
- type PropertyVariablesVariableVariableInput
- type PropertyVariablesVariableVariableOutput
- func (o PropertyVariablesVariableVariableOutput) Description() pulumi.StringPtrOutput
- func (PropertyVariablesVariableVariableOutput) ElementType() reflect.Type
- func (o PropertyVariablesVariableVariableOutput) Hidden() pulumi.BoolOutput
- func (o PropertyVariablesVariableVariableOutput) Name() pulumi.StringOutput
- func (o PropertyVariablesVariableVariableOutput) Sensitive() pulumi.BoolOutput
- func (o PropertyVariablesVariableVariableOutput) ToPropertyVariablesVariableVariableOutput() PropertyVariablesVariableVariableOutput
- func (o PropertyVariablesVariableVariableOutput) ToPropertyVariablesVariableVariableOutputWithContext(ctx context.Context) PropertyVariablesVariableVariableOutput
- func (o PropertyVariablesVariableVariableOutput) Value() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CpCode ¶
type CpCode struct { pulumi.CustomResourceState // — (Required) The Contract ID Contract pulumi.StringOutput `pulumi:"contract"` // — (Required) The Group ID Group pulumi.StringOutput `pulumi:"group"` // — (Required) The CP Code name Name pulumi.StringOutput `pulumi:"name"` // — (Required) The Product ID Product pulumi.StringOutput `pulumi:"product"` }
The `properties.CpCode` resource allows you to create or re-use CP Codes.
If the CP Code already exists it will be used instead of creating a new one.
## Example Usage ### Basic usage:
```go package main
import (
"github.com/pulumi/pulumi-akamai/sdk/go/akamai/properties" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := properties.NewCpCode(ctx, "cpCode", &properties.CpCodeArgs{ Contract: pulumi.Any(akamai_contract.Contract.Id), Group: pulumi.Any(akamai_group.Group.Id), Product: pulumi.String("prd_xxx"), }) if err != nil { return err } return nil }) }
```
func GetCpCode ¶
func GetCpCode(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CpCodeState, opts ...pulumi.ResourceOption) (*CpCode, error)
GetCpCode gets an existing CpCode 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 NewCpCode ¶
func NewCpCode(ctx *pulumi.Context, name string, args *CpCodeArgs, opts ...pulumi.ResourceOption) (*CpCode, error)
NewCpCode registers a new resource with the given unique name, arguments, and options.
type CpCodeArgs ¶
type CpCodeArgs struct { // — (Required) The Contract ID Contract pulumi.StringInput // — (Required) The Group ID Group pulumi.StringInput // — (Required) The CP Code name Name pulumi.StringPtrInput // — (Required) The Product ID Product pulumi.StringInput }
The set of arguments for constructing a CpCode resource.
func (CpCodeArgs) ElementType ¶
func (CpCodeArgs) ElementType() reflect.Type
type CpCodeState ¶
type CpCodeState struct { // — (Required) The Contract ID Contract pulumi.StringPtrInput // — (Required) The Group ID Group pulumi.StringPtrInput // — (Required) The CP Code name Name pulumi.StringPtrInput // — (Required) The Product ID Product pulumi.StringPtrInput }
func (CpCodeState) ElementType ¶
func (CpCodeState) ElementType() reflect.Type
type EdgeHostName ¶
type EdgeHostName struct { pulumi.CustomResourceState // — (Optional) The certificate enrollment ID. Certificate pulumi.IntPtrOutput `pulumi:"certificate"` // — (Required) The contract ID. Contract pulumi.StringOutput `pulumi:"contract"` // — (Required) One or more edge hostnames (must be <= to the number of public hostnames). EdgeHostname pulumi.StringOutput `pulumi:"edgeHostname"` // — (Required) The group ID. Group pulumi.StringOutput `pulumi:"group"` IpBehavior pulumi.StringOutput `pulumi:"ipBehavior"` // — (Optional) Whether the property supports IPv4 to origin. (Default: `true`). Ipv4 pulumi.BoolPtrOutput `pulumi:"ipv4"` // — (Optional) Whether the property supports IPv6 to origin. (Default: `false`). Ipv6 pulumi.BoolPtrOutput `pulumi:"ipv6"` // — (Required) The product ID. Product pulumi.StringOutput `pulumi:"product"` }
The `properties.EdgeHostName` provides the resource for configuring a secure edge hostname that determines how requests for your site, app, or content are mapped to Akamai edge servers.
An edge hostname is the CNAME target you use when directing your end user traffic to Akamai. In a typical DNS CNAME, your www.customer.com hostname corresponds to an edge hostname of www.customer.com.edgesuite.net.
## Example Usage ### Basic usage:
```go package main
import (
"github.com/pulumi/pulumi-akamai/sdk/go/akamai/properties" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := properties.NewEdgeHostName(ctx, "terraform_demo", &properties.EdgeHostNameArgs{ Contract: pulumi.String("ctr_####"), EdgeHostname: pulumi.String("www.example.org.edgesuite.net"), Group: pulumi.String("grp_####"), Product: pulumi.String("prd_####"), }) if err != nil { return err } return nil }) }
```
func GetEdgeHostName ¶
func GetEdgeHostName(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EdgeHostNameState, opts ...pulumi.ResourceOption) (*EdgeHostName, error)
GetEdgeHostName gets an existing EdgeHostName 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 NewEdgeHostName ¶
func NewEdgeHostName(ctx *pulumi.Context, name string, args *EdgeHostNameArgs, opts ...pulumi.ResourceOption) (*EdgeHostName, error)
NewEdgeHostName registers a new resource with the given unique name, arguments, and options.
type EdgeHostNameArgs ¶
type EdgeHostNameArgs struct { // — (Optional) The certificate enrollment ID. Certificate pulumi.IntPtrInput // — (Required) The contract ID. Contract pulumi.StringInput // — (Required) One or more edge hostnames (must be <= to the number of public hostnames). EdgeHostname pulumi.StringInput // — (Required) The group ID. Group pulumi.StringInput // — (Optional) Whether the property supports IPv4 to origin. (Default: `true`). Ipv4 pulumi.BoolPtrInput // — (Optional) Whether the property supports IPv6 to origin. (Default: `false`). Ipv6 pulumi.BoolPtrInput // — (Required) The product ID. Product pulumi.StringInput }
The set of arguments for constructing a EdgeHostName resource.
func (EdgeHostNameArgs) ElementType ¶
func (EdgeHostNameArgs) ElementType() reflect.Type
type EdgeHostNameState ¶
type EdgeHostNameState struct { // — (Optional) The certificate enrollment ID. Certificate pulumi.IntPtrInput // — (Required) The contract ID. Contract pulumi.StringPtrInput // — (Required) One or more edge hostnames (must be <= to the number of public hostnames). EdgeHostname pulumi.StringPtrInput // — (Required) The group ID. Group pulumi.StringPtrInput IpBehavior pulumi.StringPtrInput // — (Optional) Whether the property supports IPv4 to origin. (Default: `true`). Ipv4 pulumi.BoolPtrInput // — (Optional) Whether the property supports IPv6 to origin. (Default: `false`). Ipv6 pulumi.BoolPtrInput // — (Required) The product ID. Product pulumi.StringPtrInput }
func (EdgeHostNameState) ElementType ¶
func (EdgeHostNameState) ElementType() reflect.Type
type GetPropertyRulesRule ¶
type GetPropertyRulesRule struct { // — (Optional) One or more behaviors to apply to requests that match. Behaviors []GetPropertyRulesRuleBehavior `pulumi:"behaviors"` CriteriaMatch *string `pulumi:"criteriaMatch"` // — (Optional) Whether the property is a secure (Enhanced TLS) property or not (top-level only). IsSecure *bool `pulumi:"isSecure"` // — (Optional) Child rules (may be nested five levels deep). Rules []GetPropertyRulesRuleRule `pulumi:"rules"` Variables []GetPropertyRulesRuleVariable `pulumi:"variables"` }
type GetPropertyRulesRuleArgs ¶
type GetPropertyRulesRuleArgs struct { // — (Optional) One or more behaviors to apply to requests that match. Behaviors GetPropertyRulesRuleBehaviorArrayInput `pulumi:"behaviors"` CriteriaMatch pulumi.StringPtrInput `pulumi:"criteriaMatch"` // — (Optional) Whether the property is a secure (Enhanced TLS) property or not (top-level only). IsSecure pulumi.BoolPtrInput `pulumi:"isSecure"` // — (Optional) Child rules (may be nested five levels deep). Rules GetPropertyRulesRuleRuleArrayInput `pulumi:"rules"` Variables GetPropertyRulesRuleVariableArrayInput `pulumi:"variables"` }
func (GetPropertyRulesRuleArgs) ElementType ¶
func (GetPropertyRulesRuleArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleArgs) ToGetPropertyRulesRuleOutput ¶
func (i GetPropertyRulesRuleArgs) ToGetPropertyRulesRuleOutput() GetPropertyRulesRuleOutput
func (GetPropertyRulesRuleArgs) ToGetPropertyRulesRuleOutputWithContext ¶
func (i GetPropertyRulesRuleArgs) ToGetPropertyRulesRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleOutput
type GetPropertyRulesRuleArray ¶
type GetPropertyRulesRuleArray []GetPropertyRulesRuleInput
func (GetPropertyRulesRuleArray) ElementType ¶
func (GetPropertyRulesRuleArray) ElementType() reflect.Type
func (GetPropertyRulesRuleArray) ToGetPropertyRulesRuleArrayOutput ¶
func (i GetPropertyRulesRuleArray) ToGetPropertyRulesRuleArrayOutput() GetPropertyRulesRuleArrayOutput
func (GetPropertyRulesRuleArray) ToGetPropertyRulesRuleArrayOutputWithContext ¶
func (i GetPropertyRulesRuleArray) ToGetPropertyRulesRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleArrayOutput
type GetPropertyRulesRuleArrayInput ¶
type GetPropertyRulesRuleArrayInput interface { pulumi.Input ToGetPropertyRulesRuleArrayOutput() GetPropertyRulesRuleArrayOutput ToGetPropertyRulesRuleArrayOutputWithContext(context.Context) GetPropertyRulesRuleArrayOutput }
GetPropertyRulesRuleArrayInput is an input type that accepts GetPropertyRulesRuleArray and GetPropertyRulesRuleArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleArrayInput` via:
GetPropertyRulesRuleArray{ GetPropertyRulesRuleArgs{...} }
type GetPropertyRulesRuleArrayOutput ¶
type GetPropertyRulesRuleArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleArrayOutput) ElementType ¶
func (GetPropertyRulesRuleArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleArrayOutput) Index ¶
func (o GetPropertyRulesRuleArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleOutput
func (GetPropertyRulesRuleArrayOutput) ToGetPropertyRulesRuleArrayOutput ¶
func (o GetPropertyRulesRuleArrayOutput) ToGetPropertyRulesRuleArrayOutput() GetPropertyRulesRuleArrayOutput
func (GetPropertyRulesRuleArrayOutput) ToGetPropertyRulesRuleArrayOutputWithContext ¶
func (o GetPropertyRulesRuleArrayOutput) ToGetPropertyRulesRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleArrayOutput
type GetPropertyRulesRuleBehavior ¶
type GetPropertyRulesRuleBehavior struct { // — (Required) The name of the behavior. Name string `pulumi:"name"` // — (Optional) One or more options for the behavior. Options []GetPropertyRulesRuleBehaviorOption `pulumi:"options"` }
type GetPropertyRulesRuleBehaviorArgs ¶
type GetPropertyRulesRuleBehaviorArgs struct { // — (Required) The name of the behavior. Name pulumi.StringInput `pulumi:"name"` // — (Optional) One or more options for the behavior. Options GetPropertyRulesRuleBehaviorOptionArrayInput `pulumi:"options"` }
func (GetPropertyRulesRuleBehaviorArgs) ElementType ¶
func (GetPropertyRulesRuleBehaviorArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleBehaviorArgs) ToGetPropertyRulesRuleBehaviorOutput ¶
func (i GetPropertyRulesRuleBehaviorArgs) ToGetPropertyRulesRuleBehaviorOutput() GetPropertyRulesRuleBehaviorOutput
func (GetPropertyRulesRuleBehaviorArgs) ToGetPropertyRulesRuleBehaviorOutputWithContext ¶
func (i GetPropertyRulesRuleBehaviorArgs) ToGetPropertyRulesRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorOutput
type GetPropertyRulesRuleBehaviorArray ¶
type GetPropertyRulesRuleBehaviorArray []GetPropertyRulesRuleBehaviorInput
func (GetPropertyRulesRuleBehaviorArray) ElementType ¶
func (GetPropertyRulesRuleBehaviorArray) ElementType() reflect.Type
func (GetPropertyRulesRuleBehaviorArray) ToGetPropertyRulesRuleBehaviorArrayOutput ¶
func (i GetPropertyRulesRuleBehaviorArray) ToGetPropertyRulesRuleBehaviorArrayOutput() GetPropertyRulesRuleBehaviorArrayOutput
func (GetPropertyRulesRuleBehaviorArray) ToGetPropertyRulesRuleBehaviorArrayOutputWithContext ¶
func (i GetPropertyRulesRuleBehaviorArray) ToGetPropertyRulesRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorArrayOutput
type GetPropertyRulesRuleBehaviorArrayInput ¶
type GetPropertyRulesRuleBehaviorArrayInput interface { pulumi.Input ToGetPropertyRulesRuleBehaviorArrayOutput() GetPropertyRulesRuleBehaviorArrayOutput ToGetPropertyRulesRuleBehaviorArrayOutputWithContext(context.Context) GetPropertyRulesRuleBehaviorArrayOutput }
GetPropertyRulesRuleBehaviorArrayInput is an input type that accepts GetPropertyRulesRuleBehaviorArray and GetPropertyRulesRuleBehaviorArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleBehaviorArrayInput` via:
GetPropertyRulesRuleBehaviorArray{ GetPropertyRulesRuleBehaviorArgs{...} }
type GetPropertyRulesRuleBehaviorArrayOutput ¶
type GetPropertyRulesRuleBehaviorArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleBehaviorArrayOutput) ElementType ¶
func (GetPropertyRulesRuleBehaviorArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleBehaviorArrayOutput) ToGetPropertyRulesRuleBehaviorArrayOutput ¶
func (o GetPropertyRulesRuleBehaviorArrayOutput) ToGetPropertyRulesRuleBehaviorArrayOutput() GetPropertyRulesRuleBehaviorArrayOutput
func (GetPropertyRulesRuleBehaviorArrayOutput) ToGetPropertyRulesRuleBehaviorArrayOutputWithContext ¶
func (o GetPropertyRulesRuleBehaviorArrayOutput) ToGetPropertyRulesRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorArrayOutput
type GetPropertyRulesRuleBehaviorInput ¶
type GetPropertyRulesRuleBehaviorInput interface { pulumi.Input ToGetPropertyRulesRuleBehaviorOutput() GetPropertyRulesRuleBehaviorOutput ToGetPropertyRulesRuleBehaviorOutputWithContext(context.Context) GetPropertyRulesRuleBehaviorOutput }
GetPropertyRulesRuleBehaviorInput is an input type that accepts GetPropertyRulesRuleBehaviorArgs and GetPropertyRulesRuleBehaviorOutput values. You can construct a concrete instance of `GetPropertyRulesRuleBehaviorInput` via:
GetPropertyRulesRuleBehaviorArgs{...}
type GetPropertyRulesRuleBehaviorOptionArgs ¶
type GetPropertyRulesRuleBehaviorOptionArgs struct { // — (Required) The option name. Key pulumi.StringInput `pulumi:"key"` // — (Optional) A single value for the option. Value pulumi.StringPtrInput `pulumi:"value"` // — (Optional) An array of values for the option. Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetPropertyRulesRuleBehaviorOptionArgs) ElementType ¶
func (GetPropertyRulesRuleBehaviorOptionArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleBehaviorOptionArgs) ToGetPropertyRulesRuleBehaviorOptionOutput ¶
func (i GetPropertyRulesRuleBehaviorOptionArgs) ToGetPropertyRulesRuleBehaviorOptionOutput() GetPropertyRulesRuleBehaviorOptionOutput
func (GetPropertyRulesRuleBehaviorOptionArgs) ToGetPropertyRulesRuleBehaviorOptionOutputWithContext ¶
func (i GetPropertyRulesRuleBehaviorOptionArgs) ToGetPropertyRulesRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorOptionOutput
type GetPropertyRulesRuleBehaviorOptionArray ¶
type GetPropertyRulesRuleBehaviorOptionArray []GetPropertyRulesRuleBehaviorOptionInput
func (GetPropertyRulesRuleBehaviorOptionArray) ElementType ¶
func (GetPropertyRulesRuleBehaviorOptionArray) ElementType() reflect.Type
func (GetPropertyRulesRuleBehaviorOptionArray) ToGetPropertyRulesRuleBehaviorOptionArrayOutput ¶
func (i GetPropertyRulesRuleBehaviorOptionArray) ToGetPropertyRulesRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleBehaviorOptionArrayOutput
func (GetPropertyRulesRuleBehaviorOptionArray) ToGetPropertyRulesRuleBehaviorOptionArrayOutputWithContext ¶
func (i GetPropertyRulesRuleBehaviorOptionArray) ToGetPropertyRulesRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorOptionArrayOutput
type GetPropertyRulesRuleBehaviorOptionArrayInput ¶
type GetPropertyRulesRuleBehaviorOptionArrayInput interface { pulumi.Input ToGetPropertyRulesRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleBehaviorOptionArrayOutput ToGetPropertyRulesRuleBehaviorOptionArrayOutputWithContext(context.Context) GetPropertyRulesRuleBehaviorOptionArrayOutput }
GetPropertyRulesRuleBehaviorOptionArrayInput is an input type that accepts GetPropertyRulesRuleBehaviorOptionArray and GetPropertyRulesRuleBehaviorOptionArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleBehaviorOptionArrayInput` via:
GetPropertyRulesRuleBehaviorOptionArray{ GetPropertyRulesRuleBehaviorOptionArgs{...} }
type GetPropertyRulesRuleBehaviorOptionArrayOutput ¶
type GetPropertyRulesRuleBehaviorOptionArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleBehaviorOptionArrayOutput) ElementType ¶
func (GetPropertyRulesRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleBehaviorOptionArrayOutput ¶
func (o GetPropertyRulesRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleBehaviorOptionArrayOutput
func (GetPropertyRulesRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleBehaviorOptionArrayOutputWithContext ¶
func (o GetPropertyRulesRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorOptionArrayOutput
type GetPropertyRulesRuleBehaviorOptionInput ¶
type GetPropertyRulesRuleBehaviorOptionInput interface { pulumi.Input ToGetPropertyRulesRuleBehaviorOptionOutput() GetPropertyRulesRuleBehaviorOptionOutput ToGetPropertyRulesRuleBehaviorOptionOutputWithContext(context.Context) GetPropertyRulesRuleBehaviorOptionOutput }
GetPropertyRulesRuleBehaviorOptionInput is an input type that accepts GetPropertyRulesRuleBehaviorOptionArgs and GetPropertyRulesRuleBehaviorOptionOutput values. You can construct a concrete instance of `GetPropertyRulesRuleBehaviorOptionInput` via:
GetPropertyRulesRuleBehaviorOptionArgs{...}
type GetPropertyRulesRuleBehaviorOptionOutput ¶
type GetPropertyRulesRuleBehaviorOptionOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleBehaviorOptionOutput) ElementType ¶
func (GetPropertyRulesRuleBehaviorOptionOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleBehaviorOptionOutput) Key ¶
func (o GetPropertyRulesRuleBehaviorOptionOutput) Key() pulumi.StringOutput
— (Required) The option name.
func (GetPropertyRulesRuleBehaviorOptionOutput) ToGetPropertyRulesRuleBehaviorOptionOutput ¶
func (o GetPropertyRulesRuleBehaviorOptionOutput) ToGetPropertyRulesRuleBehaviorOptionOutput() GetPropertyRulesRuleBehaviorOptionOutput
func (GetPropertyRulesRuleBehaviorOptionOutput) ToGetPropertyRulesRuleBehaviorOptionOutputWithContext ¶
func (o GetPropertyRulesRuleBehaviorOptionOutput) ToGetPropertyRulesRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorOptionOutput
func (GetPropertyRulesRuleBehaviorOptionOutput) Value ¶
func (o GetPropertyRulesRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
— (Optional) A single value for the option.
func (GetPropertyRulesRuleBehaviorOptionOutput) Values ¶
func (o GetPropertyRulesRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
— (Optional) An array of values for the option.
type GetPropertyRulesRuleBehaviorOutput ¶
type GetPropertyRulesRuleBehaviorOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleBehaviorOutput) ElementType ¶
func (GetPropertyRulesRuleBehaviorOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleBehaviorOutput) Name ¶
func (o GetPropertyRulesRuleBehaviorOutput) Name() pulumi.StringOutput
— (Required) The name of the behavior.
func (GetPropertyRulesRuleBehaviorOutput) Options ¶
func (o GetPropertyRulesRuleBehaviorOutput) Options() GetPropertyRulesRuleBehaviorOptionArrayOutput
— (Optional) One or more options for the behavior.
func (GetPropertyRulesRuleBehaviorOutput) ToGetPropertyRulesRuleBehaviorOutput ¶
func (o GetPropertyRulesRuleBehaviorOutput) ToGetPropertyRulesRuleBehaviorOutput() GetPropertyRulesRuleBehaviorOutput
func (GetPropertyRulesRuleBehaviorOutput) ToGetPropertyRulesRuleBehaviorOutputWithContext ¶
func (o GetPropertyRulesRuleBehaviorOutput) ToGetPropertyRulesRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleBehaviorOutput
type GetPropertyRulesRuleInput ¶
type GetPropertyRulesRuleInput interface { pulumi.Input ToGetPropertyRulesRuleOutput() GetPropertyRulesRuleOutput ToGetPropertyRulesRuleOutputWithContext(context.Context) GetPropertyRulesRuleOutput }
GetPropertyRulesRuleInput is an input type that accepts GetPropertyRulesRuleArgs and GetPropertyRulesRuleOutput values. You can construct a concrete instance of `GetPropertyRulesRuleInput` via:
GetPropertyRulesRuleArgs{...}
type GetPropertyRulesRuleOutput ¶
type GetPropertyRulesRuleOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleOutput) Behaviors ¶
func (o GetPropertyRulesRuleOutput) Behaviors() GetPropertyRulesRuleBehaviorArrayOutput
— (Optional) One or more behaviors to apply to requests that match.
func (GetPropertyRulesRuleOutput) CriteriaMatch ¶
func (o GetPropertyRulesRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
func (GetPropertyRulesRuleOutput) ElementType ¶
func (GetPropertyRulesRuleOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleOutput) IsSecure ¶
func (o GetPropertyRulesRuleOutput) IsSecure() pulumi.BoolPtrOutput
— (Optional) Whether the property is a secure (Enhanced TLS) property or not (top-level only).
func (GetPropertyRulesRuleOutput) Rules ¶
func (o GetPropertyRulesRuleOutput) Rules() GetPropertyRulesRuleRuleArrayOutput
— (Optional) Child rules (may be nested five levels deep).
func (GetPropertyRulesRuleOutput) ToGetPropertyRulesRuleOutput ¶
func (o GetPropertyRulesRuleOutput) ToGetPropertyRulesRuleOutput() GetPropertyRulesRuleOutput
func (GetPropertyRulesRuleOutput) ToGetPropertyRulesRuleOutputWithContext ¶
func (o GetPropertyRulesRuleOutput) ToGetPropertyRulesRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleOutput
func (GetPropertyRulesRuleOutput) Variables ¶
func (o GetPropertyRulesRuleOutput) Variables() GetPropertyRulesRuleVariableArrayOutput
type GetPropertyRulesRuleRule ¶
type GetPropertyRulesRuleRule struct { // — (Optional) One or more behaviors to apply to requests that match. Behaviors []GetPropertyRulesRuleRuleBehavior `pulumi:"behaviors"` Comment *string `pulumi:"comment"` CriteriaMatch *string `pulumi:"criteriaMatch"` // — (Optional) One or more criteria to match requests on. Criterias []GetPropertyRulesRuleRuleCriteria `pulumi:"criterias"` // — (Required) The name of the behavior. Name string `pulumi:"name"` // — (Optional) Child rules (may be nested five levels deep). Rules []GetPropertyRulesRuleRuleRule `pulumi:"rules"` }
type GetPropertyRulesRuleRuleArgs ¶
type GetPropertyRulesRuleRuleArgs struct { // — (Optional) One or more behaviors to apply to requests that match. Behaviors GetPropertyRulesRuleRuleBehaviorArrayInput `pulumi:"behaviors"` Comment pulumi.StringPtrInput `pulumi:"comment"` CriteriaMatch pulumi.StringPtrInput `pulumi:"criteriaMatch"` // — (Optional) One or more criteria to match requests on. Criterias GetPropertyRulesRuleRuleCriteriaArrayInput `pulumi:"criterias"` // — (Required) The name of the behavior. Name pulumi.StringInput `pulumi:"name"` // — (Optional) Child rules (may be nested five levels deep). Rules GetPropertyRulesRuleRuleRuleArrayInput `pulumi:"rules"` }
func (GetPropertyRulesRuleRuleArgs) ElementType ¶
func (GetPropertyRulesRuleRuleArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleArgs) ToGetPropertyRulesRuleRuleOutput ¶
func (i GetPropertyRulesRuleRuleArgs) ToGetPropertyRulesRuleRuleOutput() GetPropertyRulesRuleRuleOutput
func (GetPropertyRulesRuleRuleArgs) ToGetPropertyRulesRuleRuleOutputWithContext ¶
func (i GetPropertyRulesRuleRuleArgs) ToGetPropertyRulesRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleOutput
type GetPropertyRulesRuleRuleArray ¶
type GetPropertyRulesRuleRuleArray []GetPropertyRulesRuleRuleInput
func (GetPropertyRulesRuleRuleArray) ElementType ¶
func (GetPropertyRulesRuleRuleArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleArray) ToGetPropertyRulesRuleRuleArrayOutput ¶
func (i GetPropertyRulesRuleRuleArray) ToGetPropertyRulesRuleRuleArrayOutput() GetPropertyRulesRuleRuleArrayOutput
func (GetPropertyRulesRuleRuleArray) ToGetPropertyRulesRuleRuleArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleArray) ToGetPropertyRulesRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleArrayOutput
type GetPropertyRulesRuleRuleArrayInput ¶
type GetPropertyRulesRuleRuleArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleArrayOutput() GetPropertyRulesRuleRuleArrayOutput ToGetPropertyRulesRuleRuleArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleArrayOutput }
GetPropertyRulesRuleRuleArrayInput is an input type that accepts GetPropertyRulesRuleRuleArray and GetPropertyRulesRuleRuleArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleArrayInput` via:
GetPropertyRulesRuleRuleArray{ GetPropertyRulesRuleRuleArgs{...} }
type GetPropertyRulesRuleRuleArrayOutput ¶
type GetPropertyRulesRuleRuleArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleArrayOutput) Index ¶
func (o GetPropertyRulesRuleRuleArrayOutput) Index(i pulumi.IntInput) GetPropertyRulesRuleRuleOutput
func (GetPropertyRulesRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleArrayOutput ¶
func (o GetPropertyRulesRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleArrayOutput() GetPropertyRulesRuleRuleArrayOutput
func (GetPropertyRulesRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleArrayOutput
type GetPropertyRulesRuleRuleBehavior ¶
type GetPropertyRulesRuleRuleBehavior struct { // — (Required) The name of the behavior. Name string `pulumi:"name"` // — (Optional) One or more options for the behavior. Options []GetPropertyRulesRuleRuleBehaviorOption `pulumi:"options"` }
type GetPropertyRulesRuleRuleBehaviorArgs ¶
type GetPropertyRulesRuleRuleBehaviorArgs struct { // — (Required) The name of the behavior. Name pulumi.StringInput `pulumi:"name"` // — (Optional) One or more options for the behavior. Options GetPropertyRulesRuleRuleBehaviorOptionArrayInput `pulumi:"options"` }
func (GetPropertyRulesRuleRuleBehaviorArgs) ElementType ¶
func (GetPropertyRulesRuleRuleBehaviorArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleBehaviorOutput ¶
func (i GetPropertyRulesRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleBehaviorOutput
func (GetPropertyRulesRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleBehaviorOutputWithContext ¶
func (i GetPropertyRulesRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorOutput
type GetPropertyRulesRuleRuleBehaviorArray ¶
type GetPropertyRulesRuleRuleBehaviorArray []GetPropertyRulesRuleRuleBehaviorInput
func (GetPropertyRulesRuleRuleBehaviorArray) ElementType ¶
func (GetPropertyRulesRuleRuleBehaviorArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleBehaviorArrayOutput ¶
func (i GetPropertyRulesRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleBehaviorArrayOutput
func (GetPropertyRulesRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleBehaviorArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorArrayOutput
type GetPropertyRulesRuleRuleBehaviorArrayInput ¶
type GetPropertyRulesRuleRuleBehaviorArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleBehaviorArrayOutput ToGetPropertyRulesRuleRuleBehaviorArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleBehaviorArrayOutput }
GetPropertyRulesRuleRuleBehaviorArrayInput is an input type that accepts GetPropertyRulesRuleRuleBehaviorArray and GetPropertyRulesRuleRuleBehaviorArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleBehaviorArrayInput` via:
GetPropertyRulesRuleRuleBehaviorArray{ GetPropertyRulesRuleRuleBehaviorArgs{...} }
type GetPropertyRulesRuleRuleBehaviorArrayOutput ¶
type GetPropertyRulesRuleRuleBehaviorArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleBehaviorArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleBehaviorArrayOutput ¶
func (o GetPropertyRulesRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleBehaviorArrayOutput
func (GetPropertyRulesRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleBehaviorArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorArrayOutput
type GetPropertyRulesRuleRuleBehaviorInput ¶
type GetPropertyRulesRuleRuleBehaviorInput interface { pulumi.Input ToGetPropertyRulesRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleBehaviorOutput ToGetPropertyRulesRuleRuleBehaviorOutputWithContext(context.Context) GetPropertyRulesRuleRuleBehaviorOutput }
GetPropertyRulesRuleRuleBehaviorInput is an input type that accepts GetPropertyRulesRuleRuleBehaviorArgs and GetPropertyRulesRuleRuleBehaviorOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleBehaviorInput` via:
GetPropertyRulesRuleRuleBehaviorArgs{...}
type GetPropertyRulesRuleRuleBehaviorOptionArgs ¶
type GetPropertyRulesRuleRuleBehaviorOptionArgs struct { // — (Required) The option name. Key pulumi.StringInput `pulumi:"key"` // — (Optional) A single value for the option. Value pulumi.StringPtrInput `pulumi:"value"` // — (Optional) An array of values for the option. Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetPropertyRulesRuleRuleBehaviorOptionArgs) ElementType ¶
func (GetPropertyRulesRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleBehaviorOptionOutput ¶
func (i GetPropertyRulesRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleBehaviorOptionOutput
func (GetPropertyRulesRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleBehaviorOptionOutputWithContext ¶
func (i GetPropertyRulesRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorOptionOutput
type GetPropertyRulesRuleRuleBehaviorOptionArray ¶
type GetPropertyRulesRuleRuleBehaviorOptionArray []GetPropertyRulesRuleRuleBehaviorOptionInput
func (GetPropertyRulesRuleRuleBehaviorOptionArray) ElementType ¶
func (GetPropertyRulesRuleRuleBehaviorOptionArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleBehaviorOptionArrayOutput ¶
func (i GetPropertyRulesRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleBehaviorOptionArrayOutput
func (GetPropertyRulesRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorOptionArrayOutput
type GetPropertyRulesRuleRuleBehaviorOptionArrayInput ¶
type GetPropertyRulesRuleRuleBehaviorOptionArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleBehaviorOptionArrayOutput ToGetPropertyRulesRuleRuleBehaviorOptionArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleBehaviorOptionArrayOutput }
GetPropertyRulesRuleRuleBehaviorOptionArrayInput is an input type that accepts GetPropertyRulesRuleRuleBehaviorOptionArray and GetPropertyRulesRuleRuleBehaviorOptionArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleBehaviorOptionArrayInput` via:
GetPropertyRulesRuleRuleBehaviorOptionArray{ GetPropertyRulesRuleRuleBehaviorOptionArgs{...} }
type GetPropertyRulesRuleRuleBehaviorOptionArrayOutput ¶
type GetPropertyRulesRuleRuleBehaviorOptionArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleBehaviorOptionArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleBehaviorOptionArrayOutput ¶
func (o GetPropertyRulesRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleBehaviorOptionArrayOutput
func (GetPropertyRulesRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorOptionArrayOutput
type GetPropertyRulesRuleRuleBehaviorOptionInput ¶
type GetPropertyRulesRuleRuleBehaviorOptionInput interface { pulumi.Input ToGetPropertyRulesRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleBehaviorOptionOutput ToGetPropertyRulesRuleRuleBehaviorOptionOutputWithContext(context.Context) GetPropertyRulesRuleRuleBehaviorOptionOutput }
GetPropertyRulesRuleRuleBehaviorOptionInput is an input type that accepts GetPropertyRulesRuleRuleBehaviorOptionArgs and GetPropertyRulesRuleRuleBehaviorOptionOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleBehaviorOptionInput` via:
GetPropertyRulesRuleRuleBehaviorOptionArgs{...}
type GetPropertyRulesRuleRuleBehaviorOptionOutput ¶
type GetPropertyRulesRuleRuleBehaviorOptionOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleBehaviorOptionOutput) ElementType ¶
func (GetPropertyRulesRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleBehaviorOptionOutput) Key ¶
func (o GetPropertyRulesRuleRuleBehaviorOptionOutput) Key() pulumi.StringOutput
— (Required) The option name.
func (GetPropertyRulesRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleBehaviorOptionOutput ¶
func (o GetPropertyRulesRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleBehaviorOptionOutput
func (GetPropertyRulesRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleBehaviorOptionOutputWithContext ¶
func (o GetPropertyRulesRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorOptionOutput
func (GetPropertyRulesRuleRuleBehaviorOptionOutput) Value ¶
func (o GetPropertyRulesRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
— (Optional) A single value for the option.
func (GetPropertyRulesRuleRuleBehaviorOptionOutput) Values ¶
func (o GetPropertyRulesRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
— (Optional) An array of values for the option.
type GetPropertyRulesRuleRuleBehaviorOutput ¶
type GetPropertyRulesRuleRuleBehaviorOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleBehaviorOutput) ElementType ¶
func (GetPropertyRulesRuleRuleBehaviorOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleBehaviorOutput) Name ¶
func (o GetPropertyRulesRuleRuleBehaviorOutput) Name() pulumi.StringOutput
— (Required) The name of the behavior.
func (GetPropertyRulesRuleRuleBehaviorOutput) Options ¶
func (o GetPropertyRulesRuleRuleBehaviorOutput) Options() GetPropertyRulesRuleRuleBehaviorOptionArrayOutput
— (Optional) One or more options for the behavior.
func (GetPropertyRulesRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleBehaviorOutput ¶
func (o GetPropertyRulesRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleBehaviorOutput
func (GetPropertyRulesRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleBehaviorOutputWithContext ¶
func (o GetPropertyRulesRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleBehaviorOutput
type GetPropertyRulesRuleRuleCriteria ¶
type GetPropertyRulesRuleRuleCriteria struct { // — (Required) The name of the behavior. Name string `pulumi:"name"` // — (Optional) One or more options for the behavior. Options []GetPropertyRulesRuleRuleCriteriaOption `pulumi:"options"` }
type GetPropertyRulesRuleRuleCriteriaArgs ¶
type GetPropertyRulesRuleRuleCriteriaArgs struct { // — (Required) The name of the behavior. Name pulumi.StringInput `pulumi:"name"` // — (Optional) One or more options for the behavior. Options GetPropertyRulesRuleRuleCriteriaOptionArrayInput `pulumi:"options"` }
func (GetPropertyRulesRuleRuleCriteriaArgs) ElementType ¶
func (GetPropertyRulesRuleRuleCriteriaArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleCriteriaOutput ¶
func (i GetPropertyRulesRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleCriteriaOutput
func (GetPropertyRulesRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleCriteriaOutputWithContext ¶
func (i GetPropertyRulesRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaOutput
type GetPropertyRulesRuleRuleCriteriaArray ¶
type GetPropertyRulesRuleRuleCriteriaArray []GetPropertyRulesRuleRuleCriteriaInput
func (GetPropertyRulesRuleRuleCriteriaArray) ElementType ¶
func (GetPropertyRulesRuleRuleCriteriaArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleCriteriaArrayOutput ¶
func (i GetPropertyRulesRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleCriteriaArrayOutput
func (GetPropertyRulesRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleCriteriaArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaArrayOutput
type GetPropertyRulesRuleRuleCriteriaArrayInput ¶
type GetPropertyRulesRuleRuleCriteriaArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleCriteriaArrayOutput ToGetPropertyRulesRuleRuleCriteriaArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleCriteriaArrayOutput }
GetPropertyRulesRuleRuleCriteriaArrayInput is an input type that accepts GetPropertyRulesRuleRuleCriteriaArray and GetPropertyRulesRuleRuleCriteriaArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleCriteriaArrayInput` via:
GetPropertyRulesRuleRuleCriteriaArray{ GetPropertyRulesRuleRuleCriteriaArgs{...} }
type GetPropertyRulesRuleRuleCriteriaArrayOutput ¶
type GetPropertyRulesRuleRuleCriteriaArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleCriteriaArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleCriteriaArrayOutput ¶
func (o GetPropertyRulesRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleCriteriaArrayOutput
func (GetPropertyRulesRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleCriteriaArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaArrayOutput
type GetPropertyRulesRuleRuleCriteriaInput ¶
type GetPropertyRulesRuleRuleCriteriaInput interface { pulumi.Input ToGetPropertyRulesRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleCriteriaOutput ToGetPropertyRulesRuleRuleCriteriaOutputWithContext(context.Context) GetPropertyRulesRuleRuleCriteriaOutput }
GetPropertyRulesRuleRuleCriteriaInput is an input type that accepts GetPropertyRulesRuleRuleCriteriaArgs and GetPropertyRulesRuleRuleCriteriaOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleCriteriaInput` via:
GetPropertyRulesRuleRuleCriteriaArgs{...}
type GetPropertyRulesRuleRuleCriteriaOptionArgs ¶
type GetPropertyRulesRuleRuleCriteriaOptionArgs struct { // — (Required) The option name. Key pulumi.StringInput `pulumi:"key"` // — (Optional) A single value for the option. Value pulumi.StringPtrInput `pulumi:"value"` // — (Optional) An array of values for the option. Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetPropertyRulesRuleRuleCriteriaOptionArgs) ElementType ¶
func (GetPropertyRulesRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleCriteriaOptionOutput ¶
func (i GetPropertyRulesRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleCriteriaOptionOutput
func (GetPropertyRulesRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleCriteriaOptionOutputWithContext ¶
func (i GetPropertyRulesRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaOptionOutput
type GetPropertyRulesRuleRuleCriteriaOptionArray ¶
type GetPropertyRulesRuleRuleCriteriaOptionArray []GetPropertyRulesRuleRuleCriteriaOptionInput
func (GetPropertyRulesRuleRuleCriteriaOptionArray) ElementType ¶
func (GetPropertyRulesRuleRuleCriteriaOptionArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleCriteriaOptionArrayOutput ¶
func (i GetPropertyRulesRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleCriteriaOptionArrayOutput
func (GetPropertyRulesRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaOptionArrayOutput
type GetPropertyRulesRuleRuleCriteriaOptionArrayInput ¶
type GetPropertyRulesRuleRuleCriteriaOptionArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleCriteriaOptionArrayOutput ToGetPropertyRulesRuleRuleCriteriaOptionArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleCriteriaOptionArrayOutput }
GetPropertyRulesRuleRuleCriteriaOptionArrayInput is an input type that accepts GetPropertyRulesRuleRuleCriteriaOptionArray and GetPropertyRulesRuleRuleCriteriaOptionArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleCriteriaOptionArrayInput` via:
GetPropertyRulesRuleRuleCriteriaOptionArray{ GetPropertyRulesRuleRuleCriteriaOptionArgs{...} }
type GetPropertyRulesRuleRuleCriteriaOptionArrayOutput ¶
type GetPropertyRulesRuleRuleCriteriaOptionArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleCriteriaOptionArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleCriteriaOptionArrayOutput ¶
func (o GetPropertyRulesRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleCriteriaOptionArrayOutput
func (GetPropertyRulesRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaOptionArrayOutput
type GetPropertyRulesRuleRuleCriteriaOptionInput ¶
type GetPropertyRulesRuleRuleCriteriaOptionInput interface { pulumi.Input ToGetPropertyRulesRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleCriteriaOptionOutput ToGetPropertyRulesRuleRuleCriteriaOptionOutputWithContext(context.Context) GetPropertyRulesRuleRuleCriteriaOptionOutput }
GetPropertyRulesRuleRuleCriteriaOptionInput is an input type that accepts GetPropertyRulesRuleRuleCriteriaOptionArgs and GetPropertyRulesRuleRuleCriteriaOptionOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleCriteriaOptionInput` via:
GetPropertyRulesRuleRuleCriteriaOptionArgs{...}
type GetPropertyRulesRuleRuleCriteriaOptionOutput ¶
type GetPropertyRulesRuleRuleCriteriaOptionOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleCriteriaOptionOutput) ElementType ¶
func (GetPropertyRulesRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleCriteriaOptionOutput) Key ¶
func (o GetPropertyRulesRuleRuleCriteriaOptionOutput) Key() pulumi.StringOutput
— (Required) The option name.
func (GetPropertyRulesRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleCriteriaOptionOutput ¶
func (o GetPropertyRulesRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleCriteriaOptionOutput
func (GetPropertyRulesRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleCriteriaOptionOutputWithContext ¶
func (o GetPropertyRulesRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaOptionOutput
func (GetPropertyRulesRuleRuleCriteriaOptionOutput) Value ¶
func (o GetPropertyRulesRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
— (Optional) A single value for the option.
func (GetPropertyRulesRuleRuleCriteriaOptionOutput) Values ¶
func (o GetPropertyRulesRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
— (Optional) An array of values for the option.
type GetPropertyRulesRuleRuleCriteriaOutput ¶
type GetPropertyRulesRuleRuleCriteriaOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleCriteriaOutput) ElementType ¶
func (GetPropertyRulesRuleRuleCriteriaOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleCriteriaOutput) Name ¶
func (o GetPropertyRulesRuleRuleCriteriaOutput) Name() pulumi.StringOutput
— (Required) The name of the behavior.
func (GetPropertyRulesRuleRuleCriteriaOutput) Options ¶
func (o GetPropertyRulesRuleRuleCriteriaOutput) Options() GetPropertyRulesRuleRuleCriteriaOptionArrayOutput
— (Optional) One or more options for the behavior.
func (GetPropertyRulesRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleCriteriaOutput ¶
func (o GetPropertyRulesRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleCriteriaOutput
func (GetPropertyRulesRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleCriteriaOutputWithContext ¶
func (o GetPropertyRulesRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleCriteriaOutput
type GetPropertyRulesRuleRuleInput ¶
type GetPropertyRulesRuleRuleInput interface { pulumi.Input ToGetPropertyRulesRuleRuleOutput() GetPropertyRulesRuleRuleOutput ToGetPropertyRulesRuleRuleOutputWithContext(context.Context) GetPropertyRulesRuleRuleOutput }
GetPropertyRulesRuleRuleInput is an input type that accepts GetPropertyRulesRuleRuleArgs and GetPropertyRulesRuleRuleOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleInput` via:
GetPropertyRulesRuleRuleArgs{...}
type GetPropertyRulesRuleRuleOutput ¶
type GetPropertyRulesRuleRuleOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleOutput) Behaviors ¶
func (o GetPropertyRulesRuleRuleOutput) Behaviors() GetPropertyRulesRuleRuleBehaviorArrayOutput
— (Optional) One or more behaviors to apply to requests that match.
func (GetPropertyRulesRuleRuleOutput) Comment ¶
func (o GetPropertyRulesRuleRuleOutput) Comment() pulumi.StringPtrOutput
func (GetPropertyRulesRuleRuleOutput) CriteriaMatch ¶
func (o GetPropertyRulesRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
func (GetPropertyRulesRuleRuleOutput) Criterias ¶
func (o GetPropertyRulesRuleRuleOutput) Criterias() GetPropertyRulesRuleRuleCriteriaArrayOutput
— (Optional) One or more criteria to match requests on.
func (GetPropertyRulesRuleRuleOutput) ElementType ¶
func (GetPropertyRulesRuleRuleOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleOutput) Name ¶
func (o GetPropertyRulesRuleRuleOutput) Name() pulumi.StringOutput
— (Required) The name of the behavior.
func (GetPropertyRulesRuleRuleOutput) Rules ¶
func (o GetPropertyRulesRuleRuleOutput) Rules() GetPropertyRulesRuleRuleRuleArrayOutput
— (Optional) Child rules (may be nested five levels deep).
func (GetPropertyRulesRuleRuleOutput) ToGetPropertyRulesRuleRuleOutput ¶
func (o GetPropertyRulesRuleRuleOutput) ToGetPropertyRulesRuleRuleOutput() GetPropertyRulesRuleRuleOutput
func (GetPropertyRulesRuleRuleOutput) ToGetPropertyRulesRuleRuleOutputWithContext ¶
func (o GetPropertyRulesRuleRuleOutput) ToGetPropertyRulesRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleOutput
type GetPropertyRulesRuleRuleRule ¶
type GetPropertyRulesRuleRuleRule struct { // — (Optional) One or more behaviors to apply to requests that match. Behaviors []GetPropertyRulesRuleRuleRuleBehavior `pulumi:"behaviors"` Comment *string `pulumi:"comment"` CriteriaMatch *string `pulumi:"criteriaMatch"` // — (Optional) One or more criteria to match requests on. Criterias []GetPropertyRulesRuleRuleRuleCriteria `pulumi:"criterias"` // — (Required) The name of the behavior. Name string `pulumi:"name"` // — (Optional) Child rules (may be nested five levels deep). Rules []GetPropertyRulesRuleRuleRuleRule `pulumi:"rules"` }
type GetPropertyRulesRuleRuleRuleArgs ¶
type GetPropertyRulesRuleRuleRuleArgs struct { // — (Optional) One or more behaviors to apply to requests that match. Behaviors GetPropertyRulesRuleRuleRuleBehaviorArrayInput `pulumi:"behaviors"` Comment pulumi.StringPtrInput `pulumi:"comment"` CriteriaMatch pulumi.StringPtrInput `pulumi:"criteriaMatch"` // — (Optional) One or more criteria to match requests on. Criterias GetPropertyRulesRuleRuleRuleCriteriaArrayInput `pulumi:"criterias"` // — (Required) The name of the behavior. Name pulumi.StringInput `pulumi:"name"` // — (Optional) Child rules (may be nested five levels deep). Rules GetPropertyRulesRuleRuleRuleRuleArrayInput `pulumi:"rules"` }
func (GetPropertyRulesRuleRuleRuleArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleOutput ¶
func (i GetPropertyRulesRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleOutput
func (GetPropertyRulesRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleOutput
type GetPropertyRulesRuleRuleRuleArray ¶
type GetPropertyRulesRuleRuleRuleArray []GetPropertyRulesRuleRuleRuleInput
func (GetPropertyRulesRuleRuleRuleArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleArrayOutput
func (GetPropertyRulesRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleArrayOutput
type GetPropertyRulesRuleRuleRuleArrayInput ¶
type GetPropertyRulesRuleRuleRuleArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleArrayOutput ToGetPropertyRulesRuleRuleRuleArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleArrayOutput }
GetPropertyRulesRuleRuleRuleArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleArray and GetPropertyRulesRuleRuleRuleArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleArrayInput` via:
GetPropertyRulesRuleRuleRuleArray{ GetPropertyRulesRuleRuleRuleArgs{...} }
type GetPropertyRulesRuleRuleRuleArrayOutput ¶
type GetPropertyRulesRuleRuleRuleArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleArrayOutput
func (GetPropertyRulesRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleArrayOutput
type GetPropertyRulesRuleRuleRuleBehavior ¶
type GetPropertyRulesRuleRuleRuleBehavior struct { // — (Required) The name of the behavior. Name string `pulumi:"name"` // — (Optional) One or more options for the behavior. Options []GetPropertyRulesRuleRuleRuleBehaviorOption `pulumi:"options"` }
type GetPropertyRulesRuleRuleRuleBehaviorArgs ¶
type GetPropertyRulesRuleRuleRuleBehaviorArgs struct { // — (Required) The name of the behavior. Name pulumi.StringInput `pulumi:"name"` // — (Optional) One or more options for the behavior. Options GetPropertyRulesRuleRuleRuleBehaviorOptionArrayInput `pulumi:"options"` }
func (GetPropertyRulesRuleRuleRuleBehaviorArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleBehaviorArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleBehaviorOutput ¶
func (i GetPropertyRulesRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleBehaviorOutput
func (GetPropertyRulesRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleBehaviorOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorOutput
type GetPropertyRulesRuleRuleRuleBehaviorArray ¶
type GetPropertyRulesRuleRuleRuleBehaviorArray []GetPropertyRulesRuleRuleRuleBehaviorInput
func (GetPropertyRulesRuleRuleRuleBehaviorArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleBehaviorArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleBehaviorArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleBehaviorArrayOutput
func (GetPropertyRulesRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleBehaviorArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorArrayOutput
type GetPropertyRulesRuleRuleRuleBehaviorArrayInput ¶
type GetPropertyRulesRuleRuleRuleBehaviorArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleBehaviorArrayOutput ToGetPropertyRulesRuleRuleRuleBehaviorArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleBehaviorArrayOutput }
GetPropertyRulesRuleRuleRuleBehaviorArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleBehaviorArray and GetPropertyRulesRuleRuleRuleBehaviorArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleBehaviorArrayInput` via:
GetPropertyRulesRuleRuleRuleBehaviorArray{ GetPropertyRulesRuleRuleRuleBehaviorArgs{...} }
type GetPropertyRulesRuleRuleRuleBehaviorArrayOutput ¶
type GetPropertyRulesRuleRuleRuleBehaviorArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleBehaviorArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleBehaviorArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleBehaviorArrayOutput
func (GetPropertyRulesRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleBehaviorArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorArrayOutput
type GetPropertyRulesRuleRuleRuleBehaviorInput ¶
type GetPropertyRulesRuleRuleRuleBehaviorInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleBehaviorOutput ToGetPropertyRulesRuleRuleRuleBehaviorOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleBehaviorOutput }
GetPropertyRulesRuleRuleRuleBehaviorInput is an input type that accepts GetPropertyRulesRuleRuleRuleBehaviorArgs and GetPropertyRulesRuleRuleRuleBehaviorOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleBehaviorInput` via:
GetPropertyRulesRuleRuleRuleBehaviorArgs{...}
type GetPropertyRulesRuleRuleRuleBehaviorOptionArgs ¶
type GetPropertyRulesRuleRuleRuleBehaviorOptionArgs struct { // — (Required) The option name. Key pulumi.StringInput `pulumi:"key"` // — (Optional) A single value for the option. Value pulumi.StringPtrInput `pulumi:"value"` // — (Optional) An array of values for the option. Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetPropertyRulesRuleRuleRuleBehaviorOptionArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleBehaviorOptionOutput ¶
func (i GetPropertyRulesRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleBehaviorOptionOutput
func (GetPropertyRulesRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleBehaviorOptionOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorOptionOutput
type GetPropertyRulesRuleRuleRuleBehaviorOptionArray ¶
type GetPropertyRulesRuleRuleRuleBehaviorOptionArray []GetPropertyRulesRuleRuleRuleBehaviorOptionInput
func (GetPropertyRulesRuleRuleRuleBehaviorOptionArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleBehaviorOptionArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
func (GetPropertyRulesRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
type GetPropertyRulesRuleRuleRuleBehaviorOptionArrayInput ¶
type GetPropertyRulesRuleRuleRuleBehaviorOptionArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput ToGetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput }
GetPropertyRulesRuleRuleRuleBehaviorOptionArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleBehaviorOptionArray and GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleBehaviorOptionArrayInput` via:
GetPropertyRulesRuleRuleRuleBehaviorOptionArray{ GetPropertyRulesRuleRuleRuleBehaviorOptionArgs{...} }
type GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput ¶
type GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
func (GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
type GetPropertyRulesRuleRuleRuleBehaviorOptionInput ¶
type GetPropertyRulesRuleRuleRuleBehaviorOptionInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleBehaviorOptionOutput ToGetPropertyRulesRuleRuleRuleBehaviorOptionOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleBehaviorOptionOutput }
GetPropertyRulesRuleRuleRuleBehaviorOptionInput is an input type that accepts GetPropertyRulesRuleRuleRuleBehaviorOptionArgs and GetPropertyRulesRuleRuleRuleBehaviorOptionOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleBehaviorOptionInput` via:
GetPropertyRulesRuleRuleRuleBehaviorOptionArgs{...}
type GetPropertyRulesRuleRuleRuleBehaviorOptionOutput ¶
type GetPropertyRulesRuleRuleRuleBehaviorOptionOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) Key ¶
func (o GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) Key() pulumi.StringOutput
— (Required) The option name.
func (GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOptionOutput ¶
func (o GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleBehaviorOptionOutput
func (GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOptionOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorOptionOutput
func (GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) Value ¶
func (o GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
— (Optional) A single value for the option.
func (GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) Values ¶
func (o GetPropertyRulesRuleRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
— (Optional) An array of values for the option.
type GetPropertyRulesRuleRuleRuleBehaviorOutput ¶
type GetPropertyRulesRuleRuleRuleBehaviorOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleBehaviorOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleBehaviorOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleBehaviorOutput) Name ¶
func (o GetPropertyRulesRuleRuleRuleBehaviorOutput) Name() pulumi.StringOutput
— (Required) The name of the behavior.
func (GetPropertyRulesRuleRuleRuleBehaviorOutput) Options ¶
func (o GetPropertyRulesRuleRuleRuleBehaviorOutput) Options() GetPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
— (Optional) One or more options for the behavior.
func (GetPropertyRulesRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOutput ¶
func (o GetPropertyRulesRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleBehaviorOutput
func (GetPropertyRulesRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleBehaviorOutput
type GetPropertyRulesRuleRuleRuleCriteria ¶
type GetPropertyRulesRuleRuleRuleCriteria struct { // — (Required) The name of the behavior. Name string `pulumi:"name"` // — (Optional) One or more options for the behavior. Options []GetPropertyRulesRuleRuleRuleCriteriaOption `pulumi:"options"` }
type GetPropertyRulesRuleRuleRuleCriteriaArgs ¶
type GetPropertyRulesRuleRuleRuleCriteriaArgs struct { // — (Required) The name of the behavior. Name pulumi.StringInput `pulumi:"name"` // — (Optional) One or more options for the behavior. Options GetPropertyRulesRuleRuleRuleCriteriaOptionArrayInput `pulumi:"options"` }
func (GetPropertyRulesRuleRuleRuleCriteriaArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleCriteriaArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleCriteriaOutput ¶
func (i GetPropertyRulesRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleCriteriaOutput
func (GetPropertyRulesRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleCriteriaOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaOutput
type GetPropertyRulesRuleRuleRuleCriteriaArray ¶
type GetPropertyRulesRuleRuleRuleCriteriaArray []GetPropertyRulesRuleRuleRuleCriteriaInput
func (GetPropertyRulesRuleRuleRuleCriteriaArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleCriteriaArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleCriteriaArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleCriteriaArrayOutput
func (GetPropertyRulesRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleCriteriaArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaArrayOutput
type GetPropertyRulesRuleRuleRuleCriteriaArrayInput ¶
type GetPropertyRulesRuleRuleRuleCriteriaArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleCriteriaArrayOutput ToGetPropertyRulesRuleRuleRuleCriteriaArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleCriteriaArrayOutput }
GetPropertyRulesRuleRuleRuleCriteriaArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleCriteriaArray and GetPropertyRulesRuleRuleRuleCriteriaArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleCriteriaArrayInput` via:
GetPropertyRulesRuleRuleRuleCriteriaArray{ GetPropertyRulesRuleRuleRuleCriteriaArgs{...} }
type GetPropertyRulesRuleRuleRuleCriteriaArrayOutput ¶
type GetPropertyRulesRuleRuleRuleCriteriaArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleCriteriaArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleCriteriaArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleCriteriaArrayOutput
func (GetPropertyRulesRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleCriteriaArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaArrayOutput
type GetPropertyRulesRuleRuleRuleCriteriaInput ¶
type GetPropertyRulesRuleRuleRuleCriteriaInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleCriteriaOutput ToGetPropertyRulesRuleRuleRuleCriteriaOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleCriteriaOutput }
GetPropertyRulesRuleRuleRuleCriteriaInput is an input type that accepts GetPropertyRulesRuleRuleRuleCriteriaArgs and GetPropertyRulesRuleRuleRuleCriteriaOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleCriteriaInput` via:
GetPropertyRulesRuleRuleRuleCriteriaArgs{...}
type GetPropertyRulesRuleRuleRuleCriteriaOptionArgs ¶
type GetPropertyRulesRuleRuleRuleCriteriaOptionArgs struct { // — (Required) The option name. Key pulumi.StringInput `pulumi:"key"` // — (Optional) A single value for the option. Value pulumi.StringPtrInput `pulumi:"value"` // — (Optional) An array of values for the option. Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetPropertyRulesRuleRuleRuleCriteriaOptionArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleCriteriaOptionOutput ¶
func (i GetPropertyRulesRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleCriteriaOptionOutput
func (GetPropertyRulesRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleCriteriaOptionOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaOptionOutput
type GetPropertyRulesRuleRuleRuleCriteriaOptionArray ¶
type GetPropertyRulesRuleRuleRuleCriteriaOptionArray []GetPropertyRulesRuleRuleRuleCriteriaOptionInput
func (GetPropertyRulesRuleRuleRuleCriteriaOptionArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleCriteriaOptionArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
func (GetPropertyRulesRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
type GetPropertyRulesRuleRuleRuleCriteriaOptionArrayInput ¶
type GetPropertyRulesRuleRuleRuleCriteriaOptionArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput ToGetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput }
GetPropertyRulesRuleRuleRuleCriteriaOptionArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleCriteriaOptionArray and GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleCriteriaOptionArrayInput` via:
GetPropertyRulesRuleRuleRuleCriteriaOptionArray{ GetPropertyRulesRuleRuleRuleCriteriaOptionArgs{...} }
type GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput ¶
type GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
func (GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
type GetPropertyRulesRuleRuleRuleCriteriaOptionInput ¶
type GetPropertyRulesRuleRuleRuleCriteriaOptionInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleCriteriaOptionOutput ToGetPropertyRulesRuleRuleRuleCriteriaOptionOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleCriteriaOptionOutput }
GetPropertyRulesRuleRuleRuleCriteriaOptionInput is an input type that accepts GetPropertyRulesRuleRuleRuleCriteriaOptionArgs and GetPropertyRulesRuleRuleRuleCriteriaOptionOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleCriteriaOptionInput` via:
GetPropertyRulesRuleRuleRuleCriteriaOptionArgs{...}
type GetPropertyRulesRuleRuleRuleCriteriaOptionOutput ¶
type GetPropertyRulesRuleRuleRuleCriteriaOptionOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) Key ¶
func (o GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) Key() pulumi.StringOutput
— (Required) The option name.
func (GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOptionOutput ¶
func (o GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleCriteriaOptionOutput
func (GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOptionOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaOptionOutput
func (GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) Value ¶
func (o GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
— (Optional) A single value for the option.
func (GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) Values ¶
func (o GetPropertyRulesRuleRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
— (Optional) An array of values for the option.
type GetPropertyRulesRuleRuleRuleCriteriaOutput ¶
type GetPropertyRulesRuleRuleRuleCriteriaOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleCriteriaOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleCriteriaOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleCriteriaOutput) Name ¶
func (o GetPropertyRulesRuleRuleRuleCriteriaOutput) Name() pulumi.StringOutput
— (Required) The name of the behavior.
func (GetPropertyRulesRuleRuleRuleCriteriaOutput) Options ¶
func (o GetPropertyRulesRuleRuleRuleCriteriaOutput) Options() GetPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
— (Optional) One or more options for the behavior.
func (GetPropertyRulesRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOutput ¶
func (o GetPropertyRulesRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleCriteriaOutput
func (GetPropertyRulesRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleCriteriaOutput
type GetPropertyRulesRuleRuleRuleInput ¶
type GetPropertyRulesRuleRuleRuleInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleOutput ToGetPropertyRulesRuleRuleRuleOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleOutput }
GetPropertyRulesRuleRuleRuleInput is an input type that accepts GetPropertyRulesRuleRuleRuleArgs and GetPropertyRulesRuleRuleRuleOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleInput` via:
GetPropertyRulesRuleRuleRuleArgs{...}
type GetPropertyRulesRuleRuleRuleOutput ¶
type GetPropertyRulesRuleRuleRuleOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleOutput) Behaviors ¶
func (o GetPropertyRulesRuleRuleRuleOutput) Behaviors() GetPropertyRulesRuleRuleRuleBehaviorArrayOutput
— (Optional) One or more behaviors to apply to requests that match.
func (GetPropertyRulesRuleRuleRuleOutput) Comment ¶
func (o GetPropertyRulesRuleRuleRuleOutput) Comment() pulumi.StringPtrOutput
func (GetPropertyRulesRuleRuleRuleOutput) CriteriaMatch ¶
func (o GetPropertyRulesRuleRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
func (GetPropertyRulesRuleRuleRuleOutput) Criterias ¶
func (o GetPropertyRulesRuleRuleRuleOutput) Criterias() GetPropertyRulesRuleRuleRuleCriteriaArrayOutput
— (Optional) One or more criteria to match requests on.
func (GetPropertyRulesRuleRuleRuleOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleOutput) Name ¶
func (o GetPropertyRulesRuleRuleRuleOutput) Name() pulumi.StringOutput
— (Required) The name of the behavior.
func (GetPropertyRulesRuleRuleRuleOutput) Rules ¶
— (Optional) Child rules (may be nested five levels deep).
func (GetPropertyRulesRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleOutput ¶
func (o GetPropertyRulesRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleOutput
func (GetPropertyRulesRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleOutput
type GetPropertyRulesRuleRuleRuleRule ¶
type GetPropertyRulesRuleRuleRuleRule struct { // — (Optional) One or more behaviors to apply to requests that match. Behaviors []GetPropertyRulesRuleRuleRuleRuleBehavior `pulumi:"behaviors"` Comment *string `pulumi:"comment"` CriteriaMatch *string `pulumi:"criteriaMatch"` // — (Optional) One or more criteria to match requests on. Criterias []GetPropertyRulesRuleRuleRuleRuleCriteria `pulumi:"criterias"` // — (Required) The name of the behavior. Name string `pulumi:"name"` // — (Optional) Child rules (may be nested five levels deep). Rules []GetPropertyRulesRuleRuleRuleRuleRule `pulumi:"rules"` }
type GetPropertyRulesRuleRuleRuleRuleArgs ¶
type GetPropertyRulesRuleRuleRuleRuleArgs struct { // — (Optional) One or more behaviors to apply to requests that match. Behaviors GetPropertyRulesRuleRuleRuleRuleBehaviorArrayInput `pulumi:"behaviors"` Comment pulumi.StringPtrInput `pulumi:"comment"` CriteriaMatch pulumi.StringPtrInput `pulumi:"criteriaMatch"` // — (Optional) One or more criteria to match requests on. Criterias GetPropertyRulesRuleRuleRuleRuleCriteriaArrayInput `pulumi:"criterias"` // — (Required) The name of the behavior. Name pulumi.StringInput `pulumi:"name"` // — (Optional) Child rules (may be nested five levels deep). Rules GetPropertyRulesRuleRuleRuleRuleRuleArrayInput `pulumi:"rules"` }
func (GetPropertyRulesRuleRuleRuleRuleArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleRuleOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleRuleOutput
func (GetPropertyRulesRuleRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleRuleOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleOutput
type GetPropertyRulesRuleRuleRuleRuleArray ¶
type GetPropertyRulesRuleRuleRuleRuleArray []GetPropertyRulesRuleRuleRuleRuleInput
func (GetPropertyRulesRuleRuleRuleRuleArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleRuleArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleRuleArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleRuleArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleArrayOutput
type GetPropertyRulesRuleRuleRuleRuleArrayInput ¶
type GetPropertyRulesRuleRuleRuleRuleArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleRuleArrayOutput ToGetPropertyRulesRuleRuleRuleRuleArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleArrayOutput }
GetPropertyRulesRuleRuleRuleRuleArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleArray and GetPropertyRulesRuleRuleRuleRuleArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleArrayInput` via:
GetPropertyRulesRuleRuleRuleRuleArray{ GetPropertyRulesRuleRuleRuleRuleArgs{...} }
type GetPropertyRulesRuleRuleRuleRuleArrayOutput ¶
type GetPropertyRulesRuleRuleRuleRuleArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleRuleArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleArrayOutput
type GetPropertyRulesRuleRuleRuleRuleBehavior ¶
type GetPropertyRulesRuleRuleRuleRuleBehavior struct { // — (Required) The name of the behavior. Name string `pulumi:"name"` // — (Optional) One or more options for the behavior. Options []GetPropertyRulesRuleRuleRuleRuleBehaviorOption `pulumi:"options"` }
type GetPropertyRulesRuleRuleRuleRuleBehaviorArgs ¶
type GetPropertyRulesRuleRuleRuleRuleBehaviorArgs struct { // — (Required) The name of the behavior. Name pulumi.StringInput `pulumi:"name"` // — (Optional) One or more options for the behavior. Options GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayInput `pulumi:"options"` }
func (GetPropertyRulesRuleRuleRuleRuleBehaviorArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleBehaviorArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOutput
func (GetPropertyRulesRuleRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOutput
type GetPropertyRulesRuleRuleRuleRuleBehaviorArray ¶
type GetPropertyRulesRuleRuleRuleRuleBehaviorArray []GetPropertyRulesRuleRuleRuleRuleBehaviorInput
func (GetPropertyRulesRuleRuleRuleRuleBehaviorArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleBehaviorArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
type GetPropertyRulesRuleRuleRuleRuleBehaviorArrayInput ¶
type GetPropertyRulesRuleRuleRuleRuleBehaviorArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput ToGetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput }
GetPropertyRulesRuleRuleRuleRuleBehaviorArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleBehaviorArray and GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleBehaviorArrayInput` via:
GetPropertyRulesRuleRuleRuleRuleBehaviorArray{ GetPropertyRulesRuleRuleRuleRuleBehaviorArgs{...} }
type GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput ¶
type GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
type GetPropertyRulesRuleRuleRuleRuleBehaviorInput ¶
type GetPropertyRulesRuleRuleRuleRuleBehaviorInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOutput ToGetPropertyRulesRuleRuleRuleRuleBehaviorOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOutput }
GetPropertyRulesRuleRuleRuleRuleBehaviorInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleBehaviorArgs and GetPropertyRulesRuleRuleRuleRuleBehaviorOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleBehaviorInput` via:
GetPropertyRulesRuleRuleRuleRuleBehaviorArgs{...}
type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs ¶
type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs struct { // — (Required) The option name. Key pulumi.StringInput `pulumi:"key"` // — (Optional) A single value for the option. Value pulumi.StringPtrInput `pulumi:"value"` // — (Optional) An array of values for the option. Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArray ¶
type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArray []GetPropertyRulesRuleRuleRuleRuleBehaviorOptionInput
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayInput ¶
type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput }
GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArray and GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayInput` via:
GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArray{ GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs{...} }
type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput ¶
type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionInput ¶
type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput }
GetPropertyRulesRuleRuleRuleRuleBehaviorOptionInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs and GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleBehaviorOptionInput` via:
GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArgs{...}
type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput ¶
type GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Value ¶
func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
— (Optional) A single value for the option.
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Values ¶
func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
— (Optional) An array of values for the option.
type GetPropertyRulesRuleRuleRuleRuleBehaviorOutput ¶
type GetPropertyRulesRuleRuleRuleRuleBehaviorOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) Name ¶
func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) Name() pulumi.StringOutput
— (Required) The name of the behavior.
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) Options ¶
func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) Options() GetPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
— (Optional) One or more options for the behavior.
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleRuleBehaviorOutput
func (GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleBehaviorOutput
type GetPropertyRulesRuleRuleRuleRuleCriteria ¶
type GetPropertyRulesRuleRuleRuleRuleCriteria struct { // — (Required) The name of the behavior. Name string `pulumi:"name"` // — (Optional) One or more options for the behavior. Options []GetPropertyRulesRuleRuleRuleRuleCriteriaOption `pulumi:"options"` }
type GetPropertyRulesRuleRuleRuleRuleCriteriaArgs ¶
type GetPropertyRulesRuleRuleRuleRuleCriteriaArgs struct { // — (Required) The name of the behavior. Name pulumi.StringInput `pulumi:"name"` // — (Optional) One or more options for the behavior. Options GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayInput `pulumi:"options"` }
func (GetPropertyRulesRuleRuleRuleRuleCriteriaArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleCriteriaArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOutput
func (GetPropertyRulesRuleRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOutput
type GetPropertyRulesRuleRuleRuleRuleCriteriaArray ¶
type GetPropertyRulesRuleRuleRuleRuleCriteriaArray []GetPropertyRulesRuleRuleRuleRuleCriteriaInput
func (GetPropertyRulesRuleRuleRuleRuleCriteriaArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleCriteriaArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
type GetPropertyRulesRuleRuleRuleRuleCriteriaArrayInput ¶
type GetPropertyRulesRuleRuleRuleRuleCriteriaArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput ToGetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput }
GetPropertyRulesRuleRuleRuleRuleCriteriaArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleCriteriaArray and GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleCriteriaArrayInput` via:
GetPropertyRulesRuleRuleRuleRuleCriteriaArray{ GetPropertyRulesRuleRuleRuleRuleCriteriaArgs{...} }
type GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput ¶
type GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
type GetPropertyRulesRuleRuleRuleRuleCriteriaInput ¶
type GetPropertyRulesRuleRuleRuleRuleCriteriaInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOutput ToGetPropertyRulesRuleRuleRuleRuleCriteriaOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOutput }
GetPropertyRulesRuleRuleRuleRuleCriteriaInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleCriteriaArgs and GetPropertyRulesRuleRuleRuleRuleCriteriaOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleCriteriaInput` via:
GetPropertyRulesRuleRuleRuleRuleCriteriaArgs{...}
type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs ¶
type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs struct { // — (Required) The option name. Key pulumi.StringInput `pulumi:"key"` // — (Optional) A single value for the option. Value pulumi.StringPtrInput `pulumi:"value"` // — (Optional) An array of values for the option. Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArray ¶
type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArray []GetPropertyRulesRuleRuleRuleRuleCriteriaOptionInput
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayInput ¶
type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput }
GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArray and GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayInput` via:
GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArray{ GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs{...} }
type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput ¶
type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionInput ¶
type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput }
GetPropertyRulesRuleRuleRuleRuleCriteriaOptionInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs and GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleCriteriaOptionInput` via:
GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArgs{...}
type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput ¶
type GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Value ¶
func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
— (Optional) A single value for the option.
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Values ¶
func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
— (Optional) An array of values for the option.
type GetPropertyRulesRuleRuleRuleRuleCriteriaOutput ¶
type GetPropertyRulesRuleRuleRuleRuleCriteriaOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) Name ¶
func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) Name() pulumi.StringOutput
— (Required) The name of the behavior.
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) Options ¶
func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) Options() GetPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
— (Optional) One or more options for the behavior.
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleRuleCriteriaOutput
func (GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleCriteriaOutput
type GetPropertyRulesRuleRuleRuleRuleInput ¶
type GetPropertyRulesRuleRuleRuleRuleInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleRuleOutput ToGetPropertyRulesRuleRuleRuleRuleOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleOutput }
GetPropertyRulesRuleRuleRuleRuleInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleArgs and GetPropertyRulesRuleRuleRuleRuleOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleInput` via:
GetPropertyRulesRuleRuleRuleRuleArgs{...}
type GetPropertyRulesRuleRuleRuleRuleOutput ¶
type GetPropertyRulesRuleRuleRuleRuleOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleOutput) Behaviors ¶
func (o GetPropertyRulesRuleRuleRuleRuleOutput) Behaviors() GetPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
— (Optional) One or more behaviors to apply to requests that match.
func (GetPropertyRulesRuleRuleRuleRuleOutput) Comment ¶
func (o GetPropertyRulesRuleRuleRuleRuleOutput) Comment() pulumi.StringPtrOutput
func (GetPropertyRulesRuleRuleRuleRuleOutput) CriteriaMatch ¶
func (o GetPropertyRulesRuleRuleRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
func (GetPropertyRulesRuleRuleRuleRuleOutput) Criterias ¶
func (o GetPropertyRulesRuleRuleRuleRuleOutput) Criterias() GetPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
— (Optional) One or more criteria to match requests on.
func (GetPropertyRulesRuleRuleRuleRuleOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleOutput) Name ¶
func (o GetPropertyRulesRuleRuleRuleRuleOutput) Name() pulumi.StringOutput
— (Required) The name of the behavior.
func (GetPropertyRulesRuleRuleRuleRuleOutput) Rules ¶
func (o GetPropertyRulesRuleRuleRuleRuleOutput) Rules() GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput
— (Optional) Child rules (may be nested five levels deep).
func (GetPropertyRulesRuleRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleRuleOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleRuleOutput
func (GetPropertyRulesRuleRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleRuleOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleOutput
type GetPropertyRulesRuleRuleRuleRuleRule ¶
type GetPropertyRulesRuleRuleRuleRuleRule struct { // — (Optional) One or more behaviors to apply to requests that match. Behaviors []GetPropertyRulesRuleRuleRuleRuleRuleBehavior `pulumi:"behaviors"` Comment *string `pulumi:"comment"` CriteriaMatch *string `pulumi:"criteriaMatch"` // — (Optional) One or more criteria to match requests on. Criterias []GetPropertyRulesRuleRuleRuleRuleRuleCriteria `pulumi:"criterias"` // — (Required) The name of the behavior. Name string `pulumi:"name"` }
type GetPropertyRulesRuleRuleRuleRuleRuleArgs ¶
type GetPropertyRulesRuleRuleRuleRuleRuleArgs struct { // — (Optional) One or more behaviors to apply to requests that match. Behaviors GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayInput `pulumi:"behaviors"` Comment pulumi.StringPtrInput `pulumi:"comment"` CriteriaMatch pulumi.StringPtrInput `pulumi:"criteriaMatch"` // — (Optional) One or more criteria to match requests on. Criterias GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayInput `pulumi:"criterias"` // — (Required) The name of the behavior. Name pulumi.StringInput `pulumi:"name"` }
func (GetPropertyRulesRuleRuleRuleRuleRuleArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleRuleRuleOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleOutput
type GetPropertyRulesRuleRuleRuleRuleRuleArray ¶
type GetPropertyRulesRuleRuleRuleRuleRuleArray []GetPropertyRulesRuleRuleRuleRuleRuleInput
func (GetPropertyRulesRuleRuleRuleRuleRuleArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleRuleRuleArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleRuleRuleArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleArray) ToGetPropertyRulesRuleRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput
type GetPropertyRulesRuleRuleRuleRuleRuleArrayInput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput ToGetPropertyRulesRuleRuleRuleRuleRuleArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput }
GetPropertyRulesRuleRuleRuleRuleRuleArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleRuleArray and GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleRuleArrayInput` via:
GetPropertyRulesRuleRuleRuleRuleRuleArray{ GetPropertyRulesRuleRuleRuleRuleRuleArgs{...} }
type GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleArrayOutput
type GetPropertyRulesRuleRuleRuleRuleRuleBehavior ¶
type GetPropertyRulesRuleRuleRuleRuleRuleBehavior struct { // — (Required) The name of the behavior. Name string `pulumi:"name"` // — (Optional) One or more options for the behavior. Options []GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOption `pulumi:"options"` }
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs ¶
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs struct { // — (Required) The name of the behavior. Name pulumi.StringInput `pulumi:"name"` // — (Optional) One or more options for the behavior. Options GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayInput `pulumi:"options"` }
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArray ¶
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArray []GetPropertyRulesRuleRuleRuleRuleRuleBehaviorInput
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayInput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput }
GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArray and GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayInput` via:
GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArray{ GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs{...} }
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorInput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput }
GetPropertyRulesRuleRuleRuleRuleRuleBehaviorInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs and GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleRuleBehaviorInput` via:
GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArgs{...}
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs ¶
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs struct { // — (Required) The option name. Key pulumi.StringInput `pulumi:"key"` // — (Optional) A single value for the option. Value pulumi.StringPtrInput `pulumi:"value"` // — (Optional) An array of values for the option. Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray ¶
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray []GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionInput
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayInput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput }
GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray and GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayInput` via:
GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray{ GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs{...} }
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionInput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput }
GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs and GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionInput` via:
GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs{...}
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) Value ¶
— (Optional) A single value for the option.
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) Values ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
— (Optional) An array of values for the option.
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) Name ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) Name() pulumi.StringOutput
— (Required) The name of the behavior.
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) Options ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) Options() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
— (Optional) One or more options for the behavior.
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
type GetPropertyRulesRuleRuleRuleRuleRuleCriteria ¶
type GetPropertyRulesRuleRuleRuleRuleRuleCriteria struct { // — (Required) The name of the behavior. Name string `pulumi:"name"` // — (Optional) One or more options for the behavior. Options []GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOption `pulumi:"options"` }
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs ¶
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs struct { // — (Required) The name of the behavior. Name pulumi.StringInput `pulumi:"name"` // — (Optional) One or more options for the behavior. Options GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayInput `pulumi:"options"` }
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArray ¶
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArray []GetPropertyRulesRuleRuleRuleRuleRuleCriteriaInput
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayInput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput }
GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArray and GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayInput` via:
GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArray{ GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs{...} }
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaInput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput }
GetPropertyRulesRuleRuleRuleRuleRuleCriteriaInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs and GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleRuleCriteriaInput` via:
GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArgs{...}
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs ¶
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs struct { // — (Required) The option name. Key pulumi.StringInput `pulumi:"key"` // — (Optional) A single value for the option. Value pulumi.StringPtrInput `pulumi:"value"` // — (Optional) An array of values for the option. Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray ¶
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray []GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionInput
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (i GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayInput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput }
GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray and GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayInput` via:
GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray{ GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs{...} }
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionInput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput }
GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs and GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionInput` via:
GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs{...}
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) Value ¶
— (Optional) A single value for the option.
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) Values ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
— (Optional) An array of values for the option.
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) Name ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) Name() pulumi.StringOutput
— (Required) The name of the behavior.
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) Options ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) Options() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
— (Optional) One or more options for the behavior.
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
type GetPropertyRulesRuleRuleRuleRuleRuleInput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleInput interface { pulumi.Input ToGetPropertyRulesRuleRuleRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleRuleRuleOutput ToGetPropertyRulesRuleRuleRuleRuleRuleOutputWithContext(context.Context) GetPropertyRulesRuleRuleRuleRuleRuleOutput }
GetPropertyRulesRuleRuleRuleRuleRuleInput is an input type that accepts GetPropertyRulesRuleRuleRuleRuleRuleArgs and GetPropertyRulesRuleRuleRuleRuleRuleOutput values. You can construct a concrete instance of `GetPropertyRulesRuleRuleRuleRuleRuleInput` via:
GetPropertyRulesRuleRuleRuleRuleRuleArgs{...}
type GetPropertyRulesRuleRuleRuleRuleRuleOutput ¶
type GetPropertyRulesRuleRuleRuleRuleRuleOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleRuleRuleRuleRuleOutput) Behaviors ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleOutput) Behaviors() GetPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
— (Optional) One or more behaviors to apply to requests that match.
func (GetPropertyRulesRuleRuleRuleRuleRuleOutput) Comment ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleOutput) Comment() pulumi.StringPtrOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleOutput) CriteriaMatch ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleOutput) Criterias ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleOutput) Criterias() GetPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
— (Optional) One or more criteria to match requests on.
func (GetPropertyRulesRuleRuleRuleRuleRuleOutput) ElementType ¶
func (GetPropertyRulesRuleRuleRuleRuleRuleOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleRuleRuleRuleRuleOutput) Name ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleOutput) Name() pulumi.StringOutput
— (Required) The name of the behavior.
func (GetPropertyRulesRuleRuleRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleOutput ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleOutput() GetPropertyRulesRuleRuleRuleRuleRuleOutput
func (GetPropertyRulesRuleRuleRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleOutputWithContext ¶
func (o GetPropertyRulesRuleRuleRuleRuleRuleOutput) ToGetPropertyRulesRuleRuleRuleRuleRuleOutputWithContext(ctx context.Context) GetPropertyRulesRuleRuleRuleRuleRuleOutput
type GetPropertyRulesRuleVariable ¶
type GetPropertyRulesRuleVariable struct { Description *string `pulumi:"description"` Hidden bool `pulumi:"hidden"` // — (Required) The name of the behavior. Name string `pulumi:"name"` Sensitive bool `pulumi:"sensitive"` // — (Optional) A single value for the option. Value *string `pulumi:"value"` }
type GetPropertyRulesRuleVariableArgs ¶
type GetPropertyRulesRuleVariableArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` Hidden pulumi.BoolInput `pulumi:"hidden"` // — (Required) The name of the behavior. Name pulumi.StringInput `pulumi:"name"` Sensitive pulumi.BoolInput `pulumi:"sensitive"` // — (Optional) A single value for the option. Value pulumi.StringPtrInput `pulumi:"value"` }
func (GetPropertyRulesRuleVariableArgs) ElementType ¶
func (GetPropertyRulesRuleVariableArgs) ElementType() reflect.Type
func (GetPropertyRulesRuleVariableArgs) ToGetPropertyRulesRuleVariableOutput ¶
func (i GetPropertyRulesRuleVariableArgs) ToGetPropertyRulesRuleVariableOutput() GetPropertyRulesRuleVariableOutput
func (GetPropertyRulesRuleVariableArgs) ToGetPropertyRulesRuleVariableOutputWithContext ¶
func (i GetPropertyRulesRuleVariableArgs) ToGetPropertyRulesRuleVariableOutputWithContext(ctx context.Context) GetPropertyRulesRuleVariableOutput
type GetPropertyRulesRuleVariableArray ¶
type GetPropertyRulesRuleVariableArray []GetPropertyRulesRuleVariableInput
func (GetPropertyRulesRuleVariableArray) ElementType ¶
func (GetPropertyRulesRuleVariableArray) ElementType() reflect.Type
func (GetPropertyRulesRuleVariableArray) ToGetPropertyRulesRuleVariableArrayOutput ¶
func (i GetPropertyRulesRuleVariableArray) ToGetPropertyRulesRuleVariableArrayOutput() GetPropertyRulesRuleVariableArrayOutput
func (GetPropertyRulesRuleVariableArray) ToGetPropertyRulesRuleVariableArrayOutputWithContext ¶
func (i GetPropertyRulesRuleVariableArray) ToGetPropertyRulesRuleVariableArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleVariableArrayOutput
type GetPropertyRulesRuleVariableArrayInput ¶
type GetPropertyRulesRuleVariableArrayInput interface { pulumi.Input ToGetPropertyRulesRuleVariableArrayOutput() GetPropertyRulesRuleVariableArrayOutput ToGetPropertyRulesRuleVariableArrayOutputWithContext(context.Context) GetPropertyRulesRuleVariableArrayOutput }
GetPropertyRulesRuleVariableArrayInput is an input type that accepts GetPropertyRulesRuleVariableArray and GetPropertyRulesRuleVariableArrayOutput values. You can construct a concrete instance of `GetPropertyRulesRuleVariableArrayInput` via:
GetPropertyRulesRuleVariableArray{ GetPropertyRulesRuleVariableArgs{...} }
type GetPropertyRulesRuleVariableArrayOutput ¶
type GetPropertyRulesRuleVariableArrayOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleVariableArrayOutput) ElementType ¶
func (GetPropertyRulesRuleVariableArrayOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleVariableArrayOutput) ToGetPropertyRulesRuleVariableArrayOutput ¶
func (o GetPropertyRulesRuleVariableArrayOutput) ToGetPropertyRulesRuleVariableArrayOutput() GetPropertyRulesRuleVariableArrayOutput
func (GetPropertyRulesRuleVariableArrayOutput) ToGetPropertyRulesRuleVariableArrayOutputWithContext ¶
func (o GetPropertyRulesRuleVariableArrayOutput) ToGetPropertyRulesRuleVariableArrayOutputWithContext(ctx context.Context) GetPropertyRulesRuleVariableArrayOutput
type GetPropertyRulesRuleVariableInput ¶
type GetPropertyRulesRuleVariableInput interface { pulumi.Input ToGetPropertyRulesRuleVariableOutput() GetPropertyRulesRuleVariableOutput ToGetPropertyRulesRuleVariableOutputWithContext(context.Context) GetPropertyRulesRuleVariableOutput }
GetPropertyRulesRuleVariableInput is an input type that accepts GetPropertyRulesRuleVariableArgs and GetPropertyRulesRuleVariableOutput values. You can construct a concrete instance of `GetPropertyRulesRuleVariableInput` via:
GetPropertyRulesRuleVariableArgs{...}
type GetPropertyRulesRuleVariableOutput ¶
type GetPropertyRulesRuleVariableOutput struct{ *pulumi.OutputState }
func (GetPropertyRulesRuleVariableOutput) Description ¶
func (o GetPropertyRulesRuleVariableOutput) Description() pulumi.StringPtrOutput
func (GetPropertyRulesRuleVariableOutput) ElementType ¶
func (GetPropertyRulesRuleVariableOutput) ElementType() reflect.Type
func (GetPropertyRulesRuleVariableOutput) Hidden ¶
func (o GetPropertyRulesRuleVariableOutput) Hidden() pulumi.BoolOutput
func (GetPropertyRulesRuleVariableOutput) Name ¶
func (o GetPropertyRulesRuleVariableOutput) Name() pulumi.StringOutput
— (Required) The name of the behavior.
func (GetPropertyRulesRuleVariableOutput) Sensitive ¶
func (o GetPropertyRulesRuleVariableOutput) Sensitive() pulumi.BoolOutput
func (GetPropertyRulesRuleVariableOutput) ToGetPropertyRulesRuleVariableOutput ¶
func (o GetPropertyRulesRuleVariableOutput) ToGetPropertyRulesRuleVariableOutput() GetPropertyRulesRuleVariableOutput
func (GetPropertyRulesRuleVariableOutput) ToGetPropertyRulesRuleVariableOutputWithContext ¶
func (o GetPropertyRulesRuleVariableOutput) ToGetPropertyRulesRuleVariableOutputWithContext(ctx context.Context) GetPropertyRulesRuleVariableOutput
func (GetPropertyRulesRuleVariableOutput) Value ¶
func (o GetPropertyRulesRuleVariableOutput) Value() pulumi.StringPtrOutput
— (Optional) A single value for the option.
type LookupCpCodeArgs ¶
type LookupCpCodeArgs struct { // — (Required) The contract ID Contract string `pulumi:"contract"` // — (Required) The group ID Group string `pulumi:"group"` // — (Required) The CP code name. Name string `pulumi:"name"` }
A collection of arguments for invoking getCpCode.
type LookupCpCodeResult ¶
type LookupCpCodeResult struct { Contract string `pulumi:"contract"` Group string `pulumi:"group"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name string `pulumi:"name"` }
A collection of values returned by getCpCode.
func LookupCpCode ¶
func LookupCpCode(ctx *pulumi.Context, args *LookupCpCodeArgs, opts ...pulumi.InvokeOption) (*LookupCpCodeResult, error)
Use `properties.CpCode` data source to retrieve a group id.
## Example Usage
type LookupPropertyArgs ¶
A collection of arguments for invoking getProperty.
type LookupPropertyResult ¶
type LookupPropertyResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name string `pulumi:"name"` Rules string `pulumi:"rules"` Version *int `pulumi:"version"` }
A collection of values returned by getProperty.
func LookupProperty ¶
func LookupProperty(ctx *pulumi.Context, args *LookupPropertyArgs, opts ...pulumi.InvokeOption) (*LookupPropertyResult, error)
type LookupPropertyRulesArgs ¶
type LookupPropertyRulesArgs struct { Rules []GetPropertyRulesRule `pulumi:"rules"` Variables *string `pulumi:"variables"` }
A collection of arguments for invoking getPropertyRules.
type LookupPropertyRulesResult ¶
type LookupPropertyRulesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Json string `pulumi:"json"` Rules []GetPropertyRulesRule `pulumi:"rules"` Variables *string `pulumi:"variables"` }
A collection of values returned by getPropertyRules.
func LookupPropertyRules ¶
func LookupPropertyRules(ctx *pulumi.Context, args *LookupPropertyRulesArgs, opts ...pulumi.InvokeOption) (*LookupPropertyRulesResult, error)
The `properties.PropertyRules` data source allows you to configure a nested block of property rules, criteria, and behaviors. A property’s main functionality is encapsulated in its set of rules and rules are composed of the matches and the behavior that applies under those matches.
## Example Usage ### Basic usage:
```go package main
import (
"github.com/pulumi/pulumi-akamai/sdk/go/akamai/properties" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { examplePropertyRules, err := properties.LookupPropertyRules(ctx, &properties.LookupPropertyRulesArgs{ Rules: []properties.GetPropertyRulesRule{ properties.GetPropertyRulesRule{ Behaviors: []properties.GetPropertyRulesRuleBehavior{ properties.GetPropertyRulesRuleBehavior{ Name: "downstreamCache", Option: []map[string]interface{}{ map[string]interface{}{ "key": "behavior", "value": "TUNNEL_ORIGIN", }, }, }, }, Rules: []properties.GetPropertyRulesRuleRule{ properties.GetPropertyRulesRuleRule{ Name: "Performance", Rule: []map[string]interface{}{ map[string]interface{}{ "behavior": []map[string]interface{}{ map[string]interface{}{ "name": "adaptiveImageCompression", "option": []map[string]interface{}{ map[string]interface{}{ "key": "tier1MobileCompressionMethod", "value": "COMPRESS", }, map[string]interface{}{ "key": "tier1MobileCompressionValue", "value": "80", }, map[string]interface{}{ "key": "tier2MobileCompressionMethod", "value": "COMPRESS", }, }, }, }, "name": "JPEG Images", }, }, }, }, }, }, }, nil) if err != nil { return err } _, err = properties.NewProperty(ctx, "exampleProperty", &properties.PropertyArgs{ Rules: pulumi.String(examplePropertyRules.Json), }) if err != nil { return err } return nil }) }
```
type Property ¶
type Property struct { pulumi.CustomResourceState // — the Account ID under which the property is created. Account pulumi.StringOutput `pulumi:"account"` // — (Required) One or more email addresses to inform about activation changes. Contacts pulumi.StringArrayOutput `pulumi:"contacts"` // — (Optional) The contract ID. Contract pulumi.StringPtrOutput `pulumi:"contract"` // — (Optional) The CP Code id or name to use (or create). Required unless a [cpCode behavior](https://developer.akamai.com/api/core_features/property_manager/vlatest.html#cpcode) is present in the default rule. CpCode pulumi.StringPtrOutput `pulumi:"cpCode"` // — the final public hostname to edge hostname map EdgeHostnames pulumi.StringMapOutput `pulumi:"edgeHostnames"` // — (Optional) The group ID. Group pulumi.StringPtrOutput `pulumi:"group"` // — (Required) A map of public hostnames to edge hostnames (e.g. `{"example.org" = "example.org.edgesuite.net"}`) Hostnames pulumi.StringMapOutput `pulumi:"hostnames"` // — (Optional) Whether the property is a secure (Enhanced TLS) property or not. IsSecure pulumi.BoolPtrOutput `pulumi:"isSecure"` // — (Required) The property name. Name pulumi.StringOutput `pulumi:"name"` // — (Optional) The property origin (an origin must be specified to activate a property, but may be defined in your rules block). Origins PropertyOriginArrayOutput `pulumi:"origins"` // — (Optional) The product ID. (Default: `prd_SPM` for Ion) Product pulumi.StringPtrOutput `pulumi:"product"` // — the current version of the property active on the production network. ProductionVersion pulumi.IntOutput `pulumi:"productionVersion"` // — (Optional) The rule format to use ([more](https://developer.akamai.com/api/core_features/property_manager/v1.html#getruleformats)). RuleFormat pulumi.StringPtrOutput `pulumi:"ruleFormat"` // — (Required) A JSON encoded string of property rules (see: [`properties.PropertyRules`](https://www.terraform.io/docs/providers/akamai/d/property_rules.html)) Rules pulumi.StringPtrOutput `pulumi:"rules"` Rulessha pulumi.StringOutput `pulumi:"rulessha"` // — the current version of the property active on the staging network. StagingVersion pulumi.IntOutput `pulumi:"stagingVersion"` // — (Optional) A JSON encoded string of property manager variable definitions (see: [`properties.PropertyVariables`](https://www.terraform.io/docs/providers/akamai/r/property_variables.html)) Variables pulumi.StringPtrOutput `pulumi:"variables"` // — the current version of the property config. Version pulumi.IntOutput `pulumi:"version"` }
The `properties.Property` resource represents an Akamai property configuration, allowing you to create, update, and activate properties on the Akamai platform.
## Example Usage ### Basic usage:
```go package main
import (
"github.com/pulumi/pulumi-akamai/sdk/go/akamai/properties" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := properties.NewProperty(ctx, "example", &properties.PropertyArgs{ Contacts: pulumi.StringArray{ pulumi.String("user@example.org"), }, Contract: pulumi.String("ctr_####"), CpCode: pulumi.String("cpc_#####"), Group: pulumi.String("grp_####"), Hostnames: pulumi.StringMap{ "example.org": pulumi.String("example.org.edgesuite.net"), "sub.example.org": pulumi.String("sub.example.org.edgesuite.net"), "www.example.org": pulumi.String("example.org.edgesuite.net"), }, Product: pulumi.String("prd_SPM"), RuleFormat: pulumi.String("v2018-02-27"), Rules: pulumi.Any(data.Local_file.Terraform - demo.Content), Variables: pulumi.Any(akamai_property_variables.Origin.Json), }) if err != nil { return err } return nil }) }
```
func GetProperty ¶
func GetProperty(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PropertyState, opts ...pulumi.ResourceOption) (*Property, error)
GetProperty gets an existing Property 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 NewProperty ¶
func NewProperty(ctx *pulumi.Context, name string, args *PropertyArgs, opts ...pulumi.ResourceOption) (*Property, error)
NewProperty registers a new resource with the given unique name, arguments, and options.
type PropertyActivation ¶
type PropertyActivation struct { pulumi.CustomResourceState // — (Optional, boolean) Whether to activate the property on the network. (Default: `true`). Activate pulumi.BoolPtrOutput `pulumi:"activate"` // — (Required) One or more email addresses to inform about activation changes. Contacts pulumi.StringArrayOutput `pulumi:"contacts"` // — (Optional) Akamai network to activate on. Allowed values `staging` or `production` (Default: `staging`). Network pulumi.StringPtrOutput `pulumi:"network"` // — (Required) The property ID. Property pulumi.StringOutput `pulumi:"property"` Status pulumi.StringOutput `pulumi:"status"` // — (Optional) The version to activate. When unset it will activate the latest version of the property. Version pulumi.IntPtrOutput `pulumi:"version"` }
The `properties.PropertyActivation` provides the resource for activating a property in the appropriate environment. Once you are satisfied with any version of a property, an activation deploys it, either to the Akamai staging or production network. You activate a specific version, but the same version can be activated separately more than once.
## Example Usage ### Basic usage:
```go package main
import (
"github.com/pulumi/pulumi-akamai/sdk/go/akamai/properties" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := properties.NewPropertyActivation(ctx, "example", &properties.PropertyActivationArgs{ Activate: pulumi.Any(_var.Akamai_property_activate), Contacts: pulumi.StringArray{ pulumi.String("user@example.org"), }, Network: pulumi.String("STAGING"), Property: pulumi.Any(akamai_property.Example.Id), }) if err != nil { return err } return nil }) }
```
func GetPropertyActivation ¶
func GetPropertyActivation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PropertyActivationState, opts ...pulumi.ResourceOption) (*PropertyActivation, error)
GetPropertyActivation gets an existing PropertyActivation 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 NewPropertyActivation ¶
func NewPropertyActivation(ctx *pulumi.Context, name string, args *PropertyActivationArgs, opts ...pulumi.ResourceOption) (*PropertyActivation, error)
NewPropertyActivation registers a new resource with the given unique name, arguments, and options.
type PropertyActivationArgs ¶
type PropertyActivationArgs struct { // — (Optional, boolean) Whether to activate the property on the network. (Default: `true`). Activate pulumi.BoolPtrInput // — (Required) One or more email addresses to inform about activation changes. Contacts pulumi.StringArrayInput // — (Optional) Akamai network to activate on. Allowed values `staging` or `production` (Default: `staging`). Network pulumi.StringPtrInput // — (Required) The property ID. Property pulumi.StringInput // — (Optional) The version to activate. When unset it will activate the latest version of the property. Version pulumi.IntPtrInput }
The set of arguments for constructing a PropertyActivation resource.
func (PropertyActivationArgs) ElementType ¶
func (PropertyActivationArgs) ElementType() reflect.Type
type PropertyActivationState ¶
type PropertyActivationState struct { // — (Optional, boolean) Whether to activate the property on the network. (Default: `true`). Activate pulumi.BoolPtrInput // — (Required) One or more email addresses to inform about activation changes. Contacts pulumi.StringArrayInput // — (Optional) Akamai network to activate on. Allowed values `staging` or `production` (Default: `staging`). Network pulumi.StringPtrInput // — (Required) The property ID. Property pulumi.StringPtrInput Status pulumi.StringPtrInput // — (Optional) The version to activate. When unset it will activate the latest version of the property. Version pulumi.IntPtrInput }
func (PropertyActivationState) ElementType ¶
func (PropertyActivationState) ElementType() reflect.Type
type PropertyArgs ¶
type PropertyArgs struct { // — (Required) One or more email addresses to inform about activation changes. Contacts pulumi.StringArrayInput // — (Optional) The contract ID. Contract pulumi.StringPtrInput // — (Optional) The CP Code id or name to use (or create). Required unless a [cpCode behavior](https://developer.akamai.com/api/core_features/property_manager/vlatest.html#cpcode) is present in the default rule. CpCode pulumi.StringPtrInput // — (Optional) The group ID. Group pulumi.StringPtrInput // — (Required) A map of public hostnames to edge hostnames (e.g. `{"example.org" = "example.org.edgesuite.net"}`) Hostnames pulumi.StringMapInput // — (Optional) Whether the property is a secure (Enhanced TLS) property or not. IsSecure pulumi.BoolPtrInput // — (Required) The property name. Name pulumi.StringPtrInput // — (Optional) The property origin (an origin must be specified to activate a property, but may be defined in your rules block). Origins PropertyOriginArrayInput // — (Optional) The product ID. (Default: `prd_SPM` for Ion) Product pulumi.StringPtrInput // — (Optional) The rule format to use ([more](https://developer.akamai.com/api/core_features/property_manager/v1.html#getruleformats)). RuleFormat pulumi.StringPtrInput // — (Required) A JSON encoded string of property rules (see: [`properties.PropertyRules`](https://www.terraform.io/docs/providers/akamai/d/property_rules.html)) Rules pulumi.StringPtrInput // — (Optional) A JSON encoded string of property manager variable definitions (see: [`properties.PropertyVariables`](https://www.terraform.io/docs/providers/akamai/r/property_variables.html)) Variables pulumi.StringPtrInput }
The set of arguments for constructing a Property resource.
func (PropertyArgs) ElementType ¶
func (PropertyArgs) ElementType() reflect.Type
type PropertyOrigin ¶
type PropertyOrigin struct { // — (Optional) The hostname uses for the cache key. (default: `ORIGIN_HOSTNAME`). CacheKeyHostname *string `pulumi:"cacheKeyHostname"` // — (Optional, boolean) Whether origin supports gzip compression (default: `false`). Compress *bool `pulumi:"compress"` // — (Optional, boolean) Whether the X-True-Client-IP header should be sent to origin (default: `false`). EnableTrueClientIp *bool `pulumi:"enableTrueClientIp"` // — (Optional) The value for the Hostname header sent to origin. (default: `ORIGIN_HOSTNAME`). ForwardHostname *string `pulumi:"forwardHostname"` // — (Required) The origin hostname. Hostname string `pulumi:"hostname"` // — (Optional) The origin port to connect to (default: 80). Port *int `pulumi:"port"` }
type PropertyOriginArgs ¶
type PropertyOriginArgs struct { // — (Optional) The hostname uses for the cache key. (default: `ORIGIN_HOSTNAME`). CacheKeyHostname pulumi.StringPtrInput `pulumi:"cacheKeyHostname"` // — (Optional, boolean) Whether origin supports gzip compression (default: `false`). Compress pulumi.BoolPtrInput `pulumi:"compress"` // — (Optional, boolean) Whether the X-True-Client-IP header should be sent to origin (default: `false`). EnableTrueClientIp pulumi.BoolPtrInput `pulumi:"enableTrueClientIp"` // — (Optional) The value for the Hostname header sent to origin. (default: `ORIGIN_HOSTNAME`). ForwardHostname pulumi.StringPtrInput `pulumi:"forwardHostname"` // — (Required) The origin hostname. Hostname pulumi.StringInput `pulumi:"hostname"` // — (Optional) The origin port to connect to (default: 80). Port pulumi.IntPtrInput `pulumi:"port"` }
func (PropertyOriginArgs) ElementType ¶
func (PropertyOriginArgs) ElementType() reflect.Type
func (PropertyOriginArgs) ToPropertyOriginOutput ¶
func (i PropertyOriginArgs) ToPropertyOriginOutput() PropertyOriginOutput
func (PropertyOriginArgs) ToPropertyOriginOutputWithContext ¶
func (i PropertyOriginArgs) ToPropertyOriginOutputWithContext(ctx context.Context) PropertyOriginOutput
type PropertyOriginArray ¶
type PropertyOriginArray []PropertyOriginInput
func (PropertyOriginArray) ElementType ¶
func (PropertyOriginArray) ElementType() reflect.Type
func (PropertyOriginArray) ToPropertyOriginArrayOutput ¶
func (i PropertyOriginArray) ToPropertyOriginArrayOutput() PropertyOriginArrayOutput
func (PropertyOriginArray) ToPropertyOriginArrayOutputWithContext ¶
func (i PropertyOriginArray) ToPropertyOriginArrayOutputWithContext(ctx context.Context) PropertyOriginArrayOutput
type PropertyOriginArrayInput ¶
type PropertyOriginArrayInput interface { pulumi.Input ToPropertyOriginArrayOutput() PropertyOriginArrayOutput ToPropertyOriginArrayOutputWithContext(context.Context) PropertyOriginArrayOutput }
PropertyOriginArrayInput is an input type that accepts PropertyOriginArray and PropertyOriginArrayOutput values. You can construct a concrete instance of `PropertyOriginArrayInput` via:
PropertyOriginArray{ PropertyOriginArgs{...} }
type PropertyOriginArrayOutput ¶
type PropertyOriginArrayOutput struct{ *pulumi.OutputState }
func (PropertyOriginArrayOutput) ElementType ¶
func (PropertyOriginArrayOutput) ElementType() reflect.Type
func (PropertyOriginArrayOutput) Index ¶
func (o PropertyOriginArrayOutput) Index(i pulumi.IntInput) PropertyOriginOutput
func (PropertyOriginArrayOutput) ToPropertyOriginArrayOutput ¶
func (o PropertyOriginArrayOutput) ToPropertyOriginArrayOutput() PropertyOriginArrayOutput
func (PropertyOriginArrayOutput) ToPropertyOriginArrayOutputWithContext ¶
func (o PropertyOriginArrayOutput) ToPropertyOriginArrayOutputWithContext(ctx context.Context) PropertyOriginArrayOutput
type PropertyOriginInput ¶
type PropertyOriginInput interface { pulumi.Input ToPropertyOriginOutput() PropertyOriginOutput ToPropertyOriginOutputWithContext(context.Context) PropertyOriginOutput }
PropertyOriginInput is an input type that accepts PropertyOriginArgs and PropertyOriginOutput values. You can construct a concrete instance of `PropertyOriginInput` via:
PropertyOriginArgs{...}
type PropertyOriginOutput ¶
type PropertyOriginOutput struct{ *pulumi.OutputState }
func (PropertyOriginOutput) CacheKeyHostname ¶
func (o PropertyOriginOutput) CacheKeyHostname() pulumi.StringPtrOutput
— (Optional) The hostname uses for the cache key. (default: `ORIGIN_HOSTNAME`).
func (PropertyOriginOutput) Compress ¶
func (o PropertyOriginOutput) Compress() pulumi.BoolPtrOutput
— (Optional, boolean) Whether origin supports gzip compression (default: `false`).
func (PropertyOriginOutput) ElementType ¶
func (PropertyOriginOutput) ElementType() reflect.Type
func (PropertyOriginOutput) EnableTrueClientIp ¶
func (o PropertyOriginOutput) EnableTrueClientIp() pulumi.BoolPtrOutput
— (Optional, boolean) Whether the X-True-Client-IP header should be sent to origin (default: `false`).
func (PropertyOriginOutput) ForwardHostname ¶
func (o PropertyOriginOutput) ForwardHostname() pulumi.StringPtrOutput
— (Optional) The value for the Hostname header sent to origin. (default: `ORIGIN_HOSTNAME`).
func (PropertyOriginOutput) Hostname ¶
func (o PropertyOriginOutput) Hostname() pulumi.StringOutput
— (Required) The origin hostname.
func (PropertyOriginOutput) Port ¶
func (o PropertyOriginOutput) Port() pulumi.IntPtrOutput
— (Optional) The origin port to connect to (default: 80).
func (PropertyOriginOutput) ToPropertyOriginOutput ¶
func (o PropertyOriginOutput) ToPropertyOriginOutput() PropertyOriginOutput
func (PropertyOriginOutput) ToPropertyOriginOutputWithContext ¶
func (o PropertyOriginOutput) ToPropertyOriginOutputWithContext(ctx context.Context) PropertyOriginOutput
type PropertyRules ¶
type PropertyRules struct { pulumi.CustomResourceState // JSON Rule representation Json pulumi.StringOutput `pulumi:"json"` Rules PropertyRulesRuleArrayOutput `pulumi:"rules"` Variables pulumi.StringPtrOutput `pulumi:"variables"` }
func GetPropertyRules ¶
func GetPropertyRules(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PropertyRulesState, opts ...pulumi.ResourceOption) (*PropertyRules, error)
GetPropertyRules gets an existing PropertyRules 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 NewPropertyRules ¶
func NewPropertyRules(ctx *pulumi.Context, name string, args *PropertyRulesArgs, opts ...pulumi.ResourceOption) (*PropertyRules, error)
NewPropertyRules registers a new resource with the given unique name, arguments, and options.
type PropertyRulesArgs ¶
type PropertyRulesArgs struct { Rules PropertyRulesRuleArrayInput Variables pulumi.StringPtrInput }
The set of arguments for constructing a PropertyRules resource.
func (PropertyRulesArgs) ElementType ¶
func (PropertyRulesArgs) ElementType() reflect.Type
type PropertyRulesRule ¶
type PropertyRulesRule struct { Behaviors []PropertyRulesRuleBehavior `pulumi:"behaviors"` CriteriaMatch *string `pulumi:"criteriaMatch"` IsSecure *bool `pulumi:"isSecure"` Rules []PropertyRulesRuleRule `pulumi:"rules"` Variables []PropertyRulesRuleVariable `pulumi:"variables"` }
type PropertyRulesRuleArgs ¶
type PropertyRulesRuleArgs struct { Behaviors PropertyRulesRuleBehaviorArrayInput `pulumi:"behaviors"` CriteriaMatch pulumi.StringPtrInput `pulumi:"criteriaMatch"` IsSecure pulumi.BoolPtrInput `pulumi:"isSecure"` Rules PropertyRulesRuleRuleArrayInput `pulumi:"rules"` Variables PropertyRulesRuleVariableArrayInput `pulumi:"variables"` }
func (PropertyRulesRuleArgs) ElementType ¶
func (PropertyRulesRuleArgs) ElementType() reflect.Type
func (PropertyRulesRuleArgs) ToPropertyRulesRuleOutput ¶
func (i PropertyRulesRuleArgs) ToPropertyRulesRuleOutput() PropertyRulesRuleOutput
func (PropertyRulesRuleArgs) ToPropertyRulesRuleOutputWithContext ¶
func (i PropertyRulesRuleArgs) ToPropertyRulesRuleOutputWithContext(ctx context.Context) PropertyRulesRuleOutput
type PropertyRulesRuleArray ¶
type PropertyRulesRuleArray []PropertyRulesRuleInput
func (PropertyRulesRuleArray) ElementType ¶
func (PropertyRulesRuleArray) ElementType() reflect.Type
func (PropertyRulesRuleArray) ToPropertyRulesRuleArrayOutput ¶
func (i PropertyRulesRuleArray) ToPropertyRulesRuleArrayOutput() PropertyRulesRuleArrayOutput
func (PropertyRulesRuleArray) ToPropertyRulesRuleArrayOutputWithContext ¶
func (i PropertyRulesRuleArray) ToPropertyRulesRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleArrayOutput
type PropertyRulesRuleArrayInput ¶
type PropertyRulesRuleArrayInput interface { pulumi.Input ToPropertyRulesRuleArrayOutput() PropertyRulesRuleArrayOutput ToPropertyRulesRuleArrayOutputWithContext(context.Context) PropertyRulesRuleArrayOutput }
PropertyRulesRuleArrayInput is an input type that accepts PropertyRulesRuleArray and PropertyRulesRuleArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleArrayInput` via:
PropertyRulesRuleArray{ PropertyRulesRuleArgs{...} }
type PropertyRulesRuleArrayOutput ¶
type PropertyRulesRuleArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleArrayOutput) ElementType ¶
func (PropertyRulesRuleArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleArrayOutput) Index ¶
func (o PropertyRulesRuleArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleOutput
func (PropertyRulesRuleArrayOutput) ToPropertyRulesRuleArrayOutput ¶
func (o PropertyRulesRuleArrayOutput) ToPropertyRulesRuleArrayOutput() PropertyRulesRuleArrayOutput
func (PropertyRulesRuleArrayOutput) ToPropertyRulesRuleArrayOutputWithContext ¶
func (o PropertyRulesRuleArrayOutput) ToPropertyRulesRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleArrayOutput
type PropertyRulesRuleBehavior ¶
type PropertyRulesRuleBehavior struct { Name string `pulumi:"name"` Options []PropertyRulesRuleBehaviorOption `pulumi:"options"` }
type PropertyRulesRuleBehaviorArgs ¶
type PropertyRulesRuleBehaviorArgs struct { Name pulumi.StringInput `pulumi:"name"` Options PropertyRulesRuleBehaviorOptionArrayInput `pulumi:"options"` }
func (PropertyRulesRuleBehaviorArgs) ElementType ¶
func (PropertyRulesRuleBehaviorArgs) ElementType() reflect.Type
func (PropertyRulesRuleBehaviorArgs) ToPropertyRulesRuleBehaviorOutput ¶
func (i PropertyRulesRuleBehaviorArgs) ToPropertyRulesRuleBehaviorOutput() PropertyRulesRuleBehaviorOutput
func (PropertyRulesRuleBehaviorArgs) ToPropertyRulesRuleBehaviorOutputWithContext ¶
func (i PropertyRulesRuleBehaviorArgs) ToPropertyRulesRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorOutput
type PropertyRulesRuleBehaviorArray ¶
type PropertyRulesRuleBehaviorArray []PropertyRulesRuleBehaviorInput
func (PropertyRulesRuleBehaviorArray) ElementType ¶
func (PropertyRulesRuleBehaviorArray) ElementType() reflect.Type
func (PropertyRulesRuleBehaviorArray) ToPropertyRulesRuleBehaviorArrayOutput ¶
func (i PropertyRulesRuleBehaviorArray) ToPropertyRulesRuleBehaviorArrayOutput() PropertyRulesRuleBehaviorArrayOutput
func (PropertyRulesRuleBehaviorArray) ToPropertyRulesRuleBehaviorArrayOutputWithContext ¶
func (i PropertyRulesRuleBehaviorArray) ToPropertyRulesRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorArrayOutput
type PropertyRulesRuleBehaviorArrayInput ¶
type PropertyRulesRuleBehaviorArrayInput interface { pulumi.Input ToPropertyRulesRuleBehaviorArrayOutput() PropertyRulesRuleBehaviorArrayOutput ToPropertyRulesRuleBehaviorArrayOutputWithContext(context.Context) PropertyRulesRuleBehaviorArrayOutput }
PropertyRulesRuleBehaviorArrayInput is an input type that accepts PropertyRulesRuleBehaviorArray and PropertyRulesRuleBehaviorArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleBehaviorArrayInput` via:
PropertyRulesRuleBehaviorArray{ PropertyRulesRuleBehaviorArgs{...} }
type PropertyRulesRuleBehaviorArrayOutput ¶
type PropertyRulesRuleBehaviorArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleBehaviorArrayOutput) ElementType ¶
func (PropertyRulesRuleBehaviorArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleBehaviorArrayOutput) Index ¶
func (o PropertyRulesRuleBehaviorArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleBehaviorOutput
func (PropertyRulesRuleBehaviorArrayOutput) ToPropertyRulesRuleBehaviorArrayOutput ¶
func (o PropertyRulesRuleBehaviorArrayOutput) ToPropertyRulesRuleBehaviorArrayOutput() PropertyRulesRuleBehaviorArrayOutput
func (PropertyRulesRuleBehaviorArrayOutput) ToPropertyRulesRuleBehaviorArrayOutputWithContext ¶
func (o PropertyRulesRuleBehaviorArrayOutput) ToPropertyRulesRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorArrayOutput
type PropertyRulesRuleBehaviorInput ¶
type PropertyRulesRuleBehaviorInput interface { pulumi.Input ToPropertyRulesRuleBehaviorOutput() PropertyRulesRuleBehaviorOutput ToPropertyRulesRuleBehaviorOutputWithContext(context.Context) PropertyRulesRuleBehaviorOutput }
PropertyRulesRuleBehaviorInput is an input type that accepts PropertyRulesRuleBehaviorArgs and PropertyRulesRuleBehaviorOutput values. You can construct a concrete instance of `PropertyRulesRuleBehaviorInput` via:
PropertyRulesRuleBehaviorArgs{...}
type PropertyRulesRuleBehaviorOptionArgs ¶
type PropertyRulesRuleBehaviorOptionArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (PropertyRulesRuleBehaviorOptionArgs) ElementType ¶
func (PropertyRulesRuleBehaviorOptionArgs) ElementType() reflect.Type
func (PropertyRulesRuleBehaviorOptionArgs) ToPropertyRulesRuleBehaviorOptionOutput ¶
func (i PropertyRulesRuleBehaviorOptionArgs) ToPropertyRulesRuleBehaviorOptionOutput() PropertyRulesRuleBehaviorOptionOutput
func (PropertyRulesRuleBehaviorOptionArgs) ToPropertyRulesRuleBehaviorOptionOutputWithContext ¶
func (i PropertyRulesRuleBehaviorOptionArgs) ToPropertyRulesRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorOptionOutput
type PropertyRulesRuleBehaviorOptionArray ¶
type PropertyRulesRuleBehaviorOptionArray []PropertyRulesRuleBehaviorOptionInput
func (PropertyRulesRuleBehaviorOptionArray) ElementType ¶
func (PropertyRulesRuleBehaviorOptionArray) ElementType() reflect.Type
func (PropertyRulesRuleBehaviorOptionArray) ToPropertyRulesRuleBehaviorOptionArrayOutput ¶
func (i PropertyRulesRuleBehaviorOptionArray) ToPropertyRulesRuleBehaviorOptionArrayOutput() PropertyRulesRuleBehaviorOptionArrayOutput
func (PropertyRulesRuleBehaviorOptionArray) ToPropertyRulesRuleBehaviorOptionArrayOutputWithContext ¶
func (i PropertyRulesRuleBehaviorOptionArray) ToPropertyRulesRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorOptionArrayOutput
type PropertyRulesRuleBehaviorOptionArrayInput ¶
type PropertyRulesRuleBehaviorOptionArrayInput interface { pulumi.Input ToPropertyRulesRuleBehaviorOptionArrayOutput() PropertyRulesRuleBehaviorOptionArrayOutput ToPropertyRulesRuleBehaviorOptionArrayOutputWithContext(context.Context) PropertyRulesRuleBehaviorOptionArrayOutput }
PropertyRulesRuleBehaviorOptionArrayInput is an input type that accepts PropertyRulesRuleBehaviorOptionArray and PropertyRulesRuleBehaviorOptionArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleBehaviorOptionArrayInput` via:
PropertyRulesRuleBehaviorOptionArray{ PropertyRulesRuleBehaviorOptionArgs{...} }
type PropertyRulesRuleBehaviorOptionArrayOutput ¶
type PropertyRulesRuleBehaviorOptionArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleBehaviorOptionArrayOutput) ElementType ¶
func (PropertyRulesRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleBehaviorOptionArrayOutput ¶
func (o PropertyRulesRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleBehaviorOptionArrayOutput() PropertyRulesRuleBehaviorOptionArrayOutput
func (PropertyRulesRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleBehaviorOptionArrayOutputWithContext ¶
func (o PropertyRulesRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorOptionArrayOutput
type PropertyRulesRuleBehaviorOptionInput ¶
type PropertyRulesRuleBehaviorOptionInput interface { pulumi.Input ToPropertyRulesRuleBehaviorOptionOutput() PropertyRulesRuleBehaviorOptionOutput ToPropertyRulesRuleBehaviorOptionOutputWithContext(context.Context) PropertyRulesRuleBehaviorOptionOutput }
PropertyRulesRuleBehaviorOptionInput is an input type that accepts PropertyRulesRuleBehaviorOptionArgs and PropertyRulesRuleBehaviorOptionOutput values. You can construct a concrete instance of `PropertyRulesRuleBehaviorOptionInput` via:
PropertyRulesRuleBehaviorOptionArgs{...}
type PropertyRulesRuleBehaviorOptionOutput ¶
type PropertyRulesRuleBehaviorOptionOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleBehaviorOptionOutput) ElementType ¶
func (PropertyRulesRuleBehaviorOptionOutput) ElementType() reflect.Type
func (PropertyRulesRuleBehaviorOptionOutput) Key ¶
func (o PropertyRulesRuleBehaviorOptionOutput) Key() pulumi.StringOutput
func (PropertyRulesRuleBehaviorOptionOutput) ToPropertyRulesRuleBehaviorOptionOutput ¶
func (o PropertyRulesRuleBehaviorOptionOutput) ToPropertyRulesRuleBehaviorOptionOutput() PropertyRulesRuleBehaviorOptionOutput
func (PropertyRulesRuleBehaviorOptionOutput) ToPropertyRulesRuleBehaviorOptionOutputWithContext ¶
func (o PropertyRulesRuleBehaviorOptionOutput) ToPropertyRulesRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorOptionOutput
func (PropertyRulesRuleBehaviorOptionOutput) Value ¶
func (o PropertyRulesRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
func (PropertyRulesRuleBehaviorOptionOutput) Values ¶
func (o PropertyRulesRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
type PropertyRulesRuleBehaviorOutput ¶
type PropertyRulesRuleBehaviorOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleBehaviorOutput) ElementType ¶
func (PropertyRulesRuleBehaviorOutput) ElementType() reflect.Type
func (PropertyRulesRuleBehaviorOutput) Name ¶
func (o PropertyRulesRuleBehaviorOutput) Name() pulumi.StringOutput
func (PropertyRulesRuleBehaviorOutput) Options ¶
func (o PropertyRulesRuleBehaviorOutput) Options() PropertyRulesRuleBehaviorOptionArrayOutput
func (PropertyRulesRuleBehaviorOutput) ToPropertyRulesRuleBehaviorOutput ¶
func (o PropertyRulesRuleBehaviorOutput) ToPropertyRulesRuleBehaviorOutput() PropertyRulesRuleBehaviorOutput
func (PropertyRulesRuleBehaviorOutput) ToPropertyRulesRuleBehaviorOutputWithContext ¶
func (o PropertyRulesRuleBehaviorOutput) ToPropertyRulesRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleBehaviorOutput
type PropertyRulesRuleInput ¶
type PropertyRulesRuleInput interface { pulumi.Input ToPropertyRulesRuleOutput() PropertyRulesRuleOutput ToPropertyRulesRuleOutputWithContext(context.Context) PropertyRulesRuleOutput }
PropertyRulesRuleInput is an input type that accepts PropertyRulesRuleArgs and PropertyRulesRuleOutput values. You can construct a concrete instance of `PropertyRulesRuleInput` via:
PropertyRulesRuleArgs{...}
type PropertyRulesRuleOutput ¶
type PropertyRulesRuleOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleOutput) Behaviors ¶
func (o PropertyRulesRuleOutput) Behaviors() PropertyRulesRuleBehaviorArrayOutput
func (PropertyRulesRuleOutput) CriteriaMatch ¶
func (o PropertyRulesRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
func (PropertyRulesRuleOutput) ElementType ¶
func (PropertyRulesRuleOutput) ElementType() reflect.Type
func (PropertyRulesRuleOutput) IsSecure ¶
func (o PropertyRulesRuleOutput) IsSecure() pulumi.BoolPtrOutput
func (PropertyRulesRuleOutput) Rules ¶
func (o PropertyRulesRuleOutput) Rules() PropertyRulesRuleRuleArrayOutput
func (PropertyRulesRuleOutput) ToPropertyRulesRuleOutput ¶
func (o PropertyRulesRuleOutput) ToPropertyRulesRuleOutput() PropertyRulesRuleOutput
func (PropertyRulesRuleOutput) ToPropertyRulesRuleOutputWithContext ¶
func (o PropertyRulesRuleOutput) ToPropertyRulesRuleOutputWithContext(ctx context.Context) PropertyRulesRuleOutput
func (PropertyRulesRuleOutput) Variables ¶
func (o PropertyRulesRuleOutput) Variables() PropertyRulesRuleVariableArrayOutput
type PropertyRulesRuleRule ¶
type PropertyRulesRuleRule struct { Behaviors []PropertyRulesRuleRuleBehavior `pulumi:"behaviors"` Comment *string `pulumi:"comment"` CriteriaMatch *string `pulumi:"criteriaMatch"` Criterias []PropertyRulesRuleRuleCriteria `pulumi:"criterias"` Name string `pulumi:"name"` Rules []PropertyRulesRuleRuleRule `pulumi:"rules"` }
type PropertyRulesRuleRuleArgs ¶
type PropertyRulesRuleRuleArgs struct { Behaviors PropertyRulesRuleRuleBehaviorArrayInput `pulumi:"behaviors"` Comment pulumi.StringPtrInput `pulumi:"comment"` CriteriaMatch pulumi.StringPtrInput `pulumi:"criteriaMatch"` Criterias PropertyRulesRuleRuleCriteriaArrayInput `pulumi:"criterias"` Name pulumi.StringInput `pulumi:"name"` Rules PropertyRulesRuleRuleRuleArrayInput `pulumi:"rules"` }
func (PropertyRulesRuleRuleArgs) ElementType ¶
func (PropertyRulesRuleRuleArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleArgs) ToPropertyRulesRuleRuleOutput ¶
func (i PropertyRulesRuleRuleArgs) ToPropertyRulesRuleRuleOutput() PropertyRulesRuleRuleOutput
func (PropertyRulesRuleRuleArgs) ToPropertyRulesRuleRuleOutputWithContext ¶
func (i PropertyRulesRuleRuleArgs) ToPropertyRulesRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleOutput
type PropertyRulesRuleRuleArray ¶
type PropertyRulesRuleRuleArray []PropertyRulesRuleRuleInput
func (PropertyRulesRuleRuleArray) ElementType ¶
func (PropertyRulesRuleRuleArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleArray) ToPropertyRulesRuleRuleArrayOutput ¶
func (i PropertyRulesRuleRuleArray) ToPropertyRulesRuleRuleArrayOutput() PropertyRulesRuleRuleArrayOutput
func (PropertyRulesRuleRuleArray) ToPropertyRulesRuleRuleArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleArray) ToPropertyRulesRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleArrayOutput
type PropertyRulesRuleRuleArrayInput ¶
type PropertyRulesRuleRuleArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleArrayOutput() PropertyRulesRuleRuleArrayOutput ToPropertyRulesRuleRuleArrayOutputWithContext(context.Context) PropertyRulesRuleRuleArrayOutput }
PropertyRulesRuleRuleArrayInput is an input type that accepts PropertyRulesRuleRuleArray and PropertyRulesRuleRuleArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleArrayInput` via:
PropertyRulesRuleRuleArray{ PropertyRulesRuleRuleArgs{...} }
type PropertyRulesRuleRuleArrayOutput ¶
type PropertyRulesRuleRuleArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleArrayOutput) Index ¶
func (o PropertyRulesRuleRuleArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleOutput
func (PropertyRulesRuleRuleArrayOutput) ToPropertyRulesRuleRuleArrayOutput ¶
func (o PropertyRulesRuleRuleArrayOutput) ToPropertyRulesRuleRuleArrayOutput() PropertyRulesRuleRuleArrayOutput
func (PropertyRulesRuleRuleArrayOutput) ToPropertyRulesRuleRuleArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleArrayOutput) ToPropertyRulesRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleArrayOutput
type PropertyRulesRuleRuleBehavior ¶
type PropertyRulesRuleRuleBehavior struct { Name string `pulumi:"name"` Options []PropertyRulesRuleRuleBehaviorOption `pulumi:"options"` }
type PropertyRulesRuleRuleBehaviorArgs ¶
type PropertyRulesRuleRuleBehaviorArgs struct { Name pulumi.StringInput `pulumi:"name"` Options PropertyRulesRuleRuleBehaviorOptionArrayInput `pulumi:"options"` }
func (PropertyRulesRuleRuleBehaviorArgs) ElementType ¶
func (PropertyRulesRuleRuleBehaviorArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleBehaviorOutput ¶
func (i PropertyRulesRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleBehaviorOutput() PropertyRulesRuleRuleBehaviorOutput
func (PropertyRulesRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleBehaviorOutputWithContext ¶
func (i PropertyRulesRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorOutput
type PropertyRulesRuleRuleBehaviorArray ¶
type PropertyRulesRuleRuleBehaviorArray []PropertyRulesRuleRuleBehaviorInput
func (PropertyRulesRuleRuleBehaviorArray) ElementType ¶
func (PropertyRulesRuleRuleBehaviorArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleBehaviorArray) ToPropertyRulesRuleRuleBehaviorArrayOutput ¶
func (i PropertyRulesRuleRuleBehaviorArray) ToPropertyRulesRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleBehaviorArrayOutput
func (PropertyRulesRuleRuleBehaviorArray) ToPropertyRulesRuleRuleBehaviorArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleBehaviorArray) ToPropertyRulesRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorArrayOutput
type PropertyRulesRuleRuleBehaviorArrayInput ¶
type PropertyRulesRuleRuleBehaviorArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleBehaviorArrayOutput ToPropertyRulesRuleRuleBehaviorArrayOutputWithContext(context.Context) PropertyRulesRuleRuleBehaviorArrayOutput }
PropertyRulesRuleRuleBehaviorArrayInput is an input type that accepts PropertyRulesRuleRuleBehaviorArray and PropertyRulesRuleRuleBehaviorArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleBehaviorArrayInput` via:
PropertyRulesRuleRuleBehaviorArray{ PropertyRulesRuleRuleBehaviorArgs{...} }
type PropertyRulesRuleRuleBehaviorArrayOutput ¶
type PropertyRulesRuleRuleBehaviorArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleBehaviorArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleBehaviorArrayOutput ¶
func (o PropertyRulesRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleBehaviorArrayOutput
func (PropertyRulesRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleBehaviorArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorArrayOutput
type PropertyRulesRuleRuleBehaviorInput ¶
type PropertyRulesRuleRuleBehaviorInput interface { pulumi.Input ToPropertyRulesRuleRuleBehaviorOutput() PropertyRulesRuleRuleBehaviorOutput ToPropertyRulesRuleRuleBehaviorOutputWithContext(context.Context) PropertyRulesRuleRuleBehaviorOutput }
PropertyRulesRuleRuleBehaviorInput is an input type that accepts PropertyRulesRuleRuleBehaviorArgs and PropertyRulesRuleRuleBehaviorOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleBehaviorInput` via:
PropertyRulesRuleRuleBehaviorArgs{...}
type PropertyRulesRuleRuleBehaviorOptionArgs ¶
type PropertyRulesRuleRuleBehaviorOptionArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (PropertyRulesRuleRuleBehaviorOptionArgs) ElementType ¶
func (PropertyRulesRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleBehaviorOptionOutput ¶
func (i PropertyRulesRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleBehaviorOptionOutput
func (PropertyRulesRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleBehaviorOptionOutputWithContext ¶
func (i PropertyRulesRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorOptionOutput
type PropertyRulesRuleRuleBehaviorOptionArray ¶
type PropertyRulesRuleRuleBehaviorOptionArray []PropertyRulesRuleRuleBehaviorOptionInput
func (PropertyRulesRuleRuleBehaviorOptionArray) ElementType ¶
func (PropertyRulesRuleRuleBehaviorOptionArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleBehaviorOptionArrayOutput ¶
func (i PropertyRulesRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleBehaviorOptionArrayOutput
func (PropertyRulesRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorOptionArrayOutput
type PropertyRulesRuleRuleBehaviorOptionArrayInput ¶
type PropertyRulesRuleRuleBehaviorOptionArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleBehaviorOptionArrayOutput ToPropertyRulesRuleRuleBehaviorOptionArrayOutputWithContext(context.Context) PropertyRulesRuleRuleBehaviorOptionArrayOutput }
PropertyRulesRuleRuleBehaviorOptionArrayInput is an input type that accepts PropertyRulesRuleRuleBehaviorOptionArray and PropertyRulesRuleRuleBehaviorOptionArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleBehaviorOptionArrayInput` via:
PropertyRulesRuleRuleBehaviorOptionArray{ PropertyRulesRuleRuleBehaviorOptionArgs{...} }
type PropertyRulesRuleRuleBehaviorOptionArrayOutput ¶
type PropertyRulesRuleRuleBehaviorOptionArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleBehaviorOptionArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleBehaviorOptionArrayOutput ¶
func (o PropertyRulesRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleBehaviorOptionArrayOutput
func (PropertyRulesRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorOptionArrayOutput
type PropertyRulesRuleRuleBehaviorOptionInput ¶
type PropertyRulesRuleRuleBehaviorOptionInput interface { pulumi.Input ToPropertyRulesRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleBehaviorOptionOutput ToPropertyRulesRuleRuleBehaviorOptionOutputWithContext(context.Context) PropertyRulesRuleRuleBehaviorOptionOutput }
PropertyRulesRuleRuleBehaviorOptionInput is an input type that accepts PropertyRulesRuleRuleBehaviorOptionArgs and PropertyRulesRuleRuleBehaviorOptionOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleBehaviorOptionInput` via:
PropertyRulesRuleRuleBehaviorOptionArgs{...}
type PropertyRulesRuleRuleBehaviorOptionOutput ¶
type PropertyRulesRuleRuleBehaviorOptionOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleBehaviorOptionOutput) ElementType ¶
func (PropertyRulesRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleBehaviorOptionOutput) Key ¶
func (o PropertyRulesRuleRuleBehaviorOptionOutput) Key() pulumi.StringOutput
func (PropertyRulesRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleBehaviorOptionOutput ¶
func (o PropertyRulesRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleBehaviorOptionOutput
func (PropertyRulesRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleBehaviorOptionOutputWithContext ¶
func (o PropertyRulesRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorOptionOutput
func (PropertyRulesRuleRuleBehaviorOptionOutput) Value ¶
func (o PropertyRulesRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleBehaviorOptionOutput) Values ¶
func (o PropertyRulesRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
type PropertyRulesRuleRuleBehaviorOutput ¶
type PropertyRulesRuleRuleBehaviorOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleBehaviorOutput) ElementType ¶
func (PropertyRulesRuleRuleBehaviorOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleBehaviorOutput) Name ¶
func (o PropertyRulesRuleRuleBehaviorOutput) Name() pulumi.StringOutput
func (PropertyRulesRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleBehaviorOutput ¶
func (o PropertyRulesRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleBehaviorOutput() PropertyRulesRuleRuleBehaviorOutput
func (PropertyRulesRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleBehaviorOutputWithContext ¶
func (o PropertyRulesRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleBehaviorOutput
type PropertyRulesRuleRuleCriteria ¶
type PropertyRulesRuleRuleCriteria struct { Name string `pulumi:"name"` Options []PropertyRulesRuleRuleCriteriaOption `pulumi:"options"` }
type PropertyRulesRuleRuleCriteriaArgs ¶
type PropertyRulesRuleRuleCriteriaArgs struct { Name pulumi.StringInput `pulumi:"name"` Options PropertyRulesRuleRuleCriteriaOptionArrayInput `pulumi:"options"` }
func (PropertyRulesRuleRuleCriteriaArgs) ElementType ¶
func (PropertyRulesRuleRuleCriteriaArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleCriteriaOutput ¶
func (i PropertyRulesRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleCriteriaOutput() PropertyRulesRuleRuleCriteriaOutput
func (PropertyRulesRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleCriteriaOutputWithContext ¶
func (i PropertyRulesRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaOutput
type PropertyRulesRuleRuleCriteriaArray ¶
type PropertyRulesRuleRuleCriteriaArray []PropertyRulesRuleRuleCriteriaInput
func (PropertyRulesRuleRuleCriteriaArray) ElementType ¶
func (PropertyRulesRuleRuleCriteriaArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleCriteriaArray) ToPropertyRulesRuleRuleCriteriaArrayOutput ¶
func (i PropertyRulesRuleRuleCriteriaArray) ToPropertyRulesRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleCriteriaArrayOutput
func (PropertyRulesRuleRuleCriteriaArray) ToPropertyRulesRuleRuleCriteriaArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleCriteriaArray) ToPropertyRulesRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaArrayOutput
type PropertyRulesRuleRuleCriteriaArrayInput ¶
type PropertyRulesRuleRuleCriteriaArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleCriteriaArrayOutput ToPropertyRulesRuleRuleCriteriaArrayOutputWithContext(context.Context) PropertyRulesRuleRuleCriteriaArrayOutput }
PropertyRulesRuleRuleCriteriaArrayInput is an input type that accepts PropertyRulesRuleRuleCriteriaArray and PropertyRulesRuleRuleCriteriaArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleCriteriaArrayInput` via:
PropertyRulesRuleRuleCriteriaArray{ PropertyRulesRuleRuleCriteriaArgs{...} }
type PropertyRulesRuleRuleCriteriaArrayOutput ¶
type PropertyRulesRuleRuleCriteriaArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleCriteriaArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleCriteriaArrayOutput ¶
func (o PropertyRulesRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleCriteriaArrayOutput
func (PropertyRulesRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleCriteriaArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaArrayOutput
type PropertyRulesRuleRuleCriteriaInput ¶
type PropertyRulesRuleRuleCriteriaInput interface { pulumi.Input ToPropertyRulesRuleRuleCriteriaOutput() PropertyRulesRuleRuleCriteriaOutput ToPropertyRulesRuleRuleCriteriaOutputWithContext(context.Context) PropertyRulesRuleRuleCriteriaOutput }
PropertyRulesRuleRuleCriteriaInput is an input type that accepts PropertyRulesRuleRuleCriteriaArgs and PropertyRulesRuleRuleCriteriaOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleCriteriaInput` via:
PropertyRulesRuleRuleCriteriaArgs{...}
type PropertyRulesRuleRuleCriteriaOptionArgs ¶
type PropertyRulesRuleRuleCriteriaOptionArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (PropertyRulesRuleRuleCriteriaOptionArgs) ElementType ¶
func (PropertyRulesRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleCriteriaOptionOutput ¶
func (i PropertyRulesRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleCriteriaOptionOutput
func (PropertyRulesRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleCriteriaOptionOutputWithContext ¶
func (i PropertyRulesRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaOptionOutput
type PropertyRulesRuleRuleCriteriaOptionArray ¶
type PropertyRulesRuleRuleCriteriaOptionArray []PropertyRulesRuleRuleCriteriaOptionInput
func (PropertyRulesRuleRuleCriteriaOptionArray) ElementType ¶
func (PropertyRulesRuleRuleCriteriaOptionArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleCriteriaOptionArrayOutput ¶
func (i PropertyRulesRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleCriteriaOptionArrayOutput
func (PropertyRulesRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaOptionArrayOutput
type PropertyRulesRuleRuleCriteriaOptionArrayInput ¶
type PropertyRulesRuleRuleCriteriaOptionArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleCriteriaOptionArrayOutput ToPropertyRulesRuleRuleCriteriaOptionArrayOutputWithContext(context.Context) PropertyRulesRuleRuleCriteriaOptionArrayOutput }
PropertyRulesRuleRuleCriteriaOptionArrayInput is an input type that accepts PropertyRulesRuleRuleCriteriaOptionArray and PropertyRulesRuleRuleCriteriaOptionArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleCriteriaOptionArrayInput` via:
PropertyRulesRuleRuleCriteriaOptionArray{ PropertyRulesRuleRuleCriteriaOptionArgs{...} }
type PropertyRulesRuleRuleCriteriaOptionArrayOutput ¶
type PropertyRulesRuleRuleCriteriaOptionArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleCriteriaOptionArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleCriteriaOptionArrayOutput ¶
func (o PropertyRulesRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleCriteriaOptionArrayOutput
func (PropertyRulesRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaOptionArrayOutput
type PropertyRulesRuleRuleCriteriaOptionInput ¶
type PropertyRulesRuleRuleCriteriaOptionInput interface { pulumi.Input ToPropertyRulesRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleCriteriaOptionOutput ToPropertyRulesRuleRuleCriteriaOptionOutputWithContext(context.Context) PropertyRulesRuleRuleCriteriaOptionOutput }
PropertyRulesRuleRuleCriteriaOptionInput is an input type that accepts PropertyRulesRuleRuleCriteriaOptionArgs and PropertyRulesRuleRuleCriteriaOptionOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleCriteriaOptionInput` via:
PropertyRulesRuleRuleCriteriaOptionArgs{...}
type PropertyRulesRuleRuleCriteriaOptionOutput ¶
type PropertyRulesRuleRuleCriteriaOptionOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleCriteriaOptionOutput) ElementType ¶
func (PropertyRulesRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleCriteriaOptionOutput) Key ¶
func (o PropertyRulesRuleRuleCriteriaOptionOutput) Key() pulumi.StringOutput
func (PropertyRulesRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleCriteriaOptionOutput ¶
func (o PropertyRulesRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleCriteriaOptionOutput
func (PropertyRulesRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleCriteriaOptionOutputWithContext ¶
func (o PropertyRulesRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaOptionOutput
func (PropertyRulesRuleRuleCriteriaOptionOutput) Value ¶
func (o PropertyRulesRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleCriteriaOptionOutput) Values ¶
func (o PropertyRulesRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
type PropertyRulesRuleRuleCriteriaOutput ¶
type PropertyRulesRuleRuleCriteriaOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleCriteriaOutput) ElementType ¶
func (PropertyRulesRuleRuleCriteriaOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleCriteriaOutput) Name ¶
func (o PropertyRulesRuleRuleCriteriaOutput) Name() pulumi.StringOutput
func (PropertyRulesRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleCriteriaOutput ¶
func (o PropertyRulesRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleCriteriaOutput() PropertyRulesRuleRuleCriteriaOutput
func (PropertyRulesRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleCriteriaOutputWithContext ¶
func (o PropertyRulesRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleCriteriaOutput
type PropertyRulesRuleRuleInput ¶
type PropertyRulesRuleRuleInput interface { pulumi.Input ToPropertyRulesRuleRuleOutput() PropertyRulesRuleRuleOutput ToPropertyRulesRuleRuleOutputWithContext(context.Context) PropertyRulesRuleRuleOutput }
PropertyRulesRuleRuleInput is an input type that accepts PropertyRulesRuleRuleArgs and PropertyRulesRuleRuleOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleInput` via:
PropertyRulesRuleRuleArgs{...}
type PropertyRulesRuleRuleOutput ¶
type PropertyRulesRuleRuleOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleOutput) Behaviors ¶
func (o PropertyRulesRuleRuleOutput) Behaviors() PropertyRulesRuleRuleBehaviorArrayOutput
func (PropertyRulesRuleRuleOutput) Comment ¶
func (o PropertyRulesRuleRuleOutput) Comment() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleOutput) CriteriaMatch ¶
func (o PropertyRulesRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleOutput) Criterias ¶
func (o PropertyRulesRuleRuleOutput) Criterias() PropertyRulesRuleRuleCriteriaArrayOutput
func (PropertyRulesRuleRuleOutput) ElementType ¶
func (PropertyRulesRuleRuleOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleOutput) Name ¶
func (o PropertyRulesRuleRuleOutput) Name() pulumi.StringOutput
func (PropertyRulesRuleRuleOutput) Rules ¶
func (o PropertyRulesRuleRuleOutput) Rules() PropertyRulesRuleRuleRuleArrayOutput
func (PropertyRulesRuleRuleOutput) ToPropertyRulesRuleRuleOutput ¶
func (o PropertyRulesRuleRuleOutput) ToPropertyRulesRuleRuleOutput() PropertyRulesRuleRuleOutput
func (PropertyRulesRuleRuleOutput) ToPropertyRulesRuleRuleOutputWithContext ¶
func (o PropertyRulesRuleRuleOutput) ToPropertyRulesRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleOutput
type PropertyRulesRuleRuleRule ¶
type PropertyRulesRuleRuleRule struct { Behaviors []PropertyRulesRuleRuleRuleBehavior `pulumi:"behaviors"` Comment *string `pulumi:"comment"` CriteriaMatch *string `pulumi:"criteriaMatch"` Criterias []PropertyRulesRuleRuleRuleCriteria `pulumi:"criterias"` Name string `pulumi:"name"` Rules []PropertyRulesRuleRuleRuleRule `pulumi:"rules"` }
type PropertyRulesRuleRuleRuleArgs ¶
type PropertyRulesRuleRuleRuleArgs struct { Behaviors PropertyRulesRuleRuleRuleBehaviorArrayInput `pulumi:"behaviors"` Comment pulumi.StringPtrInput `pulumi:"comment"` CriteriaMatch pulumi.StringPtrInput `pulumi:"criteriaMatch"` Criterias PropertyRulesRuleRuleRuleCriteriaArrayInput `pulumi:"criterias"` Name pulumi.StringInput `pulumi:"name"` Rules PropertyRulesRuleRuleRuleRuleArrayInput `pulumi:"rules"` }
func (PropertyRulesRuleRuleRuleArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleOutput ¶
func (i PropertyRulesRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleOutput() PropertyRulesRuleRuleRuleOutput
func (PropertyRulesRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleOutput
type PropertyRulesRuleRuleRuleArray ¶
type PropertyRulesRuleRuleRuleArray []PropertyRulesRuleRuleRuleInput
func (PropertyRulesRuleRuleRuleArray) ElementType ¶
func (PropertyRulesRuleRuleRuleArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleArrayOutput ¶
func (i PropertyRulesRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleArrayOutput
func (PropertyRulesRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleArrayOutput
type PropertyRulesRuleRuleRuleArrayInput ¶
type PropertyRulesRuleRuleRuleArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleArrayOutput ToPropertyRulesRuleRuleRuleArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleArrayOutput }
PropertyRulesRuleRuleRuleArrayInput is an input type that accepts PropertyRulesRuleRuleRuleArray and PropertyRulesRuleRuleRuleArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleArrayInput` via:
PropertyRulesRuleRuleRuleArray{ PropertyRulesRuleRuleRuleArgs{...} }
type PropertyRulesRuleRuleRuleArrayOutput ¶
type PropertyRulesRuleRuleRuleArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleArrayOutput) Index ¶
func (o PropertyRulesRuleRuleRuleArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleRuleRuleOutput
func (PropertyRulesRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleArrayOutput ¶
func (o PropertyRulesRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleArrayOutput
func (PropertyRulesRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleArrayOutput
type PropertyRulesRuleRuleRuleBehavior ¶
type PropertyRulesRuleRuleRuleBehavior struct { Name string `pulumi:"name"` Options []PropertyRulesRuleRuleRuleBehaviorOption `pulumi:"options"` }
type PropertyRulesRuleRuleRuleBehaviorArgs ¶
type PropertyRulesRuleRuleRuleBehaviorArgs struct { Name pulumi.StringInput `pulumi:"name"` Options PropertyRulesRuleRuleRuleBehaviorOptionArrayInput `pulumi:"options"` }
func (PropertyRulesRuleRuleRuleBehaviorArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleBehaviorArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleBehaviorOutput ¶
func (i PropertyRulesRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleBehaviorOutput
func (PropertyRulesRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleBehaviorOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorOutput
type PropertyRulesRuleRuleRuleBehaviorArray ¶
type PropertyRulesRuleRuleRuleBehaviorArray []PropertyRulesRuleRuleRuleBehaviorInput
func (PropertyRulesRuleRuleRuleBehaviorArray) ElementType ¶
func (PropertyRulesRuleRuleRuleBehaviorArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleBehaviorArrayOutput ¶
func (i PropertyRulesRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleBehaviorArrayOutput
func (PropertyRulesRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleBehaviorArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorArrayOutput
type PropertyRulesRuleRuleRuleBehaviorArrayInput ¶
type PropertyRulesRuleRuleRuleBehaviorArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleBehaviorArrayOutput ToPropertyRulesRuleRuleRuleBehaviorArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleBehaviorArrayOutput }
PropertyRulesRuleRuleRuleBehaviorArrayInput is an input type that accepts PropertyRulesRuleRuleRuleBehaviorArray and PropertyRulesRuleRuleRuleBehaviorArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleBehaviorArrayInput` via:
PropertyRulesRuleRuleRuleBehaviorArray{ PropertyRulesRuleRuleRuleBehaviorArgs{...} }
type PropertyRulesRuleRuleRuleBehaviorArrayOutput ¶
type PropertyRulesRuleRuleRuleBehaviorArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleBehaviorArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleBehaviorArrayOutput ¶
func (o PropertyRulesRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleBehaviorArrayOutput
func (PropertyRulesRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleBehaviorArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorArrayOutput
type PropertyRulesRuleRuleRuleBehaviorInput ¶
type PropertyRulesRuleRuleRuleBehaviorInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleBehaviorOutput ToPropertyRulesRuleRuleRuleBehaviorOutputWithContext(context.Context) PropertyRulesRuleRuleRuleBehaviorOutput }
PropertyRulesRuleRuleRuleBehaviorInput is an input type that accepts PropertyRulesRuleRuleRuleBehaviorArgs and PropertyRulesRuleRuleRuleBehaviorOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleBehaviorInput` via:
PropertyRulesRuleRuleRuleBehaviorArgs{...}
type PropertyRulesRuleRuleRuleBehaviorOptionArgs ¶
type PropertyRulesRuleRuleRuleBehaviorOptionArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (PropertyRulesRuleRuleRuleBehaviorOptionArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleBehaviorOptionOutput ¶
func (i PropertyRulesRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleBehaviorOptionOutput
func (PropertyRulesRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleBehaviorOptionOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorOptionOutput
type PropertyRulesRuleRuleRuleBehaviorOptionArray ¶
type PropertyRulesRuleRuleRuleBehaviorOptionArray []PropertyRulesRuleRuleRuleBehaviorOptionInput
func (PropertyRulesRuleRuleRuleBehaviorOptionArray) ElementType ¶
func (PropertyRulesRuleRuleRuleBehaviorOptionArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput ¶
func (i PropertyRulesRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
func (PropertyRulesRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
type PropertyRulesRuleRuleRuleBehaviorOptionArrayInput ¶
type PropertyRulesRuleRuleRuleBehaviorOptionArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput ToPropertyRulesRuleRuleRuleBehaviorOptionArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput }
PropertyRulesRuleRuleRuleBehaviorOptionArrayInput is an input type that accepts PropertyRulesRuleRuleRuleBehaviorOptionArray and PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleBehaviorOptionArrayInput` via:
PropertyRulesRuleRuleRuleBehaviorOptionArray{ PropertyRulesRuleRuleRuleBehaviorOptionArgs{...} }
type PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput ¶
type PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput ¶
func (o PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
func (PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorOptionArrayOutput
type PropertyRulesRuleRuleRuleBehaviorOptionInput ¶
type PropertyRulesRuleRuleRuleBehaviorOptionInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleBehaviorOptionOutput ToPropertyRulesRuleRuleRuleBehaviorOptionOutputWithContext(context.Context) PropertyRulesRuleRuleRuleBehaviorOptionOutput }
PropertyRulesRuleRuleRuleBehaviorOptionInput is an input type that accepts PropertyRulesRuleRuleRuleBehaviorOptionArgs and PropertyRulesRuleRuleRuleBehaviorOptionOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleBehaviorOptionInput` via:
PropertyRulesRuleRuleRuleBehaviorOptionArgs{...}
type PropertyRulesRuleRuleRuleBehaviorOptionOutput ¶
type PropertyRulesRuleRuleRuleBehaviorOptionOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleBehaviorOptionOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleBehaviorOptionOutput) Key ¶
func (o PropertyRulesRuleRuleRuleBehaviorOptionOutput) Key() pulumi.StringOutput
func (PropertyRulesRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleBehaviorOptionOutput ¶
func (o PropertyRulesRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleBehaviorOptionOutput
func (PropertyRulesRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleBehaviorOptionOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorOptionOutput
func (PropertyRulesRuleRuleRuleBehaviorOptionOutput) Value ¶
func (o PropertyRulesRuleRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleRuleBehaviorOptionOutput) Values ¶
func (o PropertyRulesRuleRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
type PropertyRulesRuleRuleRuleBehaviorOutput ¶
type PropertyRulesRuleRuleRuleBehaviorOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleBehaviorOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleBehaviorOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleBehaviorOutput) Name ¶
func (o PropertyRulesRuleRuleRuleBehaviorOutput) Name() pulumi.StringOutput
func (PropertyRulesRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleBehaviorOutput ¶
func (o PropertyRulesRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleBehaviorOutput
func (PropertyRulesRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleBehaviorOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleBehaviorOutput
type PropertyRulesRuleRuleRuleCriteria ¶
type PropertyRulesRuleRuleRuleCriteria struct { Name string `pulumi:"name"` Options []PropertyRulesRuleRuleRuleCriteriaOption `pulumi:"options"` }
type PropertyRulesRuleRuleRuleCriteriaArgs ¶
type PropertyRulesRuleRuleRuleCriteriaArgs struct { Name pulumi.StringInput `pulumi:"name"` Options PropertyRulesRuleRuleRuleCriteriaOptionArrayInput `pulumi:"options"` }
func (PropertyRulesRuleRuleRuleCriteriaArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleCriteriaArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleCriteriaOutput ¶
func (i PropertyRulesRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleCriteriaOutput
func (PropertyRulesRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleCriteriaOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaOutput
type PropertyRulesRuleRuleRuleCriteriaArray ¶
type PropertyRulesRuleRuleRuleCriteriaArray []PropertyRulesRuleRuleRuleCriteriaInput
func (PropertyRulesRuleRuleRuleCriteriaArray) ElementType ¶
func (PropertyRulesRuleRuleRuleCriteriaArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleCriteriaArrayOutput ¶
func (i PropertyRulesRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleCriteriaArrayOutput
func (PropertyRulesRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleCriteriaArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaArrayOutput
type PropertyRulesRuleRuleRuleCriteriaArrayInput ¶
type PropertyRulesRuleRuleRuleCriteriaArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleCriteriaArrayOutput ToPropertyRulesRuleRuleRuleCriteriaArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleCriteriaArrayOutput }
PropertyRulesRuleRuleRuleCriteriaArrayInput is an input type that accepts PropertyRulesRuleRuleRuleCriteriaArray and PropertyRulesRuleRuleRuleCriteriaArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleCriteriaArrayInput` via:
PropertyRulesRuleRuleRuleCriteriaArray{ PropertyRulesRuleRuleRuleCriteriaArgs{...} }
type PropertyRulesRuleRuleRuleCriteriaArrayOutput ¶
type PropertyRulesRuleRuleRuleCriteriaArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleCriteriaArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleCriteriaArrayOutput ¶
func (o PropertyRulesRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleCriteriaArrayOutput
func (PropertyRulesRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleCriteriaArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaArrayOutput
type PropertyRulesRuleRuleRuleCriteriaInput ¶
type PropertyRulesRuleRuleRuleCriteriaInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleCriteriaOutput ToPropertyRulesRuleRuleRuleCriteriaOutputWithContext(context.Context) PropertyRulesRuleRuleRuleCriteriaOutput }
PropertyRulesRuleRuleRuleCriteriaInput is an input type that accepts PropertyRulesRuleRuleRuleCriteriaArgs and PropertyRulesRuleRuleRuleCriteriaOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleCriteriaInput` via:
PropertyRulesRuleRuleRuleCriteriaArgs{...}
type PropertyRulesRuleRuleRuleCriteriaOptionArgs ¶
type PropertyRulesRuleRuleRuleCriteriaOptionArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (PropertyRulesRuleRuleRuleCriteriaOptionArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleCriteriaOptionOutput ¶
func (i PropertyRulesRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleCriteriaOptionOutput
func (PropertyRulesRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleCriteriaOptionOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaOptionOutput
type PropertyRulesRuleRuleRuleCriteriaOptionArray ¶
type PropertyRulesRuleRuleRuleCriteriaOptionArray []PropertyRulesRuleRuleRuleCriteriaOptionInput
func (PropertyRulesRuleRuleRuleCriteriaOptionArray) ElementType ¶
func (PropertyRulesRuleRuleRuleCriteriaOptionArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput ¶
func (i PropertyRulesRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
func (PropertyRulesRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
type PropertyRulesRuleRuleRuleCriteriaOptionArrayInput ¶
type PropertyRulesRuleRuleRuleCriteriaOptionArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput ToPropertyRulesRuleRuleRuleCriteriaOptionArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput }
PropertyRulesRuleRuleRuleCriteriaOptionArrayInput is an input type that accepts PropertyRulesRuleRuleRuleCriteriaOptionArray and PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleCriteriaOptionArrayInput` via:
PropertyRulesRuleRuleRuleCriteriaOptionArray{ PropertyRulesRuleRuleRuleCriteriaOptionArgs{...} }
type PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput ¶
type PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput ¶
func (o PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
func (PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaOptionArrayOutput
type PropertyRulesRuleRuleRuleCriteriaOptionInput ¶
type PropertyRulesRuleRuleRuleCriteriaOptionInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleCriteriaOptionOutput ToPropertyRulesRuleRuleRuleCriteriaOptionOutputWithContext(context.Context) PropertyRulesRuleRuleRuleCriteriaOptionOutput }
PropertyRulesRuleRuleRuleCriteriaOptionInput is an input type that accepts PropertyRulesRuleRuleRuleCriteriaOptionArgs and PropertyRulesRuleRuleRuleCriteriaOptionOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleCriteriaOptionInput` via:
PropertyRulesRuleRuleRuleCriteriaOptionArgs{...}
type PropertyRulesRuleRuleRuleCriteriaOptionOutput ¶
type PropertyRulesRuleRuleRuleCriteriaOptionOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleCriteriaOptionOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleCriteriaOptionOutput) Key ¶
func (o PropertyRulesRuleRuleRuleCriteriaOptionOutput) Key() pulumi.StringOutput
func (PropertyRulesRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleCriteriaOptionOutput ¶
func (o PropertyRulesRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleCriteriaOptionOutput
func (PropertyRulesRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleCriteriaOptionOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaOptionOutput
func (PropertyRulesRuleRuleRuleCriteriaOptionOutput) Value ¶
func (o PropertyRulesRuleRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleRuleCriteriaOptionOutput) Values ¶
func (o PropertyRulesRuleRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
type PropertyRulesRuleRuleRuleCriteriaOutput ¶
type PropertyRulesRuleRuleRuleCriteriaOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleCriteriaOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleCriteriaOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleCriteriaOutput) Name ¶
func (o PropertyRulesRuleRuleRuleCriteriaOutput) Name() pulumi.StringOutput
func (PropertyRulesRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleCriteriaOutput ¶
func (o PropertyRulesRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleCriteriaOutput
func (PropertyRulesRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleCriteriaOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleCriteriaOutput
type PropertyRulesRuleRuleRuleInput ¶
type PropertyRulesRuleRuleRuleInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleOutput() PropertyRulesRuleRuleRuleOutput ToPropertyRulesRuleRuleRuleOutputWithContext(context.Context) PropertyRulesRuleRuleRuleOutput }
PropertyRulesRuleRuleRuleInput is an input type that accepts PropertyRulesRuleRuleRuleArgs and PropertyRulesRuleRuleRuleOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleInput` via:
PropertyRulesRuleRuleRuleArgs{...}
type PropertyRulesRuleRuleRuleOutput ¶
type PropertyRulesRuleRuleRuleOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleOutput) Behaviors ¶
func (o PropertyRulesRuleRuleRuleOutput) Behaviors() PropertyRulesRuleRuleRuleBehaviorArrayOutput
func (PropertyRulesRuleRuleRuleOutput) Comment ¶
func (o PropertyRulesRuleRuleRuleOutput) Comment() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleRuleOutput) CriteriaMatch ¶
func (o PropertyRulesRuleRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleRuleOutput) Criterias ¶
func (o PropertyRulesRuleRuleRuleOutput) Criterias() PropertyRulesRuleRuleRuleCriteriaArrayOutput
func (PropertyRulesRuleRuleRuleOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleOutput) Name ¶
func (o PropertyRulesRuleRuleRuleOutput) Name() pulumi.StringOutput
func (PropertyRulesRuleRuleRuleOutput) Rules ¶
func (o PropertyRulesRuleRuleRuleOutput) Rules() PropertyRulesRuleRuleRuleRuleArrayOutput
func (PropertyRulesRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleOutput ¶
func (o PropertyRulesRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleOutput() PropertyRulesRuleRuleRuleOutput
func (PropertyRulesRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleOutput
type PropertyRulesRuleRuleRuleRule ¶
type PropertyRulesRuleRuleRuleRule struct { Behaviors []PropertyRulesRuleRuleRuleRuleBehavior `pulumi:"behaviors"` Comment *string `pulumi:"comment"` CriteriaMatch *string `pulumi:"criteriaMatch"` Criterias []PropertyRulesRuleRuleRuleRuleCriteria `pulumi:"criterias"` Name string `pulumi:"name"` Rules []PropertyRulesRuleRuleRuleRuleRule `pulumi:"rules"` }
type PropertyRulesRuleRuleRuleRuleArgs ¶
type PropertyRulesRuleRuleRuleRuleArgs struct { Behaviors PropertyRulesRuleRuleRuleRuleBehaviorArrayInput `pulumi:"behaviors"` Comment pulumi.StringPtrInput `pulumi:"comment"` CriteriaMatch pulumi.StringPtrInput `pulumi:"criteriaMatch"` Criterias PropertyRulesRuleRuleRuleRuleCriteriaArrayInput `pulumi:"criterias"` Name pulumi.StringInput `pulumi:"name"` Rules PropertyRulesRuleRuleRuleRuleRuleArrayInput `pulumi:"rules"` }
func (PropertyRulesRuleRuleRuleRuleArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleRuleOutput ¶
func (i PropertyRulesRuleRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleRuleOutput() PropertyRulesRuleRuleRuleRuleOutput
func (PropertyRulesRuleRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleRuleOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleOutput
type PropertyRulesRuleRuleRuleRuleArray ¶
type PropertyRulesRuleRuleRuleRuleArray []PropertyRulesRuleRuleRuleRuleInput
func (PropertyRulesRuleRuleRuleRuleArray) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleRuleArrayOutput ¶
func (i PropertyRulesRuleRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleRuleArrayOutput
func (PropertyRulesRuleRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleRuleArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleArrayOutput
type PropertyRulesRuleRuleRuleRuleArrayInput ¶
type PropertyRulesRuleRuleRuleRuleArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleRuleArrayOutput ToPropertyRulesRuleRuleRuleRuleArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleArrayOutput }
PropertyRulesRuleRuleRuleRuleArrayInput is an input type that accepts PropertyRulesRuleRuleRuleRuleArray and PropertyRulesRuleRuleRuleRuleArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleArrayInput` via:
PropertyRulesRuleRuleRuleRuleArray{ PropertyRulesRuleRuleRuleRuleArgs{...} }
type PropertyRulesRuleRuleRuleRuleArrayOutput ¶
type PropertyRulesRuleRuleRuleRuleArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleRuleArrayOutput ¶
func (o PropertyRulesRuleRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleRuleArrayOutput
func (PropertyRulesRuleRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleRuleArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleArrayOutput
type PropertyRulesRuleRuleRuleRuleBehavior ¶
type PropertyRulesRuleRuleRuleRuleBehavior struct { Name string `pulumi:"name"` Options []PropertyRulesRuleRuleRuleRuleBehaviorOption `pulumi:"options"` }
type PropertyRulesRuleRuleRuleRuleBehaviorArgs ¶
type PropertyRulesRuleRuleRuleRuleBehaviorArgs struct { Name pulumi.StringInput `pulumi:"name"` Options PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayInput `pulumi:"options"` }
func (PropertyRulesRuleRuleRuleRuleBehaviorArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleBehaviorArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleRuleBehaviorOutput ¶
func (i PropertyRulesRuleRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleRuleBehaviorOutput
func (PropertyRulesRuleRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleRuleBehaviorOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOutput
type PropertyRulesRuleRuleRuleRuleBehaviorArray ¶
type PropertyRulesRuleRuleRuleRuleBehaviorArray []PropertyRulesRuleRuleRuleRuleBehaviorInput
func (PropertyRulesRuleRuleRuleRuleBehaviorArray) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleBehaviorArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput ¶
func (i PropertyRulesRuleRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
func (PropertyRulesRuleRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleRuleBehaviorArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
type PropertyRulesRuleRuleRuleRuleBehaviorArrayInput ¶
type PropertyRulesRuleRuleRuleRuleBehaviorArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput ToPropertyRulesRuleRuleRuleRuleBehaviorArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput }
PropertyRulesRuleRuleRuleRuleBehaviorArrayInput is an input type that accepts PropertyRulesRuleRuleRuleRuleBehaviorArray and PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleBehaviorArrayInput` via:
PropertyRulesRuleRuleRuleRuleBehaviorArray{ PropertyRulesRuleRuleRuleRuleBehaviorArgs{...} }
type PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput ¶
type PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput ¶
func (o PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
func (PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
type PropertyRulesRuleRuleRuleRuleBehaviorInput ¶
type PropertyRulesRuleRuleRuleRuleBehaviorInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleRuleBehaviorOutput ToPropertyRulesRuleRuleRuleRuleBehaviorOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOutput }
PropertyRulesRuleRuleRuleRuleBehaviorInput is an input type that accepts PropertyRulesRuleRuleRuleRuleBehaviorArgs and PropertyRulesRuleRuleRuleRuleBehaviorOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleBehaviorInput` via:
PropertyRulesRuleRuleRuleRuleBehaviorArgs{...}
type PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs ¶
type PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput ¶
func (i PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
type PropertyRulesRuleRuleRuleRuleBehaviorOptionArray ¶
type PropertyRulesRuleRuleRuleRuleBehaviorOptionArray []PropertyRulesRuleRuleRuleRuleBehaviorOptionInput
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput ¶
func (i PropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
type PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayInput ¶
type PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput ToPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput }
PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayInput is an input type that accepts PropertyRulesRuleRuleRuleRuleBehaviorOptionArray and PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayInput` via:
PropertyRulesRuleRuleRuleRuleBehaviorOptionArray{ PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs{...} }
type PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput ¶
type PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput ¶
func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOptionArrayOutput
type PropertyRulesRuleRuleRuleRuleBehaviorOptionInput ¶
type PropertyRulesRuleRuleRuleRuleBehaviorOptionInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput ToPropertyRulesRuleRuleRuleRuleBehaviorOptionOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput }
PropertyRulesRuleRuleRuleRuleBehaviorOptionInput is an input type that accepts PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs and PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleBehaviorOptionInput` via:
PropertyRulesRuleRuleRuleRuleBehaviorOptionArgs{...}
type PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput ¶
type PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Key ¶
func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Key() pulumi.StringOutput
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput ¶
func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Value ¶
func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Values ¶
func (o PropertyRulesRuleRuleRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
type PropertyRulesRuleRuleRuleRuleBehaviorOutput ¶
type PropertyRulesRuleRuleRuleRuleBehaviorOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleBehaviorOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleBehaviorOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleBehaviorOutput) Name ¶
func (o PropertyRulesRuleRuleRuleRuleBehaviorOutput) Name() pulumi.StringOutput
func (PropertyRulesRuleRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOutput ¶
func (o PropertyRulesRuleRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleRuleBehaviorOutput
func (PropertyRulesRuleRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleBehaviorOutput
type PropertyRulesRuleRuleRuleRuleCriteria ¶
type PropertyRulesRuleRuleRuleRuleCriteria struct { Name string `pulumi:"name"` Options []PropertyRulesRuleRuleRuleRuleCriteriaOption `pulumi:"options"` }
type PropertyRulesRuleRuleRuleRuleCriteriaArgs ¶
type PropertyRulesRuleRuleRuleRuleCriteriaArgs struct { Name pulumi.StringInput `pulumi:"name"` Options PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayInput `pulumi:"options"` }
func (PropertyRulesRuleRuleRuleRuleCriteriaArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleCriteriaArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleRuleCriteriaOutput ¶
func (i PropertyRulesRuleRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleRuleCriteriaOutput
func (PropertyRulesRuleRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleRuleCriteriaOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOutput
type PropertyRulesRuleRuleRuleRuleCriteriaArray ¶
type PropertyRulesRuleRuleRuleRuleCriteriaArray []PropertyRulesRuleRuleRuleRuleCriteriaInput
func (PropertyRulesRuleRuleRuleRuleCriteriaArray) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleCriteriaArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput ¶
func (i PropertyRulesRuleRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
func (PropertyRulesRuleRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleRuleCriteriaArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
type PropertyRulesRuleRuleRuleRuleCriteriaArrayInput ¶
type PropertyRulesRuleRuleRuleRuleCriteriaArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput ToPropertyRulesRuleRuleRuleRuleCriteriaArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput }
PropertyRulesRuleRuleRuleRuleCriteriaArrayInput is an input type that accepts PropertyRulesRuleRuleRuleRuleCriteriaArray and PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleCriteriaArrayInput` via:
PropertyRulesRuleRuleRuleRuleCriteriaArray{ PropertyRulesRuleRuleRuleRuleCriteriaArgs{...} }
type PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput ¶
type PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput ¶
func (o PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
func (PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
type PropertyRulesRuleRuleRuleRuleCriteriaInput ¶
type PropertyRulesRuleRuleRuleRuleCriteriaInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleRuleCriteriaOutput ToPropertyRulesRuleRuleRuleRuleCriteriaOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOutput }
PropertyRulesRuleRuleRuleRuleCriteriaInput is an input type that accepts PropertyRulesRuleRuleRuleRuleCriteriaArgs and PropertyRulesRuleRuleRuleRuleCriteriaOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleCriteriaInput` via:
PropertyRulesRuleRuleRuleRuleCriteriaArgs{...}
type PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs ¶
type PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput ¶
func (i PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
type PropertyRulesRuleRuleRuleRuleCriteriaOptionArray ¶
type PropertyRulesRuleRuleRuleRuleCriteriaOptionArray []PropertyRulesRuleRuleRuleRuleCriteriaOptionInput
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput ¶
func (i PropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
type PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayInput ¶
type PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput ToPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput }
PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayInput is an input type that accepts PropertyRulesRuleRuleRuleRuleCriteriaOptionArray and PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayInput` via:
PropertyRulesRuleRuleRuleRuleCriteriaOptionArray{ PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs{...} }
type PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput ¶
type PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput ¶
func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOptionArrayOutput
type PropertyRulesRuleRuleRuleRuleCriteriaOptionInput ¶
type PropertyRulesRuleRuleRuleRuleCriteriaOptionInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput ToPropertyRulesRuleRuleRuleRuleCriteriaOptionOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput }
PropertyRulesRuleRuleRuleRuleCriteriaOptionInput is an input type that accepts PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs and PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleCriteriaOptionInput` via:
PropertyRulesRuleRuleRuleRuleCriteriaOptionArgs{...}
type PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput ¶
type PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Key ¶
func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Key() pulumi.StringOutput
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput ¶
func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Value ¶
func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Values ¶
func (o PropertyRulesRuleRuleRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
type PropertyRulesRuleRuleRuleRuleCriteriaOutput ¶
type PropertyRulesRuleRuleRuleRuleCriteriaOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleCriteriaOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleCriteriaOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleCriteriaOutput) Name ¶
func (o PropertyRulesRuleRuleRuleRuleCriteriaOutput) Name() pulumi.StringOutput
func (PropertyRulesRuleRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOutput ¶
func (o PropertyRulesRuleRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleRuleCriteriaOutput
func (PropertyRulesRuleRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleCriteriaOutput
type PropertyRulesRuleRuleRuleRuleInput ¶
type PropertyRulesRuleRuleRuleRuleInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleOutput() PropertyRulesRuleRuleRuleRuleOutput ToPropertyRulesRuleRuleRuleRuleOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleOutput }
PropertyRulesRuleRuleRuleRuleInput is an input type that accepts PropertyRulesRuleRuleRuleRuleArgs and PropertyRulesRuleRuleRuleRuleOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleInput` via:
PropertyRulesRuleRuleRuleRuleArgs{...}
type PropertyRulesRuleRuleRuleRuleOutput ¶
type PropertyRulesRuleRuleRuleRuleOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleOutput) Behaviors ¶
func (o PropertyRulesRuleRuleRuleRuleOutput) Behaviors() PropertyRulesRuleRuleRuleRuleBehaviorArrayOutput
func (PropertyRulesRuleRuleRuleRuleOutput) Comment ¶
func (o PropertyRulesRuleRuleRuleRuleOutput) Comment() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleRuleRuleOutput) CriteriaMatch ¶
func (o PropertyRulesRuleRuleRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleRuleRuleOutput) Criterias ¶
func (o PropertyRulesRuleRuleRuleRuleOutput) Criterias() PropertyRulesRuleRuleRuleRuleCriteriaArrayOutput
func (PropertyRulesRuleRuleRuleRuleOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleOutput) Name ¶
func (o PropertyRulesRuleRuleRuleRuleOutput) Name() pulumi.StringOutput
func (PropertyRulesRuleRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleRuleOutput ¶
func (o PropertyRulesRuleRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleRuleOutput() PropertyRulesRuleRuleRuleRuleOutput
func (PropertyRulesRuleRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleRuleOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleOutput
type PropertyRulesRuleRuleRuleRuleRule ¶
type PropertyRulesRuleRuleRuleRuleRule struct { Behaviors []PropertyRulesRuleRuleRuleRuleRuleBehavior `pulumi:"behaviors"` Comment *string `pulumi:"comment"` CriteriaMatch *string `pulumi:"criteriaMatch"` Criterias []PropertyRulesRuleRuleRuleRuleRuleCriteria `pulumi:"criterias"` Name string `pulumi:"name"` }
type PropertyRulesRuleRuleRuleRuleRuleArgs ¶
type PropertyRulesRuleRuleRuleRuleRuleArgs struct { Behaviors PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayInput `pulumi:"behaviors"` Comment pulumi.StringPtrInput `pulumi:"comment"` CriteriaMatch pulumi.StringPtrInput `pulumi:"criteriaMatch"` Criterias PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayInput `pulumi:"criterias"` Name pulumi.StringInput `pulumi:"name"` }
func (PropertyRulesRuleRuleRuleRuleRuleArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleRuleRuleOutput ¶
func (i PropertyRulesRuleRuleRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleRuleRuleOutput() PropertyRulesRuleRuleRuleRuleRuleOutput
func (PropertyRulesRuleRuleRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleRuleRuleOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleRuleArgs) ToPropertyRulesRuleRuleRuleRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleOutput
type PropertyRulesRuleRuleRuleRuleRuleArray ¶
type PropertyRulesRuleRuleRuleRuleRuleArray []PropertyRulesRuleRuleRuleRuleRuleInput
func (PropertyRulesRuleRuleRuleRuleRuleArray) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleRuleRuleArrayOutput ¶
func (i PropertyRulesRuleRuleRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleRuleRuleArrayOutput
func (PropertyRulesRuleRuleRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleRuleRuleArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleRuleArray) ToPropertyRulesRuleRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleArrayOutput
type PropertyRulesRuleRuleRuleRuleRuleArrayInput ¶
type PropertyRulesRuleRuleRuleRuleRuleArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleRuleRuleArrayOutput ToPropertyRulesRuleRuleRuleRuleRuleArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleRuleArrayOutput }
PropertyRulesRuleRuleRuleRuleRuleArrayInput is an input type that accepts PropertyRulesRuleRuleRuleRuleRuleArray and PropertyRulesRuleRuleRuleRuleRuleArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleRuleArrayInput` via:
PropertyRulesRuleRuleRuleRuleRuleArray{ PropertyRulesRuleRuleRuleRuleRuleArgs{...} }
type PropertyRulesRuleRuleRuleRuleRuleArrayOutput ¶
type PropertyRulesRuleRuleRuleRuleRuleArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleRuleArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleArrayOutput ¶
func (o PropertyRulesRuleRuleRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleArrayOutput() PropertyRulesRuleRuleRuleRuleRuleArrayOutput
func (PropertyRulesRuleRuleRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleRuleArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleArrayOutput
type PropertyRulesRuleRuleRuleRuleRuleBehavior ¶
type PropertyRulesRuleRuleRuleRuleRuleBehavior struct { Name string `pulumi:"name"` Options []PropertyRulesRuleRuleRuleRuleRuleBehaviorOption `pulumi:"options"` }
type PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs ¶
type PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs struct { Name pulumi.StringInput `pulumi:"name"` Options PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayInput `pulumi:"options"` }
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput ¶
func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
type PropertyRulesRuleRuleRuleRuleRuleBehaviorArray ¶
type PropertyRulesRuleRuleRuleRuleRuleBehaviorArray []PropertyRulesRuleRuleRuleRuleRuleBehaviorInput
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput ¶
func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorArray) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
type PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayInput ¶
type PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput ToPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput }
PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayInput is an input type that accepts PropertyRulesRuleRuleRuleRuleRuleBehaviorArray and PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayInput` via:
PropertyRulesRuleRuleRuleRuleRuleBehaviorArray{ PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs{...} }
type PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput ¶
type PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput ¶
func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorArrayOutput
type PropertyRulesRuleRuleRuleRuleRuleBehaviorInput ¶
type PropertyRulesRuleRuleRuleRuleRuleBehaviorInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput }
PropertyRulesRuleRuleRuleRuleRuleBehaviorInput is an input type that accepts PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs and PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleRuleBehaviorInput` via:
PropertyRulesRuleRuleRuleRuleRuleBehaviorArgs{...}
type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs ¶
type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput ¶
func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray ¶
type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray []PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionInput
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput ¶
func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayInput ¶
type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput }
PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayInput is an input type that accepts PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray and PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayInput` via:
PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArray{ PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs{...} }
type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput ¶
type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput ¶
func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArrayOutput
type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionInput ¶
type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput }
PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionInput is an input type that accepts PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs and PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionInput` via:
PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionArgs{...}
type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput ¶
type PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput ¶
func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) Value ¶
func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) Value() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) Values ¶
func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOptionOutput) Values() pulumi.StringArrayOutput
type PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput ¶
type PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) Name ¶
func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) Name() pulumi.StringOutput
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput ¶
func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOutput() PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
func (PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput) ToPropertyRulesRuleRuleRuleRuleRuleBehaviorOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleBehaviorOutput
type PropertyRulesRuleRuleRuleRuleRuleCriteria ¶
type PropertyRulesRuleRuleRuleRuleRuleCriteria struct { Name string `pulumi:"name"` Options []PropertyRulesRuleRuleRuleRuleRuleCriteriaOption `pulumi:"options"` }
type PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs ¶
type PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs struct { Name pulumi.StringInput `pulumi:"name"` Options PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayInput `pulumi:"options"` }
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput ¶
func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
type PropertyRulesRuleRuleRuleRuleRuleCriteriaArray ¶
type PropertyRulesRuleRuleRuleRuleRuleCriteriaArray []PropertyRulesRuleRuleRuleRuleRuleCriteriaInput
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput ¶
func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaArray) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
type PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayInput ¶
type PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput ToPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput }
PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayInput is an input type that accepts PropertyRulesRuleRuleRuleRuleRuleCriteriaArray and PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayInput` via:
PropertyRulesRuleRuleRuleRuleRuleCriteriaArray{ PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs{...} }
type PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput ¶
type PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput ¶
func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaArrayOutput
type PropertyRulesRuleRuleRuleRuleRuleCriteriaInput ¶
type PropertyRulesRuleRuleRuleRuleRuleCriteriaInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput }
PropertyRulesRuleRuleRuleRuleRuleCriteriaInput is an input type that accepts PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs and PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleRuleCriteriaInput` via:
PropertyRulesRuleRuleRuleRuleRuleCriteriaArgs{...}
type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs ¶
type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput ¶
func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray ¶
type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray []PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionInput
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput ¶
func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (i PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayInput ¶
type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput }
PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayInput is an input type that accepts PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray and PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayInput` via:
PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArray{ PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs{...} }
type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput ¶
type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput ¶
func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArrayOutput
type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionInput ¶
type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput }
PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionInput is an input type that accepts PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs and PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionInput` via:
PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionArgs{...}
type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput ¶
type PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput ¶
func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) Value ¶
func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) Value() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) Values ¶
func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOptionOutput) Values() pulumi.StringArrayOutput
type PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput ¶
type PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) Name ¶
func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) Name() pulumi.StringOutput
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput ¶
func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOutput() PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
func (PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput) ToPropertyRulesRuleRuleRuleRuleRuleCriteriaOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleCriteriaOutput
type PropertyRulesRuleRuleRuleRuleRuleInput ¶
type PropertyRulesRuleRuleRuleRuleRuleInput interface { pulumi.Input ToPropertyRulesRuleRuleRuleRuleRuleOutput() PropertyRulesRuleRuleRuleRuleRuleOutput ToPropertyRulesRuleRuleRuleRuleRuleOutputWithContext(context.Context) PropertyRulesRuleRuleRuleRuleRuleOutput }
PropertyRulesRuleRuleRuleRuleRuleInput is an input type that accepts PropertyRulesRuleRuleRuleRuleRuleArgs and PropertyRulesRuleRuleRuleRuleRuleOutput values. You can construct a concrete instance of `PropertyRulesRuleRuleRuleRuleRuleInput` via:
PropertyRulesRuleRuleRuleRuleRuleArgs{...}
type PropertyRulesRuleRuleRuleRuleRuleOutput ¶
type PropertyRulesRuleRuleRuleRuleRuleOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleRuleRuleRuleRuleOutput) Comment ¶
func (o PropertyRulesRuleRuleRuleRuleRuleOutput) Comment() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleRuleRuleRuleOutput) CriteriaMatch ¶
func (o PropertyRulesRuleRuleRuleRuleRuleOutput) CriteriaMatch() pulumi.StringPtrOutput
func (PropertyRulesRuleRuleRuleRuleRuleOutput) ElementType ¶
func (PropertyRulesRuleRuleRuleRuleRuleOutput) ElementType() reflect.Type
func (PropertyRulesRuleRuleRuleRuleRuleOutput) Name ¶
func (o PropertyRulesRuleRuleRuleRuleRuleOutput) Name() pulumi.StringOutput
func (PropertyRulesRuleRuleRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleRuleRuleOutput ¶
func (o PropertyRulesRuleRuleRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleRuleRuleOutput() PropertyRulesRuleRuleRuleRuleRuleOutput
func (PropertyRulesRuleRuleRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleRuleRuleOutputWithContext ¶
func (o PropertyRulesRuleRuleRuleRuleRuleOutput) ToPropertyRulesRuleRuleRuleRuleRuleOutputWithContext(ctx context.Context) PropertyRulesRuleRuleRuleRuleRuleOutput
type PropertyRulesRuleVariableArgs ¶
type PropertyRulesRuleVariableArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` Hidden pulumi.BoolInput `pulumi:"hidden"` Name pulumi.StringInput `pulumi:"name"` Sensitive pulumi.BoolInput `pulumi:"sensitive"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (PropertyRulesRuleVariableArgs) ElementType ¶
func (PropertyRulesRuleVariableArgs) ElementType() reflect.Type
func (PropertyRulesRuleVariableArgs) ToPropertyRulesRuleVariableOutput ¶
func (i PropertyRulesRuleVariableArgs) ToPropertyRulesRuleVariableOutput() PropertyRulesRuleVariableOutput
func (PropertyRulesRuleVariableArgs) ToPropertyRulesRuleVariableOutputWithContext ¶
func (i PropertyRulesRuleVariableArgs) ToPropertyRulesRuleVariableOutputWithContext(ctx context.Context) PropertyRulesRuleVariableOutput
type PropertyRulesRuleVariableArray ¶
type PropertyRulesRuleVariableArray []PropertyRulesRuleVariableInput
func (PropertyRulesRuleVariableArray) ElementType ¶
func (PropertyRulesRuleVariableArray) ElementType() reflect.Type
func (PropertyRulesRuleVariableArray) ToPropertyRulesRuleVariableArrayOutput ¶
func (i PropertyRulesRuleVariableArray) ToPropertyRulesRuleVariableArrayOutput() PropertyRulesRuleVariableArrayOutput
func (PropertyRulesRuleVariableArray) ToPropertyRulesRuleVariableArrayOutputWithContext ¶
func (i PropertyRulesRuleVariableArray) ToPropertyRulesRuleVariableArrayOutputWithContext(ctx context.Context) PropertyRulesRuleVariableArrayOutput
type PropertyRulesRuleVariableArrayInput ¶
type PropertyRulesRuleVariableArrayInput interface { pulumi.Input ToPropertyRulesRuleVariableArrayOutput() PropertyRulesRuleVariableArrayOutput ToPropertyRulesRuleVariableArrayOutputWithContext(context.Context) PropertyRulesRuleVariableArrayOutput }
PropertyRulesRuleVariableArrayInput is an input type that accepts PropertyRulesRuleVariableArray and PropertyRulesRuleVariableArrayOutput values. You can construct a concrete instance of `PropertyRulesRuleVariableArrayInput` via:
PropertyRulesRuleVariableArray{ PropertyRulesRuleVariableArgs{...} }
type PropertyRulesRuleVariableArrayOutput ¶
type PropertyRulesRuleVariableArrayOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleVariableArrayOutput) ElementType ¶
func (PropertyRulesRuleVariableArrayOutput) ElementType() reflect.Type
func (PropertyRulesRuleVariableArrayOutput) Index ¶
func (o PropertyRulesRuleVariableArrayOutput) Index(i pulumi.IntInput) PropertyRulesRuleVariableOutput
func (PropertyRulesRuleVariableArrayOutput) ToPropertyRulesRuleVariableArrayOutput ¶
func (o PropertyRulesRuleVariableArrayOutput) ToPropertyRulesRuleVariableArrayOutput() PropertyRulesRuleVariableArrayOutput
func (PropertyRulesRuleVariableArrayOutput) ToPropertyRulesRuleVariableArrayOutputWithContext ¶
func (o PropertyRulesRuleVariableArrayOutput) ToPropertyRulesRuleVariableArrayOutputWithContext(ctx context.Context) PropertyRulesRuleVariableArrayOutput
type PropertyRulesRuleVariableInput ¶
type PropertyRulesRuleVariableInput interface { pulumi.Input ToPropertyRulesRuleVariableOutput() PropertyRulesRuleVariableOutput ToPropertyRulesRuleVariableOutputWithContext(context.Context) PropertyRulesRuleVariableOutput }
PropertyRulesRuleVariableInput is an input type that accepts PropertyRulesRuleVariableArgs and PropertyRulesRuleVariableOutput values. You can construct a concrete instance of `PropertyRulesRuleVariableInput` via:
PropertyRulesRuleVariableArgs{...}
type PropertyRulesRuleVariableOutput ¶
type PropertyRulesRuleVariableOutput struct{ *pulumi.OutputState }
func (PropertyRulesRuleVariableOutput) Description ¶
func (o PropertyRulesRuleVariableOutput) Description() pulumi.StringPtrOutput
func (PropertyRulesRuleVariableOutput) ElementType ¶
func (PropertyRulesRuleVariableOutput) ElementType() reflect.Type
func (PropertyRulesRuleVariableOutput) Hidden ¶
func (o PropertyRulesRuleVariableOutput) Hidden() pulumi.BoolOutput
func (PropertyRulesRuleVariableOutput) Name ¶
func (o PropertyRulesRuleVariableOutput) Name() pulumi.StringOutput
func (PropertyRulesRuleVariableOutput) Sensitive ¶
func (o PropertyRulesRuleVariableOutput) Sensitive() pulumi.BoolOutput
func (PropertyRulesRuleVariableOutput) ToPropertyRulesRuleVariableOutput ¶
func (o PropertyRulesRuleVariableOutput) ToPropertyRulesRuleVariableOutput() PropertyRulesRuleVariableOutput
func (PropertyRulesRuleVariableOutput) ToPropertyRulesRuleVariableOutputWithContext ¶
func (o PropertyRulesRuleVariableOutput) ToPropertyRulesRuleVariableOutputWithContext(ctx context.Context) PropertyRulesRuleVariableOutput
func (PropertyRulesRuleVariableOutput) Value ¶
func (o PropertyRulesRuleVariableOutput) Value() pulumi.StringPtrOutput
type PropertyRulesState ¶
type PropertyRulesState struct { // JSON Rule representation Json pulumi.StringPtrInput Rules PropertyRulesRuleArrayInput Variables pulumi.StringPtrInput }
func (PropertyRulesState) ElementType ¶
func (PropertyRulesState) ElementType() reflect.Type
type PropertyState ¶
type PropertyState struct { // — the Account ID under which the property is created. Account pulumi.StringPtrInput // — (Required) One or more email addresses to inform about activation changes. Contacts pulumi.StringArrayInput // — (Optional) The contract ID. Contract pulumi.StringPtrInput // — (Optional) The CP Code id or name to use (or create). Required unless a [cpCode behavior](https://developer.akamai.com/api/core_features/property_manager/vlatest.html#cpcode) is present in the default rule. CpCode pulumi.StringPtrInput // — the final public hostname to edge hostname map EdgeHostnames pulumi.StringMapInput // — (Optional) The group ID. Group pulumi.StringPtrInput // — (Required) A map of public hostnames to edge hostnames (e.g. `{"example.org" = "example.org.edgesuite.net"}`) Hostnames pulumi.StringMapInput // — (Optional) Whether the property is a secure (Enhanced TLS) property or not. IsSecure pulumi.BoolPtrInput // — (Required) The property name. Name pulumi.StringPtrInput // — (Optional) The property origin (an origin must be specified to activate a property, but may be defined in your rules block). Origins PropertyOriginArrayInput // — (Optional) The product ID. (Default: `prd_SPM` for Ion) Product pulumi.StringPtrInput // — the current version of the property active on the production network. ProductionVersion pulumi.IntPtrInput // — (Optional) The rule format to use ([more](https://developer.akamai.com/api/core_features/property_manager/v1.html#getruleformats)). RuleFormat pulumi.StringPtrInput // — (Required) A JSON encoded string of property rules (see: [`properties.PropertyRules`](https://www.terraform.io/docs/providers/akamai/d/property_rules.html)) Rules pulumi.StringPtrInput Rulessha pulumi.StringPtrInput // — the current version of the property active on the staging network. StagingVersion pulumi.IntPtrInput // — (Optional) A JSON encoded string of property manager variable definitions (see: [`properties.PropertyVariables`](https://www.terraform.io/docs/providers/akamai/r/property_variables.html)) Variables pulumi.StringPtrInput // — the current version of the property config. Version pulumi.IntPtrInput }
func (PropertyState) ElementType ¶
func (PropertyState) ElementType() reflect.Type
type PropertyVariables ¶
type PropertyVariables struct { pulumi.CustomResourceState // JSON variables representation Json pulumi.StringOutput `pulumi:"json"` Variables PropertyVariablesVariableArrayOutput `pulumi:"variables"` }
The `properties.PropertyVariables` allows you to implement dynamic functionality. You can perform conditional logic based on the variable’s value, and catch any unforeseen errors that execute on the edge at runtime.
Typical uses for variables include:
* Simplify configurations by reducing the number of rules and behaviors. * Improve self serviceability by replacing or extending advanced metadata. * Automate redirects, forward path rewrites, HTTP header and cookie manipulation. * Move origin functionality to the edge.
## Example Usage ### Basic usage:
```go package main
import (
"github.com/pulumi/pulumi-akamai/sdk/go/akamai/properties" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := properties.NewPropertyVariables(ctx, "origin", &properties.PropertyVariablesArgs{ Variables: properties.PropertyVariablesVariableArray{ &properties.PropertyVariablesVariableArgs{ Variables: properties.PropertyVariablesVariableVariableArray{ &properties.PropertyVariablesVariableVariableArgs{ Description: pulumi.String("Origin Hostname"), Hidden: pulumi.Bool(true), Name: pulumi.String("PMUSER_ORIGIN"), Sensitive: pulumi.Bool(true), Value: pulumi.String("origin.example.org"), }, }, }, }, }) if err != nil { return err } return nil }) }
```
func GetPropertyVariables ¶
func GetPropertyVariables(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PropertyVariablesState, opts ...pulumi.ResourceOption) (*PropertyVariables, error)
GetPropertyVariables gets an existing PropertyVariables 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 NewPropertyVariables ¶
func NewPropertyVariables(ctx *pulumi.Context, name string, args *PropertyVariablesArgs, opts ...pulumi.ResourceOption) (*PropertyVariables, error)
NewPropertyVariables registers a new resource with the given unique name, arguments, and options.
type PropertyVariablesArgs ¶
type PropertyVariablesArgs struct {
Variables PropertyVariablesVariableArrayInput
}
The set of arguments for constructing a PropertyVariables resource.
func (PropertyVariablesArgs) ElementType ¶
func (PropertyVariablesArgs) ElementType() reflect.Type
type PropertyVariablesState ¶
type PropertyVariablesState struct { // JSON variables representation Json pulumi.StringPtrInput Variables PropertyVariablesVariableArrayInput }
func (PropertyVariablesState) ElementType ¶
func (PropertyVariablesState) ElementType() reflect.Type
type PropertyVariablesVariable ¶
type PropertyVariablesVariable struct {
Variables []PropertyVariablesVariableVariable `pulumi:"variables"`
}
type PropertyVariablesVariableArgs ¶
type PropertyVariablesVariableArgs struct {
Variables PropertyVariablesVariableVariableArrayInput `pulumi:"variables"`
}
func (PropertyVariablesVariableArgs) ElementType ¶
func (PropertyVariablesVariableArgs) ElementType() reflect.Type
func (PropertyVariablesVariableArgs) ToPropertyVariablesVariableOutput ¶
func (i PropertyVariablesVariableArgs) ToPropertyVariablesVariableOutput() PropertyVariablesVariableOutput
func (PropertyVariablesVariableArgs) ToPropertyVariablesVariableOutputWithContext ¶
func (i PropertyVariablesVariableArgs) ToPropertyVariablesVariableOutputWithContext(ctx context.Context) PropertyVariablesVariableOutput
type PropertyVariablesVariableArray ¶
type PropertyVariablesVariableArray []PropertyVariablesVariableInput
func (PropertyVariablesVariableArray) ElementType ¶
func (PropertyVariablesVariableArray) ElementType() reflect.Type
func (PropertyVariablesVariableArray) ToPropertyVariablesVariableArrayOutput ¶
func (i PropertyVariablesVariableArray) ToPropertyVariablesVariableArrayOutput() PropertyVariablesVariableArrayOutput
func (PropertyVariablesVariableArray) ToPropertyVariablesVariableArrayOutputWithContext ¶
func (i PropertyVariablesVariableArray) ToPropertyVariablesVariableArrayOutputWithContext(ctx context.Context) PropertyVariablesVariableArrayOutput
type PropertyVariablesVariableArrayInput ¶
type PropertyVariablesVariableArrayInput interface { pulumi.Input ToPropertyVariablesVariableArrayOutput() PropertyVariablesVariableArrayOutput ToPropertyVariablesVariableArrayOutputWithContext(context.Context) PropertyVariablesVariableArrayOutput }
PropertyVariablesVariableArrayInput is an input type that accepts PropertyVariablesVariableArray and PropertyVariablesVariableArrayOutput values. You can construct a concrete instance of `PropertyVariablesVariableArrayInput` via:
PropertyVariablesVariableArray{ PropertyVariablesVariableArgs{...} }
type PropertyVariablesVariableArrayOutput ¶
type PropertyVariablesVariableArrayOutput struct{ *pulumi.OutputState }
func (PropertyVariablesVariableArrayOutput) ElementType ¶
func (PropertyVariablesVariableArrayOutput) ElementType() reflect.Type
func (PropertyVariablesVariableArrayOutput) Index ¶
func (o PropertyVariablesVariableArrayOutput) Index(i pulumi.IntInput) PropertyVariablesVariableOutput
func (PropertyVariablesVariableArrayOutput) ToPropertyVariablesVariableArrayOutput ¶
func (o PropertyVariablesVariableArrayOutput) ToPropertyVariablesVariableArrayOutput() PropertyVariablesVariableArrayOutput
func (PropertyVariablesVariableArrayOutput) ToPropertyVariablesVariableArrayOutputWithContext ¶
func (o PropertyVariablesVariableArrayOutput) ToPropertyVariablesVariableArrayOutputWithContext(ctx context.Context) PropertyVariablesVariableArrayOutput
type PropertyVariablesVariableInput ¶
type PropertyVariablesVariableInput interface { pulumi.Input ToPropertyVariablesVariableOutput() PropertyVariablesVariableOutput ToPropertyVariablesVariableOutputWithContext(context.Context) PropertyVariablesVariableOutput }
PropertyVariablesVariableInput is an input type that accepts PropertyVariablesVariableArgs and PropertyVariablesVariableOutput values. You can construct a concrete instance of `PropertyVariablesVariableInput` via:
PropertyVariablesVariableArgs{...}
type PropertyVariablesVariableOutput ¶
type PropertyVariablesVariableOutput struct{ *pulumi.OutputState }
func (PropertyVariablesVariableOutput) ElementType ¶
func (PropertyVariablesVariableOutput) ElementType() reflect.Type
func (PropertyVariablesVariableOutput) ToPropertyVariablesVariableOutput ¶
func (o PropertyVariablesVariableOutput) ToPropertyVariablesVariableOutput() PropertyVariablesVariableOutput
func (PropertyVariablesVariableOutput) ToPropertyVariablesVariableOutputWithContext ¶
func (o PropertyVariablesVariableOutput) ToPropertyVariablesVariableOutputWithContext(ctx context.Context) PropertyVariablesVariableOutput
func (PropertyVariablesVariableOutput) Variables ¶
func (o PropertyVariablesVariableOutput) Variables() PropertyVariablesVariableVariableArrayOutput
type PropertyVariablesVariableVariable ¶
type PropertyVariablesVariableVariable struct { // — (Optional) A human-readable description Description *string `pulumi:"description"` // — (Required) Whether to hide the variable when debugging requests Hidden bool `pulumi:"hidden"` // — (Required) The name of the variable. Name string `pulumi:"name"` // — (Required) Whether to obscure the value when debugging requests Sensitive bool `pulumi:"sensitive"` // — (Required) The default value to assign to the variable Value *string `pulumi:"value"` }
type PropertyVariablesVariableVariableArgs ¶
type PropertyVariablesVariableVariableArgs struct { // — (Optional) A human-readable description Description pulumi.StringPtrInput `pulumi:"description"` // — (Required) Whether to hide the variable when debugging requests Hidden pulumi.BoolInput `pulumi:"hidden"` // — (Required) The name of the variable. Name pulumi.StringInput `pulumi:"name"` // — (Required) Whether to obscure the value when debugging requests Sensitive pulumi.BoolInput `pulumi:"sensitive"` // — (Required) The default value to assign to the variable Value pulumi.StringPtrInput `pulumi:"value"` }
func (PropertyVariablesVariableVariableArgs) ElementType ¶
func (PropertyVariablesVariableVariableArgs) ElementType() reflect.Type
func (PropertyVariablesVariableVariableArgs) ToPropertyVariablesVariableVariableOutput ¶
func (i PropertyVariablesVariableVariableArgs) ToPropertyVariablesVariableVariableOutput() PropertyVariablesVariableVariableOutput
func (PropertyVariablesVariableVariableArgs) ToPropertyVariablesVariableVariableOutputWithContext ¶
func (i PropertyVariablesVariableVariableArgs) ToPropertyVariablesVariableVariableOutputWithContext(ctx context.Context) PropertyVariablesVariableVariableOutput
type PropertyVariablesVariableVariableArray ¶
type PropertyVariablesVariableVariableArray []PropertyVariablesVariableVariableInput
func (PropertyVariablesVariableVariableArray) ElementType ¶
func (PropertyVariablesVariableVariableArray) ElementType() reflect.Type
func (PropertyVariablesVariableVariableArray) ToPropertyVariablesVariableVariableArrayOutput ¶
func (i PropertyVariablesVariableVariableArray) ToPropertyVariablesVariableVariableArrayOutput() PropertyVariablesVariableVariableArrayOutput
func (PropertyVariablesVariableVariableArray) ToPropertyVariablesVariableVariableArrayOutputWithContext ¶
func (i PropertyVariablesVariableVariableArray) ToPropertyVariablesVariableVariableArrayOutputWithContext(ctx context.Context) PropertyVariablesVariableVariableArrayOutput
type PropertyVariablesVariableVariableArrayInput ¶
type PropertyVariablesVariableVariableArrayInput interface { pulumi.Input ToPropertyVariablesVariableVariableArrayOutput() PropertyVariablesVariableVariableArrayOutput ToPropertyVariablesVariableVariableArrayOutputWithContext(context.Context) PropertyVariablesVariableVariableArrayOutput }
PropertyVariablesVariableVariableArrayInput is an input type that accepts PropertyVariablesVariableVariableArray and PropertyVariablesVariableVariableArrayOutput values. You can construct a concrete instance of `PropertyVariablesVariableVariableArrayInput` via:
PropertyVariablesVariableVariableArray{ PropertyVariablesVariableVariableArgs{...} }
type PropertyVariablesVariableVariableArrayOutput ¶
type PropertyVariablesVariableVariableArrayOutput struct{ *pulumi.OutputState }
func (PropertyVariablesVariableVariableArrayOutput) ElementType ¶
func (PropertyVariablesVariableVariableArrayOutput) ElementType() reflect.Type
func (PropertyVariablesVariableVariableArrayOutput) ToPropertyVariablesVariableVariableArrayOutput ¶
func (o PropertyVariablesVariableVariableArrayOutput) ToPropertyVariablesVariableVariableArrayOutput() PropertyVariablesVariableVariableArrayOutput
func (PropertyVariablesVariableVariableArrayOutput) ToPropertyVariablesVariableVariableArrayOutputWithContext ¶
func (o PropertyVariablesVariableVariableArrayOutput) ToPropertyVariablesVariableVariableArrayOutputWithContext(ctx context.Context) PropertyVariablesVariableVariableArrayOutput
type PropertyVariablesVariableVariableInput ¶
type PropertyVariablesVariableVariableInput interface { pulumi.Input ToPropertyVariablesVariableVariableOutput() PropertyVariablesVariableVariableOutput ToPropertyVariablesVariableVariableOutputWithContext(context.Context) PropertyVariablesVariableVariableOutput }
PropertyVariablesVariableVariableInput is an input type that accepts PropertyVariablesVariableVariableArgs and PropertyVariablesVariableVariableOutput values. You can construct a concrete instance of `PropertyVariablesVariableVariableInput` via:
PropertyVariablesVariableVariableArgs{...}
type PropertyVariablesVariableVariableOutput ¶
type PropertyVariablesVariableVariableOutput struct{ *pulumi.OutputState }
func (PropertyVariablesVariableVariableOutput) Description ¶
func (o PropertyVariablesVariableVariableOutput) Description() pulumi.StringPtrOutput
— (Optional) A human-readable description
func (PropertyVariablesVariableVariableOutput) ElementType ¶
func (PropertyVariablesVariableVariableOutput) ElementType() reflect.Type
func (PropertyVariablesVariableVariableOutput) Hidden ¶
func (o PropertyVariablesVariableVariableOutput) Hidden() pulumi.BoolOutput
— (Required) Whether to hide the variable when debugging requests
func (PropertyVariablesVariableVariableOutput) Name ¶
func (o PropertyVariablesVariableVariableOutput) Name() pulumi.StringOutput
— (Required) The name of the variable.
func (PropertyVariablesVariableVariableOutput) Sensitive ¶
func (o PropertyVariablesVariableVariableOutput) Sensitive() pulumi.BoolOutput
— (Required) Whether to obscure the value when debugging requests
func (PropertyVariablesVariableVariableOutput) ToPropertyVariablesVariableVariableOutput ¶
func (o PropertyVariablesVariableVariableOutput) ToPropertyVariablesVariableVariableOutput() PropertyVariablesVariableVariableOutput
func (PropertyVariablesVariableVariableOutput) ToPropertyVariablesVariableVariableOutputWithContext ¶
func (o PropertyVariablesVariableVariableOutput) ToPropertyVariablesVariableVariableOutputWithContext(ctx context.Context) PropertyVariablesVariableVariableOutput
func (PropertyVariablesVariableVariableOutput) Value ¶
func (o PropertyVariablesVariableVariableOutput) Value() pulumi.StringPtrOutput
— (Required) The default value to assign to the variable