Documentation ¶
Index ¶
- type Domain
- func (*Domain) ElementType() reflect.Type
- func (i *Domain) ToDomainOutput() DomainOutput
- func (i *Domain) ToDomainOutputWithContext(ctx context.Context) DomainOutput
- func (i *Domain) ToDomainPtrOutput() DomainPtrOutput
- func (i *Domain) ToDomainPtrOutputWithContext(ctx context.Context) DomainPtrOutput
- type DomainArgs
- type DomainArray
- type DomainArrayInput
- type DomainArrayOutput
- type DomainInboundIpRule
- type DomainInboundIpRuleArgs
- type DomainInboundIpRuleArray
- type DomainInboundIpRuleArrayInput
- type DomainInboundIpRuleArrayOutput
- func (DomainInboundIpRuleArrayOutput) ElementType() reflect.Type
- func (o DomainInboundIpRuleArrayOutput) Index(i pulumi.IntInput) DomainInboundIpRuleOutput
- func (o DomainInboundIpRuleArrayOutput) ToDomainInboundIpRuleArrayOutput() DomainInboundIpRuleArrayOutput
- func (o DomainInboundIpRuleArrayOutput) ToDomainInboundIpRuleArrayOutputWithContext(ctx context.Context) DomainInboundIpRuleArrayOutput
- type DomainInboundIpRuleInput
- type DomainInboundIpRuleOutput
- func (o DomainInboundIpRuleOutput) Action() pulumi.StringPtrOutput
- func (DomainInboundIpRuleOutput) ElementType() reflect.Type
- func (o DomainInboundIpRuleOutput) IpMask() pulumi.StringOutput
- func (o DomainInboundIpRuleOutput) ToDomainInboundIpRuleOutput() DomainInboundIpRuleOutput
- func (o DomainInboundIpRuleOutput) ToDomainInboundIpRuleOutputWithContext(ctx context.Context) DomainInboundIpRuleOutput
- type DomainInput
- type DomainInputMappingDefaultValues
- type DomainInputMappingDefaultValuesArgs
- func (DomainInputMappingDefaultValuesArgs) ElementType() reflect.Type
- func (i DomainInputMappingDefaultValuesArgs) ToDomainInputMappingDefaultValuesOutput() DomainInputMappingDefaultValuesOutput
- func (i DomainInputMappingDefaultValuesArgs) ToDomainInputMappingDefaultValuesOutputWithContext(ctx context.Context) DomainInputMappingDefaultValuesOutput
- func (i DomainInputMappingDefaultValuesArgs) ToDomainInputMappingDefaultValuesPtrOutput() DomainInputMappingDefaultValuesPtrOutput
- func (i DomainInputMappingDefaultValuesArgs) ToDomainInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) DomainInputMappingDefaultValuesPtrOutput
- type DomainInputMappingDefaultValuesInput
- type DomainInputMappingDefaultValuesOutput
- func (o DomainInputMappingDefaultValuesOutput) DataVersion() pulumi.StringPtrOutput
- func (DomainInputMappingDefaultValuesOutput) ElementType() reflect.Type
- func (o DomainInputMappingDefaultValuesOutput) EventType() pulumi.StringPtrOutput
- func (o DomainInputMappingDefaultValuesOutput) Subject() pulumi.StringPtrOutput
- func (o DomainInputMappingDefaultValuesOutput) ToDomainInputMappingDefaultValuesOutput() DomainInputMappingDefaultValuesOutput
- func (o DomainInputMappingDefaultValuesOutput) ToDomainInputMappingDefaultValuesOutputWithContext(ctx context.Context) DomainInputMappingDefaultValuesOutput
- func (o DomainInputMappingDefaultValuesOutput) ToDomainInputMappingDefaultValuesPtrOutput() DomainInputMappingDefaultValuesPtrOutput
- func (o DomainInputMappingDefaultValuesOutput) ToDomainInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) DomainInputMappingDefaultValuesPtrOutput
- type DomainInputMappingDefaultValuesPtrInput
- type DomainInputMappingDefaultValuesPtrOutput
- func (o DomainInputMappingDefaultValuesPtrOutput) DataVersion() pulumi.StringPtrOutput
- func (o DomainInputMappingDefaultValuesPtrOutput) Elem() DomainInputMappingDefaultValuesOutput
- func (DomainInputMappingDefaultValuesPtrOutput) ElementType() reflect.Type
- func (o DomainInputMappingDefaultValuesPtrOutput) EventType() pulumi.StringPtrOutput
- func (o DomainInputMappingDefaultValuesPtrOutput) Subject() pulumi.StringPtrOutput
- func (o DomainInputMappingDefaultValuesPtrOutput) ToDomainInputMappingDefaultValuesPtrOutput() DomainInputMappingDefaultValuesPtrOutput
- func (o DomainInputMappingDefaultValuesPtrOutput) ToDomainInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) DomainInputMappingDefaultValuesPtrOutput
- type DomainInputMappingFields
- type DomainInputMappingFieldsArgs
- func (DomainInputMappingFieldsArgs) ElementType() reflect.Type
- func (i DomainInputMappingFieldsArgs) ToDomainInputMappingFieldsOutput() DomainInputMappingFieldsOutput
- func (i DomainInputMappingFieldsArgs) ToDomainInputMappingFieldsOutputWithContext(ctx context.Context) DomainInputMappingFieldsOutput
- func (i DomainInputMappingFieldsArgs) ToDomainInputMappingFieldsPtrOutput() DomainInputMappingFieldsPtrOutput
- func (i DomainInputMappingFieldsArgs) ToDomainInputMappingFieldsPtrOutputWithContext(ctx context.Context) DomainInputMappingFieldsPtrOutput
- type DomainInputMappingFieldsInput
- type DomainInputMappingFieldsOutput
- func (o DomainInputMappingFieldsOutput) DataVersion() pulumi.StringPtrOutput
- func (DomainInputMappingFieldsOutput) ElementType() reflect.Type
- func (o DomainInputMappingFieldsOutput) EventTime() pulumi.StringPtrOutput
- func (o DomainInputMappingFieldsOutput) EventType() pulumi.StringPtrOutput
- func (o DomainInputMappingFieldsOutput) Id() pulumi.StringPtrOutput
- func (o DomainInputMappingFieldsOutput) Subject() pulumi.StringPtrOutput
- func (o DomainInputMappingFieldsOutput) ToDomainInputMappingFieldsOutput() DomainInputMappingFieldsOutput
- func (o DomainInputMappingFieldsOutput) ToDomainInputMappingFieldsOutputWithContext(ctx context.Context) DomainInputMappingFieldsOutput
- func (o DomainInputMappingFieldsOutput) ToDomainInputMappingFieldsPtrOutput() DomainInputMappingFieldsPtrOutput
- func (o DomainInputMappingFieldsOutput) ToDomainInputMappingFieldsPtrOutputWithContext(ctx context.Context) DomainInputMappingFieldsPtrOutput
- func (o DomainInputMappingFieldsOutput) Topic() pulumi.StringPtrOutput
- type DomainInputMappingFieldsPtrInput
- type DomainInputMappingFieldsPtrOutput
- func (o DomainInputMappingFieldsPtrOutput) DataVersion() pulumi.StringPtrOutput
- func (o DomainInputMappingFieldsPtrOutput) Elem() DomainInputMappingFieldsOutput
- func (DomainInputMappingFieldsPtrOutput) ElementType() reflect.Type
- func (o DomainInputMappingFieldsPtrOutput) EventTime() pulumi.StringPtrOutput
- func (o DomainInputMappingFieldsPtrOutput) EventType() pulumi.StringPtrOutput
- func (o DomainInputMappingFieldsPtrOutput) Id() pulumi.StringPtrOutput
- func (o DomainInputMappingFieldsPtrOutput) Subject() pulumi.StringPtrOutput
- func (o DomainInputMappingFieldsPtrOutput) ToDomainInputMappingFieldsPtrOutput() DomainInputMappingFieldsPtrOutput
- func (o DomainInputMappingFieldsPtrOutput) ToDomainInputMappingFieldsPtrOutputWithContext(ctx context.Context) DomainInputMappingFieldsPtrOutput
- func (o DomainInputMappingFieldsPtrOutput) Topic() pulumi.StringPtrOutput
- type DomainMap
- type DomainMapInput
- type DomainMapOutput
- type DomainOutput
- func (DomainOutput) ElementType() reflect.Type
- func (o DomainOutput) ToDomainOutput() DomainOutput
- func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
- func (o DomainOutput) ToDomainPtrOutput() DomainPtrOutput
- func (o DomainOutput) ToDomainPtrOutputWithContext(ctx context.Context) DomainPtrOutput
- type DomainPtrInput
- type DomainPtrOutput
- type DomainState
- type DomainTopic
- func (*DomainTopic) ElementType() reflect.Type
- func (i *DomainTopic) ToDomainTopicOutput() DomainTopicOutput
- func (i *DomainTopic) ToDomainTopicOutputWithContext(ctx context.Context) DomainTopicOutput
- func (i *DomainTopic) ToDomainTopicPtrOutput() DomainTopicPtrOutput
- func (i *DomainTopic) ToDomainTopicPtrOutputWithContext(ctx context.Context) DomainTopicPtrOutput
- type DomainTopicArgs
- type DomainTopicArray
- type DomainTopicArrayInput
- type DomainTopicArrayOutput
- func (DomainTopicArrayOutput) ElementType() reflect.Type
- func (o DomainTopicArrayOutput) Index(i pulumi.IntInput) DomainTopicOutput
- func (o DomainTopicArrayOutput) ToDomainTopicArrayOutput() DomainTopicArrayOutput
- func (o DomainTopicArrayOutput) ToDomainTopicArrayOutputWithContext(ctx context.Context) DomainTopicArrayOutput
- type DomainTopicInput
- type DomainTopicMap
- type DomainTopicMapInput
- type DomainTopicMapOutput
- func (DomainTopicMapOutput) ElementType() reflect.Type
- func (o DomainTopicMapOutput) MapIndex(k pulumi.StringInput) DomainTopicOutput
- func (o DomainTopicMapOutput) ToDomainTopicMapOutput() DomainTopicMapOutput
- func (o DomainTopicMapOutput) ToDomainTopicMapOutputWithContext(ctx context.Context) DomainTopicMapOutput
- type DomainTopicOutput
- func (DomainTopicOutput) ElementType() reflect.Type
- func (o DomainTopicOutput) ToDomainTopicOutput() DomainTopicOutput
- func (o DomainTopicOutput) ToDomainTopicOutputWithContext(ctx context.Context) DomainTopicOutput
- func (o DomainTopicOutput) ToDomainTopicPtrOutput() DomainTopicPtrOutput
- func (o DomainTopicOutput) ToDomainTopicPtrOutputWithContext(ctx context.Context) DomainTopicPtrOutput
- type DomainTopicPtrInput
- type DomainTopicPtrOutput
- type DomainTopicState
- type EventSubscription
- func (*EventSubscription) ElementType() reflect.Type
- func (i *EventSubscription) ToEventSubscriptionOutput() EventSubscriptionOutput
- func (i *EventSubscription) ToEventSubscriptionOutputWithContext(ctx context.Context) EventSubscriptionOutput
- func (i *EventSubscription) ToEventSubscriptionPtrOutput() EventSubscriptionPtrOutput
- func (i *EventSubscription) ToEventSubscriptionPtrOutputWithContext(ctx context.Context) EventSubscriptionPtrOutput
- type EventSubscriptionAdvancedFilter
- type EventSubscriptionAdvancedFilterArgs
- func (EventSubscriptionAdvancedFilterArgs) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterOutput() EventSubscriptionAdvancedFilterOutput
- func (i EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterOutput
- func (i EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterPtrOutput() EventSubscriptionAdvancedFilterPtrOutput
- func (i EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterPtrOutput
- type EventSubscriptionAdvancedFilterBoolEqual
- type EventSubscriptionAdvancedFilterBoolEqualArgs
- func (EventSubscriptionAdvancedFilterBoolEqualArgs) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterBoolEqualArgs) ToEventSubscriptionAdvancedFilterBoolEqualOutput() EventSubscriptionAdvancedFilterBoolEqualOutput
- func (i EventSubscriptionAdvancedFilterBoolEqualArgs) ToEventSubscriptionAdvancedFilterBoolEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterBoolEqualOutput
- type EventSubscriptionAdvancedFilterBoolEqualArray
- func (EventSubscriptionAdvancedFilterBoolEqualArray) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterBoolEqualArray) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutput() EventSubscriptionAdvancedFilterBoolEqualArrayOutput
- func (i EventSubscriptionAdvancedFilterBoolEqualArray) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterBoolEqualArrayOutput
- type EventSubscriptionAdvancedFilterBoolEqualArrayInput
- type EventSubscriptionAdvancedFilterBoolEqualArrayOutput
- func (EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterBoolEqualArrayOutput) Index(i pulumi.IntInput) EventSubscriptionAdvancedFilterBoolEqualOutput
- func (o EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutput() EventSubscriptionAdvancedFilterBoolEqualArrayOutput
- func (o EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterBoolEqualArrayOutput
- type EventSubscriptionAdvancedFilterBoolEqualInput
- type EventSubscriptionAdvancedFilterBoolEqualOutput
- func (EventSubscriptionAdvancedFilterBoolEqualOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterBoolEqualOutput) Key() pulumi.StringOutput
- func (o EventSubscriptionAdvancedFilterBoolEqualOutput) ToEventSubscriptionAdvancedFilterBoolEqualOutput() EventSubscriptionAdvancedFilterBoolEqualOutput
- func (o EventSubscriptionAdvancedFilterBoolEqualOutput) ToEventSubscriptionAdvancedFilterBoolEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterBoolEqualOutput
- func (o EventSubscriptionAdvancedFilterBoolEqualOutput) Value() pulumi.BoolOutput
- type EventSubscriptionAdvancedFilterInput
- type EventSubscriptionAdvancedFilterNumberGreaterThan
- type EventSubscriptionAdvancedFilterNumberGreaterThanArgs
- func (EventSubscriptionAdvancedFilterNumberGreaterThanArgs) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOutput
- func (i EventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOutput
- type EventSubscriptionAdvancedFilterNumberGreaterThanArray
- func (EventSubscriptionAdvancedFilterNumberGreaterThanArray) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterNumberGreaterThanArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput() EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
- func (i EventSubscriptionAdvancedFilterNumberGreaterThanArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
- type EventSubscriptionAdvancedFilterNumberGreaterThanArrayInput
- type EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
- func (EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) Index(i pulumi.IntInput) EventSubscriptionAdvancedFilterNumberGreaterThanOutput
- func (o EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput() EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
- func (o EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
- type EventSubscriptionAdvancedFilterNumberGreaterThanInput
- type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqual
- type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs
- func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
- func (i EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
- type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray
- func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
- func (i EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
- type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayInput
- type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
- func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) Index(i pulumi.IntInput) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
- func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
- func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
- type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput
- type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
- func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) Key() pulumi.StringOutput
- func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
- func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
- func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) Value() pulumi.Float64Output
- type EventSubscriptionAdvancedFilterNumberGreaterThanOutput
- func (EventSubscriptionAdvancedFilterNumberGreaterThanOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterNumberGreaterThanOutput) Key() pulumi.StringOutput
- func (o EventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOutput
- func (o EventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOutput
- func (o EventSubscriptionAdvancedFilterNumberGreaterThanOutput) Value() pulumi.Float64Output
- type EventSubscriptionAdvancedFilterNumberIn
- type EventSubscriptionAdvancedFilterNumberInArgs
- func (EventSubscriptionAdvancedFilterNumberInArgs) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterNumberInArgs) ToEventSubscriptionAdvancedFilterNumberInOutput() EventSubscriptionAdvancedFilterNumberInOutput
- func (i EventSubscriptionAdvancedFilterNumberInArgs) ToEventSubscriptionAdvancedFilterNumberInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberInOutput
- type EventSubscriptionAdvancedFilterNumberInArray
- func (EventSubscriptionAdvancedFilterNumberInArray) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterNumberInArray) ToEventSubscriptionAdvancedFilterNumberInArrayOutput() EventSubscriptionAdvancedFilterNumberInArrayOutput
- func (i EventSubscriptionAdvancedFilterNumberInArray) ToEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberInArrayOutput
- type EventSubscriptionAdvancedFilterNumberInArrayInput
- type EventSubscriptionAdvancedFilterNumberInArrayOutput
- func (EventSubscriptionAdvancedFilterNumberInArrayOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterNumberInArrayOutput) Index(i pulumi.IntInput) EventSubscriptionAdvancedFilterNumberInOutput
- func (o EventSubscriptionAdvancedFilterNumberInArrayOutput) ToEventSubscriptionAdvancedFilterNumberInArrayOutput() EventSubscriptionAdvancedFilterNumberInArrayOutput
- func (o EventSubscriptionAdvancedFilterNumberInArrayOutput) ToEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberInArrayOutput
- type EventSubscriptionAdvancedFilterNumberInInput
- type EventSubscriptionAdvancedFilterNumberInOutput
- func (EventSubscriptionAdvancedFilterNumberInOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterNumberInOutput) Key() pulumi.StringOutput
- func (o EventSubscriptionAdvancedFilterNumberInOutput) ToEventSubscriptionAdvancedFilterNumberInOutput() EventSubscriptionAdvancedFilterNumberInOutput
- func (o EventSubscriptionAdvancedFilterNumberInOutput) ToEventSubscriptionAdvancedFilterNumberInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberInOutput
- func (o EventSubscriptionAdvancedFilterNumberInOutput) Values() pulumi.Float64ArrayOutput
- type EventSubscriptionAdvancedFilterNumberLessThan
- type EventSubscriptionAdvancedFilterNumberLessThanArgs
- func (EventSubscriptionAdvancedFilterNumberLessThanArgs) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterNumberLessThanArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOutput() EventSubscriptionAdvancedFilterNumberLessThanOutput
- func (i EventSubscriptionAdvancedFilterNumberLessThanArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOutput
- type EventSubscriptionAdvancedFilterNumberLessThanArray
- func (EventSubscriptionAdvancedFilterNumberLessThanArray) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterNumberLessThanArray) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutput() EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
- func (i EventSubscriptionAdvancedFilterNumberLessThanArray) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
- type EventSubscriptionAdvancedFilterNumberLessThanArrayInput
- type EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
- func (EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) Index(i pulumi.IntInput) EventSubscriptionAdvancedFilterNumberLessThanOutput
- func (o EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutput() EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
- func (o EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
- type EventSubscriptionAdvancedFilterNumberLessThanInput
- type EventSubscriptionAdvancedFilterNumberLessThanOrEqual
- type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs
- func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput() EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
- func (i EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
- type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray
- func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput() EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
- func (i EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
- type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayInput
- type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
- func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) Index(i pulumi.IntInput) EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
- func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput() EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
- func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
- type EventSubscriptionAdvancedFilterNumberLessThanOrEqualInput
- type EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
- func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) Key() pulumi.StringOutput
- func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput() EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
- func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
- func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) Value() pulumi.Float64Output
- type EventSubscriptionAdvancedFilterNumberLessThanOutput
- func (EventSubscriptionAdvancedFilterNumberLessThanOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterNumberLessThanOutput) Key() pulumi.StringOutput
- func (o EventSubscriptionAdvancedFilterNumberLessThanOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOutput() EventSubscriptionAdvancedFilterNumberLessThanOutput
- func (o EventSubscriptionAdvancedFilterNumberLessThanOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOutput
- func (o EventSubscriptionAdvancedFilterNumberLessThanOutput) Value() pulumi.Float64Output
- type EventSubscriptionAdvancedFilterNumberNotIn
- type EventSubscriptionAdvancedFilterNumberNotInArgs
- func (EventSubscriptionAdvancedFilterNumberNotInArgs) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterNumberNotInArgs) ToEventSubscriptionAdvancedFilterNumberNotInOutput() EventSubscriptionAdvancedFilterNumberNotInOutput
- func (i EventSubscriptionAdvancedFilterNumberNotInArgs) ToEventSubscriptionAdvancedFilterNumberNotInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberNotInOutput
- type EventSubscriptionAdvancedFilterNumberNotInArray
- func (EventSubscriptionAdvancedFilterNumberNotInArray) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterNumberNotInArray) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutput() EventSubscriptionAdvancedFilterNumberNotInArrayOutput
- func (i EventSubscriptionAdvancedFilterNumberNotInArray) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberNotInArrayOutput
- type EventSubscriptionAdvancedFilterNumberNotInArrayInput
- type EventSubscriptionAdvancedFilterNumberNotInArrayOutput
- func (EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterNumberNotInArrayOutput) Index(i pulumi.IntInput) EventSubscriptionAdvancedFilterNumberNotInOutput
- func (o EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutput() EventSubscriptionAdvancedFilterNumberNotInArrayOutput
- func (o EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberNotInArrayOutput
- type EventSubscriptionAdvancedFilterNumberNotInInput
- type EventSubscriptionAdvancedFilterNumberNotInOutput
- func (EventSubscriptionAdvancedFilterNumberNotInOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterNumberNotInOutput) Key() pulumi.StringOutput
- func (o EventSubscriptionAdvancedFilterNumberNotInOutput) ToEventSubscriptionAdvancedFilterNumberNotInOutput() EventSubscriptionAdvancedFilterNumberNotInOutput
- func (o EventSubscriptionAdvancedFilterNumberNotInOutput) ToEventSubscriptionAdvancedFilterNumberNotInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberNotInOutput
- func (o EventSubscriptionAdvancedFilterNumberNotInOutput) Values() pulumi.Float64ArrayOutput
- type EventSubscriptionAdvancedFilterOutput
- func (o EventSubscriptionAdvancedFilterOutput) BoolEquals() EventSubscriptionAdvancedFilterBoolEqualArrayOutput
- func (EventSubscriptionAdvancedFilterOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterOutput) NumberGreaterThanOrEquals() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
- func (o EventSubscriptionAdvancedFilterOutput) NumberGreaterThans() EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
- func (o EventSubscriptionAdvancedFilterOutput) NumberIns() EventSubscriptionAdvancedFilterNumberInArrayOutput
- func (o EventSubscriptionAdvancedFilterOutput) NumberLessThanOrEquals() EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
- func (o EventSubscriptionAdvancedFilterOutput) NumberLessThans() EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
- func (o EventSubscriptionAdvancedFilterOutput) NumberNotIns() EventSubscriptionAdvancedFilterNumberNotInArrayOutput
- func (o EventSubscriptionAdvancedFilterOutput) StringBeginsWiths() EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
- func (o EventSubscriptionAdvancedFilterOutput) StringContains() EventSubscriptionAdvancedFilterStringContainArrayOutput
- func (o EventSubscriptionAdvancedFilterOutput) StringEndsWiths() EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
- func (o EventSubscriptionAdvancedFilterOutput) StringIns() EventSubscriptionAdvancedFilterStringInArrayOutput
- func (o EventSubscriptionAdvancedFilterOutput) StringNotIns() EventSubscriptionAdvancedFilterStringNotInArrayOutput
- func (o EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterOutput() EventSubscriptionAdvancedFilterOutput
- func (o EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterOutput
- func (o EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterPtrOutput() EventSubscriptionAdvancedFilterPtrOutput
- func (o EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterPtrOutput
- type EventSubscriptionAdvancedFilterPtrInput
- type EventSubscriptionAdvancedFilterPtrOutput
- func (o EventSubscriptionAdvancedFilterPtrOutput) BoolEquals() EventSubscriptionAdvancedFilterBoolEqualArrayOutput
- func (o EventSubscriptionAdvancedFilterPtrOutput) Elem() EventSubscriptionAdvancedFilterOutput
- func (EventSubscriptionAdvancedFilterPtrOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThanOrEquals() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
- func (o EventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThans() EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
- func (o EventSubscriptionAdvancedFilterPtrOutput) NumberIns() EventSubscriptionAdvancedFilterNumberInArrayOutput
- func (o EventSubscriptionAdvancedFilterPtrOutput) NumberLessThanOrEquals() EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
- func (o EventSubscriptionAdvancedFilterPtrOutput) NumberLessThans() EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
- func (o EventSubscriptionAdvancedFilterPtrOutput) NumberNotIns() EventSubscriptionAdvancedFilterNumberNotInArrayOutput
- func (o EventSubscriptionAdvancedFilterPtrOutput) StringBeginsWiths() EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
- func (o EventSubscriptionAdvancedFilterPtrOutput) StringContains() EventSubscriptionAdvancedFilterStringContainArrayOutput
- func (o EventSubscriptionAdvancedFilterPtrOutput) StringEndsWiths() EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
- func (o EventSubscriptionAdvancedFilterPtrOutput) StringIns() EventSubscriptionAdvancedFilterStringInArrayOutput
- func (o EventSubscriptionAdvancedFilterPtrOutput) StringNotIns() EventSubscriptionAdvancedFilterStringNotInArrayOutput
- func (o EventSubscriptionAdvancedFilterPtrOutput) ToEventSubscriptionAdvancedFilterPtrOutput() EventSubscriptionAdvancedFilterPtrOutput
- func (o EventSubscriptionAdvancedFilterPtrOutput) ToEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterPtrOutput
- type EventSubscriptionAdvancedFilterStringBeginsWith
- type EventSubscriptionAdvancedFilterStringBeginsWithArgs
- func (EventSubscriptionAdvancedFilterStringBeginsWithArgs) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterStringBeginsWithArgs) ToEventSubscriptionAdvancedFilterStringBeginsWithOutput() EventSubscriptionAdvancedFilterStringBeginsWithOutput
- func (i EventSubscriptionAdvancedFilterStringBeginsWithArgs) ToEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringBeginsWithOutput
- type EventSubscriptionAdvancedFilterStringBeginsWithArray
- func (EventSubscriptionAdvancedFilterStringBeginsWithArray) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterStringBeginsWithArray) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput() EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
- func (i EventSubscriptionAdvancedFilterStringBeginsWithArray) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
- type EventSubscriptionAdvancedFilterStringBeginsWithArrayInput
- type EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
- func (EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) Index(i pulumi.IntInput) EventSubscriptionAdvancedFilterStringBeginsWithOutput
- func (o EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput() EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
- func (o EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
- type EventSubscriptionAdvancedFilterStringBeginsWithInput
- type EventSubscriptionAdvancedFilterStringBeginsWithOutput
- func (EventSubscriptionAdvancedFilterStringBeginsWithOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterStringBeginsWithOutput) Key() pulumi.StringOutput
- func (o EventSubscriptionAdvancedFilterStringBeginsWithOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithOutput() EventSubscriptionAdvancedFilterStringBeginsWithOutput
- func (o EventSubscriptionAdvancedFilterStringBeginsWithOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringBeginsWithOutput
- func (o EventSubscriptionAdvancedFilterStringBeginsWithOutput) Values() pulumi.StringArrayOutput
- type EventSubscriptionAdvancedFilterStringContain
- type EventSubscriptionAdvancedFilterStringContainArgs
- func (EventSubscriptionAdvancedFilterStringContainArgs) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterStringContainArgs) ToEventSubscriptionAdvancedFilterStringContainOutput() EventSubscriptionAdvancedFilterStringContainOutput
- func (i EventSubscriptionAdvancedFilterStringContainArgs) ToEventSubscriptionAdvancedFilterStringContainOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringContainOutput
- type EventSubscriptionAdvancedFilterStringContainArray
- func (EventSubscriptionAdvancedFilterStringContainArray) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterStringContainArray) ToEventSubscriptionAdvancedFilterStringContainArrayOutput() EventSubscriptionAdvancedFilterStringContainArrayOutput
- func (i EventSubscriptionAdvancedFilterStringContainArray) ToEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringContainArrayOutput
- type EventSubscriptionAdvancedFilterStringContainArrayInput
- type EventSubscriptionAdvancedFilterStringContainArrayOutput
- func (EventSubscriptionAdvancedFilterStringContainArrayOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterStringContainArrayOutput) Index(i pulumi.IntInput) EventSubscriptionAdvancedFilterStringContainOutput
- func (o EventSubscriptionAdvancedFilterStringContainArrayOutput) ToEventSubscriptionAdvancedFilterStringContainArrayOutput() EventSubscriptionAdvancedFilterStringContainArrayOutput
- func (o EventSubscriptionAdvancedFilterStringContainArrayOutput) ToEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringContainArrayOutput
- type EventSubscriptionAdvancedFilterStringContainInput
- type EventSubscriptionAdvancedFilterStringContainOutput
- func (EventSubscriptionAdvancedFilterStringContainOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterStringContainOutput) Key() pulumi.StringOutput
- func (o EventSubscriptionAdvancedFilterStringContainOutput) ToEventSubscriptionAdvancedFilterStringContainOutput() EventSubscriptionAdvancedFilterStringContainOutput
- func (o EventSubscriptionAdvancedFilterStringContainOutput) ToEventSubscriptionAdvancedFilterStringContainOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringContainOutput
- func (o EventSubscriptionAdvancedFilterStringContainOutput) Values() pulumi.StringArrayOutput
- type EventSubscriptionAdvancedFilterStringEndsWith
- type EventSubscriptionAdvancedFilterStringEndsWithArgs
- func (EventSubscriptionAdvancedFilterStringEndsWithArgs) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterStringEndsWithArgs) ToEventSubscriptionAdvancedFilterStringEndsWithOutput() EventSubscriptionAdvancedFilterStringEndsWithOutput
- func (i EventSubscriptionAdvancedFilterStringEndsWithArgs) ToEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringEndsWithOutput
- type EventSubscriptionAdvancedFilterStringEndsWithArray
- func (EventSubscriptionAdvancedFilterStringEndsWithArray) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterStringEndsWithArray) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutput() EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
- func (i EventSubscriptionAdvancedFilterStringEndsWithArray) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
- type EventSubscriptionAdvancedFilterStringEndsWithArrayInput
- type EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
- func (EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) Index(i pulumi.IntInput) EventSubscriptionAdvancedFilterStringEndsWithOutput
- func (o EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutput() EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
- func (o EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
- type EventSubscriptionAdvancedFilterStringEndsWithInput
- type EventSubscriptionAdvancedFilterStringEndsWithOutput
- func (EventSubscriptionAdvancedFilterStringEndsWithOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterStringEndsWithOutput) Key() pulumi.StringOutput
- func (o EventSubscriptionAdvancedFilterStringEndsWithOutput) ToEventSubscriptionAdvancedFilterStringEndsWithOutput() EventSubscriptionAdvancedFilterStringEndsWithOutput
- func (o EventSubscriptionAdvancedFilterStringEndsWithOutput) ToEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringEndsWithOutput
- func (o EventSubscriptionAdvancedFilterStringEndsWithOutput) Values() pulumi.StringArrayOutput
- type EventSubscriptionAdvancedFilterStringIn
- type EventSubscriptionAdvancedFilterStringInArgs
- func (EventSubscriptionAdvancedFilterStringInArgs) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterStringInArgs) ToEventSubscriptionAdvancedFilterStringInOutput() EventSubscriptionAdvancedFilterStringInOutput
- func (i EventSubscriptionAdvancedFilterStringInArgs) ToEventSubscriptionAdvancedFilterStringInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringInOutput
- type EventSubscriptionAdvancedFilterStringInArray
- func (EventSubscriptionAdvancedFilterStringInArray) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterStringInArray) ToEventSubscriptionAdvancedFilterStringInArrayOutput() EventSubscriptionAdvancedFilterStringInArrayOutput
- func (i EventSubscriptionAdvancedFilterStringInArray) ToEventSubscriptionAdvancedFilterStringInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringInArrayOutput
- type EventSubscriptionAdvancedFilterStringInArrayInput
- type EventSubscriptionAdvancedFilterStringInArrayOutput
- func (EventSubscriptionAdvancedFilterStringInArrayOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterStringInArrayOutput) Index(i pulumi.IntInput) EventSubscriptionAdvancedFilterStringInOutput
- func (o EventSubscriptionAdvancedFilterStringInArrayOutput) ToEventSubscriptionAdvancedFilterStringInArrayOutput() EventSubscriptionAdvancedFilterStringInArrayOutput
- func (o EventSubscriptionAdvancedFilterStringInArrayOutput) ToEventSubscriptionAdvancedFilterStringInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringInArrayOutput
- type EventSubscriptionAdvancedFilterStringInInput
- type EventSubscriptionAdvancedFilterStringInOutput
- func (EventSubscriptionAdvancedFilterStringInOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterStringInOutput) Key() pulumi.StringOutput
- func (o EventSubscriptionAdvancedFilterStringInOutput) ToEventSubscriptionAdvancedFilterStringInOutput() EventSubscriptionAdvancedFilterStringInOutput
- func (o EventSubscriptionAdvancedFilterStringInOutput) ToEventSubscriptionAdvancedFilterStringInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringInOutput
- func (o EventSubscriptionAdvancedFilterStringInOutput) Values() pulumi.StringArrayOutput
- type EventSubscriptionAdvancedFilterStringNotIn
- type EventSubscriptionAdvancedFilterStringNotInArgs
- func (EventSubscriptionAdvancedFilterStringNotInArgs) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterStringNotInArgs) ToEventSubscriptionAdvancedFilterStringNotInOutput() EventSubscriptionAdvancedFilterStringNotInOutput
- func (i EventSubscriptionAdvancedFilterStringNotInArgs) ToEventSubscriptionAdvancedFilterStringNotInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringNotInOutput
- type EventSubscriptionAdvancedFilterStringNotInArray
- func (EventSubscriptionAdvancedFilterStringNotInArray) ElementType() reflect.Type
- func (i EventSubscriptionAdvancedFilterStringNotInArray) ToEventSubscriptionAdvancedFilterStringNotInArrayOutput() EventSubscriptionAdvancedFilterStringNotInArrayOutput
- func (i EventSubscriptionAdvancedFilterStringNotInArray) ToEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringNotInArrayOutput
- type EventSubscriptionAdvancedFilterStringNotInArrayInput
- type EventSubscriptionAdvancedFilterStringNotInArrayOutput
- func (EventSubscriptionAdvancedFilterStringNotInArrayOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterStringNotInArrayOutput) Index(i pulumi.IntInput) EventSubscriptionAdvancedFilterStringNotInOutput
- func (o EventSubscriptionAdvancedFilterStringNotInArrayOutput) ToEventSubscriptionAdvancedFilterStringNotInArrayOutput() EventSubscriptionAdvancedFilterStringNotInArrayOutput
- func (o EventSubscriptionAdvancedFilterStringNotInArrayOutput) ToEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringNotInArrayOutput
- type EventSubscriptionAdvancedFilterStringNotInInput
- type EventSubscriptionAdvancedFilterStringNotInOutput
- func (EventSubscriptionAdvancedFilterStringNotInOutput) ElementType() reflect.Type
- func (o EventSubscriptionAdvancedFilterStringNotInOutput) Key() pulumi.StringOutput
- func (o EventSubscriptionAdvancedFilterStringNotInOutput) ToEventSubscriptionAdvancedFilterStringNotInOutput() EventSubscriptionAdvancedFilterStringNotInOutput
- func (o EventSubscriptionAdvancedFilterStringNotInOutput) ToEventSubscriptionAdvancedFilterStringNotInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringNotInOutput
- func (o EventSubscriptionAdvancedFilterStringNotInOutput) Values() pulumi.StringArrayOutput
- type EventSubscriptionArgs
- type EventSubscriptionArray
- type EventSubscriptionArrayInput
- type EventSubscriptionArrayOutput
- func (EventSubscriptionArrayOutput) ElementType() reflect.Type
- func (o EventSubscriptionArrayOutput) Index(i pulumi.IntInput) EventSubscriptionOutput
- func (o EventSubscriptionArrayOutput) ToEventSubscriptionArrayOutput() EventSubscriptionArrayOutput
- func (o EventSubscriptionArrayOutput) ToEventSubscriptionArrayOutputWithContext(ctx context.Context) EventSubscriptionArrayOutput
- type EventSubscriptionAzureFunctionEndpoint
- type EventSubscriptionAzureFunctionEndpointArgs
- func (EventSubscriptionAzureFunctionEndpointArgs) ElementType() reflect.Type
- func (i EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointOutput() EventSubscriptionAzureFunctionEndpointOutput
- func (i EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointOutputWithContext(ctx context.Context) EventSubscriptionAzureFunctionEndpointOutput
- func (i EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointPtrOutput() EventSubscriptionAzureFunctionEndpointPtrOutput
- func (i EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionAzureFunctionEndpointPtrOutput
- type EventSubscriptionAzureFunctionEndpointInput
- type EventSubscriptionAzureFunctionEndpointOutput
- func (EventSubscriptionAzureFunctionEndpointOutput) ElementType() reflect.Type
- func (o EventSubscriptionAzureFunctionEndpointOutput) FunctionId() pulumi.StringOutput
- func (o EventSubscriptionAzureFunctionEndpointOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
- func (o EventSubscriptionAzureFunctionEndpointOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
- func (o EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointOutput() EventSubscriptionAzureFunctionEndpointOutput
- func (o EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointOutputWithContext(ctx context.Context) EventSubscriptionAzureFunctionEndpointOutput
- func (o EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutput() EventSubscriptionAzureFunctionEndpointPtrOutput
- func (o EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionAzureFunctionEndpointPtrOutput
- type EventSubscriptionAzureFunctionEndpointPtrInput
- type EventSubscriptionAzureFunctionEndpointPtrOutput
- func (o EventSubscriptionAzureFunctionEndpointPtrOutput) Elem() EventSubscriptionAzureFunctionEndpointOutput
- func (EventSubscriptionAzureFunctionEndpointPtrOutput) ElementType() reflect.Type
- func (o EventSubscriptionAzureFunctionEndpointPtrOutput) FunctionId() pulumi.StringPtrOutput
- func (o EventSubscriptionAzureFunctionEndpointPtrOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
- func (o EventSubscriptionAzureFunctionEndpointPtrOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
- func (o EventSubscriptionAzureFunctionEndpointPtrOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutput() EventSubscriptionAzureFunctionEndpointPtrOutput
- func (o EventSubscriptionAzureFunctionEndpointPtrOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionAzureFunctionEndpointPtrOutput
- type EventSubscriptionEventhubEndpoint
- type EventSubscriptionEventhubEndpointArgs
- func (EventSubscriptionEventhubEndpointArgs) ElementType() reflect.Type
- func (i EventSubscriptionEventhubEndpointArgs) ToEventSubscriptionEventhubEndpointOutput() EventSubscriptionEventhubEndpointOutput
- func (i EventSubscriptionEventhubEndpointArgs) ToEventSubscriptionEventhubEndpointOutputWithContext(ctx context.Context) EventSubscriptionEventhubEndpointOutput
- func (i EventSubscriptionEventhubEndpointArgs) ToEventSubscriptionEventhubEndpointPtrOutput() EventSubscriptionEventhubEndpointPtrOutput
- func (i EventSubscriptionEventhubEndpointArgs) ToEventSubscriptionEventhubEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionEventhubEndpointPtrOutput
- type EventSubscriptionEventhubEndpointInput
- type EventSubscriptionEventhubEndpointOutput
- func (EventSubscriptionEventhubEndpointOutput) ElementType() reflect.Type
- func (o EventSubscriptionEventhubEndpointOutput) EventhubId() pulumi.StringPtrOutput
- func (o EventSubscriptionEventhubEndpointOutput) ToEventSubscriptionEventhubEndpointOutput() EventSubscriptionEventhubEndpointOutput
- func (o EventSubscriptionEventhubEndpointOutput) ToEventSubscriptionEventhubEndpointOutputWithContext(ctx context.Context) EventSubscriptionEventhubEndpointOutput
- func (o EventSubscriptionEventhubEndpointOutput) ToEventSubscriptionEventhubEndpointPtrOutput() EventSubscriptionEventhubEndpointPtrOutput
- func (o EventSubscriptionEventhubEndpointOutput) ToEventSubscriptionEventhubEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionEventhubEndpointPtrOutput
- type EventSubscriptionEventhubEndpointPtrInput
- type EventSubscriptionEventhubEndpointPtrOutput
- func (o EventSubscriptionEventhubEndpointPtrOutput) Elem() EventSubscriptionEventhubEndpointOutput
- func (EventSubscriptionEventhubEndpointPtrOutput) ElementType() reflect.Type
- func (o EventSubscriptionEventhubEndpointPtrOutput) EventhubId() pulumi.StringPtrOutput
- func (o EventSubscriptionEventhubEndpointPtrOutput) ToEventSubscriptionEventhubEndpointPtrOutput() EventSubscriptionEventhubEndpointPtrOutput
- func (o EventSubscriptionEventhubEndpointPtrOutput) ToEventSubscriptionEventhubEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionEventhubEndpointPtrOutput
- type EventSubscriptionHybridConnectionEndpoint
- type EventSubscriptionHybridConnectionEndpointArgs
- func (EventSubscriptionHybridConnectionEndpointArgs) ElementType() reflect.Type
- func (i EventSubscriptionHybridConnectionEndpointArgs) ToEventSubscriptionHybridConnectionEndpointOutput() EventSubscriptionHybridConnectionEndpointOutput
- func (i EventSubscriptionHybridConnectionEndpointArgs) ToEventSubscriptionHybridConnectionEndpointOutputWithContext(ctx context.Context) EventSubscriptionHybridConnectionEndpointOutput
- func (i EventSubscriptionHybridConnectionEndpointArgs) ToEventSubscriptionHybridConnectionEndpointPtrOutput() EventSubscriptionHybridConnectionEndpointPtrOutput
- func (i EventSubscriptionHybridConnectionEndpointArgs) ToEventSubscriptionHybridConnectionEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionHybridConnectionEndpointPtrOutput
- type EventSubscriptionHybridConnectionEndpointInput
- type EventSubscriptionHybridConnectionEndpointOutput
- func (EventSubscriptionHybridConnectionEndpointOutput) ElementType() reflect.Type
- func (o EventSubscriptionHybridConnectionEndpointOutput) HybridConnectionId() pulumi.StringPtrOutput
- func (o EventSubscriptionHybridConnectionEndpointOutput) ToEventSubscriptionHybridConnectionEndpointOutput() EventSubscriptionHybridConnectionEndpointOutput
- func (o EventSubscriptionHybridConnectionEndpointOutput) ToEventSubscriptionHybridConnectionEndpointOutputWithContext(ctx context.Context) EventSubscriptionHybridConnectionEndpointOutput
- func (o EventSubscriptionHybridConnectionEndpointOutput) ToEventSubscriptionHybridConnectionEndpointPtrOutput() EventSubscriptionHybridConnectionEndpointPtrOutput
- func (o EventSubscriptionHybridConnectionEndpointOutput) ToEventSubscriptionHybridConnectionEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionHybridConnectionEndpointPtrOutput
- type EventSubscriptionHybridConnectionEndpointPtrInput
- type EventSubscriptionHybridConnectionEndpointPtrOutput
- func (o EventSubscriptionHybridConnectionEndpointPtrOutput) Elem() EventSubscriptionHybridConnectionEndpointOutput
- func (EventSubscriptionHybridConnectionEndpointPtrOutput) ElementType() reflect.Type
- func (o EventSubscriptionHybridConnectionEndpointPtrOutput) HybridConnectionId() pulumi.StringPtrOutput
- func (o EventSubscriptionHybridConnectionEndpointPtrOutput) ToEventSubscriptionHybridConnectionEndpointPtrOutput() EventSubscriptionHybridConnectionEndpointPtrOutput
- func (o EventSubscriptionHybridConnectionEndpointPtrOutput) ToEventSubscriptionHybridConnectionEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionHybridConnectionEndpointPtrOutput
- type EventSubscriptionInput
- type EventSubscriptionMap
- type EventSubscriptionMapInput
- type EventSubscriptionMapOutput
- func (EventSubscriptionMapOutput) ElementType() reflect.Type
- func (o EventSubscriptionMapOutput) MapIndex(k pulumi.StringInput) EventSubscriptionOutput
- func (o EventSubscriptionMapOutput) ToEventSubscriptionMapOutput() EventSubscriptionMapOutput
- func (o EventSubscriptionMapOutput) ToEventSubscriptionMapOutputWithContext(ctx context.Context) EventSubscriptionMapOutput
- type EventSubscriptionOutput
- func (EventSubscriptionOutput) ElementType() reflect.Type
- func (o EventSubscriptionOutput) ToEventSubscriptionOutput() EventSubscriptionOutput
- func (o EventSubscriptionOutput) ToEventSubscriptionOutputWithContext(ctx context.Context) EventSubscriptionOutput
- func (o EventSubscriptionOutput) ToEventSubscriptionPtrOutput() EventSubscriptionPtrOutput
- func (o EventSubscriptionOutput) ToEventSubscriptionPtrOutputWithContext(ctx context.Context) EventSubscriptionPtrOutput
- type EventSubscriptionPtrInput
- type EventSubscriptionPtrOutput
- type EventSubscriptionRetryPolicy
- type EventSubscriptionRetryPolicyArgs
- func (EventSubscriptionRetryPolicyArgs) ElementType() reflect.Type
- func (i EventSubscriptionRetryPolicyArgs) ToEventSubscriptionRetryPolicyOutput() EventSubscriptionRetryPolicyOutput
- func (i EventSubscriptionRetryPolicyArgs) ToEventSubscriptionRetryPolicyOutputWithContext(ctx context.Context) EventSubscriptionRetryPolicyOutput
- func (i EventSubscriptionRetryPolicyArgs) ToEventSubscriptionRetryPolicyPtrOutput() EventSubscriptionRetryPolicyPtrOutput
- func (i EventSubscriptionRetryPolicyArgs) ToEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) EventSubscriptionRetryPolicyPtrOutput
- type EventSubscriptionRetryPolicyInput
- type EventSubscriptionRetryPolicyOutput
- func (EventSubscriptionRetryPolicyOutput) ElementType() reflect.Type
- func (o EventSubscriptionRetryPolicyOutput) EventTimeToLive() pulumi.IntOutput
- func (o EventSubscriptionRetryPolicyOutput) MaxDeliveryAttempts() pulumi.IntOutput
- func (o EventSubscriptionRetryPolicyOutput) ToEventSubscriptionRetryPolicyOutput() EventSubscriptionRetryPolicyOutput
- func (o EventSubscriptionRetryPolicyOutput) ToEventSubscriptionRetryPolicyOutputWithContext(ctx context.Context) EventSubscriptionRetryPolicyOutput
- func (o EventSubscriptionRetryPolicyOutput) ToEventSubscriptionRetryPolicyPtrOutput() EventSubscriptionRetryPolicyPtrOutput
- func (o EventSubscriptionRetryPolicyOutput) ToEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) EventSubscriptionRetryPolicyPtrOutput
- type EventSubscriptionRetryPolicyPtrInput
- type EventSubscriptionRetryPolicyPtrOutput
- func (o EventSubscriptionRetryPolicyPtrOutput) Elem() EventSubscriptionRetryPolicyOutput
- func (EventSubscriptionRetryPolicyPtrOutput) ElementType() reflect.Type
- func (o EventSubscriptionRetryPolicyPtrOutput) EventTimeToLive() pulumi.IntPtrOutput
- func (o EventSubscriptionRetryPolicyPtrOutput) MaxDeliveryAttempts() pulumi.IntPtrOutput
- func (o EventSubscriptionRetryPolicyPtrOutput) ToEventSubscriptionRetryPolicyPtrOutput() EventSubscriptionRetryPolicyPtrOutput
- func (o EventSubscriptionRetryPolicyPtrOutput) ToEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) EventSubscriptionRetryPolicyPtrOutput
- type EventSubscriptionState
- type EventSubscriptionStorageBlobDeadLetterDestination
- type EventSubscriptionStorageBlobDeadLetterDestinationArgs
- func (EventSubscriptionStorageBlobDeadLetterDestinationArgs) ElementType() reflect.Type
- func (i EventSubscriptionStorageBlobDeadLetterDestinationArgs) ToEventSubscriptionStorageBlobDeadLetterDestinationOutput() EventSubscriptionStorageBlobDeadLetterDestinationOutput
- func (i EventSubscriptionStorageBlobDeadLetterDestinationArgs) ToEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext(ctx context.Context) EventSubscriptionStorageBlobDeadLetterDestinationOutput
- func (i EventSubscriptionStorageBlobDeadLetterDestinationArgs) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
- func (i EventSubscriptionStorageBlobDeadLetterDestinationArgs) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
- type EventSubscriptionStorageBlobDeadLetterDestinationInput
- type EventSubscriptionStorageBlobDeadLetterDestinationOutput
- func (EventSubscriptionStorageBlobDeadLetterDestinationOutput) ElementType() reflect.Type
- func (o EventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageAccountId() pulumi.StringOutput
- func (o EventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageBlobContainerName() pulumi.StringOutput
- func (o EventSubscriptionStorageBlobDeadLetterDestinationOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationOutput() EventSubscriptionStorageBlobDeadLetterDestinationOutput
- func (o EventSubscriptionStorageBlobDeadLetterDestinationOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext(ctx context.Context) EventSubscriptionStorageBlobDeadLetterDestinationOutput
- func (o EventSubscriptionStorageBlobDeadLetterDestinationOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
- func (o EventSubscriptionStorageBlobDeadLetterDestinationOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
- type EventSubscriptionStorageBlobDeadLetterDestinationPtrInput
- type EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
- func (o EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) Elem() EventSubscriptionStorageBlobDeadLetterDestinationOutput
- func (EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ElementType() reflect.Type
- func (o EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageAccountId() pulumi.StringPtrOutput
- func (o EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageBlobContainerName() pulumi.StringPtrOutput
- func (o EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
- func (o EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
- type EventSubscriptionStorageQueueEndpoint
- type EventSubscriptionStorageQueueEndpointArgs
- func (EventSubscriptionStorageQueueEndpointArgs) ElementType() reflect.Type
- func (i EventSubscriptionStorageQueueEndpointArgs) ToEventSubscriptionStorageQueueEndpointOutput() EventSubscriptionStorageQueueEndpointOutput
- func (i EventSubscriptionStorageQueueEndpointArgs) ToEventSubscriptionStorageQueueEndpointOutputWithContext(ctx context.Context) EventSubscriptionStorageQueueEndpointOutput
- func (i EventSubscriptionStorageQueueEndpointArgs) ToEventSubscriptionStorageQueueEndpointPtrOutput() EventSubscriptionStorageQueueEndpointPtrOutput
- func (i EventSubscriptionStorageQueueEndpointArgs) ToEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionStorageQueueEndpointPtrOutput
- type EventSubscriptionStorageQueueEndpointInput
- type EventSubscriptionStorageQueueEndpointOutput
- func (EventSubscriptionStorageQueueEndpointOutput) ElementType() reflect.Type
- func (o EventSubscriptionStorageQueueEndpointOutput) QueueName() pulumi.StringOutput
- func (o EventSubscriptionStorageQueueEndpointOutput) StorageAccountId() pulumi.StringOutput
- func (o EventSubscriptionStorageQueueEndpointOutput) ToEventSubscriptionStorageQueueEndpointOutput() EventSubscriptionStorageQueueEndpointOutput
- func (o EventSubscriptionStorageQueueEndpointOutput) ToEventSubscriptionStorageQueueEndpointOutputWithContext(ctx context.Context) EventSubscriptionStorageQueueEndpointOutput
- func (o EventSubscriptionStorageQueueEndpointOutput) ToEventSubscriptionStorageQueueEndpointPtrOutput() EventSubscriptionStorageQueueEndpointPtrOutput
- func (o EventSubscriptionStorageQueueEndpointOutput) ToEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionStorageQueueEndpointPtrOutput
- type EventSubscriptionStorageQueueEndpointPtrInput
- type EventSubscriptionStorageQueueEndpointPtrOutput
- func (o EventSubscriptionStorageQueueEndpointPtrOutput) Elem() EventSubscriptionStorageQueueEndpointOutput
- func (EventSubscriptionStorageQueueEndpointPtrOutput) ElementType() reflect.Type
- func (o EventSubscriptionStorageQueueEndpointPtrOutput) QueueName() pulumi.StringPtrOutput
- func (o EventSubscriptionStorageQueueEndpointPtrOutput) StorageAccountId() pulumi.StringPtrOutput
- func (o EventSubscriptionStorageQueueEndpointPtrOutput) ToEventSubscriptionStorageQueueEndpointPtrOutput() EventSubscriptionStorageQueueEndpointPtrOutput
- func (o EventSubscriptionStorageQueueEndpointPtrOutput) ToEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionStorageQueueEndpointPtrOutput
- type EventSubscriptionSubjectFilter
- type EventSubscriptionSubjectFilterArgs
- func (EventSubscriptionSubjectFilterArgs) ElementType() reflect.Type
- func (i EventSubscriptionSubjectFilterArgs) ToEventSubscriptionSubjectFilterOutput() EventSubscriptionSubjectFilterOutput
- func (i EventSubscriptionSubjectFilterArgs) ToEventSubscriptionSubjectFilterOutputWithContext(ctx context.Context) EventSubscriptionSubjectFilterOutput
- func (i EventSubscriptionSubjectFilterArgs) ToEventSubscriptionSubjectFilterPtrOutput() EventSubscriptionSubjectFilterPtrOutput
- func (i EventSubscriptionSubjectFilterArgs) ToEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionSubjectFilterPtrOutput
- type EventSubscriptionSubjectFilterInput
- type EventSubscriptionSubjectFilterOutput
- func (o EventSubscriptionSubjectFilterOutput) CaseSensitive() pulumi.BoolPtrOutput
- func (EventSubscriptionSubjectFilterOutput) ElementType() reflect.Type
- func (o EventSubscriptionSubjectFilterOutput) SubjectBeginsWith() pulumi.StringPtrOutput
- func (o EventSubscriptionSubjectFilterOutput) SubjectEndsWith() pulumi.StringPtrOutput
- func (o EventSubscriptionSubjectFilterOutput) ToEventSubscriptionSubjectFilterOutput() EventSubscriptionSubjectFilterOutput
- func (o EventSubscriptionSubjectFilterOutput) ToEventSubscriptionSubjectFilterOutputWithContext(ctx context.Context) EventSubscriptionSubjectFilterOutput
- func (o EventSubscriptionSubjectFilterOutput) ToEventSubscriptionSubjectFilterPtrOutput() EventSubscriptionSubjectFilterPtrOutput
- func (o EventSubscriptionSubjectFilterOutput) ToEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionSubjectFilterPtrOutput
- type EventSubscriptionSubjectFilterPtrInput
- type EventSubscriptionSubjectFilterPtrOutput
- func (o EventSubscriptionSubjectFilterPtrOutput) CaseSensitive() pulumi.BoolPtrOutput
- func (o EventSubscriptionSubjectFilterPtrOutput) Elem() EventSubscriptionSubjectFilterOutput
- func (EventSubscriptionSubjectFilterPtrOutput) ElementType() reflect.Type
- func (o EventSubscriptionSubjectFilterPtrOutput) SubjectBeginsWith() pulumi.StringPtrOutput
- func (o EventSubscriptionSubjectFilterPtrOutput) SubjectEndsWith() pulumi.StringPtrOutput
- func (o EventSubscriptionSubjectFilterPtrOutput) ToEventSubscriptionSubjectFilterPtrOutput() EventSubscriptionSubjectFilterPtrOutput
- func (o EventSubscriptionSubjectFilterPtrOutput) ToEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionSubjectFilterPtrOutput
- type EventSubscriptionWebhookEndpoint
- type EventSubscriptionWebhookEndpointArgs
- func (EventSubscriptionWebhookEndpointArgs) ElementType() reflect.Type
- func (i EventSubscriptionWebhookEndpointArgs) ToEventSubscriptionWebhookEndpointOutput() EventSubscriptionWebhookEndpointOutput
- func (i EventSubscriptionWebhookEndpointArgs) ToEventSubscriptionWebhookEndpointOutputWithContext(ctx context.Context) EventSubscriptionWebhookEndpointOutput
- func (i EventSubscriptionWebhookEndpointArgs) ToEventSubscriptionWebhookEndpointPtrOutput() EventSubscriptionWebhookEndpointPtrOutput
- func (i EventSubscriptionWebhookEndpointArgs) ToEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionWebhookEndpointPtrOutput
- type EventSubscriptionWebhookEndpointInput
- type EventSubscriptionWebhookEndpointOutput
- func (o EventSubscriptionWebhookEndpointOutput) ActiveDirectoryAppIdOrUri() pulumi.StringPtrOutput
- func (o EventSubscriptionWebhookEndpointOutput) ActiveDirectoryTenantId() pulumi.StringPtrOutput
- func (o EventSubscriptionWebhookEndpointOutput) BaseUrl() pulumi.StringPtrOutput
- func (EventSubscriptionWebhookEndpointOutput) ElementType() reflect.Type
- func (o EventSubscriptionWebhookEndpointOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
- func (o EventSubscriptionWebhookEndpointOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
- func (o EventSubscriptionWebhookEndpointOutput) ToEventSubscriptionWebhookEndpointOutput() EventSubscriptionWebhookEndpointOutput
- func (o EventSubscriptionWebhookEndpointOutput) ToEventSubscriptionWebhookEndpointOutputWithContext(ctx context.Context) EventSubscriptionWebhookEndpointOutput
- func (o EventSubscriptionWebhookEndpointOutput) ToEventSubscriptionWebhookEndpointPtrOutput() EventSubscriptionWebhookEndpointPtrOutput
- func (o EventSubscriptionWebhookEndpointOutput) ToEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionWebhookEndpointPtrOutput
- func (o EventSubscriptionWebhookEndpointOutput) Url() pulumi.StringOutput
- type EventSubscriptionWebhookEndpointPtrInput
- type EventSubscriptionWebhookEndpointPtrOutput
- func (o EventSubscriptionWebhookEndpointPtrOutput) ActiveDirectoryAppIdOrUri() pulumi.StringPtrOutput
- func (o EventSubscriptionWebhookEndpointPtrOutput) ActiveDirectoryTenantId() pulumi.StringPtrOutput
- func (o EventSubscriptionWebhookEndpointPtrOutput) BaseUrl() pulumi.StringPtrOutput
- func (o EventSubscriptionWebhookEndpointPtrOutput) Elem() EventSubscriptionWebhookEndpointOutput
- func (EventSubscriptionWebhookEndpointPtrOutput) ElementType() reflect.Type
- func (o EventSubscriptionWebhookEndpointPtrOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
- func (o EventSubscriptionWebhookEndpointPtrOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
- func (o EventSubscriptionWebhookEndpointPtrOutput) ToEventSubscriptionWebhookEndpointPtrOutput() EventSubscriptionWebhookEndpointPtrOutput
- func (o EventSubscriptionWebhookEndpointPtrOutput) ToEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionWebhookEndpointPtrOutput
- func (o EventSubscriptionWebhookEndpointPtrOutput) Url() pulumi.StringPtrOutput
- type GetSystemTopicdeprecated
- func (*GetSystemTopic) ElementType() reflect.Type
- func (i *GetSystemTopic) ToGetSystemTopicOutput() GetSystemTopicOutput
- func (i *GetSystemTopic) ToGetSystemTopicOutputWithContext(ctx context.Context) GetSystemTopicOutput
- func (i *GetSystemTopic) ToGetSystemTopicPtrOutput() GetSystemTopicPtrOutput
- func (i *GetSystemTopic) ToGetSystemTopicPtrOutputWithContext(ctx context.Context) GetSystemTopicPtrOutput
- type GetSystemTopicArgs
- type GetSystemTopicArray
- type GetSystemTopicArrayInput
- type GetSystemTopicArrayOutput
- func (GetSystemTopicArrayOutput) ElementType() reflect.Type
- func (o GetSystemTopicArrayOutput) Index(i pulumi.IntInput) GetSystemTopicOutput
- func (o GetSystemTopicArrayOutput) ToGetSystemTopicArrayOutput() GetSystemTopicArrayOutput
- func (o GetSystemTopicArrayOutput) ToGetSystemTopicArrayOutputWithContext(ctx context.Context) GetSystemTopicArrayOutput
- type GetSystemTopicInput
- type GetSystemTopicMap
- type GetSystemTopicMapInput
- type GetSystemTopicMapOutput
- func (GetSystemTopicMapOutput) ElementType() reflect.Type
- func (o GetSystemTopicMapOutput) MapIndex(k pulumi.StringInput) GetSystemTopicOutput
- func (o GetSystemTopicMapOutput) ToGetSystemTopicMapOutput() GetSystemTopicMapOutput
- func (o GetSystemTopicMapOutput) ToGetSystemTopicMapOutputWithContext(ctx context.Context) GetSystemTopicMapOutput
- type GetSystemTopicOutput
- func (GetSystemTopicOutput) ElementType() reflect.Type
- func (o GetSystemTopicOutput) ToGetSystemTopicOutput() GetSystemTopicOutput
- func (o GetSystemTopicOutput) ToGetSystemTopicOutputWithContext(ctx context.Context) GetSystemTopicOutput
- func (o GetSystemTopicOutput) ToGetSystemTopicPtrOutput() GetSystemTopicPtrOutput
- func (o GetSystemTopicOutput) ToGetSystemTopicPtrOutputWithContext(ctx context.Context) GetSystemTopicPtrOutput
- type GetSystemTopicPtrInput
- type GetSystemTopicPtrOutput
- type GetSystemTopicState
- type LookupDomainTopicArgs
- type LookupDomainTopicResult
- type LookupTopicArgs
- type LookupTopicResult
- type SystemTopic
- func (*SystemTopic) ElementType() reflect.Type
- func (i *SystemTopic) ToSystemTopicOutput() SystemTopicOutput
- func (i *SystemTopic) ToSystemTopicOutputWithContext(ctx context.Context) SystemTopicOutput
- func (i *SystemTopic) ToSystemTopicPtrOutput() SystemTopicPtrOutput
- func (i *SystemTopic) ToSystemTopicPtrOutputWithContext(ctx context.Context) SystemTopicPtrOutput
- type SystemTopicArgs
- type SystemTopicArray
- type SystemTopicArrayInput
- type SystemTopicArrayOutput
- func (SystemTopicArrayOutput) ElementType() reflect.Type
- func (o SystemTopicArrayOutput) Index(i pulumi.IntInput) SystemTopicOutput
- func (o SystemTopicArrayOutput) ToSystemTopicArrayOutput() SystemTopicArrayOutput
- func (o SystemTopicArrayOutput) ToSystemTopicArrayOutputWithContext(ctx context.Context) SystemTopicArrayOutput
- type SystemTopicEventSubscription
- func (*SystemTopicEventSubscription) ElementType() reflect.Type
- func (i *SystemTopicEventSubscription) ToSystemTopicEventSubscriptionOutput() SystemTopicEventSubscriptionOutput
- func (i *SystemTopicEventSubscription) ToSystemTopicEventSubscriptionOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionOutput
- func (i *SystemTopicEventSubscription) ToSystemTopicEventSubscriptionPtrOutput() SystemTopicEventSubscriptionPtrOutput
- func (i *SystemTopicEventSubscription) ToSystemTopicEventSubscriptionPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionPtrOutput
- type SystemTopicEventSubscriptionAdvancedFilter
- type SystemTopicEventSubscriptionAdvancedFilterArgs
- func (SystemTopicEventSubscriptionAdvancedFilterArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterOutput() SystemTopicEventSubscriptionAdvancedFilterOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput() SystemTopicEventSubscriptionAdvancedFilterPtrOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterPtrOutput
- type SystemTopicEventSubscriptionAdvancedFilterBoolEqual
- type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs
- func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput() SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput
- type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray
- func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayInput
- type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
- func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) Index(i pulumi.IntInput) SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterBoolEqualInput
- type SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput
- func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) Key() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput() SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) Value() pulumi.BoolOutput
- type SystemTopicEventSubscriptionAdvancedFilterInput
- type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThan
- type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs
- func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray
- func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayInput
- type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
- func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) Index(i pulumi.IntInput) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanInput
- type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqual
- type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs
- func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray
- func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayInput
- type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
- func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) Index(i pulumi.IntInput) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput
- type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
- func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) Key() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) Value() pulumi.Float64Output
- type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput
- func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) Key() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) Value() pulumi.Float64Output
- type SystemTopicEventSubscriptionAdvancedFilterNumberIn
- type SystemTopicEventSubscriptionAdvancedFilterNumberInArgs
- func (SystemTopicEventSubscriptionAdvancedFilterNumberInArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutput() SystemTopicEventSubscriptionAdvancedFilterNumberInOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberInOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberInArray
- func (SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberInArrayInput
- type SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
- func (SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) Index(i pulumi.IntInput) SystemTopicEventSubscriptionAdvancedFilterNumberInOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberInInput
- type SystemTopicEventSubscriptionAdvancedFilterNumberInOutput
- func (SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) Key() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutput() SystemTopicEventSubscriptionAdvancedFilterNumberInOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberInOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) Values() pulumi.Float64ArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberLessThan
- type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs
- func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray
- func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayInput
- type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
- func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) Index(i pulumi.IntInput) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanInput
- type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqual
- type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs
- func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray
- func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayInput
- type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
- func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) Index(i pulumi.IntInput) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualInput
- type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
- func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) Key() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) Value() pulumi.Float64Output
- type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput
- func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) Key() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) Value() pulumi.Float64Output
- type SystemTopicEventSubscriptionAdvancedFilterNumberNotIn
- type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs
- func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput() SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray
- func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayInput
- type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
- func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) Index(i pulumi.IntInput) SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterNumberNotInInput
- type SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput
- func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) Key() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput() SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) Values() pulumi.Float64ArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) BoolEquals() SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
- func (SystemTopicEventSubscriptionAdvancedFilterOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberGreaterThanOrEquals() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberGreaterThans() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberIns() SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberLessThanOrEquals() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberLessThans() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberNotIns() SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringBeginsWiths() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringContains() SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringEndsWiths() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringIns() SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringNotIns() SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterOutput() SystemTopicEventSubscriptionAdvancedFilterOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput() SystemTopicEventSubscriptionAdvancedFilterPtrOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterPtrOutput
- type SystemTopicEventSubscriptionAdvancedFilterPtrInput
- type SystemTopicEventSubscriptionAdvancedFilterPtrOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) BoolEquals() SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) Elem() SystemTopicEventSubscriptionAdvancedFilterOutput
- func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThanOrEquals() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThans() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberIns() SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberLessThanOrEquals() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberLessThans() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberNotIns() SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringBeginsWiths() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringContains() SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringEndsWiths() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringIns() SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringNotIns() SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput() SystemTopicEventSubscriptionAdvancedFilterPtrOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterPtrOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWith
- type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs
- func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray
- func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayInput
- type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
- func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) Index(i pulumi.IntInput) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithInput
- type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput
- func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) Key() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) Values() pulumi.StringArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringContain
- type SystemTopicEventSubscriptionAdvancedFilterStringContainArgs
- func (SystemTopicEventSubscriptionAdvancedFilterStringContainArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterStringContainArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutput() SystemTopicEventSubscriptionAdvancedFilterStringContainOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterStringContainArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringContainOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringContainArray
- func (SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringContainArrayInput
- type SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
- func (SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) Index(i pulumi.IntInput) SystemTopicEventSubscriptionAdvancedFilterStringContainOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringContainInput
- type SystemTopicEventSubscriptionAdvancedFilterStringContainOutput
- func (SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) Key() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutput() SystemTopicEventSubscriptionAdvancedFilterStringContainOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringContainOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) Values() pulumi.StringArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringEndsWith
- type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs
- func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray
- func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayInput
- type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
- func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) Index(i pulumi.IntInput) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithInput
- type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput
- func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) Key() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) Values() pulumi.StringArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringIn
- type SystemTopicEventSubscriptionAdvancedFilterStringInArgs
- func (SystemTopicEventSubscriptionAdvancedFilterStringInArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterStringInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutput() SystemTopicEventSubscriptionAdvancedFilterStringInOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterStringInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringInOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringInArray
- func (SystemTopicEventSubscriptionAdvancedFilterStringInArray) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterStringInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterStringInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringInArrayInput
- type SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
- func (SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) Index(i pulumi.IntInput) SystemTopicEventSubscriptionAdvancedFilterStringInOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringInInput
- type SystemTopicEventSubscriptionAdvancedFilterStringInOutput
- func (SystemTopicEventSubscriptionAdvancedFilterStringInOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterStringInOutput) Key() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutput() SystemTopicEventSubscriptionAdvancedFilterStringInOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringInOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringInOutput) Values() pulumi.StringArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringNotIn
- type SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs
- func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutput() SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringNotInArray
- func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
- func (i SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayInput
- type SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
- func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) Index(i pulumi.IntInput) SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
- type SystemTopicEventSubscriptionAdvancedFilterStringNotInInput
- type SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput
- func (SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) Key() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutput() SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput
- func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) Values() pulumi.StringArrayOutput
- type SystemTopicEventSubscriptionArgs
- type SystemTopicEventSubscriptionArray
- func (SystemTopicEventSubscriptionArray) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionArray) ToSystemTopicEventSubscriptionArrayOutput() SystemTopicEventSubscriptionArrayOutput
- func (i SystemTopicEventSubscriptionArray) ToSystemTopicEventSubscriptionArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionArrayOutput
- type SystemTopicEventSubscriptionArrayInput
- type SystemTopicEventSubscriptionArrayOutput
- func (SystemTopicEventSubscriptionArrayOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionArrayOutput) Index(i pulumi.IntInput) SystemTopicEventSubscriptionOutput
- func (o SystemTopicEventSubscriptionArrayOutput) ToSystemTopicEventSubscriptionArrayOutput() SystemTopicEventSubscriptionArrayOutput
- func (o SystemTopicEventSubscriptionArrayOutput) ToSystemTopicEventSubscriptionArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionArrayOutput
- type SystemTopicEventSubscriptionAzureFunctionEndpoint
- type SystemTopicEventSubscriptionAzureFunctionEndpointArgs
- func (SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutput() SystemTopicEventSubscriptionAzureFunctionEndpointOutput
- func (i SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointOutput
- func (i SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput() SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
- func (i SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
- type SystemTopicEventSubscriptionAzureFunctionEndpointInput
- type SystemTopicEventSubscriptionAzureFunctionEndpointOutput
- func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) FunctionId() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
- func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
- func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutput() SystemTopicEventSubscriptionAzureFunctionEndpointOutput
- func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointOutput
- func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput() SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
- func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
- type SystemTopicEventSubscriptionAzureFunctionEndpointPtrInput
- type SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
- func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) Elem() SystemTopicEventSubscriptionAzureFunctionEndpointOutput
- func (SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) FunctionId() pulumi.StringPtrOutput
- func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
- func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
- func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput() SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
- func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
- type SystemTopicEventSubscriptionInput
- type SystemTopicEventSubscriptionMap
- func (SystemTopicEventSubscriptionMap) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionMap) ToSystemTopicEventSubscriptionMapOutput() SystemTopicEventSubscriptionMapOutput
- func (i SystemTopicEventSubscriptionMap) ToSystemTopicEventSubscriptionMapOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionMapOutput
- type SystemTopicEventSubscriptionMapInput
- type SystemTopicEventSubscriptionMapOutput
- func (SystemTopicEventSubscriptionMapOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionMapOutput) MapIndex(k pulumi.StringInput) SystemTopicEventSubscriptionOutput
- func (o SystemTopicEventSubscriptionMapOutput) ToSystemTopicEventSubscriptionMapOutput() SystemTopicEventSubscriptionMapOutput
- func (o SystemTopicEventSubscriptionMapOutput) ToSystemTopicEventSubscriptionMapOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionMapOutput
- type SystemTopicEventSubscriptionOutput
- func (SystemTopicEventSubscriptionOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionOutput() SystemTopicEventSubscriptionOutput
- func (o SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionOutput
- func (o SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionPtrOutput() SystemTopicEventSubscriptionPtrOutput
- func (o SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionPtrOutput
- type SystemTopicEventSubscriptionPtrInput
- type SystemTopicEventSubscriptionPtrOutput
- func (SystemTopicEventSubscriptionPtrOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionPtrOutput) ToSystemTopicEventSubscriptionPtrOutput() SystemTopicEventSubscriptionPtrOutput
- func (o SystemTopicEventSubscriptionPtrOutput) ToSystemTopicEventSubscriptionPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionPtrOutput
- type SystemTopicEventSubscriptionRetryPolicy
- type SystemTopicEventSubscriptionRetryPolicyArgs
- func (SystemTopicEventSubscriptionRetryPolicyArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyOutput() SystemTopicEventSubscriptionRetryPolicyOutput
- func (i SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyOutput
- func (i SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput() SystemTopicEventSubscriptionRetryPolicyPtrOutput
- func (i SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyPtrOutput
- type SystemTopicEventSubscriptionRetryPolicyInput
- type SystemTopicEventSubscriptionRetryPolicyOutput
- func (SystemTopicEventSubscriptionRetryPolicyOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionRetryPolicyOutput) EventTimeToLive() pulumi.IntOutput
- func (o SystemTopicEventSubscriptionRetryPolicyOutput) MaxDeliveryAttempts() pulumi.IntOutput
- func (o SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyOutput() SystemTopicEventSubscriptionRetryPolicyOutput
- func (o SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyOutput
- func (o SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput() SystemTopicEventSubscriptionRetryPolicyPtrOutput
- func (o SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyPtrOutput
- type SystemTopicEventSubscriptionRetryPolicyPtrInput
- type SystemTopicEventSubscriptionRetryPolicyPtrOutput
- func (o SystemTopicEventSubscriptionRetryPolicyPtrOutput) Elem() SystemTopicEventSubscriptionRetryPolicyOutput
- func (SystemTopicEventSubscriptionRetryPolicyPtrOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionRetryPolicyPtrOutput) EventTimeToLive() pulumi.IntPtrOutput
- func (o SystemTopicEventSubscriptionRetryPolicyPtrOutput) MaxDeliveryAttempts() pulumi.IntPtrOutput
- func (o SystemTopicEventSubscriptionRetryPolicyPtrOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput() SystemTopicEventSubscriptionRetryPolicyPtrOutput
- func (o SystemTopicEventSubscriptionRetryPolicyPtrOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyPtrOutput
- type SystemTopicEventSubscriptionState
- type SystemTopicEventSubscriptionStorageBlobDeadLetterDestination
- type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs
- func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput
- func (i SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput
- func (i SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
- func (i SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
- type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationInput
- type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput
- func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageAccountId() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageBlobContainerName() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput
- func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput
- func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
- func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
- type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrInput
- type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
- func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) Elem() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput
- func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageAccountId() pulumi.StringPtrOutput
- func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageBlobContainerName() pulumi.StringPtrOutput
- func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
- func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
- type SystemTopicEventSubscriptionStorageQueueEndpoint
- type SystemTopicEventSubscriptionStorageQueueEndpointArgs
- func (SystemTopicEventSubscriptionStorageQueueEndpointArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointOutput() SystemTopicEventSubscriptionStorageQueueEndpointOutput
- func (i SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointOutput
- func (i SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput() SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
- func (i SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
- type SystemTopicEventSubscriptionStorageQueueEndpointInput
- type SystemTopicEventSubscriptionStorageQueueEndpointOutput
- func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) QueueName() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) StorageAccountId() pulumi.StringOutput
- func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointOutput() SystemTopicEventSubscriptionStorageQueueEndpointOutput
- func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointOutput
- func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput() SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
- func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
- type SystemTopicEventSubscriptionStorageQueueEndpointPtrInput
- type SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
- func (o SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) Elem() SystemTopicEventSubscriptionStorageQueueEndpointOutput
- func (SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) QueueName() pulumi.StringPtrOutput
- func (o SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) StorageAccountId() pulumi.StringPtrOutput
- func (o SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput() SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
- func (o SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
- type SystemTopicEventSubscriptionSubjectFilter
- type SystemTopicEventSubscriptionSubjectFilterArgs
- func (SystemTopicEventSubscriptionSubjectFilterArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterOutput() SystemTopicEventSubscriptionSubjectFilterOutput
- func (i SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterOutput
- func (i SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput() SystemTopicEventSubscriptionSubjectFilterPtrOutput
- func (i SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterPtrOutput
- type SystemTopicEventSubscriptionSubjectFilterInput
- type SystemTopicEventSubscriptionSubjectFilterOutput
- func (o SystemTopicEventSubscriptionSubjectFilterOutput) CaseSensitive() pulumi.BoolPtrOutput
- func (SystemTopicEventSubscriptionSubjectFilterOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionSubjectFilterOutput) SubjectBeginsWith() pulumi.StringPtrOutput
- func (o SystemTopicEventSubscriptionSubjectFilterOutput) SubjectEndsWith() pulumi.StringPtrOutput
- func (o SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterOutput() SystemTopicEventSubscriptionSubjectFilterOutput
- func (o SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterOutput
- func (o SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput() SystemTopicEventSubscriptionSubjectFilterPtrOutput
- func (o SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterPtrOutput
- type SystemTopicEventSubscriptionSubjectFilterPtrInput
- type SystemTopicEventSubscriptionSubjectFilterPtrOutput
- func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) CaseSensitive() pulumi.BoolPtrOutput
- func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) Elem() SystemTopicEventSubscriptionSubjectFilterOutput
- func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) SubjectBeginsWith() pulumi.StringPtrOutput
- func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) SubjectEndsWith() pulumi.StringPtrOutput
- func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput() SystemTopicEventSubscriptionSubjectFilterPtrOutput
- func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterPtrOutput
- type SystemTopicEventSubscriptionWebhookEndpoint
- type SystemTopicEventSubscriptionWebhookEndpointArgs
- func (SystemTopicEventSubscriptionWebhookEndpointArgs) ElementType() reflect.Type
- func (i SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointOutput() SystemTopicEventSubscriptionWebhookEndpointOutput
- func (i SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointOutput
- func (i SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput() SystemTopicEventSubscriptionWebhookEndpointPtrOutput
- func (i SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointPtrOutput
- type SystemTopicEventSubscriptionWebhookEndpointInput
- type SystemTopicEventSubscriptionWebhookEndpointOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ActiveDirectoryAppIdOrUri() pulumi.StringPtrOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ActiveDirectoryTenantId() pulumi.StringPtrOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointOutput) BaseUrl() pulumi.StringPtrOutput
- func (SystemTopicEventSubscriptionWebhookEndpointOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionWebhookEndpointOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointOutput() SystemTopicEventSubscriptionWebhookEndpointOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput() SystemTopicEventSubscriptionWebhookEndpointPtrOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointPtrOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointOutput) Url() pulumi.StringOutput
- type SystemTopicEventSubscriptionWebhookEndpointPtrInput
- type SystemTopicEventSubscriptionWebhookEndpointPtrOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ActiveDirectoryAppIdOrUri() pulumi.StringPtrOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ActiveDirectoryTenantId() pulumi.StringPtrOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) BaseUrl() pulumi.StringPtrOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) Elem() SystemTopicEventSubscriptionWebhookEndpointOutput
- func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ElementType() reflect.Type
- func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput() SystemTopicEventSubscriptionWebhookEndpointPtrOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointPtrOutput
- func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) Url() pulumi.StringPtrOutput
- type SystemTopicInput
- type SystemTopicMap
- type SystemTopicMapInput
- type SystemTopicMapOutput
- func (SystemTopicMapOutput) ElementType() reflect.Type
- func (o SystemTopicMapOutput) MapIndex(k pulumi.StringInput) SystemTopicOutput
- func (o SystemTopicMapOutput) ToSystemTopicMapOutput() SystemTopicMapOutput
- func (o SystemTopicMapOutput) ToSystemTopicMapOutputWithContext(ctx context.Context) SystemTopicMapOutput
- type SystemTopicOutput
- func (SystemTopicOutput) ElementType() reflect.Type
- func (o SystemTopicOutput) ToSystemTopicOutput() SystemTopicOutput
- func (o SystemTopicOutput) ToSystemTopicOutputWithContext(ctx context.Context) SystemTopicOutput
- func (o SystemTopicOutput) ToSystemTopicPtrOutput() SystemTopicPtrOutput
- func (o SystemTopicOutput) ToSystemTopicPtrOutputWithContext(ctx context.Context) SystemTopicPtrOutput
- type SystemTopicPtrInput
- type SystemTopicPtrOutput
- type SystemTopicState
- type Topic
- type TopicArgs
- type TopicArray
- type TopicArrayInput
- type TopicArrayOutput
- type TopicInboundIpRule
- type TopicInboundIpRuleArgs
- type TopicInboundIpRuleArray
- type TopicInboundIpRuleArrayInput
- type TopicInboundIpRuleArrayOutput
- func (TopicInboundIpRuleArrayOutput) ElementType() reflect.Type
- func (o TopicInboundIpRuleArrayOutput) Index(i pulumi.IntInput) TopicInboundIpRuleOutput
- func (o TopicInboundIpRuleArrayOutput) ToTopicInboundIpRuleArrayOutput() TopicInboundIpRuleArrayOutput
- func (o TopicInboundIpRuleArrayOutput) ToTopicInboundIpRuleArrayOutputWithContext(ctx context.Context) TopicInboundIpRuleArrayOutput
- type TopicInboundIpRuleInput
- type TopicInboundIpRuleOutput
- func (o TopicInboundIpRuleOutput) Action() pulumi.StringPtrOutput
- func (TopicInboundIpRuleOutput) ElementType() reflect.Type
- func (o TopicInboundIpRuleOutput) IpMask() pulumi.StringOutput
- func (o TopicInboundIpRuleOutput) ToTopicInboundIpRuleOutput() TopicInboundIpRuleOutput
- func (o TopicInboundIpRuleOutput) ToTopicInboundIpRuleOutputWithContext(ctx context.Context) TopicInboundIpRuleOutput
- type TopicInput
- type TopicInputMappingDefaultValues
- type TopicInputMappingDefaultValuesArgs
- func (TopicInputMappingDefaultValuesArgs) ElementType() reflect.Type
- func (i TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesOutput() TopicInputMappingDefaultValuesOutput
- func (i TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesOutput
- func (i TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesPtrOutput() TopicInputMappingDefaultValuesPtrOutput
- func (i TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesPtrOutput
- type TopicInputMappingDefaultValuesInput
- type TopicInputMappingDefaultValuesOutput
- func (o TopicInputMappingDefaultValuesOutput) DataVersion() pulumi.StringPtrOutput
- func (TopicInputMappingDefaultValuesOutput) ElementType() reflect.Type
- func (o TopicInputMappingDefaultValuesOutput) EventType() pulumi.StringPtrOutput
- func (o TopicInputMappingDefaultValuesOutput) Subject() pulumi.StringPtrOutput
- func (o TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesOutput() TopicInputMappingDefaultValuesOutput
- func (o TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesOutput
- func (o TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesPtrOutput() TopicInputMappingDefaultValuesPtrOutput
- func (o TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesPtrOutput
- type TopicInputMappingDefaultValuesPtrInput
- type TopicInputMappingDefaultValuesPtrOutput
- func (o TopicInputMappingDefaultValuesPtrOutput) DataVersion() pulumi.StringPtrOutput
- func (o TopicInputMappingDefaultValuesPtrOutput) Elem() TopicInputMappingDefaultValuesOutput
- func (TopicInputMappingDefaultValuesPtrOutput) ElementType() reflect.Type
- func (o TopicInputMappingDefaultValuesPtrOutput) EventType() pulumi.StringPtrOutput
- func (o TopicInputMappingDefaultValuesPtrOutput) Subject() pulumi.StringPtrOutput
- func (o TopicInputMappingDefaultValuesPtrOutput) ToTopicInputMappingDefaultValuesPtrOutput() TopicInputMappingDefaultValuesPtrOutput
- func (o TopicInputMappingDefaultValuesPtrOutput) ToTopicInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesPtrOutput
- type TopicInputMappingFields
- type TopicInputMappingFieldsArgs
- func (TopicInputMappingFieldsArgs) ElementType() reflect.Type
- func (i TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsOutput() TopicInputMappingFieldsOutput
- func (i TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsOutputWithContext(ctx context.Context) TopicInputMappingFieldsOutput
- func (i TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsPtrOutput() TopicInputMappingFieldsPtrOutput
- func (i TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsPtrOutputWithContext(ctx context.Context) TopicInputMappingFieldsPtrOutput
- type TopicInputMappingFieldsInput
- type TopicInputMappingFieldsOutput
- func (o TopicInputMappingFieldsOutput) DataVersion() pulumi.StringPtrOutput
- func (TopicInputMappingFieldsOutput) ElementType() reflect.Type
- func (o TopicInputMappingFieldsOutput) EventTime() pulumi.StringPtrOutput
- func (o TopicInputMappingFieldsOutput) EventType() pulumi.StringPtrOutput
- func (o TopicInputMappingFieldsOutput) Id() pulumi.StringPtrOutput
- func (o TopicInputMappingFieldsOutput) Subject() pulumi.StringPtrOutput
- func (o TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsOutput() TopicInputMappingFieldsOutput
- func (o TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsOutputWithContext(ctx context.Context) TopicInputMappingFieldsOutput
- func (o TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsPtrOutput() TopicInputMappingFieldsPtrOutput
- func (o TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsPtrOutputWithContext(ctx context.Context) TopicInputMappingFieldsPtrOutput
- func (o TopicInputMappingFieldsOutput) Topic() pulumi.StringPtrOutput
- type TopicInputMappingFieldsPtrInput
- type TopicInputMappingFieldsPtrOutput
- func (o TopicInputMappingFieldsPtrOutput) DataVersion() pulumi.StringPtrOutput
- func (o TopicInputMappingFieldsPtrOutput) Elem() TopicInputMappingFieldsOutput
- func (TopicInputMappingFieldsPtrOutput) ElementType() reflect.Type
- func (o TopicInputMappingFieldsPtrOutput) EventTime() pulumi.StringPtrOutput
- func (o TopicInputMappingFieldsPtrOutput) EventType() pulumi.StringPtrOutput
- func (o TopicInputMappingFieldsPtrOutput) Id() pulumi.StringPtrOutput
- func (o TopicInputMappingFieldsPtrOutput) Subject() pulumi.StringPtrOutput
- func (o TopicInputMappingFieldsPtrOutput) ToTopicInputMappingFieldsPtrOutput() TopicInputMappingFieldsPtrOutput
- func (o TopicInputMappingFieldsPtrOutput) ToTopicInputMappingFieldsPtrOutputWithContext(ctx context.Context) TopicInputMappingFieldsPtrOutput
- func (o TopicInputMappingFieldsPtrOutput) Topic() pulumi.StringPtrOutput
- type TopicMap
- type TopicMapInput
- type TopicMapOutput
- type TopicOutput
- func (TopicOutput) ElementType() reflect.Type
- func (o TopicOutput) ToTopicOutput() TopicOutput
- func (o TopicOutput) ToTopicOutputWithContext(ctx context.Context) TopicOutput
- func (o TopicOutput) ToTopicPtrOutput() TopicPtrOutput
- func (o TopicOutput) ToTopicPtrOutputWithContext(ctx context.Context) TopicPtrOutput
- type TopicPtrInput
- type TopicPtrOutput
- type TopicState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Domain ¶
type Domain struct { pulumi.CustomResourceState // The Endpoint associated with the EventGrid Domain. Endpoint pulumi.StringOutput `pulumi:"endpoint"` // One or more `inboundIpRule` blocks as defined below. InboundIpRules DomainInboundIpRuleArrayOutput `pulumi:"inboundIpRules"` // A `inputMappingDefaultValues` block as defined below. InputMappingDefaultValues DomainInputMappingDefaultValuesPtrOutput `pulumi:"inputMappingDefaultValues"` // A `inputMappingFields` block as defined below. InputMappingFields DomainInputMappingFieldsPtrOutput `pulumi:"inputMappingFields"` // Specifies the schema in which incoming events will be published to this domain. Allowed values are `CloudEventSchemaV1_0`, `CustomEventSchema`, or `EventGridSchema`. Defaults to `eventgridschema`. Changing this forces a new resource to be created. InputSchema pulumi.StringPtrOutput `pulumi:"inputSchema"` // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // Specifies the name of the EventGrid Domain resource. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // The Primary Shared Access Key associated with the EventGrid Domain. PrimaryAccessKey pulumi.StringOutput `pulumi:"primaryAccessKey"` // Whether or not public network access is allowed for this server. Defaults to `true`. PublicNetworkAccessEnabled pulumi.BoolPtrOutput `pulumi:"publicNetworkAccessEnabled"` // The name of the resource group in which the EventGrid Domain exists. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // The Secondary Shared Access Key associated with the EventGrid Domain. SecondaryAccessKey pulumi.StringOutput `pulumi:"secondaryAccessKey"` // A mapping of tags to assign to the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` }
Manages an EventGrid Domain
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/eventgrid" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } _, err = eventgrid.NewDomain(ctx, "exampleDomain", &eventgrid.DomainArgs{ Location: exampleResourceGroup.Location, ResourceGroupName: exampleResourceGroup.Name, Tags: pulumi.StringMap{ "environment": pulumi.String("Production"), }, }) if err != nil { return err } return nil }) }
```
## Import
EventGrid Domains can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:eventgrid/domain:Domain domain1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.EventGrid/domains/domain1
```
func GetDomain ¶
func GetDomain(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainState, opts ...pulumi.ResourceOption) (*Domain, error)
GetDomain gets an existing Domain 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 NewDomain ¶
func NewDomain(ctx *pulumi.Context, name string, args *DomainArgs, opts ...pulumi.ResourceOption) (*Domain, error)
NewDomain registers a new resource with the given unique name, arguments, and options.
func (*Domain) ElementType ¶ added in v3.31.1
func (*Domain) ToDomainOutput ¶ added in v3.31.1
func (i *Domain) ToDomainOutput() DomainOutput
func (*Domain) ToDomainOutputWithContext ¶ added in v3.31.1
func (i *Domain) ToDomainOutputWithContext(ctx context.Context) DomainOutput
func (*Domain) ToDomainPtrOutput ¶ added in v3.47.1
func (i *Domain) ToDomainPtrOutput() DomainPtrOutput
func (*Domain) ToDomainPtrOutputWithContext ¶ added in v3.47.1
func (i *Domain) ToDomainPtrOutputWithContext(ctx context.Context) DomainPtrOutput
type DomainArgs ¶
type DomainArgs struct { // One or more `inboundIpRule` blocks as defined below. InboundIpRules DomainInboundIpRuleArrayInput // A `inputMappingDefaultValues` block as defined below. InputMappingDefaultValues DomainInputMappingDefaultValuesPtrInput // A `inputMappingFields` block as defined below. InputMappingFields DomainInputMappingFieldsPtrInput // Specifies the schema in which incoming events will be published to this domain. Allowed values are `CloudEventSchemaV1_0`, `CustomEventSchema`, or `EventGridSchema`. Defaults to `eventgridschema`. Changing this forces a new resource to be created. InputSchema pulumi.StringPtrInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name of the EventGrid Domain resource. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Whether or not public network access is allowed for this server. Defaults to `true`. PublicNetworkAccessEnabled pulumi.BoolPtrInput // The name of the resource group in which the EventGrid Domain exists. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput }
The set of arguments for constructing a Domain resource.
func (DomainArgs) ElementType ¶
func (DomainArgs) ElementType() reflect.Type
type DomainArray ¶ added in v3.47.1
type DomainArray []DomainInput
func (DomainArray) ElementType ¶ added in v3.47.1
func (DomainArray) ElementType() reflect.Type
func (DomainArray) ToDomainArrayOutput ¶ added in v3.47.1
func (i DomainArray) ToDomainArrayOutput() DomainArrayOutput
func (DomainArray) ToDomainArrayOutputWithContext ¶ added in v3.47.1
func (i DomainArray) ToDomainArrayOutputWithContext(ctx context.Context) DomainArrayOutput
type DomainArrayInput ¶ added in v3.47.1
type DomainArrayInput interface { pulumi.Input ToDomainArrayOutput() DomainArrayOutput ToDomainArrayOutputWithContext(context.Context) DomainArrayOutput }
DomainArrayInput is an input type that accepts DomainArray and DomainArrayOutput values. You can construct a concrete instance of `DomainArrayInput` via:
DomainArray{ DomainArgs{...} }
type DomainArrayOutput ¶ added in v3.47.1
type DomainArrayOutput struct{ *pulumi.OutputState }
func (DomainArrayOutput) ElementType ¶ added in v3.47.1
func (DomainArrayOutput) ElementType() reflect.Type
func (DomainArrayOutput) Index ¶ added in v3.47.1
func (o DomainArrayOutput) Index(i pulumi.IntInput) DomainOutput
func (DomainArrayOutput) ToDomainArrayOutput ¶ added in v3.47.1
func (o DomainArrayOutput) ToDomainArrayOutput() DomainArrayOutput
func (DomainArrayOutput) ToDomainArrayOutputWithContext ¶ added in v3.47.1
func (o DomainArrayOutput) ToDomainArrayOutputWithContext(ctx context.Context) DomainArrayOutput
type DomainInboundIpRule ¶ added in v3.43.0
type DomainInboundIpRuleArgs ¶ added in v3.43.0
type DomainInboundIpRuleArgs struct { // The action to take when the rule is matched. Possible values are `Allow`. Action pulumi.StringPtrInput `pulumi:"action"` // The ip mask (CIDR) to match on. IpMask pulumi.StringInput `pulumi:"ipMask"` }
func (DomainInboundIpRuleArgs) ElementType ¶ added in v3.43.0
func (DomainInboundIpRuleArgs) ElementType() reflect.Type
func (DomainInboundIpRuleArgs) ToDomainInboundIpRuleOutput ¶ added in v3.43.0
func (i DomainInboundIpRuleArgs) ToDomainInboundIpRuleOutput() DomainInboundIpRuleOutput
func (DomainInboundIpRuleArgs) ToDomainInboundIpRuleOutputWithContext ¶ added in v3.43.0
func (i DomainInboundIpRuleArgs) ToDomainInboundIpRuleOutputWithContext(ctx context.Context) DomainInboundIpRuleOutput
type DomainInboundIpRuleArray ¶ added in v3.43.0
type DomainInboundIpRuleArray []DomainInboundIpRuleInput
func (DomainInboundIpRuleArray) ElementType ¶ added in v3.43.0
func (DomainInboundIpRuleArray) ElementType() reflect.Type
func (DomainInboundIpRuleArray) ToDomainInboundIpRuleArrayOutput ¶ added in v3.43.0
func (i DomainInboundIpRuleArray) ToDomainInboundIpRuleArrayOutput() DomainInboundIpRuleArrayOutput
func (DomainInboundIpRuleArray) ToDomainInboundIpRuleArrayOutputWithContext ¶ added in v3.43.0
func (i DomainInboundIpRuleArray) ToDomainInboundIpRuleArrayOutputWithContext(ctx context.Context) DomainInboundIpRuleArrayOutput
type DomainInboundIpRuleArrayInput ¶ added in v3.43.0
type DomainInboundIpRuleArrayInput interface { pulumi.Input ToDomainInboundIpRuleArrayOutput() DomainInboundIpRuleArrayOutput ToDomainInboundIpRuleArrayOutputWithContext(context.Context) DomainInboundIpRuleArrayOutput }
DomainInboundIpRuleArrayInput is an input type that accepts DomainInboundIpRuleArray and DomainInboundIpRuleArrayOutput values. You can construct a concrete instance of `DomainInboundIpRuleArrayInput` via:
DomainInboundIpRuleArray{ DomainInboundIpRuleArgs{...} }
type DomainInboundIpRuleArrayOutput ¶ added in v3.43.0
type DomainInboundIpRuleArrayOutput struct{ *pulumi.OutputState }
func (DomainInboundIpRuleArrayOutput) ElementType ¶ added in v3.43.0
func (DomainInboundIpRuleArrayOutput) ElementType() reflect.Type
func (DomainInboundIpRuleArrayOutput) Index ¶ added in v3.43.0
func (o DomainInboundIpRuleArrayOutput) Index(i pulumi.IntInput) DomainInboundIpRuleOutput
func (DomainInboundIpRuleArrayOutput) ToDomainInboundIpRuleArrayOutput ¶ added in v3.43.0
func (o DomainInboundIpRuleArrayOutput) ToDomainInboundIpRuleArrayOutput() DomainInboundIpRuleArrayOutput
func (DomainInboundIpRuleArrayOutput) ToDomainInboundIpRuleArrayOutputWithContext ¶ added in v3.43.0
func (o DomainInboundIpRuleArrayOutput) ToDomainInboundIpRuleArrayOutputWithContext(ctx context.Context) DomainInboundIpRuleArrayOutput
type DomainInboundIpRuleInput ¶ added in v3.43.0
type DomainInboundIpRuleInput interface { pulumi.Input ToDomainInboundIpRuleOutput() DomainInboundIpRuleOutput ToDomainInboundIpRuleOutputWithContext(context.Context) DomainInboundIpRuleOutput }
DomainInboundIpRuleInput is an input type that accepts DomainInboundIpRuleArgs and DomainInboundIpRuleOutput values. You can construct a concrete instance of `DomainInboundIpRuleInput` via:
DomainInboundIpRuleArgs{...}
type DomainInboundIpRuleOutput ¶ added in v3.43.0
type DomainInboundIpRuleOutput struct{ *pulumi.OutputState }
func (DomainInboundIpRuleOutput) Action ¶ added in v3.43.0
func (o DomainInboundIpRuleOutput) Action() pulumi.StringPtrOutput
The action to take when the rule is matched. Possible values are `Allow`.
func (DomainInboundIpRuleOutput) ElementType ¶ added in v3.43.0
func (DomainInboundIpRuleOutput) ElementType() reflect.Type
func (DomainInboundIpRuleOutput) IpMask ¶ added in v3.43.0
func (o DomainInboundIpRuleOutput) IpMask() pulumi.StringOutput
The ip mask (CIDR) to match on.
func (DomainInboundIpRuleOutput) ToDomainInboundIpRuleOutput ¶ added in v3.43.0
func (o DomainInboundIpRuleOutput) ToDomainInboundIpRuleOutput() DomainInboundIpRuleOutput
func (DomainInboundIpRuleOutput) ToDomainInboundIpRuleOutputWithContext ¶ added in v3.43.0
func (o DomainInboundIpRuleOutput) ToDomainInboundIpRuleOutputWithContext(ctx context.Context) DomainInboundIpRuleOutput
type DomainInput ¶ added in v3.31.1
type DomainInput interface { pulumi.Input ToDomainOutput() DomainOutput ToDomainOutputWithContext(ctx context.Context) DomainOutput }
type DomainInputMappingDefaultValues ¶
type DomainInputMappingDefaultValues struct { // Specifies the default data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. DataVersion *string `pulumi:"dataVersion"` // Specifies the default event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. EventType *string `pulumi:"eventType"` // Specifies the default subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Subject *string `pulumi:"subject"` }
type DomainInputMappingDefaultValuesArgs ¶
type DomainInputMappingDefaultValuesArgs struct { // Specifies the default data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. DataVersion pulumi.StringPtrInput `pulumi:"dataVersion"` // Specifies the default event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. EventType pulumi.StringPtrInput `pulumi:"eventType"` // Specifies the default subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Subject pulumi.StringPtrInput `pulumi:"subject"` }
func (DomainInputMappingDefaultValuesArgs) ElementType ¶
func (DomainInputMappingDefaultValuesArgs) ElementType() reflect.Type
func (DomainInputMappingDefaultValuesArgs) ToDomainInputMappingDefaultValuesOutput ¶
func (i DomainInputMappingDefaultValuesArgs) ToDomainInputMappingDefaultValuesOutput() DomainInputMappingDefaultValuesOutput
func (DomainInputMappingDefaultValuesArgs) ToDomainInputMappingDefaultValuesOutputWithContext ¶
func (i DomainInputMappingDefaultValuesArgs) ToDomainInputMappingDefaultValuesOutputWithContext(ctx context.Context) DomainInputMappingDefaultValuesOutput
func (DomainInputMappingDefaultValuesArgs) ToDomainInputMappingDefaultValuesPtrOutput ¶
func (i DomainInputMappingDefaultValuesArgs) ToDomainInputMappingDefaultValuesPtrOutput() DomainInputMappingDefaultValuesPtrOutput
func (DomainInputMappingDefaultValuesArgs) ToDomainInputMappingDefaultValuesPtrOutputWithContext ¶
func (i DomainInputMappingDefaultValuesArgs) ToDomainInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) DomainInputMappingDefaultValuesPtrOutput
type DomainInputMappingDefaultValuesInput ¶
type DomainInputMappingDefaultValuesInput interface { pulumi.Input ToDomainInputMappingDefaultValuesOutput() DomainInputMappingDefaultValuesOutput ToDomainInputMappingDefaultValuesOutputWithContext(context.Context) DomainInputMappingDefaultValuesOutput }
DomainInputMappingDefaultValuesInput is an input type that accepts DomainInputMappingDefaultValuesArgs and DomainInputMappingDefaultValuesOutput values. You can construct a concrete instance of `DomainInputMappingDefaultValuesInput` via:
DomainInputMappingDefaultValuesArgs{...}
type DomainInputMappingDefaultValuesOutput ¶
type DomainInputMappingDefaultValuesOutput struct{ *pulumi.OutputState }
func (DomainInputMappingDefaultValuesOutput) DataVersion ¶
func (o DomainInputMappingDefaultValuesOutput) DataVersion() pulumi.StringPtrOutput
Specifies the default data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingDefaultValuesOutput) ElementType ¶
func (DomainInputMappingDefaultValuesOutput) ElementType() reflect.Type
func (DomainInputMappingDefaultValuesOutput) EventType ¶
func (o DomainInputMappingDefaultValuesOutput) EventType() pulumi.StringPtrOutput
Specifies the default event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingDefaultValuesOutput) Subject ¶
func (o DomainInputMappingDefaultValuesOutput) Subject() pulumi.StringPtrOutput
Specifies the default subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingDefaultValuesOutput) ToDomainInputMappingDefaultValuesOutput ¶
func (o DomainInputMappingDefaultValuesOutput) ToDomainInputMappingDefaultValuesOutput() DomainInputMappingDefaultValuesOutput
func (DomainInputMappingDefaultValuesOutput) ToDomainInputMappingDefaultValuesOutputWithContext ¶
func (o DomainInputMappingDefaultValuesOutput) ToDomainInputMappingDefaultValuesOutputWithContext(ctx context.Context) DomainInputMappingDefaultValuesOutput
func (DomainInputMappingDefaultValuesOutput) ToDomainInputMappingDefaultValuesPtrOutput ¶
func (o DomainInputMappingDefaultValuesOutput) ToDomainInputMappingDefaultValuesPtrOutput() DomainInputMappingDefaultValuesPtrOutput
func (DomainInputMappingDefaultValuesOutput) ToDomainInputMappingDefaultValuesPtrOutputWithContext ¶
func (o DomainInputMappingDefaultValuesOutput) ToDomainInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) DomainInputMappingDefaultValuesPtrOutput
type DomainInputMappingDefaultValuesPtrInput ¶
type DomainInputMappingDefaultValuesPtrInput interface { pulumi.Input ToDomainInputMappingDefaultValuesPtrOutput() DomainInputMappingDefaultValuesPtrOutput ToDomainInputMappingDefaultValuesPtrOutputWithContext(context.Context) DomainInputMappingDefaultValuesPtrOutput }
DomainInputMappingDefaultValuesPtrInput is an input type that accepts DomainInputMappingDefaultValuesArgs, DomainInputMappingDefaultValuesPtr and DomainInputMappingDefaultValuesPtrOutput values. You can construct a concrete instance of `DomainInputMappingDefaultValuesPtrInput` via:
DomainInputMappingDefaultValuesArgs{...} or: nil
func DomainInputMappingDefaultValuesPtr ¶
func DomainInputMappingDefaultValuesPtr(v *DomainInputMappingDefaultValuesArgs) DomainInputMappingDefaultValuesPtrInput
type DomainInputMappingDefaultValuesPtrOutput ¶
type DomainInputMappingDefaultValuesPtrOutput struct{ *pulumi.OutputState }
func (DomainInputMappingDefaultValuesPtrOutput) DataVersion ¶
func (o DomainInputMappingDefaultValuesPtrOutput) DataVersion() pulumi.StringPtrOutput
Specifies the default data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingDefaultValuesPtrOutput) ElementType ¶
func (DomainInputMappingDefaultValuesPtrOutput) ElementType() reflect.Type
func (DomainInputMappingDefaultValuesPtrOutput) EventType ¶
func (o DomainInputMappingDefaultValuesPtrOutput) EventType() pulumi.StringPtrOutput
Specifies the default event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingDefaultValuesPtrOutput) Subject ¶
func (o DomainInputMappingDefaultValuesPtrOutput) Subject() pulumi.StringPtrOutput
Specifies the default subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingDefaultValuesPtrOutput) ToDomainInputMappingDefaultValuesPtrOutput ¶
func (o DomainInputMappingDefaultValuesPtrOutput) ToDomainInputMappingDefaultValuesPtrOutput() DomainInputMappingDefaultValuesPtrOutput
func (DomainInputMappingDefaultValuesPtrOutput) ToDomainInputMappingDefaultValuesPtrOutputWithContext ¶
func (o DomainInputMappingDefaultValuesPtrOutput) ToDomainInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) DomainInputMappingDefaultValuesPtrOutput
type DomainInputMappingFields ¶
type DomainInputMappingFields struct { // Specifies the data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. DataVersion *string `pulumi:"dataVersion"` // Specifies the event time of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. EventTime *string `pulumi:"eventTime"` // Specifies the event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. EventType *string `pulumi:"eventType"` // Specifies the id of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Id *string `pulumi:"id"` // Specifies the subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Subject *string `pulumi:"subject"` // Specifies the topic of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Topic *string `pulumi:"topic"` }
type DomainInputMappingFieldsArgs ¶
type DomainInputMappingFieldsArgs struct { // Specifies the data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. DataVersion pulumi.StringPtrInput `pulumi:"dataVersion"` // Specifies the event time of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. EventTime pulumi.StringPtrInput `pulumi:"eventTime"` // Specifies the event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. EventType pulumi.StringPtrInput `pulumi:"eventType"` // Specifies the id of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Id pulumi.StringPtrInput `pulumi:"id"` // Specifies the subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Subject pulumi.StringPtrInput `pulumi:"subject"` // Specifies the topic of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Topic pulumi.StringPtrInput `pulumi:"topic"` }
func (DomainInputMappingFieldsArgs) ElementType ¶
func (DomainInputMappingFieldsArgs) ElementType() reflect.Type
func (DomainInputMappingFieldsArgs) ToDomainInputMappingFieldsOutput ¶
func (i DomainInputMappingFieldsArgs) ToDomainInputMappingFieldsOutput() DomainInputMappingFieldsOutput
func (DomainInputMappingFieldsArgs) ToDomainInputMappingFieldsOutputWithContext ¶
func (i DomainInputMappingFieldsArgs) ToDomainInputMappingFieldsOutputWithContext(ctx context.Context) DomainInputMappingFieldsOutput
func (DomainInputMappingFieldsArgs) ToDomainInputMappingFieldsPtrOutput ¶
func (i DomainInputMappingFieldsArgs) ToDomainInputMappingFieldsPtrOutput() DomainInputMappingFieldsPtrOutput
func (DomainInputMappingFieldsArgs) ToDomainInputMappingFieldsPtrOutputWithContext ¶
func (i DomainInputMappingFieldsArgs) ToDomainInputMappingFieldsPtrOutputWithContext(ctx context.Context) DomainInputMappingFieldsPtrOutput
type DomainInputMappingFieldsInput ¶
type DomainInputMappingFieldsInput interface { pulumi.Input ToDomainInputMappingFieldsOutput() DomainInputMappingFieldsOutput ToDomainInputMappingFieldsOutputWithContext(context.Context) DomainInputMappingFieldsOutput }
DomainInputMappingFieldsInput is an input type that accepts DomainInputMappingFieldsArgs and DomainInputMappingFieldsOutput values. You can construct a concrete instance of `DomainInputMappingFieldsInput` via:
DomainInputMappingFieldsArgs{...}
type DomainInputMappingFieldsOutput ¶
type DomainInputMappingFieldsOutput struct{ *pulumi.OutputState }
func (DomainInputMappingFieldsOutput) DataVersion ¶
func (o DomainInputMappingFieldsOutput) DataVersion() pulumi.StringPtrOutput
Specifies the data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingFieldsOutput) ElementType ¶
func (DomainInputMappingFieldsOutput) ElementType() reflect.Type
func (DomainInputMappingFieldsOutput) EventTime ¶
func (o DomainInputMappingFieldsOutput) EventTime() pulumi.StringPtrOutput
Specifies the event time of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingFieldsOutput) EventType ¶
func (o DomainInputMappingFieldsOutput) EventType() pulumi.StringPtrOutput
Specifies the event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingFieldsOutput) Id ¶
func (o DomainInputMappingFieldsOutput) Id() pulumi.StringPtrOutput
Specifies the id of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingFieldsOutput) Subject ¶
func (o DomainInputMappingFieldsOutput) Subject() pulumi.StringPtrOutput
Specifies the subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingFieldsOutput) ToDomainInputMappingFieldsOutput ¶
func (o DomainInputMappingFieldsOutput) ToDomainInputMappingFieldsOutput() DomainInputMappingFieldsOutput
func (DomainInputMappingFieldsOutput) ToDomainInputMappingFieldsOutputWithContext ¶
func (o DomainInputMappingFieldsOutput) ToDomainInputMappingFieldsOutputWithContext(ctx context.Context) DomainInputMappingFieldsOutput
func (DomainInputMappingFieldsOutput) ToDomainInputMappingFieldsPtrOutput ¶
func (o DomainInputMappingFieldsOutput) ToDomainInputMappingFieldsPtrOutput() DomainInputMappingFieldsPtrOutput
func (DomainInputMappingFieldsOutput) ToDomainInputMappingFieldsPtrOutputWithContext ¶
func (o DomainInputMappingFieldsOutput) ToDomainInputMappingFieldsPtrOutputWithContext(ctx context.Context) DomainInputMappingFieldsPtrOutput
func (DomainInputMappingFieldsOutput) Topic ¶
func (o DomainInputMappingFieldsOutput) Topic() pulumi.StringPtrOutput
Specifies the topic of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
type DomainInputMappingFieldsPtrInput ¶
type DomainInputMappingFieldsPtrInput interface { pulumi.Input ToDomainInputMappingFieldsPtrOutput() DomainInputMappingFieldsPtrOutput ToDomainInputMappingFieldsPtrOutputWithContext(context.Context) DomainInputMappingFieldsPtrOutput }
DomainInputMappingFieldsPtrInput is an input type that accepts DomainInputMappingFieldsArgs, DomainInputMappingFieldsPtr and DomainInputMappingFieldsPtrOutput values. You can construct a concrete instance of `DomainInputMappingFieldsPtrInput` via:
DomainInputMappingFieldsArgs{...} or: nil
func DomainInputMappingFieldsPtr ¶
func DomainInputMappingFieldsPtr(v *DomainInputMappingFieldsArgs) DomainInputMappingFieldsPtrInput
type DomainInputMappingFieldsPtrOutput ¶
type DomainInputMappingFieldsPtrOutput struct{ *pulumi.OutputState }
func (DomainInputMappingFieldsPtrOutput) DataVersion ¶
func (o DomainInputMappingFieldsPtrOutput) DataVersion() pulumi.StringPtrOutput
Specifies the data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingFieldsPtrOutput) Elem ¶
func (o DomainInputMappingFieldsPtrOutput) Elem() DomainInputMappingFieldsOutput
func (DomainInputMappingFieldsPtrOutput) ElementType ¶
func (DomainInputMappingFieldsPtrOutput) ElementType() reflect.Type
func (DomainInputMappingFieldsPtrOutput) EventTime ¶
func (o DomainInputMappingFieldsPtrOutput) EventTime() pulumi.StringPtrOutput
Specifies the event time of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingFieldsPtrOutput) EventType ¶
func (o DomainInputMappingFieldsPtrOutput) EventType() pulumi.StringPtrOutput
Specifies the event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingFieldsPtrOutput) Id ¶
func (o DomainInputMappingFieldsPtrOutput) Id() pulumi.StringPtrOutput
Specifies the id of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingFieldsPtrOutput) Subject ¶
func (o DomainInputMappingFieldsPtrOutput) Subject() pulumi.StringPtrOutput
Specifies the subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (DomainInputMappingFieldsPtrOutput) ToDomainInputMappingFieldsPtrOutput ¶
func (o DomainInputMappingFieldsPtrOutput) ToDomainInputMappingFieldsPtrOutput() DomainInputMappingFieldsPtrOutput
func (DomainInputMappingFieldsPtrOutput) ToDomainInputMappingFieldsPtrOutputWithContext ¶
func (o DomainInputMappingFieldsPtrOutput) ToDomainInputMappingFieldsPtrOutputWithContext(ctx context.Context) DomainInputMappingFieldsPtrOutput
func (DomainInputMappingFieldsPtrOutput) Topic ¶
func (o DomainInputMappingFieldsPtrOutput) Topic() pulumi.StringPtrOutput
Specifies the topic of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
type DomainMap ¶ added in v3.47.1
type DomainMap map[string]DomainInput
func (DomainMap) ElementType ¶ added in v3.47.1
func (DomainMap) ToDomainMapOutput ¶ added in v3.47.1
func (i DomainMap) ToDomainMapOutput() DomainMapOutput
func (DomainMap) ToDomainMapOutputWithContext ¶ added in v3.47.1
func (i DomainMap) ToDomainMapOutputWithContext(ctx context.Context) DomainMapOutput
type DomainMapInput ¶ added in v3.47.1
type DomainMapInput interface { pulumi.Input ToDomainMapOutput() DomainMapOutput ToDomainMapOutputWithContext(context.Context) DomainMapOutput }
DomainMapInput is an input type that accepts DomainMap and DomainMapOutput values. You can construct a concrete instance of `DomainMapInput` via:
DomainMap{ "key": DomainArgs{...} }
type DomainMapOutput ¶ added in v3.47.1
type DomainMapOutput struct{ *pulumi.OutputState }
func (DomainMapOutput) ElementType ¶ added in v3.47.1
func (DomainMapOutput) ElementType() reflect.Type
func (DomainMapOutput) MapIndex ¶ added in v3.47.1
func (o DomainMapOutput) MapIndex(k pulumi.StringInput) DomainOutput
func (DomainMapOutput) ToDomainMapOutput ¶ added in v3.47.1
func (o DomainMapOutput) ToDomainMapOutput() DomainMapOutput
func (DomainMapOutput) ToDomainMapOutputWithContext ¶ added in v3.47.1
func (o DomainMapOutput) ToDomainMapOutputWithContext(ctx context.Context) DomainMapOutput
type DomainOutput ¶ added in v3.31.1
type DomainOutput struct {
*pulumi.OutputState
}
func (DomainOutput) ElementType ¶ added in v3.31.1
func (DomainOutput) ElementType() reflect.Type
func (DomainOutput) ToDomainOutput ¶ added in v3.31.1
func (o DomainOutput) ToDomainOutput() DomainOutput
func (DomainOutput) ToDomainOutputWithContext ¶ added in v3.31.1
func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
func (DomainOutput) ToDomainPtrOutput ¶ added in v3.47.1
func (o DomainOutput) ToDomainPtrOutput() DomainPtrOutput
func (DomainOutput) ToDomainPtrOutputWithContext ¶ added in v3.47.1
func (o DomainOutput) ToDomainPtrOutputWithContext(ctx context.Context) DomainPtrOutput
type DomainPtrInput ¶ added in v3.47.1
type DomainPtrInput interface { pulumi.Input ToDomainPtrOutput() DomainPtrOutput ToDomainPtrOutputWithContext(ctx context.Context) DomainPtrOutput }
type DomainPtrOutput ¶ added in v3.47.1
type DomainPtrOutput struct {
*pulumi.OutputState
}
func (DomainPtrOutput) ElementType ¶ added in v3.47.1
func (DomainPtrOutput) ElementType() reflect.Type
func (DomainPtrOutput) ToDomainPtrOutput ¶ added in v3.47.1
func (o DomainPtrOutput) ToDomainPtrOutput() DomainPtrOutput
func (DomainPtrOutput) ToDomainPtrOutputWithContext ¶ added in v3.47.1
func (o DomainPtrOutput) ToDomainPtrOutputWithContext(ctx context.Context) DomainPtrOutput
type DomainState ¶
type DomainState struct { // The Endpoint associated with the EventGrid Domain. Endpoint pulumi.StringPtrInput // One or more `inboundIpRule` blocks as defined below. InboundIpRules DomainInboundIpRuleArrayInput // A `inputMappingDefaultValues` block as defined below. InputMappingDefaultValues DomainInputMappingDefaultValuesPtrInput // A `inputMappingFields` block as defined below. InputMappingFields DomainInputMappingFieldsPtrInput // Specifies the schema in which incoming events will be published to this domain. Allowed values are `CloudEventSchemaV1_0`, `CustomEventSchema`, or `EventGridSchema`. Defaults to `eventgridschema`. Changing this forces a new resource to be created. InputSchema pulumi.StringPtrInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name of the EventGrid Domain resource. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The Primary Shared Access Key associated with the EventGrid Domain. PrimaryAccessKey pulumi.StringPtrInput // Whether or not public network access is allowed for this server. Defaults to `true`. PublicNetworkAccessEnabled pulumi.BoolPtrInput // The name of the resource group in which the EventGrid Domain exists. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // The Secondary Shared Access Key associated with the EventGrid Domain. SecondaryAccessKey pulumi.StringPtrInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput }
func (DomainState) ElementType ¶
func (DomainState) ElementType() reflect.Type
type DomainTopic ¶ added in v3.6.0
type DomainTopic struct { pulumi.CustomResourceState // Specifies the name of the EventGrid Domain. Changing this forces a new resource to be created. DomainName pulumi.StringOutput `pulumi:"domainName"` // Specifies the name of the EventGrid Domain Topic resource. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // The name of the resource group in which the EventGrid Domain exists. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` }
Manages an EventGrid Domain Topic
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/eventgrid" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleDomain, err := eventgrid.NewDomain(ctx, "exampleDomain", &eventgrid.DomainArgs{ Location: exampleResourceGroup.Location, ResourceGroupName: exampleResourceGroup.Name, Tags: pulumi.StringMap{ "environment": pulumi.String("Production"), }, }) if err != nil { return err } _, err = eventgrid.NewDomainTopic(ctx, "exampleDomainTopic", &eventgrid.DomainTopicArgs{ DomainName: exampleDomain.Name, ResourceGroupName: exampleResourceGroup.Name, }) if err != nil { return err } return nil }) }
```
## Import
EventGrid Domain Topics can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:eventgrid/domainTopic:DomainTopic topic1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.EventGrid/domains/domain1/topics/topic1
```
func GetDomainTopic ¶ added in v3.6.0
func GetDomainTopic(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainTopicState, opts ...pulumi.ResourceOption) (*DomainTopic, error)
GetDomainTopic gets an existing DomainTopic 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 NewDomainTopic ¶ added in v3.6.0
func NewDomainTopic(ctx *pulumi.Context, name string, args *DomainTopicArgs, opts ...pulumi.ResourceOption) (*DomainTopic, error)
NewDomainTopic registers a new resource with the given unique name, arguments, and options.
func (*DomainTopic) ElementType ¶ added in v3.31.1
func (*DomainTopic) ElementType() reflect.Type
func (*DomainTopic) ToDomainTopicOutput ¶ added in v3.31.1
func (i *DomainTopic) ToDomainTopicOutput() DomainTopicOutput
func (*DomainTopic) ToDomainTopicOutputWithContext ¶ added in v3.31.1
func (i *DomainTopic) ToDomainTopicOutputWithContext(ctx context.Context) DomainTopicOutput
func (*DomainTopic) ToDomainTopicPtrOutput ¶ added in v3.47.1
func (i *DomainTopic) ToDomainTopicPtrOutput() DomainTopicPtrOutput
func (*DomainTopic) ToDomainTopicPtrOutputWithContext ¶ added in v3.47.1
func (i *DomainTopic) ToDomainTopicPtrOutputWithContext(ctx context.Context) DomainTopicPtrOutput
type DomainTopicArgs ¶ added in v3.6.0
type DomainTopicArgs struct { // Specifies the name of the EventGrid Domain. Changing this forces a new resource to be created. DomainName pulumi.StringInput // Specifies the name of the EventGrid Domain Topic resource. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The name of the resource group in which the EventGrid Domain exists. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a DomainTopic resource.
func (DomainTopicArgs) ElementType ¶ added in v3.6.0
func (DomainTopicArgs) ElementType() reflect.Type
type DomainTopicArray ¶ added in v3.47.1
type DomainTopicArray []DomainTopicInput
func (DomainTopicArray) ElementType ¶ added in v3.47.1
func (DomainTopicArray) ElementType() reflect.Type
func (DomainTopicArray) ToDomainTopicArrayOutput ¶ added in v3.47.1
func (i DomainTopicArray) ToDomainTopicArrayOutput() DomainTopicArrayOutput
func (DomainTopicArray) ToDomainTopicArrayOutputWithContext ¶ added in v3.47.1
func (i DomainTopicArray) ToDomainTopicArrayOutputWithContext(ctx context.Context) DomainTopicArrayOutput
type DomainTopicArrayInput ¶ added in v3.47.1
type DomainTopicArrayInput interface { pulumi.Input ToDomainTopicArrayOutput() DomainTopicArrayOutput ToDomainTopicArrayOutputWithContext(context.Context) DomainTopicArrayOutput }
DomainTopicArrayInput is an input type that accepts DomainTopicArray and DomainTopicArrayOutput values. You can construct a concrete instance of `DomainTopicArrayInput` via:
DomainTopicArray{ DomainTopicArgs{...} }
type DomainTopicArrayOutput ¶ added in v3.47.1
type DomainTopicArrayOutput struct{ *pulumi.OutputState }
func (DomainTopicArrayOutput) ElementType ¶ added in v3.47.1
func (DomainTopicArrayOutput) ElementType() reflect.Type
func (DomainTopicArrayOutput) Index ¶ added in v3.47.1
func (o DomainTopicArrayOutput) Index(i pulumi.IntInput) DomainTopicOutput
func (DomainTopicArrayOutput) ToDomainTopicArrayOutput ¶ added in v3.47.1
func (o DomainTopicArrayOutput) ToDomainTopicArrayOutput() DomainTopicArrayOutput
func (DomainTopicArrayOutput) ToDomainTopicArrayOutputWithContext ¶ added in v3.47.1
func (o DomainTopicArrayOutput) ToDomainTopicArrayOutputWithContext(ctx context.Context) DomainTopicArrayOutput
type DomainTopicInput ¶ added in v3.31.1
type DomainTopicInput interface { pulumi.Input ToDomainTopicOutput() DomainTopicOutput ToDomainTopicOutputWithContext(ctx context.Context) DomainTopicOutput }
type DomainTopicMap ¶ added in v3.47.1
type DomainTopicMap map[string]DomainTopicInput
func (DomainTopicMap) ElementType ¶ added in v3.47.1
func (DomainTopicMap) ElementType() reflect.Type
func (DomainTopicMap) ToDomainTopicMapOutput ¶ added in v3.47.1
func (i DomainTopicMap) ToDomainTopicMapOutput() DomainTopicMapOutput
func (DomainTopicMap) ToDomainTopicMapOutputWithContext ¶ added in v3.47.1
func (i DomainTopicMap) ToDomainTopicMapOutputWithContext(ctx context.Context) DomainTopicMapOutput
type DomainTopicMapInput ¶ added in v3.47.1
type DomainTopicMapInput interface { pulumi.Input ToDomainTopicMapOutput() DomainTopicMapOutput ToDomainTopicMapOutputWithContext(context.Context) DomainTopicMapOutput }
DomainTopicMapInput is an input type that accepts DomainTopicMap and DomainTopicMapOutput values. You can construct a concrete instance of `DomainTopicMapInput` via:
DomainTopicMap{ "key": DomainTopicArgs{...} }
type DomainTopicMapOutput ¶ added in v3.47.1
type DomainTopicMapOutput struct{ *pulumi.OutputState }
func (DomainTopicMapOutput) ElementType ¶ added in v3.47.1
func (DomainTopicMapOutput) ElementType() reflect.Type
func (DomainTopicMapOutput) MapIndex ¶ added in v3.47.1
func (o DomainTopicMapOutput) MapIndex(k pulumi.StringInput) DomainTopicOutput
func (DomainTopicMapOutput) ToDomainTopicMapOutput ¶ added in v3.47.1
func (o DomainTopicMapOutput) ToDomainTopicMapOutput() DomainTopicMapOutput
func (DomainTopicMapOutput) ToDomainTopicMapOutputWithContext ¶ added in v3.47.1
func (o DomainTopicMapOutput) ToDomainTopicMapOutputWithContext(ctx context.Context) DomainTopicMapOutput
type DomainTopicOutput ¶ added in v3.31.1
type DomainTopicOutput struct {
*pulumi.OutputState
}
func (DomainTopicOutput) ElementType ¶ added in v3.31.1
func (DomainTopicOutput) ElementType() reflect.Type
func (DomainTopicOutput) ToDomainTopicOutput ¶ added in v3.31.1
func (o DomainTopicOutput) ToDomainTopicOutput() DomainTopicOutput
func (DomainTopicOutput) ToDomainTopicOutputWithContext ¶ added in v3.31.1
func (o DomainTopicOutput) ToDomainTopicOutputWithContext(ctx context.Context) DomainTopicOutput
func (DomainTopicOutput) ToDomainTopicPtrOutput ¶ added in v3.47.1
func (o DomainTopicOutput) ToDomainTopicPtrOutput() DomainTopicPtrOutput
func (DomainTopicOutput) ToDomainTopicPtrOutputWithContext ¶ added in v3.47.1
func (o DomainTopicOutput) ToDomainTopicPtrOutputWithContext(ctx context.Context) DomainTopicPtrOutput
type DomainTopicPtrInput ¶ added in v3.47.1
type DomainTopicPtrInput interface { pulumi.Input ToDomainTopicPtrOutput() DomainTopicPtrOutput ToDomainTopicPtrOutputWithContext(ctx context.Context) DomainTopicPtrOutput }
type DomainTopicPtrOutput ¶ added in v3.47.1
type DomainTopicPtrOutput struct {
*pulumi.OutputState
}
func (DomainTopicPtrOutput) ElementType ¶ added in v3.47.1
func (DomainTopicPtrOutput) ElementType() reflect.Type
func (DomainTopicPtrOutput) ToDomainTopicPtrOutput ¶ added in v3.47.1
func (o DomainTopicPtrOutput) ToDomainTopicPtrOutput() DomainTopicPtrOutput
func (DomainTopicPtrOutput) ToDomainTopicPtrOutputWithContext ¶ added in v3.47.1
func (o DomainTopicPtrOutput) ToDomainTopicPtrOutputWithContext(ctx context.Context) DomainTopicPtrOutput
type DomainTopicState ¶ added in v3.6.0
type DomainTopicState struct { // Specifies the name of the EventGrid Domain. Changing this forces a new resource to be created. DomainName pulumi.StringPtrInput // Specifies the name of the EventGrid Domain Topic resource. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The name of the resource group in which the EventGrid Domain exists. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput }
func (DomainTopicState) ElementType ¶ added in v3.6.0
func (DomainTopicState) ElementType() reflect.Type
type EventSubscription ¶
type EventSubscription struct { pulumi.CustomResourceState // A `advancedFilter` block as defined below. AdvancedFilter EventSubscriptionAdvancedFilterPtrOutput `pulumi:"advancedFilter"` // An `azureFunctionEndpoint` block as defined below. AzureFunctionEndpoint EventSubscriptionAzureFunctionEndpointPtrOutput `pulumi:"azureFunctionEndpoint"` // Specifies the event delivery schema for the event subscription. Possible values include: `EventGridSchema`, `CloudEventSchemaV1_0`, `CustomInputSchema`. Defaults to `EventGridSchema`. Changing this forces a new resource to be created. EventDeliverySchema pulumi.StringPtrOutput `pulumi:"eventDeliverySchema"` // A `eventhubEndpoint` block as defined below. // // Deprecated: Deprecated in favour of `eventhub_endpoint_id` EventhubEndpoint EventSubscriptionEventhubEndpointOutput `pulumi:"eventhubEndpoint"` // Specifies the id where the Event Hub is located. EventhubEndpointId pulumi.StringOutput `pulumi:"eventhubEndpointId"` // Specifies the expiration time of the event subscription (Datetime Format `RFC 3339`). ExpirationTimeUtc pulumi.StringPtrOutput `pulumi:"expirationTimeUtc"` // A `hybridConnectionEndpoint` block as defined below. // // Deprecated: Deprecated in favour of `hybrid_connection_endpoint_id` HybridConnectionEndpoint EventSubscriptionHybridConnectionEndpointOutput `pulumi:"hybridConnectionEndpoint"` // Specifies the id where the Hybrid Connection is located. HybridConnectionEndpointId pulumi.StringOutput `pulumi:"hybridConnectionEndpointId"` // A list of applicable event types that need to be part of the event subscription. IncludedEventTypes pulumi.StringArrayOutput `pulumi:"includedEventTypes"` // A list of labels to assign to the event subscription. Labels pulumi.StringArrayOutput `pulumi:"labels"` // Specifies the name of the EventGrid Event Subscription resource. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // A `retryPolicy` block as defined below. RetryPolicy EventSubscriptionRetryPolicyOutput `pulumi:"retryPolicy"` // Specifies the scope at which the EventGrid Event Subscription should be created. Changing this forces a new resource to be created. Scope pulumi.StringOutput `pulumi:"scope"` // Specifies the id where the Service Bus Queue is located. ServiceBusQueueEndpointId pulumi.StringPtrOutput `pulumi:"serviceBusQueueEndpointId"` // Specifies the id where the Service Bus Topic is located. ServiceBusTopicEndpointId pulumi.StringPtrOutput `pulumi:"serviceBusTopicEndpointId"` // A `storageBlobDeadLetterDestination` block as defined below. StorageBlobDeadLetterDestination EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput `pulumi:"storageBlobDeadLetterDestination"` // A `storageQueueEndpoint` block as defined below. StorageQueueEndpoint EventSubscriptionStorageQueueEndpointPtrOutput `pulumi:"storageQueueEndpoint"` // A `subjectFilter` block as defined below. SubjectFilter EventSubscriptionSubjectFilterPtrOutput `pulumi:"subjectFilter"` // (Optional/ **Deprecated) Specifies the name of the topic to associate with the event subscription. // // Deprecated: This field has been updated to readonly field since Apr 25, 2019 so no longer has any affect and will be removed in version 3.0 of the provider. TopicName pulumi.StringOutput `pulumi:"topicName"` // A `webhookEndpoint` block as defined below. WebhookEndpoint EventSubscriptionWebhookEndpointPtrOutput `pulumi:"webhookEndpoint"` }
Manages an EventGrid Event Subscription
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/eventgrid" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/storage" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { defaultResourceGroup, err := core.NewResourceGroup(ctx, "defaultResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } defaultAccount, err := storage.NewAccount(ctx, "defaultAccount", &storage.AccountArgs{ ResourceGroupName: defaultResourceGroup.Name, Location: defaultResourceGroup.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), Tags: pulumi.StringMap{ "environment": pulumi.String("staging"), }, }) if err != nil { return err } defaultQueue, err := storage.NewQueue(ctx, "defaultQueue", &storage.QueueArgs{ StorageAccountName: defaultAccount.Name, }) if err != nil { return err } _, err = eventgrid.NewEventSubscription(ctx, "defaultEventSubscription", &eventgrid.EventSubscriptionArgs{ Scope: defaultResourceGroup.ID(), StorageQueueEndpoint: &eventgrid.EventSubscriptionStorageQueueEndpointArgs{ StorageAccountId: defaultAccount.ID(), QueueName: defaultQueue.Name, }, }) if err != nil { return err } return nil }) }
```
## Import
EventGrid Event Subscription's can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:eventgrid/eventSubscription:EventSubscription eventSubscription1
```
/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.EventGrid/topics/topic1/providers/Microsoft.EventGrid/eventSubscriptions/eventSubscription1
func GetEventSubscription ¶
func GetEventSubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventSubscriptionState, opts ...pulumi.ResourceOption) (*EventSubscription, error)
GetEventSubscription gets an existing EventSubscription 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 NewEventSubscription ¶
func NewEventSubscription(ctx *pulumi.Context, name string, args *EventSubscriptionArgs, opts ...pulumi.ResourceOption) (*EventSubscription, error)
NewEventSubscription registers a new resource with the given unique name, arguments, and options.
func (*EventSubscription) ElementType ¶ added in v3.31.1
func (*EventSubscription) ElementType() reflect.Type
func (*EventSubscription) ToEventSubscriptionOutput ¶ added in v3.31.1
func (i *EventSubscription) ToEventSubscriptionOutput() EventSubscriptionOutput
func (*EventSubscription) ToEventSubscriptionOutputWithContext ¶ added in v3.31.1
func (i *EventSubscription) ToEventSubscriptionOutputWithContext(ctx context.Context) EventSubscriptionOutput
func (*EventSubscription) ToEventSubscriptionPtrOutput ¶ added in v3.47.1
func (i *EventSubscription) ToEventSubscriptionPtrOutput() EventSubscriptionPtrOutput
func (*EventSubscription) ToEventSubscriptionPtrOutputWithContext ¶ added in v3.47.1
func (i *EventSubscription) ToEventSubscriptionPtrOutputWithContext(ctx context.Context) EventSubscriptionPtrOutput
type EventSubscriptionAdvancedFilter ¶ added in v3.8.0
type EventSubscriptionAdvancedFilter struct { // Compares a value of an event using a single boolean value. BoolEquals []EventSubscriptionAdvancedFilterBoolEqual `pulumi:"boolEquals"` // Compares a value of an event using a single floating point number. NumberGreaterThanOrEquals []EventSubscriptionAdvancedFilterNumberGreaterThanOrEqual `pulumi:"numberGreaterThanOrEquals"` // Compares a value of an event using a single floating point number. NumberGreaterThans []EventSubscriptionAdvancedFilterNumberGreaterThan `pulumi:"numberGreaterThans"` // Compares a value of an event using multiple floating point numbers. NumberIns []EventSubscriptionAdvancedFilterNumberIn `pulumi:"numberIns"` // Compares a value of an event using a single floating point number. NumberLessThanOrEquals []EventSubscriptionAdvancedFilterNumberLessThanOrEqual `pulumi:"numberLessThanOrEquals"` // Compares a value of an event using a single floating point number. NumberLessThans []EventSubscriptionAdvancedFilterNumberLessThan `pulumi:"numberLessThans"` // Compares a value of an event using multiple floating point numbers. NumberNotIns []EventSubscriptionAdvancedFilterNumberNotIn `pulumi:"numberNotIns"` // Compares a value of an event using multiple string values. StringBeginsWiths []EventSubscriptionAdvancedFilterStringBeginsWith `pulumi:"stringBeginsWiths"` // Compares a value of an event using multiple string values. StringContains []EventSubscriptionAdvancedFilterStringContain `pulumi:"stringContains"` // Compares a value of an event using multiple string values. StringEndsWiths []EventSubscriptionAdvancedFilterStringEndsWith `pulumi:"stringEndsWiths"` // Compares a value of an event using multiple string values. StringIns []EventSubscriptionAdvancedFilterStringIn `pulumi:"stringIns"` // Compares a value of an event using multiple string values. StringNotIns []EventSubscriptionAdvancedFilterStringNotIn `pulumi:"stringNotIns"` }
type EventSubscriptionAdvancedFilterArgs ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterArgs struct { // Compares a value of an event using a single boolean value. BoolEquals EventSubscriptionAdvancedFilterBoolEqualArrayInput `pulumi:"boolEquals"` // Compares a value of an event using a single floating point number. NumberGreaterThanOrEquals EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayInput `pulumi:"numberGreaterThanOrEquals"` // Compares a value of an event using a single floating point number. NumberGreaterThans EventSubscriptionAdvancedFilterNumberGreaterThanArrayInput `pulumi:"numberGreaterThans"` // Compares a value of an event using multiple floating point numbers. NumberIns EventSubscriptionAdvancedFilterNumberInArrayInput `pulumi:"numberIns"` // Compares a value of an event using a single floating point number. NumberLessThanOrEquals EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayInput `pulumi:"numberLessThanOrEquals"` // Compares a value of an event using a single floating point number. NumberLessThans EventSubscriptionAdvancedFilterNumberLessThanArrayInput `pulumi:"numberLessThans"` // Compares a value of an event using multiple floating point numbers. NumberNotIns EventSubscriptionAdvancedFilterNumberNotInArrayInput `pulumi:"numberNotIns"` // Compares a value of an event using multiple string values. StringBeginsWiths EventSubscriptionAdvancedFilterStringBeginsWithArrayInput `pulumi:"stringBeginsWiths"` // Compares a value of an event using multiple string values. StringContains EventSubscriptionAdvancedFilterStringContainArrayInput `pulumi:"stringContains"` // Compares a value of an event using multiple string values. StringEndsWiths EventSubscriptionAdvancedFilterStringEndsWithArrayInput `pulumi:"stringEndsWiths"` // Compares a value of an event using multiple string values. StringIns EventSubscriptionAdvancedFilterStringInArrayInput `pulumi:"stringIns"` // Compares a value of an event using multiple string values. StringNotIns EventSubscriptionAdvancedFilterStringNotInArrayInput `pulumi:"stringNotIns"` }
func (EventSubscriptionAdvancedFilterArgs) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterOutput() EventSubscriptionAdvancedFilterOutput
func (EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterOutput
func (EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterPtrOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterPtrOutput() EventSubscriptionAdvancedFilterPtrOutput
func (EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterPtrOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterPtrOutput
type EventSubscriptionAdvancedFilterBoolEqual ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterBoolEqual struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value bool `pulumi:"value"` }
type EventSubscriptionAdvancedFilterBoolEqualArgs ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterBoolEqualArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value pulumi.BoolInput `pulumi:"value"` }
func (EventSubscriptionAdvancedFilterBoolEqualArgs) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterBoolEqualArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterBoolEqualArgs) ToEventSubscriptionAdvancedFilterBoolEqualOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterBoolEqualArgs) ToEventSubscriptionAdvancedFilterBoolEqualOutput() EventSubscriptionAdvancedFilterBoolEqualOutput
func (EventSubscriptionAdvancedFilterBoolEqualArgs) ToEventSubscriptionAdvancedFilterBoolEqualOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterBoolEqualArgs) ToEventSubscriptionAdvancedFilterBoolEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterBoolEqualOutput
type EventSubscriptionAdvancedFilterBoolEqualArray ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterBoolEqualArray []EventSubscriptionAdvancedFilterBoolEqualInput
func (EventSubscriptionAdvancedFilterBoolEqualArray) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterBoolEqualArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterBoolEqualArray) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterBoolEqualArray) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutput() EventSubscriptionAdvancedFilterBoolEqualArrayOutput
func (EventSubscriptionAdvancedFilterBoolEqualArray) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterBoolEqualArray) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterBoolEqualArrayOutput
type EventSubscriptionAdvancedFilterBoolEqualArrayInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterBoolEqualArrayInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterBoolEqualArrayOutput() EventSubscriptionAdvancedFilterBoolEqualArrayOutput ToEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext(context.Context) EventSubscriptionAdvancedFilterBoolEqualArrayOutput }
EventSubscriptionAdvancedFilterBoolEqualArrayInput is an input type that accepts EventSubscriptionAdvancedFilterBoolEqualArray and EventSubscriptionAdvancedFilterBoolEqualArrayOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterBoolEqualArrayInput` via:
EventSubscriptionAdvancedFilterBoolEqualArray{ EventSubscriptionAdvancedFilterBoolEqualArgs{...} }
type EventSubscriptionAdvancedFilterBoolEqualArrayOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterBoolEqualArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutput() EventSubscriptionAdvancedFilterBoolEqualArrayOutput
func (EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterBoolEqualArrayOutput
type EventSubscriptionAdvancedFilterBoolEqualInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterBoolEqualInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterBoolEqualOutput() EventSubscriptionAdvancedFilterBoolEqualOutput ToEventSubscriptionAdvancedFilterBoolEqualOutputWithContext(context.Context) EventSubscriptionAdvancedFilterBoolEqualOutput }
EventSubscriptionAdvancedFilterBoolEqualInput is an input type that accepts EventSubscriptionAdvancedFilterBoolEqualArgs and EventSubscriptionAdvancedFilterBoolEqualOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterBoolEqualInput` via:
EventSubscriptionAdvancedFilterBoolEqualArgs{...}
type EventSubscriptionAdvancedFilterBoolEqualOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterBoolEqualOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterBoolEqualOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterBoolEqualOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterBoolEqualOutput) Key ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterBoolEqualOutput) Key() pulumi.StringOutput
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (EventSubscriptionAdvancedFilterBoolEqualOutput) ToEventSubscriptionAdvancedFilterBoolEqualOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterBoolEqualOutput) ToEventSubscriptionAdvancedFilterBoolEqualOutput() EventSubscriptionAdvancedFilterBoolEqualOutput
func (EventSubscriptionAdvancedFilterBoolEqualOutput) ToEventSubscriptionAdvancedFilterBoolEqualOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterBoolEqualOutput) ToEventSubscriptionAdvancedFilterBoolEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterBoolEqualOutput
func (EventSubscriptionAdvancedFilterBoolEqualOutput) Value ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterBoolEqualOutput) Value() pulumi.BoolOutput
Specifies a single value to compare to when using a single value operator.
type EventSubscriptionAdvancedFilterInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterOutput() EventSubscriptionAdvancedFilterOutput ToEventSubscriptionAdvancedFilterOutputWithContext(context.Context) EventSubscriptionAdvancedFilterOutput }
EventSubscriptionAdvancedFilterInput is an input type that accepts EventSubscriptionAdvancedFilterArgs and EventSubscriptionAdvancedFilterOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterInput` via:
EventSubscriptionAdvancedFilterArgs{...}
type EventSubscriptionAdvancedFilterNumberGreaterThan ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberGreaterThan struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value float64 `pulumi:"value"` }
type EventSubscriptionAdvancedFilterNumberGreaterThanArgs ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberGreaterThanArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value pulumi.Float64Input `pulumi:"value"` }
func (EventSubscriptionAdvancedFilterNumberGreaterThanArgs) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberGreaterThanArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOutput
type EventSubscriptionAdvancedFilterNumberGreaterThanArray ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberGreaterThanArray []EventSubscriptionAdvancedFilterNumberGreaterThanInput
func (EventSubscriptionAdvancedFilterNumberGreaterThanArray) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberGreaterThanArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberGreaterThanArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput() EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberGreaterThanArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
type EventSubscriptionAdvancedFilterNumberGreaterThanArrayInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberGreaterThanArrayInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput() EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext(context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput }
EventSubscriptionAdvancedFilterNumberGreaterThanArrayInput is an input type that accepts EventSubscriptionAdvancedFilterNumberGreaterThanArray and EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterNumberGreaterThanArrayInput` via:
EventSubscriptionAdvancedFilterNumberGreaterThanArray{ EventSubscriptionAdvancedFilterNumberGreaterThanArgs{...} }
type EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput() EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
type EventSubscriptionAdvancedFilterNumberGreaterThanInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberGreaterThanInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterNumberGreaterThanOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOutput ToEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext(context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOutput }
EventSubscriptionAdvancedFilterNumberGreaterThanInput is an input type that accepts EventSubscriptionAdvancedFilterNumberGreaterThanArgs and EventSubscriptionAdvancedFilterNumberGreaterThanOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterNumberGreaterThanInput` via:
EventSubscriptionAdvancedFilterNumberGreaterThanArgs{...}
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqual ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqual struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value float64 `pulumi:"value"` }
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value pulumi.Float64Input `pulumi:"value"` }
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray []EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext(context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput }
EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayInput is an input type that accepts EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray and EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayInput` via:
EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray{ EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs{...} }
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext(context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput }
EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput is an input type that accepts EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs and EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput` via:
EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs{...}
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) Key ¶ added in v3.8.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
type EventSubscriptionAdvancedFilterNumberGreaterThanOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberGreaterThanOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberGreaterThanOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberGreaterThanOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanOutput) Key ¶ added in v3.8.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (EventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanOutput) Value ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberGreaterThanOutput) Value() pulumi.Float64Output
Specifies a single value to compare to when using a single value operator.
type EventSubscriptionAdvancedFilterNumberIn ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberIn struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values []float64 `pulumi:"values"` }
type EventSubscriptionAdvancedFilterNumberInArgs ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberInArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values pulumi.Float64ArrayInput `pulumi:"values"` }
func (EventSubscriptionAdvancedFilterNumberInArgs) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberInArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberInArgs) ToEventSubscriptionAdvancedFilterNumberInOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberInArgs) ToEventSubscriptionAdvancedFilterNumberInOutput() EventSubscriptionAdvancedFilterNumberInOutput
func (EventSubscriptionAdvancedFilterNumberInArgs) ToEventSubscriptionAdvancedFilterNumberInOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberInArgs) ToEventSubscriptionAdvancedFilterNumberInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberInOutput
type EventSubscriptionAdvancedFilterNumberInArray ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberInArray []EventSubscriptionAdvancedFilterNumberInInput
func (EventSubscriptionAdvancedFilterNumberInArray) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberInArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberInArray) ToEventSubscriptionAdvancedFilterNumberInArrayOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberInArray) ToEventSubscriptionAdvancedFilterNumberInArrayOutput() EventSubscriptionAdvancedFilterNumberInArrayOutput
func (EventSubscriptionAdvancedFilterNumberInArray) ToEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberInArray) ToEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberInArrayOutput
type EventSubscriptionAdvancedFilterNumberInArrayInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberInArrayInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterNumberInArrayOutput() EventSubscriptionAdvancedFilterNumberInArrayOutput ToEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext(context.Context) EventSubscriptionAdvancedFilterNumberInArrayOutput }
EventSubscriptionAdvancedFilterNumberInArrayInput is an input type that accepts EventSubscriptionAdvancedFilterNumberInArray and EventSubscriptionAdvancedFilterNumberInArrayOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterNumberInArrayInput` via:
EventSubscriptionAdvancedFilterNumberInArray{ EventSubscriptionAdvancedFilterNumberInArgs{...} }
type EventSubscriptionAdvancedFilterNumberInArrayOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberInArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberInArrayOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberInArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberInArrayOutput) ToEventSubscriptionAdvancedFilterNumberInArrayOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberInArrayOutput) ToEventSubscriptionAdvancedFilterNumberInArrayOutput() EventSubscriptionAdvancedFilterNumberInArrayOutput
func (EventSubscriptionAdvancedFilterNumberInArrayOutput) ToEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberInArrayOutput) ToEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberInArrayOutput
type EventSubscriptionAdvancedFilterNumberInInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberInInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterNumberInOutput() EventSubscriptionAdvancedFilterNumberInOutput ToEventSubscriptionAdvancedFilterNumberInOutputWithContext(context.Context) EventSubscriptionAdvancedFilterNumberInOutput }
EventSubscriptionAdvancedFilterNumberInInput is an input type that accepts EventSubscriptionAdvancedFilterNumberInArgs and EventSubscriptionAdvancedFilterNumberInOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterNumberInInput` via:
EventSubscriptionAdvancedFilterNumberInArgs{...}
type EventSubscriptionAdvancedFilterNumberInOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberInOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberInOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberInOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberInOutput) Key ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberInOutput) Key() pulumi.StringOutput
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (EventSubscriptionAdvancedFilterNumberInOutput) ToEventSubscriptionAdvancedFilterNumberInOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberInOutput) ToEventSubscriptionAdvancedFilterNumberInOutput() EventSubscriptionAdvancedFilterNumberInOutput
func (EventSubscriptionAdvancedFilterNumberInOutput) ToEventSubscriptionAdvancedFilterNumberInOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberInOutput) ToEventSubscriptionAdvancedFilterNumberInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberInOutput
func (EventSubscriptionAdvancedFilterNumberInOutput) Values ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberInOutput) Values() pulumi.Float64ArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type EventSubscriptionAdvancedFilterNumberLessThan ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberLessThan struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value float64 `pulumi:"value"` }
type EventSubscriptionAdvancedFilterNumberLessThanArgs ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberLessThanArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value pulumi.Float64Input `pulumi:"value"` }
func (EventSubscriptionAdvancedFilterNumberLessThanArgs) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberLessThanArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberLessThanArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOutput() EventSubscriptionAdvancedFilterNumberLessThanOutput
func (EventSubscriptionAdvancedFilterNumberLessThanArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberLessThanArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOutput
type EventSubscriptionAdvancedFilterNumberLessThanArray ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberLessThanArray []EventSubscriptionAdvancedFilterNumberLessThanInput
func (EventSubscriptionAdvancedFilterNumberLessThanArray) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberLessThanArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanArray) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberLessThanArray) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutput() EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
func (EventSubscriptionAdvancedFilterNumberLessThanArray) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberLessThanArray) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
type EventSubscriptionAdvancedFilterNumberLessThanArrayInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberLessThanArrayInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutput() EventSubscriptionAdvancedFilterNumberLessThanArrayOutput ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext(context.Context) EventSubscriptionAdvancedFilterNumberLessThanArrayOutput }
EventSubscriptionAdvancedFilterNumberLessThanArrayInput is an input type that accepts EventSubscriptionAdvancedFilterNumberLessThanArray and EventSubscriptionAdvancedFilterNumberLessThanArrayOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterNumberLessThanArrayInput` via:
EventSubscriptionAdvancedFilterNumberLessThanArray{ EventSubscriptionAdvancedFilterNumberLessThanArgs{...} }
type EventSubscriptionAdvancedFilterNumberLessThanArrayOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberLessThanArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutput() EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
func (EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
type EventSubscriptionAdvancedFilterNumberLessThanInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberLessThanInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterNumberLessThanOutput() EventSubscriptionAdvancedFilterNumberLessThanOutput ToEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext(context.Context) EventSubscriptionAdvancedFilterNumberLessThanOutput }
EventSubscriptionAdvancedFilterNumberLessThanInput is an input type that accepts EventSubscriptionAdvancedFilterNumberLessThanArgs and EventSubscriptionAdvancedFilterNumberLessThanOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterNumberLessThanInput` via:
EventSubscriptionAdvancedFilterNumberLessThanArgs{...}
type EventSubscriptionAdvancedFilterNumberLessThanOrEqual ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberLessThanOrEqual struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value float64 `pulumi:"value"` }
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value pulumi.Float64Input `pulumi:"value"` }
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput() EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray []EventSubscriptionAdvancedFilterNumberLessThanOrEqualInput
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput() EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput() EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext(context.Context) EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput }
EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayInput is an input type that accepts EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray and EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayInput` via:
EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray{ EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs{...} }
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput() EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput() EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext(context.Context) EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput }
EventSubscriptionAdvancedFilterNumberLessThanOrEqualInput is an input type that accepts EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs and EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterNumberLessThanOrEqualInput` via:
EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs{...}
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) Key ¶ added in v3.8.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput() EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
type EventSubscriptionAdvancedFilterNumberLessThanOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberLessThanOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberLessThanOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberLessThanOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanOutput) Key ¶ added in v3.8.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (EventSubscriptionAdvancedFilterNumberLessThanOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberLessThanOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOutput() EventSubscriptionAdvancedFilterNumberLessThanOutput
func (EventSubscriptionAdvancedFilterNumberLessThanOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberLessThanOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOutput
func (EventSubscriptionAdvancedFilterNumberLessThanOutput) Value ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberLessThanOutput) Value() pulumi.Float64Output
Specifies a single value to compare to when using a single value operator.
type EventSubscriptionAdvancedFilterNumberNotIn ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberNotIn struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values []float64 `pulumi:"values"` }
type EventSubscriptionAdvancedFilterNumberNotInArgs ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberNotInArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values pulumi.Float64ArrayInput `pulumi:"values"` }
func (EventSubscriptionAdvancedFilterNumberNotInArgs) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberNotInArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberNotInArgs) ToEventSubscriptionAdvancedFilterNumberNotInOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberNotInArgs) ToEventSubscriptionAdvancedFilterNumberNotInOutput() EventSubscriptionAdvancedFilterNumberNotInOutput
func (EventSubscriptionAdvancedFilterNumberNotInArgs) ToEventSubscriptionAdvancedFilterNumberNotInOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberNotInArgs) ToEventSubscriptionAdvancedFilterNumberNotInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberNotInOutput
type EventSubscriptionAdvancedFilterNumberNotInArray ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberNotInArray []EventSubscriptionAdvancedFilterNumberNotInInput
func (EventSubscriptionAdvancedFilterNumberNotInArray) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberNotInArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberNotInArray) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberNotInArray) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutput() EventSubscriptionAdvancedFilterNumberNotInArrayOutput
func (EventSubscriptionAdvancedFilterNumberNotInArray) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterNumberNotInArray) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberNotInArrayOutput
type EventSubscriptionAdvancedFilterNumberNotInArrayInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberNotInArrayInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterNumberNotInArrayOutput() EventSubscriptionAdvancedFilterNumberNotInArrayOutput ToEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext(context.Context) EventSubscriptionAdvancedFilterNumberNotInArrayOutput }
EventSubscriptionAdvancedFilterNumberNotInArrayInput is an input type that accepts EventSubscriptionAdvancedFilterNumberNotInArray and EventSubscriptionAdvancedFilterNumberNotInArrayOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterNumberNotInArrayInput` via:
EventSubscriptionAdvancedFilterNumberNotInArray{ EventSubscriptionAdvancedFilterNumberNotInArgs{...} }
type EventSubscriptionAdvancedFilterNumberNotInArrayOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberNotInArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutput() EventSubscriptionAdvancedFilterNumberNotInArrayOutput
func (EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberNotInArrayOutput
type EventSubscriptionAdvancedFilterNumberNotInInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberNotInInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterNumberNotInOutput() EventSubscriptionAdvancedFilterNumberNotInOutput ToEventSubscriptionAdvancedFilterNumberNotInOutputWithContext(context.Context) EventSubscriptionAdvancedFilterNumberNotInOutput }
EventSubscriptionAdvancedFilterNumberNotInInput is an input type that accepts EventSubscriptionAdvancedFilterNumberNotInArgs and EventSubscriptionAdvancedFilterNumberNotInOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterNumberNotInInput` via:
EventSubscriptionAdvancedFilterNumberNotInArgs{...}
type EventSubscriptionAdvancedFilterNumberNotInOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterNumberNotInOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberNotInOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterNumberNotInOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberNotInOutput) Key ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberNotInOutput) Key() pulumi.StringOutput
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (EventSubscriptionAdvancedFilterNumberNotInOutput) ToEventSubscriptionAdvancedFilterNumberNotInOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberNotInOutput) ToEventSubscriptionAdvancedFilterNumberNotInOutput() EventSubscriptionAdvancedFilterNumberNotInOutput
func (EventSubscriptionAdvancedFilterNumberNotInOutput) ToEventSubscriptionAdvancedFilterNumberNotInOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberNotInOutput) ToEventSubscriptionAdvancedFilterNumberNotInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberNotInOutput
func (EventSubscriptionAdvancedFilterNumberNotInOutput) Values ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterNumberNotInOutput) Values() pulumi.Float64ArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type EventSubscriptionAdvancedFilterOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterOutput) BoolEquals ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) BoolEquals() EventSubscriptionAdvancedFilterBoolEqualArrayOutput
Compares a value of an event using a single boolean value.
func (EventSubscriptionAdvancedFilterOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterOutput) NumberGreaterThanOrEquals ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) NumberGreaterThanOrEquals() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterOutput) NumberGreaterThans ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) NumberGreaterThans() EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterOutput) NumberIns ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) NumberIns() EventSubscriptionAdvancedFilterNumberInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (EventSubscriptionAdvancedFilterOutput) NumberLessThanOrEquals ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) NumberLessThanOrEquals() EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterOutput) NumberLessThans ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) NumberLessThans() EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterOutput) NumberNotIns ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) NumberNotIns() EventSubscriptionAdvancedFilterNumberNotInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (EventSubscriptionAdvancedFilterOutput) StringBeginsWiths ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) StringBeginsWiths() EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterOutput) StringContains ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) StringContains() EventSubscriptionAdvancedFilterStringContainArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterOutput) StringEndsWiths ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) StringEndsWiths() EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterOutput) StringIns ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) StringIns() EventSubscriptionAdvancedFilterStringInArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterOutput) StringNotIns ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) StringNotIns() EventSubscriptionAdvancedFilterStringNotInArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterOutput() EventSubscriptionAdvancedFilterOutput
func (EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterOutput
func (EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterPtrOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterPtrOutput() EventSubscriptionAdvancedFilterPtrOutput
func (EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterPtrOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterPtrOutput
type EventSubscriptionAdvancedFilterPtrInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterPtrInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterPtrOutput() EventSubscriptionAdvancedFilterPtrOutput ToEventSubscriptionAdvancedFilterPtrOutputWithContext(context.Context) EventSubscriptionAdvancedFilterPtrOutput }
EventSubscriptionAdvancedFilterPtrInput is an input type that accepts EventSubscriptionAdvancedFilterArgs, EventSubscriptionAdvancedFilterPtr and EventSubscriptionAdvancedFilterPtrOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterPtrInput` via:
EventSubscriptionAdvancedFilterArgs{...} or: nil
func EventSubscriptionAdvancedFilterPtr ¶ added in v3.8.0
func EventSubscriptionAdvancedFilterPtr(v *EventSubscriptionAdvancedFilterArgs) EventSubscriptionAdvancedFilterPtrInput
type EventSubscriptionAdvancedFilterPtrOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterPtrOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterPtrOutput) BoolEquals ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterPtrOutput) BoolEquals() EventSubscriptionAdvancedFilterBoolEqualArrayOutput
Compares a value of an event using a single boolean value.
func (EventSubscriptionAdvancedFilterPtrOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterPtrOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThanOrEquals ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThanOrEquals() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThans ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThans() EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterPtrOutput) NumberIns ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterPtrOutput) NumberIns() EventSubscriptionAdvancedFilterNumberInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (EventSubscriptionAdvancedFilterPtrOutput) NumberLessThanOrEquals ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterPtrOutput) NumberLessThanOrEquals() EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterPtrOutput) NumberLessThans ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterPtrOutput) NumberLessThans() EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterPtrOutput) NumberNotIns ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterPtrOutput) NumberNotIns() EventSubscriptionAdvancedFilterNumberNotInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (EventSubscriptionAdvancedFilterPtrOutput) StringBeginsWiths ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterPtrOutput) StringBeginsWiths() EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterPtrOutput) StringContains ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterPtrOutput) StringContains() EventSubscriptionAdvancedFilterStringContainArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterPtrOutput) StringEndsWiths ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterPtrOutput) StringEndsWiths() EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterPtrOutput) StringIns ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterPtrOutput) StringIns() EventSubscriptionAdvancedFilterStringInArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterPtrOutput) StringNotIns ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterPtrOutput) StringNotIns() EventSubscriptionAdvancedFilterStringNotInArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterPtrOutput) ToEventSubscriptionAdvancedFilterPtrOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterPtrOutput) ToEventSubscriptionAdvancedFilterPtrOutput() EventSubscriptionAdvancedFilterPtrOutput
func (EventSubscriptionAdvancedFilterPtrOutput) ToEventSubscriptionAdvancedFilterPtrOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterPtrOutput) ToEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterPtrOutput
type EventSubscriptionAdvancedFilterStringBeginsWith ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringBeginsWith struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values []string `pulumi:"values"` }
type EventSubscriptionAdvancedFilterStringBeginsWithArgs ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringBeginsWithArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values pulumi.StringArrayInput `pulumi:"values"` }
func (EventSubscriptionAdvancedFilterStringBeginsWithArgs) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringBeginsWithArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringBeginsWithArgs) ToEventSubscriptionAdvancedFilterStringBeginsWithOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringBeginsWithArgs) ToEventSubscriptionAdvancedFilterStringBeginsWithOutput() EventSubscriptionAdvancedFilterStringBeginsWithOutput
func (EventSubscriptionAdvancedFilterStringBeginsWithArgs) ToEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringBeginsWithArgs) ToEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringBeginsWithOutput
type EventSubscriptionAdvancedFilterStringBeginsWithArray ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringBeginsWithArray []EventSubscriptionAdvancedFilterStringBeginsWithInput
func (EventSubscriptionAdvancedFilterStringBeginsWithArray) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringBeginsWithArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringBeginsWithArray) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringBeginsWithArray) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput() EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
func (EventSubscriptionAdvancedFilterStringBeginsWithArray) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringBeginsWithArray) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
type EventSubscriptionAdvancedFilterStringBeginsWithArrayInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringBeginsWithArrayInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput() EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext(context.Context) EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput }
EventSubscriptionAdvancedFilterStringBeginsWithArrayInput is an input type that accepts EventSubscriptionAdvancedFilterStringBeginsWithArray and EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterStringBeginsWithArrayInput` via:
EventSubscriptionAdvancedFilterStringBeginsWithArray{ EventSubscriptionAdvancedFilterStringBeginsWithArgs{...} }
type EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput() EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
func (EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
type EventSubscriptionAdvancedFilterStringBeginsWithInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringBeginsWithInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterStringBeginsWithOutput() EventSubscriptionAdvancedFilterStringBeginsWithOutput ToEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext(context.Context) EventSubscriptionAdvancedFilterStringBeginsWithOutput }
EventSubscriptionAdvancedFilterStringBeginsWithInput is an input type that accepts EventSubscriptionAdvancedFilterStringBeginsWithArgs and EventSubscriptionAdvancedFilterStringBeginsWithOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterStringBeginsWithInput` via:
EventSubscriptionAdvancedFilterStringBeginsWithArgs{...}
type EventSubscriptionAdvancedFilterStringBeginsWithOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringBeginsWithOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringBeginsWithOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringBeginsWithOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringBeginsWithOutput) Key ¶ added in v3.8.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (EventSubscriptionAdvancedFilterStringBeginsWithOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringBeginsWithOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithOutput() EventSubscriptionAdvancedFilterStringBeginsWithOutput
func (EventSubscriptionAdvancedFilterStringBeginsWithOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringBeginsWithOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringBeginsWithOutput
func (EventSubscriptionAdvancedFilterStringBeginsWithOutput) Values ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringBeginsWithOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type EventSubscriptionAdvancedFilterStringContain ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringContain struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values []string `pulumi:"values"` }
type EventSubscriptionAdvancedFilterStringContainArgs ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringContainArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values pulumi.StringArrayInput `pulumi:"values"` }
func (EventSubscriptionAdvancedFilterStringContainArgs) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringContainArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringContainArgs) ToEventSubscriptionAdvancedFilterStringContainOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringContainArgs) ToEventSubscriptionAdvancedFilterStringContainOutput() EventSubscriptionAdvancedFilterStringContainOutput
func (EventSubscriptionAdvancedFilterStringContainArgs) ToEventSubscriptionAdvancedFilterStringContainOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringContainArgs) ToEventSubscriptionAdvancedFilterStringContainOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringContainOutput
type EventSubscriptionAdvancedFilterStringContainArray ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringContainArray []EventSubscriptionAdvancedFilterStringContainInput
func (EventSubscriptionAdvancedFilterStringContainArray) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringContainArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringContainArray) ToEventSubscriptionAdvancedFilterStringContainArrayOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringContainArray) ToEventSubscriptionAdvancedFilterStringContainArrayOutput() EventSubscriptionAdvancedFilterStringContainArrayOutput
func (EventSubscriptionAdvancedFilterStringContainArray) ToEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringContainArray) ToEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringContainArrayOutput
type EventSubscriptionAdvancedFilterStringContainArrayInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringContainArrayInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterStringContainArrayOutput() EventSubscriptionAdvancedFilterStringContainArrayOutput ToEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext(context.Context) EventSubscriptionAdvancedFilterStringContainArrayOutput }
EventSubscriptionAdvancedFilterStringContainArrayInput is an input type that accepts EventSubscriptionAdvancedFilterStringContainArray and EventSubscriptionAdvancedFilterStringContainArrayOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterStringContainArrayInput` via:
EventSubscriptionAdvancedFilterStringContainArray{ EventSubscriptionAdvancedFilterStringContainArgs{...} }
type EventSubscriptionAdvancedFilterStringContainArrayOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringContainArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringContainArrayOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringContainArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringContainArrayOutput) ToEventSubscriptionAdvancedFilterStringContainArrayOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringContainArrayOutput) ToEventSubscriptionAdvancedFilterStringContainArrayOutput() EventSubscriptionAdvancedFilterStringContainArrayOutput
func (EventSubscriptionAdvancedFilterStringContainArrayOutput) ToEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringContainArrayOutput) ToEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringContainArrayOutput
type EventSubscriptionAdvancedFilterStringContainInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringContainInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterStringContainOutput() EventSubscriptionAdvancedFilterStringContainOutput ToEventSubscriptionAdvancedFilterStringContainOutputWithContext(context.Context) EventSubscriptionAdvancedFilterStringContainOutput }
EventSubscriptionAdvancedFilterStringContainInput is an input type that accepts EventSubscriptionAdvancedFilterStringContainArgs and EventSubscriptionAdvancedFilterStringContainOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterStringContainInput` via:
EventSubscriptionAdvancedFilterStringContainArgs{...}
type EventSubscriptionAdvancedFilterStringContainOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringContainOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringContainOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringContainOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringContainOutput) Key ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringContainOutput) Key() pulumi.StringOutput
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (EventSubscriptionAdvancedFilterStringContainOutput) ToEventSubscriptionAdvancedFilterStringContainOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringContainOutput) ToEventSubscriptionAdvancedFilterStringContainOutput() EventSubscriptionAdvancedFilterStringContainOutput
func (EventSubscriptionAdvancedFilterStringContainOutput) ToEventSubscriptionAdvancedFilterStringContainOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringContainOutput) ToEventSubscriptionAdvancedFilterStringContainOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringContainOutput
func (EventSubscriptionAdvancedFilterStringContainOutput) Values ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringContainOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type EventSubscriptionAdvancedFilterStringEndsWith ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringEndsWith struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values []string `pulumi:"values"` }
type EventSubscriptionAdvancedFilterStringEndsWithArgs ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringEndsWithArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values pulumi.StringArrayInput `pulumi:"values"` }
func (EventSubscriptionAdvancedFilterStringEndsWithArgs) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringEndsWithArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringEndsWithArgs) ToEventSubscriptionAdvancedFilterStringEndsWithOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringEndsWithArgs) ToEventSubscriptionAdvancedFilterStringEndsWithOutput() EventSubscriptionAdvancedFilterStringEndsWithOutput
func (EventSubscriptionAdvancedFilterStringEndsWithArgs) ToEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringEndsWithArgs) ToEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringEndsWithOutput
type EventSubscriptionAdvancedFilterStringEndsWithArray ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringEndsWithArray []EventSubscriptionAdvancedFilterStringEndsWithInput
func (EventSubscriptionAdvancedFilterStringEndsWithArray) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringEndsWithArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringEndsWithArray) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringEndsWithArray) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutput() EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
func (EventSubscriptionAdvancedFilterStringEndsWithArray) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringEndsWithArray) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
type EventSubscriptionAdvancedFilterStringEndsWithArrayInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringEndsWithArrayInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutput() EventSubscriptionAdvancedFilterStringEndsWithArrayOutput ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext(context.Context) EventSubscriptionAdvancedFilterStringEndsWithArrayOutput }
EventSubscriptionAdvancedFilterStringEndsWithArrayInput is an input type that accepts EventSubscriptionAdvancedFilterStringEndsWithArray and EventSubscriptionAdvancedFilterStringEndsWithArrayOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterStringEndsWithArrayInput` via:
EventSubscriptionAdvancedFilterStringEndsWithArray{ EventSubscriptionAdvancedFilterStringEndsWithArgs{...} }
type EventSubscriptionAdvancedFilterStringEndsWithArrayOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringEndsWithArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutput() EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
func (EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
type EventSubscriptionAdvancedFilterStringEndsWithInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringEndsWithInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterStringEndsWithOutput() EventSubscriptionAdvancedFilterStringEndsWithOutput ToEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext(context.Context) EventSubscriptionAdvancedFilterStringEndsWithOutput }
EventSubscriptionAdvancedFilterStringEndsWithInput is an input type that accepts EventSubscriptionAdvancedFilterStringEndsWithArgs and EventSubscriptionAdvancedFilterStringEndsWithOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterStringEndsWithInput` via:
EventSubscriptionAdvancedFilterStringEndsWithArgs{...}
type EventSubscriptionAdvancedFilterStringEndsWithOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringEndsWithOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringEndsWithOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringEndsWithOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringEndsWithOutput) Key ¶ added in v3.8.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (EventSubscriptionAdvancedFilterStringEndsWithOutput) ToEventSubscriptionAdvancedFilterStringEndsWithOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringEndsWithOutput) ToEventSubscriptionAdvancedFilterStringEndsWithOutput() EventSubscriptionAdvancedFilterStringEndsWithOutput
func (EventSubscriptionAdvancedFilterStringEndsWithOutput) ToEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringEndsWithOutput) ToEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringEndsWithOutput
func (EventSubscriptionAdvancedFilterStringEndsWithOutput) Values ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringEndsWithOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type EventSubscriptionAdvancedFilterStringIn ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringIn struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values []string `pulumi:"values"` }
type EventSubscriptionAdvancedFilterStringInArgs ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringInArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values pulumi.StringArrayInput `pulumi:"values"` }
func (EventSubscriptionAdvancedFilterStringInArgs) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringInArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringInArgs) ToEventSubscriptionAdvancedFilterStringInOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringInArgs) ToEventSubscriptionAdvancedFilterStringInOutput() EventSubscriptionAdvancedFilterStringInOutput
func (EventSubscriptionAdvancedFilterStringInArgs) ToEventSubscriptionAdvancedFilterStringInOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringInArgs) ToEventSubscriptionAdvancedFilterStringInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringInOutput
type EventSubscriptionAdvancedFilterStringInArray ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringInArray []EventSubscriptionAdvancedFilterStringInInput
func (EventSubscriptionAdvancedFilterStringInArray) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringInArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringInArray) ToEventSubscriptionAdvancedFilterStringInArrayOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringInArray) ToEventSubscriptionAdvancedFilterStringInArrayOutput() EventSubscriptionAdvancedFilterStringInArrayOutput
func (EventSubscriptionAdvancedFilterStringInArray) ToEventSubscriptionAdvancedFilterStringInArrayOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringInArray) ToEventSubscriptionAdvancedFilterStringInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringInArrayOutput
type EventSubscriptionAdvancedFilterStringInArrayInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringInArrayInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterStringInArrayOutput() EventSubscriptionAdvancedFilterStringInArrayOutput ToEventSubscriptionAdvancedFilterStringInArrayOutputWithContext(context.Context) EventSubscriptionAdvancedFilterStringInArrayOutput }
EventSubscriptionAdvancedFilterStringInArrayInput is an input type that accepts EventSubscriptionAdvancedFilterStringInArray and EventSubscriptionAdvancedFilterStringInArrayOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterStringInArrayInput` via:
EventSubscriptionAdvancedFilterStringInArray{ EventSubscriptionAdvancedFilterStringInArgs{...} }
type EventSubscriptionAdvancedFilterStringInArrayOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringInArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringInArrayOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringInArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringInArrayOutput) ToEventSubscriptionAdvancedFilterStringInArrayOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringInArrayOutput) ToEventSubscriptionAdvancedFilterStringInArrayOutput() EventSubscriptionAdvancedFilterStringInArrayOutput
func (EventSubscriptionAdvancedFilterStringInArrayOutput) ToEventSubscriptionAdvancedFilterStringInArrayOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringInArrayOutput) ToEventSubscriptionAdvancedFilterStringInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringInArrayOutput
type EventSubscriptionAdvancedFilterStringInInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringInInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterStringInOutput() EventSubscriptionAdvancedFilterStringInOutput ToEventSubscriptionAdvancedFilterStringInOutputWithContext(context.Context) EventSubscriptionAdvancedFilterStringInOutput }
EventSubscriptionAdvancedFilterStringInInput is an input type that accepts EventSubscriptionAdvancedFilterStringInArgs and EventSubscriptionAdvancedFilterStringInOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterStringInInput` via:
EventSubscriptionAdvancedFilterStringInArgs{...}
type EventSubscriptionAdvancedFilterStringInOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringInOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringInOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringInOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringInOutput) Key ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringInOutput) Key() pulumi.StringOutput
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (EventSubscriptionAdvancedFilterStringInOutput) ToEventSubscriptionAdvancedFilterStringInOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringInOutput) ToEventSubscriptionAdvancedFilterStringInOutput() EventSubscriptionAdvancedFilterStringInOutput
func (EventSubscriptionAdvancedFilterStringInOutput) ToEventSubscriptionAdvancedFilterStringInOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringInOutput) ToEventSubscriptionAdvancedFilterStringInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringInOutput
func (EventSubscriptionAdvancedFilterStringInOutput) Values ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringInOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type EventSubscriptionAdvancedFilterStringNotIn ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringNotIn struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values []string `pulumi:"values"` }
type EventSubscriptionAdvancedFilterStringNotInArgs ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringNotInArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values pulumi.StringArrayInput `pulumi:"values"` }
func (EventSubscriptionAdvancedFilterStringNotInArgs) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringNotInArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringNotInArgs) ToEventSubscriptionAdvancedFilterStringNotInOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringNotInArgs) ToEventSubscriptionAdvancedFilterStringNotInOutput() EventSubscriptionAdvancedFilterStringNotInOutput
func (EventSubscriptionAdvancedFilterStringNotInArgs) ToEventSubscriptionAdvancedFilterStringNotInOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringNotInArgs) ToEventSubscriptionAdvancedFilterStringNotInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringNotInOutput
type EventSubscriptionAdvancedFilterStringNotInArray ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringNotInArray []EventSubscriptionAdvancedFilterStringNotInInput
func (EventSubscriptionAdvancedFilterStringNotInArray) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringNotInArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringNotInArray) ToEventSubscriptionAdvancedFilterStringNotInArrayOutput ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringNotInArray) ToEventSubscriptionAdvancedFilterStringNotInArrayOutput() EventSubscriptionAdvancedFilterStringNotInArrayOutput
func (EventSubscriptionAdvancedFilterStringNotInArray) ToEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext ¶ added in v3.8.0
func (i EventSubscriptionAdvancedFilterStringNotInArray) ToEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringNotInArrayOutput
type EventSubscriptionAdvancedFilterStringNotInArrayInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringNotInArrayInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterStringNotInArrayOutput() EventSubscriptionAdvancedFilterStringNotInArrayOutput ToEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext(context.Context) EventSubscriptionAdvancedFilterStringNotInArrayOutput }
EventSubscriptionAdvancedFilterStringNotInArrayInput is an input type that accepts EventSubscriptionAdvancedFilterStringNotInArray and EventSubscriptionAdvancedFilterStringNotInArrayOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterStringNotInArrayInput` via:
EventSubscriptionAdvancedFilterStringNotInArray{ EventSubscriptionAdvancedFilterStringNotInArgs{...} }
type EventSubscriptionAdvancedFilterStringNotInArrayOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringNotInArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringNotInArrayOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringNotInArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringNotInArrayOutput) ToEventSubscriptionAdvancedFilterStringNotInArrayOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringNotInArrayOutput) ToEventSubscriptionAdvancedFilterStringNotInArrayOutput() EventSubscriptionAdvancedFilterStringNotInArrayOutput
func (EventSubscriptionAdvancedFilterStringNotInArrayOutput) ToEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringNotInArrayOutput) ToEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringNotInArrayOutput
type EventSubscriptionAdvancedFilterStringNotInInput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringNotInInput interface { pulumi.Input ToEventSubscriptionAdvancedFilterStringNotInOutput() EventSubscriptionAdvancedFilterStringNotInOutput ToEventSubscriptionAdvancedFilterStringNotInOutputWithContext(context.Context) EventSubscriptionAdvancedFilterStringNotInOutput }
EventSubscriptionAdvancedFilterStringNotInInput is an input type that accepts EventSubscriptionAdvancedFilterStringNotInArgs and EventSubscriptionAdvancedFilterStringNotInOutput values. You can construct a concrete instance of `EventSubscriptionAdvancedFilterStringNotInInput` via:
EventSubscriptionAdvancedFilterStringNotInArgs{...}
type EventSubscriptionAdvancedFilterStringNotInOutput ¶ added in v3.8.0
type EventSubscriptionAdvancedFilterStringNotInOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringNotInOutput) ElementType ¶ added in v3.8.0
func (EventSubscriptionAdvancedFilterStringNotInOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringNotInOutput) Key ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringNotInOutput) Key() pulumi.StringOutput
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (EventSubscriptionAdvancedFilterStringNotInOutput) ToEventSubscriptionAdvancedFilterStringNotInOutput ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringNotInOutput) ToEventSubscriptionAdvancedFilterStringNotInOutput() EventSubscriptionAdvancedFilterStringNotInOutput
func (EventSubscriptionAdvancedFilterStringNotInOutput) ToEventSubscriptionAdvancedFilterStringNotInOutputWithContext ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringNotInOutput) ToEventSubscriptionAdvancedFilterStringNotInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringNotInOutput
func (EventSubscriptionAdvancedFilterStringNotInOutput) Values ¶ added in v3.8.0
func (o EventSubscriptionAdvancedFilterStringNotInOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type EventSubscriptionArgs ¶
type EventSubscriptionArgs struct { // A `advancedFilter` block as defined below. AdvancedFilter EventSubscriptionAdvancedFilterPtrInput // An `azureFunctionEndpoint` block as defined below. AzureFunctionEndpoint EventSubscriptionAzureFunctionEndpointPtrInput // Specifies the event delivery schema for the event subscription. Possible values include: `EventGridSchema`, `CloudEventSchemaV1_0`, `CustomInputSchema`. Defaults to `EventGridSchema`. Changing this forces a new resource to be created. EventDeliverySchema pulumi.StringPtrInput // A `eventhubEndpoint` block as defined below. // // Deprecated: Deprecated in favour of `eventhub_endpoint_id` EventhubEndpoint EventSubscriptionEventhubEndpointPtrInput // Specifies the id where the Event Hub is located. EventhubEndpointId pulumi.StringPtrInput // Specifies the expiration time of the event subscription (Datetime Format `RFC 3339`). ExpirationTimeUtc pulumi.StringPtrInput // A `hybridConnectionEndpoint` block as defined below. // // Deprecated: Deprecated in favour of `hybrid_connection_endpoint_id` HybridConnectionEndpoint EventSubscriptionHybridConnectionEndpointPtrInput // Specifies the id where the Hybrid Connection is located. HybridConnectionEndpointId pulumi.StringPtrInput // A list of applicable event types that need to be part of the event subscription. IncludedEventTypes pulumi.StringArrayInput // A list of labels to assign to the event subscription. Labels pulumi.StringArrayInput // Specifies the name of the EventGrid Event Subscription resource. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `retryPolicy` block as defined below. RetryPolicy EventSubscriptionRetryPolicyPtrInput // Specifies the scope at which the EventGrid Event Subscription should be created. Changing this forces a new resource to be created. Scope pulumi.StringInput // Specifies the id where the Service Bus Queue is located. ServiceBusQueueEndpointId pulumi.StringPtrInput // Specifies the id where the Service Bus Topic is located. ServiceBusTopicEndpointId pulumi.StringPtrInput // A `storageBlobDeadLetterDestination` block as defined below. StorageBlobDeadLetterDestination EventSubscriptionStorageBlobDeadLetterDestinationPtrInput // A `storageQueueEndpoint` block as defined below. StorageQueueEndpoint EventSubscriptionStorageQueueEndpointPtrInput // A `subjectFilter` block as defined below. SubjectFilter EventSubscriptionSubjectFilterPtrInput // (Optional/ **Deprecated) Specifies the name of the topic to associate with the event subscription. // // Deprecated: This field has been updated to readonly field since Apr 25, 2019 so no longer has any affect and will be removed in version 3.0 of the provider. TopicName pulumi.StringPtrInput // A `webhookEndpoint` block as defined below. WebhookEndpoint EventSubscriptionWebhookEndpointPtrInput }
The set of arguments for constructing a EventSubscription resource.
func (EventSubscriptionArgs) ElementType ¶
func (EventSubscriptionArgs) ElementType() reflect.Type
type EventSubscriptionArray ¶ added in v3.47.1
type EventSubscriptionArray []EventSubscriptionInput
func (EventSubscriptionArray) ElementType ¶ added in v3.47.1
func (EventSubscriptionArray) ElementType() reflect.Type
func (EventSubscriptionArray) ToEventSubscriptionArrayOutput ¶ added in v3.47.1
func (i EventSubscriptionArray) ToEventSubscriptionArrayOutput() EventSubscriptionArrayOutput
func (EventSubscriptionArray) ToEventSubscriptionArrayOutputWithContext ¶ added in v3.47.1
func (i EventSubscriptionArray) ToEventSubscriptionArrayOutputWithContext(ctx context.Context) EventSubscriptionArrayOutput
type EventSubscriptionArrayInput ¶ added in v3.47.1
type EventSubscriptionArrayInput interface { pulumi.Input ToEventSubscriptionArrayOutput() EventSubscriptionArrayOutput ToEventSubscriptionArrayOutputWithContext(context.Context) EventSubscriptionArrayOutput }
EventSubscriptionArrayInput is an input type that accepts EventSubscriptionArray and EventSubscriptionArrayOutput values. You can construct a concrete instance of `EventSubscriptionArrayInput` via:
EventSubscriptionArray{ EventSubscriptionArgs{...} }
type EventSubscriptionArrayOutput ¶ added in v3.47.1
type EventSubscriptionArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionArrayOutput) ElementType ¶ added in v3.47.1
func (EventSubscriptionArrayOutput) ElementType() reflect.Type
func (EventSubscriptionArrayOutput) Index ¶ added in v3.47.1
func (o EventSubscriptionArrayOutput) Index(i pulumi.IntInput) EventSubscriptionOutput
func (EventSubscriptionArrayOutput) ToEventSubscriptionArrayOutput ¶ added in v3.47.1
func (o EventSubscriptionArrayOutput) ToEventSubscriptionArrayOutput() EventSubscriptionArrayOutput
func (EventSubscriptionArrayOutput) ToEventSubscriptionArrayOutputWithContext ¶ added in v3.47.1
func (o EventSubscriptionArrayOutput) ToEventSubscriptionArrayOutputWithContext(ctx context.Context) EventSubscriptionArrayOutput
type EventSubscriptionAzureFunctionEndpoint ¶ added in v3.9.0
type EventSubscriptionAzureFunctionEndpoint struct { // Specifies the ID of the Function where the Event Subscription will receive events. This must be the functions ID in format {function_app.id}/functions/{name}. FunctionId string `pulumi:"functionId"` // Maximum number of events per batch. MaxEventsPerBatch *int `pulumi:"maxEventsPerBatch"` // Preferred batch size in Kilobytes. PreferredBatchSizeInKilobytes *int `pulumi:"preferredBatchSizeInKilobytes"` }
type EventSubscriptionAzureFunctionEndpointArgs ¶ added in v3.9.0
type EventSubscriptionAzureFunctionEndpointArgs struct { // Specifies the ID of the Function where the Event Subscription will receive events. This must be the functions ID in format {function_app.id}/functions/{name}. FunctionId pulumi.StringInput `pulumi:"functionId"` // Maximum number of events per batch. MaxEventsPerBatch pulumi.IntPtrInput `pulumi:"maxEventsPerBatch"` // Preferred batch size in Kilobytes. PreferredBatchSizeInKilobytes pulumi.IntPtrInput `pulumi:"preferredBatchSizeInKilobytes"` }
func (EventSubscriptionAzureFunctionEndpointArgs) ElementType ¶ added in v3.9.0
func (EventSubscriptionAzureFunctionEndpointArgs) ElementType() reflect.Type
func (EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointOutput ¶ added in v3.9.0
func (i EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointOutput() EventSubscriptionAzureFunctionEndpointOutput
func (EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointOutputWithContext ¶ added in v3.9.0
func (i EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointOutputWithContext(ctx context.Context) EventSubscriptionAzureFunctionEndpointOutput
func (EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointPtrOutput ¶ added in v3.9.0
func (i EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointPtrOutput() EventSubscriptionAzureFunctionEndpointPtrOutput
func (EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext ¶ added in v3.9.0
func (i EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionAzureFunctionEndpointPtrOutput
type EventSubscriptionAzureFunctionEndpointInput ¶ added in v3.9.0
type EventSubscriptionAzureFunctionEndpointInput interface { pulumi.Input ToEventSubscriptionAzureFunctionEndpointOutput() EventSubscriptionAzureFunctionEndpointOutput ToEventSubscriptionAzureFunctionEndpointOutputWithContext(context.Context) EventSubscriptionAzureFunctionEndpointOutput }
EventSubscriptionAzureFunctionEndpointInput is an input type that accepts EventSubscriptionAzureFunctionEndpointArgs and EventSubscriptionAzureFunctionEndpointOutput values. You can construct a concrete instance of `EventSubscriptionAzureFunctionEndpointInput` via:
EventSubscriptionAzureFunctionEndpointArgs{...}
type EventSubscriptionAzureFunctionEndpointOutput ¶ added in v3.9.0
type EventSubscriptionAzureFunctionEndpointOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAzureFunctionEndpointOutput) ElementType ¶ added in v3.9.0
func (EventSubscriptionAzureFunctionEndpointOutput) ElementType() reflect.Type
func (EventSubscriptionAzureFunctionEndpointOutput) FunctionId ¶ added in v3.9.0
func (o EventSubscriptionAzureFunctionEndpointOutput) FunctionId() pulumi.StringOutput
Specifies the ID of the Function where the Event Subscription will receive events. This must be the functions ID in format {function_app.id}/functions/{name}.
func (EventSubscriptionAzureFunctionEndpointOutput) MaxEventsPerBatch ¶ added in v3.9.0
func (o EventSubscriptionAzureFunctionEndpointOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (EventSubscriptionAzureFunctionEndpointOutput) PreferredBatchSizeInKilobytes ¶ added in v3.9.0
func (o EventSubscriptionAzureFunctionEndpointOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
Preferred batch size in Kilobytes.
func (EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointOutput ¶ added in v3.9.0
func (o EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointOutput() EventSubscriptionAzureFunctionEndpointOutput
func (EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointOutputWithContext ¶ added in v3.9.0
func (o EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointOutputWithContext(ctx context.Context) EventSubscriptionAzureFunctionEndpointOutput
func (EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutput ¶ added in v3.9.0
func (o EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutput() EventSubscriptionAzureFunctionEndpointPtrOutput
func (EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext ¶ added in v3.9.0
func (o EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionAzureFunctionEndpointPtrOutput
type EventSubscriptionAzureFunctionEndpointPtrInput ¶ added in v3.9.0
type EventSubscriptionAzureFunctionEndpointPtrInput interface { pulumi.Input ToEventSubscriptionAzureFunctionEndpointPtrOutput() EventSubscriptionAzureFunctionEndpointPtrOutput ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(context.Context) EventSubscriptionAzureFunctionEndpointPtrOutput }
EventSubscriptionAzureFunctionEndpointPtrInput is an input type that accepts EventSubscriptionAzureFunctionEndpointArgs, EventSubscriptionAzureFunctionEndpointPtr and EventSubscriptionAzureFunctionEndpointPtrOutput values. You can construct a concrete instance of `EventSubscriptionAzureFunctionEndpointPtrInput` via:
EventSubscriptionAzureFunctionEndpointArgs{...} or: nil
func EventSubscriptionAzureFunctionEndpointPtr ¶ added in v3.9.0
func EventSubscriptionAzureFunctionEndpointPtr(v *EventSubscriptionAzureFunctionEndpointArgs) EventSubscriptionAzureFunctionEndpointPtrInput
type EventSubscriptionAzureFunctionEndpointPtrOutput ¶ added in v3.9.0
type EventSubscriptionAzureFunctionEndpointPtrOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAzureFunctionEndpointPtrOutput) ElementType ¶ added in v3.9.0
func (EventSubscriptionAzureFunctionEndpointPtrOutput) ElementType() reflect.Type
func (EventSubscriptionAzureFunctionEndpointPtrOutput) FunctionId ¶ added in v3.9.0
func (o EventSubscriptionAzureFunctionEndpointPtrOutput) FunctionId() pulumi.StringPtrOutput
Specifies the ID of the Function where the Event Subscription will receive events. This must be the functions ID in format {function_app.id}/functions/{name}.
func (EventSubscriptionAzureFunctionEndpointPtrOutput) MaxEventsPerBatch ¶ added in v3.9.0
func (o EventSubscriptionAzureFunctionEndpointPtrOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (EventSubscriptionAzureFunctionEndpointPtrOutput) PreferredBatchSizeInKilobytes ¶ added in v3.9.0
func (o EventSubscriptionAzureFunctionEndpointPtrOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
Preferred batch size in Kilobytes.
func (EventSubscriptionAzureFunctionEndpointPtrOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutput ¶ added in v3.9.0
func (o EventSubscriptionAzureFunctionEndpointPtrOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutput() EventSubscriptionAzureFunctionEndpointPtrOutput
func (EventSubscriptionAzureFunctionEndpointPtrOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext ¶ added in v3.9.0
func (o EventSubscriptionAzureFunctionEndpointPtrOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionAzureFunctionEndpointPtrOutput
type EventSubscriptionEventhubEndpoint ¶
type EventSubscriptionEventhubEndpoint struct { // Specifies the id of the eventhub where the Event Subscription will receive events. EventhubId *string `pulumi:"eventhubId"` }
type EventSubscriptionEventhubEndpointArgs ¶
type EventSubscriptionEventhubEndpointArgs struct { // Specifies the id of the eventhub where the Event Subscription will receive events. EventhubId pulumi.StringPtrInput `pulumi:"eventhubId"` }
func (EventSubscriptionEventhubEndpointArgs) ElementType ¶
func (EventSubscriptionEventhubEndpointArgs) ElementType() reflect.Type
func (EventSubscriptionEventhubEndpointArgs) ToEventSubscriptionEventhubEndpointOutput ¶
func (i EventSubscriptionEventhubEndpointArgs) ToEventSubscriptionEventhubEndpointOutput() EventSubscriptionEventhubEndpointOutput
func (EventSubscriptionEventhubEndpointArgs) ToEventSubscriptionEventhubEndpointOutputWithContext ¶
func (i EventSubscriptionEventhubEndpointArgs) ToEventSubscriptionEventhubEndpointOutputWithContext(ctx context.Context) EventSubscriptionEventhubEndpointOutput
func (EventSubscriptionEventhubEndpointArgs) ToEventSubscriptionEventhubEndpointPtrOutput ¶
func (i EventSubscriptionEventhubEndpointArgs) ToEventSubscriptionEventhubEndpointPtrOutput() EventSubscriptionEventhubEndpointPtrOutput
func (EventSubscriptionEventhubEndpointArgs) ToEventSubscriptionEventhubEndpointPtrOutputWithContext ¶
func (i EventSubscriptionEventhubEndpointArgs) ToEventSubscriptionEventhubEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionEventhubEndpointPtrOutput
type EventSubscriptionEventhubEndpointInput ¶
type EventSubscriptionEventhubEndpointInput interface { pulumi.Input ToEventSubscriptionEventhubEndpointOutput() EventSubscriptionEventhubEndpointOutput ToEventSubscriptionEventhubEndpointOutputWithContext(context.Context) EventSubscriptionEventhubEndpointOutput }
EventSubscriptionEventhubEndpointInput is an input type that accepts EventSubscriptionEventhubEndpointArgs and EventSubscriptionEventhubEndpointOutput values. You can construct a concrete instance of `EventSubscriptionEventhubEndpointInput` via:
EventSubscriptionEventhubEndpointArgs{...}
type EventSubscriptionEventhubEndpointOutput ¶
type EventSubscriptionEventhubEndpointOutput struct{ *pulumi.OutputState }
func (EventSubscriptionEventhubEndpointOutput) ElementType ¶
func (EventSubscriptionEventhubEndpointOutput) ElementType() reflect.Type
func (EventSubscriptionEventhubEndpointOutput) EventhubId ¶
func (o EventSubscriptionEventhubEndpointOutput) EventhubId() pulumi.StringPtrOutput
Specifies the id of the eventhub where the Event Subscription will receive events.
func (EventSubscriptionEventhubEndpointOutput) ToEventSubscriptionEventhubEndpointOutput ¶
func (o EventSubscriptionEventhubEndpointOutput) ToEventSubscriptionEventhubEndpointOutput() EventSubscriptionEventhubEndpointOutput
func (EventSubscriptionEventhubEndpointOutput) ToEventSubscriptionEventhubEndpointOutputWithContext ¶
func (o EventSubscriptionEventhubEndpointOutput) ToEventSubscriptionEventhubEndpointOutputWithContext(ctx context.Context) EventSubscriptionEventhubEndpointOutput
func (EventSubscriptionEventhubEndpointOutput) ToEventSubscriptionEventhubEndpointPtrOutput ¶
func (o EventSubscriptionEventhubEndpointOutput) ToEventSubscriptionEventhubEndpointPtrOutput() EventSubscriptionEventhubEndpointPtrOutput
func (EventSubscriptionEventhubEndpointOutput) ToEventSubscriptionEventhubEndpointPtrOutputWithContext ¶
func (o EventSubscriptionEventhubEndpointOutput) ToEventSubscriptionEventhubEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionEventhubEndpointPtrOutput
type EventSubscriptionEventhubEndpointPtrInput ¶
type EventSubscriptionEventhubEndpointPtrInput interface { pulumi.Input ToEventSubscriptionEventhubEndpointPtrOutput() EventSubscriptionEventhubEndpointPtrOutput ToEventSubscriptionEventhubEndpointPtrOutputWithContext(context.Context) EventSubscriptionEventhubEndpointPtrOutput }
EventSubscriptionEventhubEndpointPtrInput is an input type that accepts EventSubscriptionEventhubEndpointArgs, EventSubscriptionEventhubEndpointPtr and EventSubscriptionEventhubEndpointPtrOutput values. You can construct a concrete instance of `EventSubscriptionEventhubEndpointPtrInput` via:
EventSubscriptionEventhubEndpointArgs{...} or: nil
func EventSubscriptionEventhubEndpointPtr ¶
func EventSubscriptionEventhubEndpointPtr(v *EventSubscriptionEventhubEndpointArgs) EventSubscriptionEventhubEndpointPtrInput
type EventSubscriptionEventhubEndpointPtrOutput ¶
type EventSubscriptionEventhubEndpointPtrOutput struct{ *pulumi.OutputState }
func (EventSubscriptionEventhubEndpointPtrOutput) ElementType ¶
func (EventSubscriptionEventhubEndpointPtrOutput) ElementType() reflect.Type
func (EventSubscriptionEventhubEndpointPtrOutput) EventhubId ¶
func (o EventSubscriptionEventhubEndpointPtrOutput) EventhubId() pulumi.StringPtrOutput
Specifies the id of the eventhub where the Event Subscription will receive events.
func (EventSubscriptionEventhubEndpointPtrOutput) ToEventSubscriptionEventhubEndpointPtrOutput ¶
func (o EventSubscriptionEventhubEndpointPtrOutput) ToEventSubscriptionEventhubEndpointPtrOutput() EventSubscriptionEventhubEndpointPtrOutput
func (EventSubscriptionEventhubEndpointPtrOutput) ToEventSubscriptionEventhubEndpointPtrOutputWithContext ¶
func (o EventSubscriptionEventhubEndpointPtrOutput) ToEventSubscriptionEventhubEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionEventhubEndpointPtrOutput
type EventSubscriptionHybridConnectionEndpoint ¶
type EventSubscriptionHybridConnectionEndpoint struct { // Specifies the id of the hybrid connection where the Event Subscription will receive events. HybridConnectionId *string `pulumi:"hybridConnectionId"` }
type EventSubscriptionHybridConnectionEndpointArgs ¶
type EventSubscriptionHybridConnectionEndpointArgs struct { // Specifies the id of the hybrid connection where the Event Subscription will receive events. HybridConnectionId pulumi.StringPtrInput `pulumi:"hybridConnectionId"` }
func (EventSubscriptionHybridConnectionEndpointArgs) ElementType ¶
func (EventSubscriptionHybridConnectionEndpointArgs) ElementType() reflect.Type
func (EventSubscriptionHybridConnectionEndpointArgs) ToEventSubscriptionHybridConnectionEndpointOutput ¶
func (i EventSubscriptionHybridConnectionEndpointArgs) ToEventSubscriptionHybridConnectionEndpointOutput() EventSubscriptionHybridConnectionEndpointOutput
func (EventSubscriptionHybridConnectionEndpointArgs) ToEventSubscriptionHybridConnectionEndpointOutputWithContext ¶
func (i EventSubscriptionHybridConnectionEndpointArgs) ToEventSubscriptionHybridConnectionEndpointOutputWithContext(ctx context.Context) EventSubscriptionHybridConnectionEndpointOutput
func (EventSubscriptionHybridConnectionEndpointArgs) ToEventSubscriptionHybridConnectionEndpointPtrOutput ¶
func (i EventSubscriptionHybridConnectionEndpointArgs) ToEventSubscriptionHybridConnectionEndpointPtrOutput() EventSubscriptionHybridConnectionEndpointPtrOutput
func (EventSubscriptionHybridConnectionEndpointArgs) ToEventSubscriptionHybridConnectionEndpointPtrOutputWithContext ¶
func (i EventSubscriptionHybridConnectionEndpointArgs) ToEventSubscriptionHybridConnectionEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionHybridConnectionEndpointPtrOutput
type EventSubscriptionHybridConnectionEndpointInput ¶
type EventSubscriptionHybridConnectionEndpointInput interface { pulumi.Input ToEventSubscriptionHybridConnectionEndpointOutput() EventSubscriptionHybridConnectionEndpointOutput ToEventSubscriptionHybridConnectionEndpointOutputWithContext(context.Context) EventSubscriptionHybridConnectionEndpointOutput }
EventSubscriptionHybridConnectionEndpointInput is an input type that accepts EventSubscriptionHybridConnectionEndpointArgs and EventSubscriptionHybridConnectionEndpointOutput values. You can construct a concrete instance of `EventSubscriptionHybridConnectionEndpointInput` via:
EventSubscriptionHybridConnectionEndpointArgs{...}
type EventSubscriptionHybridConnectionEndpointOutput ¶
type EventSubscriptionHybridConnectionEndpointOutput struct{ *pulumi.OutputState }
func (EventSubscriptionHybridConnectionEndpointOutput) ElementType ¶
func (EventSubscriptionHybridConnectionEndpointOutput) ElementType() reflect.Type
func (EventSubscriptionHybridConnectionEndpointOutput) HybridConnectionId ¶
func (o EventSubscriptionHybridConnectionEndpointOutput) HybridConnectionId() pulumi.StringPtrOutput
Specifies the id of the hybrid connection where the Event Subscription will receive events.
func (EventSubscriptionHybridConnectionEndpointOutput) ToEventSubscriptionHybridConnectionEndpointOutput ¶
func (o EventSubscriptionHybridConnectionEndpointOutput) ToEventSubscriptionHybridConnectionEndpointOutput() EventSubscriptionHybridConnectionEndpointOutput
func (EventSubscriptionHybridConnectionEndpointOutput) ToEventSubscriptionHybridConnectionEndpointOutputWithContext ¶
func (o EventSubscriptionHybridConnectionEndpointOutput) ToEventSubscriptionHybridConnectionEndpointOutputWithContext(ctx context.Context) EventSubscriptionHybridConnectionEndpointOutput
func (EventSubscriptionHybridConnectionEndpointOutput) ToEventSubscriptionHybridConnectionEndpointPtrOutput ¶
func (o EventSubscriptionHybridConnectionEndpointOutput) ToEventSubscriptionHybridConnectionEndpointPtrOutput() EventSubscriptionHybridConnectionEndpointPtrOutput
func (EventSubscriptionHybridConnectionEndpointOutput) ToEventSubscriptionHybridConnectionEndpointPtrOutputWithContext ¶
func (o EventSubscriptionHybridConnectionEndpointOutput) ToEventSubscriptionHybridConnectionEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionHybridConnectionEndpointPtrOutput
type EventSubscriptionHybridConnectionEndpointPtrInput ¶
type EventSubscriptionHybridConnectionEndpointPtrInput interface { pulumi.Input ToEventSubscriptionHybridConnectionEndpointPtrOutput() EventSubscriptionHybridConnectionEndpointPtrOutput ToEventSubscriptionHybridConnectionEndpointPtrOutputWithContext(context.Context) EventSubscriptionHybridConnectionEndpointPtrOutput }
EventSubscriptionHybridConnectionEndpointPtrInput is an input type that accepts EventSubscriptionHybridConnectionEndpointArgs, EventSubscriptionHybridConnectionEndpointPtr and EventSubscriptionHybridConnectionEndpointPtrOutput values. You can construct a concrete instance of `EventSubscriptionHybridConnectionEndpointPtrInput` via:
EventSubscriptionHybridConnectionEndpointArgs{...} or: nil
func EventSubscriptionHybridConnectionEndpointPtr ¶
func EventSubscriptionHybridConnectionEndpointPtr(v *EventSubscriptionHybridConnectionEndpointArgs) EventSubscriptionHybridConnectionEndpointPtrInput
type EventSubscriptionHybridConnectionEndpointPtrOutput ¶
type EventSubscriptionHybridConnectionEndpointPtrOutput struct{ *pulumi.OutputState }
func (EventSubscriptionHybridConnectionEndpointPtrOutput) ElementType ¶
func (EventSubscriptionHybridConnectionEndpointPtrOutput) ElementType() reflect.Type
func (EventSubscriptionHybridConnectionEndpointPtrOutput) HybridConnectionId ¶
func (o EventSubscriptionHybridConnectionEndpointPtrOutput) HybridConnectionId() pulumi.StringPtrOutput
Specifies the id of the hybrid connection where the Event Subscription will receive events.
func (EventSubscriptionHybridConnectionEndpointPtrOutput) ToEventSubscriptionHybridConnectionEndpointPtrOutput ¶
func (o EventSubscriptionHybridConnectionEndpointPtrOutput) ToEventSubscriptionHybridConnectionEndpointPtrOutput() EventSubscriptionHybridConnectionEndpointPtrOutput
func (EventSubscriptionHybridConnectionEndpointPtrOutput) ToEventSubscriptionHybridConnectionEndpointPtrOutputWithContext ¶
func (o EventSubscriptionHybridConnectionEndpointPtrOutput) ToEventSubscriptionHybridConnectionEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionHybridConnectionEndpointPtrOutput
type EventSubscriptionInput ¶ added in v3.31.1
type EventSubscriptionInput interface { pulumi.Input ToEventSubscriptionOutput() EventSubscriptionOutput ToEventSubscriptionOutputWithContext(ctx context.Context) EventSubscriptionOutput }
type EventSubscriptionMap ¶ added in v3.47.1
type EventSubscriptionMap map[string]EventSubscriptionInput
func (EventSubscriptionMap) ElementType ¶ added in v3.47.1
func (EventSubscriptionMap) ElementType() reflect.Type
func (EventSubscriptionMap) ToEventSubscriptionMapOutput ¶ added in v3.47.1
func (i EventSubscriptionMap) ToEventSubscriptionMapOutput() EventSubscriptionMapOutput
func (EventSubscriptionMap) ToEventSubscriptionMapOutputWithContext ¶ added in v3.47.1
func (i EventSubscriptionMap) ToEventSubscriptionMapOutputWithContext(ctx context.Context) EventSubscriptionMapOutput
type EventSubscriptionMapInput ¶ added in v3.47.1
type EventSubscriptionMapInput interface { pulumi.Input ToEventSubscriptionMapOutput() EventSubscriptionMapOutput ToEventSubscriptionMapOutputWithContext(context.Context) EventSubscriptionMapOutput }
EventSubscriptionMapInput is an input type that accepts EventSubscriptionMap and EventSubscriptionMapOutput values. You can construct a concrete instance of `EventSubscriptionMapInput` via:
EventSubscriptionMap{ "key": EventSubscriptionArgs{...} }
type EventSubscriptionMapOutput ¶ added in v3.47.1
type EventSubscriptionMapOutput struct{ *pulumi.OutputState }
func (EventSubscriptionMapOutput) ElementType ¶ added in v3.47.1
func (EventSubscriptionMapOutput) ElementType() reflect.Type
func (EventSubscriptionMapOutput) MapIndex ¶ added in v3.47.1
func (o EventSubscriptionMapOutput) MapIndex(k pulumi.StringInput) EventSubscriptionOutput
func (EventSubscriptionMapOutput) ToEventSubscriptionMapOutput ¶ added in v3.47.1
func (o EventSubscriptionMapOutput) ToEventSubscriptionMapOutput() EventSubscriptionMapOutput
func (EventSubscriptionMapOutput) ToEventSubscriptionMapOutputWithContext ¶ added in v3.47.1
func (o EventSubscriptionMapOutput) ToEventSubscriptionMapOutputWithContext(ctx context.Context) EventSubscriptionMapOutput
type EventSubscriptionOutput ¶ added in v3.31.1
type EventSubscriptionOutput struct {
*pulumi.OutputState
}
func (EventSubscriptionOutput) ElementType ¶ added in v3.31.1
func (EventSubscriptionOutput) ElementType() reflect.Type
func (EventSubscriptionOutput) ToEventSubscriptionOutput ¶ added in v3.31.1
func (o EventSubscriptionOutput) ToEventSubscriptionOutput() EventSubscriptionOutput
func (EventSubscriptionOutput) ToEventSubscriptionOutputWithContext ¶ added in v3.31.1
func (o EventSubscriptionOutput) ToEventSubscriptionOutputWithContext(ctx context.Context) EventSubscriptionOutput
func (EventSubscriptionOutput) ToEventSubscriptionPtrOutput ¶ added in v3.47.1
func (o EventSubscriptionOutput) ToEventSubscriptionPtrOutput() EventSubscriptionPtrOutput
func (EventSubscriptionOutput) ToEventSubscriptionPtrOutputWithContext ¶ added in v3.47.1
func (o EventSubscriptionOutput) ToEventSubscriptionPtrOutputWithContext(ctx context.Context) EventSubscriptionPtrOutput
type EventSubscriptionPtrInput ¶ added in v3.47.1
type EventSubscriptionPtrInput interface { pulumi.Input ToEventSubscriptionPtrOutput() EventSubscriptionPtrOutput ToEventSubscriptionPtrOutputWithContext(ctx context.Context) EventSubscriptionPtrOutput }
type EventSubscriptionPtrOutput ¶ added in v3.47.1
type EventSubscriptionPtrOutput struct {
*pulumi.OutputState
}
func (EventSubscriptionPtrOutput) ElementType ¶ added in v3.47.1
func (EventSubscriptionPtrOutput) ElementType() reflect.Type
func (EventSubscriptionPtrOutput) ToEventSubscriptionPtrOutput ¶ added in v3.47.1
func (o EventSubscriptionPtrOutput) ToEventSubscriptionPtrOutput() EventSubscriptionPtrOutput
func (EventSubscriptionPtrOutput) ToEventSubscriptionPtrOutputWithContext ¶ added in v3.47.1
func (o EventSubscriptionPtrOutput) ToEventSubscriptionPtrOutputWithContext(ctx context.Context) EventSubscriptionPtrOutput
type EventSubscriptionRetryPolicy ¶
type EventSubscriptionRetryPolicy struct { // Specifies the time to live (in minutes) for events. Supported range is `1` to `1440`. Defaults to `1440`. See [official documentation](https://docs.microsoft.com/en-us/azure/event-grid/manage-event-delivery#set-retry-policy) for more details. EventTimeToLive int `pulumi:"eventTimeToLive"` // Specifies the maximum number of delivery retry attempts for events. MaxDeliveryAttempts int `pulumi:"maxDeliveryAttempts"` }
type EventSubscriptionRetryPolicyArgs ¶
type EventSubscriptionRetryPolicyArgs struct { // Specifies the time to live (in minutes) for events. Supported range is `1` to `1440`. Defaults to `1440`. See [official documentation](https://docs.microsoft.com/en-us/azure/event-grid/manage-event-delivery#set-retry-policy) for more details. EventTimeToLive pulumi.IntInput `pulumi:"eventTimeToLive"` // Specifies the maximum number of delivery retry attempts for events. MaxDeliveryAttempts pulumi.IntInput `pulumi:"maxDeliveryAttempts"` }
func (EventSubscriptionRetryPolicyArgs) ElementType ¶
func (EventSubscriptionRetryPolicyArgs) ElementType() reflect.Type
func (EventSubscriptionRetryPolicyArgs) ToEventSubscriptionRetryPolicyOutput ¶
func (i EventSubscriptionRetryPolicyArgs) ToEventSubscriptionRetryPolicyOutput() EventSubscriptionRetryPolicyOutput
func (EventSubscriptionRetryPolicyArgs) ToEventSubscriptionRetryPolicyOutputWithContext ¶
func (i EventSubscriptionRetryPolicyArgs) ToEventSubscriptionRetryPolicyOutputWithContext(ctx context.Context) EventSubscriptionRetryPolicyOutput
func (EventSubscriptionRetryPolicyArgs) ToEventSubscriptionRetryPolicyPtrOutput ¶
func (i EventSubscriptionRetryPolicyArgs) ToEventSubscriptionRetryPolicyPtrOutput() EventSubscriptionRetryPolicyPtrOutput
func (EventSubscriptionRetryPolicyArgs) ToEventSubscriptionRetryPolicyPtrOutputWithContext ¶
func (i EventSubscriptionRetryPolicyArgs) ToEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) EventSubscriptionRetryPolicyPtrOutput
type EventSubscriptionRetryPolicyInput ¶
type EventSubscriptionRetryPolicyInput interface { pulumi.Input ToEventSubscriptionRetryPolicyOutput() EventSubscriptionRetryPolicyOutput ToEventSubscriptionRetryPolicyOutputWithContext(context.Context) EventSubscriptionRetryPolicyOutput }
EventSubscriptionRetryPolicyInput is an input type that accepts EventSubscriptionRetryPolicyArgs and EventSubscriptionRetryPolicyOutput values. You can construct a concrete instance of `EventSubscriptionRetryPolicyInput` via:
EventSubscriptionRetryPolicyArgs{...}
type EventSubscriptionRetryPolicyOutput ¶
type EventSubscriptionRetryPolicyOutput struct{ *pulumi.OutputState }
func (EventSubscriptionRetryPolicyOutput) ElementType ¶
func (EventSubscriptionRetryPolicyOutput) ElementType() reflect.Type
func (EventSubscriptionRetryPolicyOutput) EventTimeToLive ¶
func (o EventSubscriptionRetryPolicyOutput) EventTimeToLive() pulumi.IntOutput
Specifies the time to live (in minutes) for events. Supported range is `1` to `1440`. Defaults to `1440`. See [official documentation](https://docs.microsoft.com/en-us/azure/event-grid/manage-event-delivery#set-retry-policy) for more details.
func (EventSubscriptionRetryPolicyOutput) MaxDeliveryAttempts ¶
func (o EventSubscriptionRetryPolicyOutput) MaxDeliveryAttempts() pulumi.IntOutput
Specifies the maximum number of delivery retry attempts for events.
func (EventSubscriptionRetryPolicyOutput) ToEventSubscriptionRetryPolicyOutput ¶
func (o EventSubscriptionRetryPolicyOutput) ToEventSubscriptionRetryPolicyOutput() EventSubscriptionRetryPolicyOutput
func (EventSubscriptionRetryPolicyOutput) ToEventSubscriptionRetryPolicyOutputWithContext ¶
func (o EventSubscriptionRetryPolicyOutput) ToEventSubscriptionRetryPolicyOutputWithContext(ctx context.Context) EventSubscriptionRetryPolicyOutput
func (EventSubscriptionRetryPolicyOutput) ToEventSubscriptionRetryPolicyPtrOutput ¶
func (o EventSubscriptionRetryPolicyOutput) ToEventSubscriptionRetryPolicyPtrOutput() EventSubscriptionRetryPolicyPtrOutput
func (EventSubscriptionRetryPolicyOutput) ToEventSubscriptionRetryPolicyPtrOutputWithContext ¶
func (o EventSubscriptionRetryPolicyOutput) ToEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) EventSubscriptionRetryPolicyPtrOutput
type EventSubscriptionRetryPolicyPtrInput ¶
type EventSubscriptionRetryPolicyPtrInput interface { pulumi.Input ToEventSubscriptionRetryPolicyPtrOutput() EventSubscriptionRetryPolicyPtrOutput ToEventSubscriptionRetryPolicyPtrOutputWithContext(context.Context) EventSubscriptionRetryPolicyPtrOutput }
EventSubscriptionRetryPolicyPtrInput is an input type that accepts EventSubscriptionRetryPolicyArgs, EventSubscriptionRetryPolicyPtr and EventSubscriptionRetryPolicyPtrOutput values. You can construct a concrete instance of `EventSubscriptionRetryPolicyPtrInput` via:
EventSubscriptionRetryPolicyArgs{...} or: nil
func EventSubscriptionRetryPolicyPtr ¶
func EventSubscriptionRetryPolicyPtr(v *EventSubscriptionRetryPolicyArgs) EventSubscriptionRetryPolicyPtrInput
type EventSubscriptionRetryPolicyPtrOutput ¶
type EventSubscriptionRetryPolicyPtrOutput struct{ *pulumi.OutputState }
func (EventSubscriptionRetryPolicyPtrOutput) ElementType ¶
func (EventSubscriptionRetryPolicyPtrOutput) ElementType() reflect.Type
func (EventSubscriptionRetryPolicyPtrOutput) EventTimeToLive ¶
func (o EventSubscriptionRetryPolicyPtrOutput) EventTimeToLive() pulumi.IntPtrOutput
Specifies the time to live (in minutes) for events. Supported range is `1` to `1440`. Defaults to `1440`. See [official documentation](https://docs.microsoft.com/en-us/azure/event-grid/manage-event-delivery#set-retry-policy) for more details.
func (EventSubscriptionRetryPolicyPtrOutput) MaxDeliveryAttempts ¶
func (o EventSubscriptionRetryPolicyPtrOutput) MaxDeliveryAttempts() pulumi.IntPtrOutput
Specifies the maximum number of delivery retry attempts for events.
func (EventSubscriptionRetryPolicyPtrOutput) ToEventSubscriptionRetryPolicyPtrOutput ¶
func (o EventSubscriptionRetryPolicyPtrOutput) ToEventSubscriptionRetryPolicyPtrOutput() EventSubscriptionRetryPolicyPtrOutput
func (EventSubscriptionRetryPolicyPtrOutput) ToEventSubscriptionRetryPolicyPtrOutputWithContext ¶
func (o EventSubscriptionRetryPolicyPtrOutput) ToEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) EventSubscriptionRetryPolicyPtrOutput
type EventSubscriptionState ¶
type EventSubscriptionState struct { // A `advancedFilter` block as defined below. AdvancedFilter EventSubscriptionAdvancedFilterPtrInput // An `azureFunctionEndpoint` block as defined below. AzureFunctionEndpoint EventSubscriptionAzureFunctionEndpointPtrInput // Specifies the event delivery schema for the event subscription. Possible values include: `EventGridSchema`, `CloudEventSchemaV1_0`, `CustomInputSchema`. Defaults to `EventGridSchema`. Changing this forces a new resource to be created. EventDeliverySchema pulumi.StringPtrInput // A `eventhubEndpoint` block as defined below. // // Deprecated: Deprecated in favour of `eventhub_endpoint_id` EventhubEndpoint EventSubscriptionEventhubEndpointPtrInput // Specifies the id where the Event Hub is located. EventhubEndpointId pulumi.StringPtrInput // Specifies the expiration time of the event subscription (Datetime Format `RFC 3339`). ExpirationTimeUtc pulumi.StringPtrInput // A `hybridConnectionEndpoint` block as defined below. // // Deprecated: Deprecated in favour of `hybrid_connection_endpoint_id` HybridConnectionEndpoint EventSubscriptionHybridConnectionEndpointPtrInput // Specifies the id where the Hybrid Connection is located. HybridConnectionEndpointId pulumi.StringPtrInput // A list of applicable event types that need to be part of the event subscription. IncludedEventTypes pulumi.StringArrayInput // A list of labels to assign to the event subscription. Labels pulumi.StringArrayInput // Specifies the name of the EventGrid Event Subscription resource. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `retryPolicy` block as defined below. RetryPolicy EventSubscriptionRetryPolicyPtrInput // Specifies the scope at which the EventGrid Event Subscription should be created. Changing this forces a new resource to be created. Scope pulumi.StringPtrInput // Specifies the id where the Service Bus Queue is located. ServiceBusQueueEndpointId pulumi.StringPtrInput // Specifies the id where the Service Bus Topic is located. ServiceBusTopicEndpointId pulumi.StringPtrInput // A `storageBlobDeadLetterDestination` block as defined below. StorageBlobDeadLetterDestination EventSubscriptionStorageBlobDeadLetterDestinationPtrInput // A `storageQueueEndpoint` block as defined below. StorageQueueEndpoint EventSubscriptionStorageQueueEndpointPtrInput // A `subjectFilter` block as defined below. SubjectFilter EventSubscriptionSubjectFilterPtrInput // (Optional/ **Deprecated) Specifies the name of the topic to associate with the event subscription. // // Deprecated: This field has been updated to readonly field since Apr 25, 2019 so no longer has any affect and will be removed in version 3.0 of the provider. TopicName pulumi.StringPtrInput // A `webhookEndpoint` block as defined below. WebhookEndpoint EventSubscriptionWebhookEndpointPtrInput }
func (EventSubscriptionState) ElementType ¶
func (EventSubscriptionState) ElementType() reflect.Type
type EventSubscriptionStorageBlobDeadLetterDestination ¶
type EventSubscriptionStorageBlobDeadLetterDestination struct { // Specifies the id of the storage account id where the storage blob is located. StorageAccountId string `pulumi:"storageAccountId"` // Specifies the name of the Storage blob container that is the destination of the deadletter events. StorageBlobContainerName string `pulumi:"storageBlobContainerName"` }
type EventSubscriptionStorageBlobDeadLetterDestinationArgs ¶
type EventSubscriptionStorageBlobDeadLetterDestinationArgs struct { // Specifies the id of the storage account id where the storage blob is located. StorageAccountId pulumi.StringInput `pulumi:"storageAccountId"` // Specifies the name of the Storage blob container that is the destination of the deadletter events. StorageBlobContainerName pulumi.StringInput `pulumi:"storageBlobContainerName"` }
func (EventSubscriptionStorageBlobDeadLetterDestinationArgs) ElementType ¶
func (EventSubscriptionStorageBlobDeadLetterDestinationArgs) ElementType() reflect.Type
func (EventSubscriptionStorageBlobDeadLetterDestinationArgs) ToEventSubscriptionStorageBlobDeadLetterDestinationOutput ¶
func (i EventSubscriptionStorageBlobDeadLetterDestinationArgs) ToEventSubscriptionStorageBlobDeadLetterDestinationOutput() EventSubscriptionStorageBlobDeadLetterDestinationOutput
func (EventSubscriptionStorageBlobDeadLetterDestinationArgs) ToEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext ¶
func (i EventSubscriptionStorageBlobDeadLetterDestinationArgs) ToEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext(ctx context.Context) EventSubscriptionStorageBlobDeadLetterDestinationOutput
func (EventSubscriptionStorageBlobDeadLetterDestinationArgs) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput ¶
func (i EventSubscriptionStorageBlobDeadLetterDestinationArgs) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
func (EventSubscriptionStorageBlobDeadLetterDestinationArgs) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext ¶
func (i EventSubscriptionStorageBlobDeadLetterDestinationArgs) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
type EventSubscriptionStorageBlobDeadLetterDestinationInput ¶
type EventSubscriptionStorageBlobDeadLetterDestinationInput interface { pulumi.Input ToEventSubscriptionStorageBlobDeadLetterDestinationOutput() EventSubscriptionStorageBlobDeadLetterDestinationOutput ToEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext(context.Context) EventSubscriptionStorageBlobDeadLetterDestinationOutput }
EventSubscriptionStorageBlobDeadLetterDestinationInput is an input type that accepts EventSubscriptionStorageBlobDeadLetterDestinationArgs and EventSubscriptionStorageBlobDeadLetterDestinationOutput values. You can construct a concrete instance of `EventSubscriptionStorageBlobDeadLetterDestinationInput` via:
EventSubscriptionStorageBlobDeadLetterDestinationArgs{...}
type EventSubscriptionStorageBlobDeadLetterDestinationOutput ¶
type EventSubscriptionStorageBlobDeadLetterDestinationOutput struct{ *pulumi.OutputState }
func (EventSubscriptionStorageBlobDeadLetterDestinationOutput) ElementType ¶
func (EventSubscriptionStorageBlobDeadLetterDestinationOutput) ElementType() reflect.Type
func (EventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageAccountId ¶
func (o EventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageAccountId() pulumi.StringOutput
Specifies the id of the storage account id where the storage blob is located.
func (EventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageBlobContainerName ¶
func (o EventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageBlobContainerName() pulumi.StringOutput
Specifies the name of the Storage blob container that is the destination of the deadletter events.
func (EventSubscriptionStorageBlobDeadLetterDestinationOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationOutput ¶
func (o EventSubscriptionStorageBlobDeadLetterDestinationOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationOutput() EventSubscriptionStorageBlobDeadLetterDestinationOutput
func (EventSubscriptionStorageBlobDeadLetterDestinationOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext ¶
func (o EventSubscriptionStorageBlobDeadLetterDestinationOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext(ctx context.Context) EventSubscriptionStorageBlobDeadLetterDestinationOutput
func (EventSubscriptionStorageBlobDeadLetterDestinationOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput ¶
func (o EventSubscriptionStorageBlobDeadLetterDestinationOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
func (EventSubscriptionStorageBlobDeadLetterDestinationOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext ¶
func (o EventSubscriptionStorageBlobDeadLetterDestinationOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
type EventSubscriptionStorageBlobDeadLetterDestinationPtrInput ¶
type EventSubscriptionStorageBlobDeadLetterDestinationPtrInput interface { pulumi.Input ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(context.Context) EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput }
EventSubscriptionStorageBlobDeadLetterDestinationPtrInput is an input type that accepts EventSubscriptionStorageBlobDeadLetterDestinationArgs, EventSubscriptionStorageBlobDeadLetterDestinationPtr and EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput values. You can construct a concrete instance of `EventSubscriptionStorageBlobDeadLetterDestinationPtrInput` via:
EventSubscriptionStorageBlobDeadLetterDestinationArgs{...} or: nil
func EventSubscriptionStorageBlobDeadLetterDestinationPtr ¶
func EventSubscriptionStorageBlobDeadLetterDestinationPtr(v *EventSubscriptionStorageBlobDeadLetterDestinationArgs) EventSubscriptionStorageBlobDeadLetterDestinationPtrInput
type EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput ¶
type EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput struct{ *pulumi.OutputState }
func (EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ElementType ¶
func (EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ElementType() reflect.Type
func (EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageAccountId ¶
func (o EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageAccountId() pulumi.StringPtrOutput
Specifies the id of the storage account id where the storage blob is located.
func (EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageBlobContainerName ¶
func (o EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageBlobContainerName() pulumi.StringPtrOutput
Specifies the name of the Storage blob container that is the destination of the deadletter events.
func (EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput ¶
func (o EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
func (EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext ¶
func (o EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) EventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
type EventSubscriptionStorageQueueEndpoint ¶
type EventSubscriptionStorageQueueEndpoint struct { // Specifies the name of the storage queue where the Event Subscription will receive events. QueueName string `pulumi:"queueName"` // Specifies the id of the storage account id where the storage queue is located. StorageAccountId string `pulumi:"storageAccountId"` }
type EventSubscriptionStorageQueueEndpointArgs ¶
type EventSubscriptionStorageQueueEndpointArgs struct { // Specifies the name of the storage queue where the Event Subscription will receive events. QueueName pulumi.StringInput `pulumi:"queueName"` // Specifies the id of the storage account id where the storage queue is located. StorageAccountId pulumi.StringInput `pulumi:"storageAccountId"` }
func (EventSubscriptionStorageQueueEndpointArgs) ElementType ¶
func (EventSubscriptionStorageQueueEndpointArgs) ElementType() reflect.Type
func (EventSubscriptionStorageQueueEndpointArgs) ToEventSubscriptionStorageQueueEndpointOutput ¶
func (i EventSubscriptionStorageQueueEndpointArgs) ToEventSubscriptionStorageQueueEndpointOutput() EventSubscriptionStorageQueueEndpointOutput
func (EventSubscriptionStorageQueueEndpointArgs) ToEventSubscriptionStorageQueueEndpointOutputWithContext ¶
func (i EventSubscriptionStorageQueueEndpointArgs) ToEventSubscriptionStorageQueueEndpointOutputWithContext(ctx context.Context) EventSubscriptionStorageQueueEndpointOutput
func (EventSubscriptionStorageQueueEndpointArgs) ToEventSubscriptionStorageQueueEndpointPtrOutput ¶
func (i EventSubscriptionStorageQueueEndpointArgs) ToEventSubscriptionStorageQueueEndpointPtrOutput() EventSubscriptionStorageQueueEndpointPtrOutput
func (EventSubscriptionStorageQueueEndpointArgs) ToEventSubscriptionStorageQueueEndpointPtrOutputWithContext ¶
func (i EventSubscriptionStorageQueueEndpointArgs) ToEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionStorageQueueEndpointPtrOutput
type EventSubscriptionStorageQueueEndpointInput ¶
type EventSubscriptionStorageQueueEndpointInput interface { pulumi.Input ToEventSubscriptionStorageQueueEndpointOutput() EventSubscriptionStorageQueueEndpointOutput ToEventSubscriptionStorageQueueEndpointOutputWithContext(context.Context) EventSubscriptionStorageQueueEndpointOutput }
EventSubscriptionStorageQueueEndpointInput is an input type that accepts EventSubscriptionStorageQueueEndpointArgs and EventSubscriptionStorageQueueEndpointOutput values. You can construct a concrete instance of `EventSubscriptionStorageQueueEndpointInput` via:
EventSubscriptionStorageQueueEndpointArgs{...}
type EventSubscriptionStorageQueueEndpointOutput ¶
type EventSubscriptionStorageQueueEndpointOutput struct{ *pulumi.OutputState }
func (EventSubscriptionStorageQueueEndpointOutput) ElementType ¶
func (EventSubscriptionStorageQueueEndpointOutput) ElementType() reflect.Type
func (EventSubscriptionStorageQueueEndpointOutput) QueueName ¶
func (o EventSubscriptionStorageQueueEndpointOutput) QueueName() pulumi.StringOutput
Specifies the name of the storage queue where the Event Subscription will receive events.
func (EventSubscriptionStorageQueueEndpointOutput) StorageAccountId ¶
func (o EventSubscriptionStorageQueueEndpointOutput) StorageAccountId() pulumi.StringOutput
Specifies the id of the storage account id where the storage queue is located.
func (EventSubscriptionStorageQueueEndpointOutput) ToEventSubscriptionStorageQueueEndpointOutput ¶
func (o EventSubscriptionStorageQueueEndpointOutput) ToEventSubscriptionStorageQueueEndpointOutput() EventSubscriptionStorageQueueEndpointOutput
func (EventSubscriptionStorageQueueEndpointOutput) ToEventSubscriptionStorageQueueEndpointOutputWithContext ¶
func (o EventSubscriptionStorageQueueEndpointOutput) ToEventSubscriptionStorageQueueEndpointOutputWithContext(ctx context.Context) EventSubscriptionStorageQueueEndpointOutput
func (EventSubscriptionStorageQueueEndpointOutput) ToEventSubscriptionStorageQueueEndpointPtrOutput ¶
func (o EventSubscriptionStorageQueueEndpointOutput) ToEventSubscriptionStorageQueueEndpointPtrOutput() EventSubscriptionStorageQueueEndpointPtrOutput
func (EventSubscriptionStorageQueueEndpointOutput) ToEventSubscriptionStorageQueueEndpointPtrOutputWithContext ¶
func (o EventSubscriptionStorageQueueEndpointOutput) ToEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionStorageQueueEndpointPtrOutput
type EventSubscriptionStorageQueueEndpointPtrInput ¶
type EventSubscriptionStorageQueueEndpointPtrInput interface { pulumi.Input ToEventSubscriptionStorageQueueEndpointPtrOutput() EventSubscriptionStorageQueueEndpointPtrOutput ToEventSubscriptionStorageQueueEndpointPtrOutputWithContext(context.Context) EventSubscriptionStorageQueueEndpointPtrOutput }
EventSubscriptionStorageQueueEndpointPtrInput is an input type that accepts EventSubscriptionStorageQueueEndpointArgs, EventSubscriptionStorageQueueEndpointPtr and EventSubscriptionStorageQueueEndpointPtrOutput values. You can construct a concrete instance of `EventSubscriptionStorageQueueEndpointPtrInput` via:
EventSubscriptionStorageQueueEndpointArgs{...} or: nil
func EventSubscriptionStorageQueueEndpointPtr ¶
func EventSubscriptionStorageQueueEndpointPtr(v *EventSubscriptionStorageQueueEndpointArgs) EventSubscriptionStorageQueueEndpointPtrInput
type EventSubscriptionStorageQueueEndpointPtrOutput ¶
type EventSubscriptionStorageQueueEndpointPtrOutput struct{ *pulumi.OutputState }
func (EventSubscriptionStorageQueueEndpointPtrOutput) ElementType ¶
func (EventSubscriptionStorageQueueEndpointPtrOutput) ElementType() reflect.Type
func (EventSubscriptionStorageQueueEndpointPtrOutput) QueueName ¶
func (o EventSubscriptionStorageQueueEndpointPtrOutput) QueueName() pulumi.StringPtrOutput
Specifies the name of the storage queue where the Event Subscription will receive events.
func (EventSubscriptionStorageQueueEndpointPtrOutput) StorageAccountId ¶
func (o EventSubscriptionStorageQueueEndpointPtrOutput) StorageAccountId() pulumi.StringPtrOutput
Specifies the id of the storage account id where the storage queue is located.
func (EventSubscriptionStorageQueueEndpointPtrOutput) ToEventSubscriptionStorageQueueEndpointPtrOutput ¶
func (o EventSubscriptionStorageQueueEndpointPtrOutput) ToEventSubscriptionStorageQueueEndpointPtrOutput() EventSubscriptionStorageQueueEndpointPtrOutput
func (EventSubscriptionStorageQueueEndpointPtrOutput) ToEventSubscriptionStorageQueueEndpointPtrOutputWithContext ¶
func (o EventSubscriptionStorageQueueEndpointPtrOutput) ToEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionStorageQueueEndpointPtrOutput
type EventSubscriptionSubjectFilter ¶
type EventSubscriptionSubjectFilter struct { // Specifies if `subjectBeginsWith` and `subjectEndsWith` case sensitive. This value defaults to `false`. CaseSensitive *bool `pulumi:"caseSensitive"` // A string to filter events for an event subscription based on a resource path prefix. SubjectBeginsWith *string `pulumi:"subjectBeginsWith"` // A string to filter events for an event subscription based on a resource path suffix. SubjectEndsWith *string `pulumi:"subjectEndsWith"` }
type EventSubscriptionSubjectFilterArgs ¶
type EventSubscriptionSubjectFilterArgs struct { // Specifies if `subjectBeginsWith` and `subjectEndsWith` case sensitive. This value defaults to `false`. CaseSensitive pulumi.BoolPtrInput `pulumi:"caseSensitive"` // A string to filter events for an event subscription based on a resource path prefix. SubjectBeginsWith pulumi.StringPtrInput `pulumi:"subjectBeginsWith"` // A string to filter events for an event subscription based on a resource path suffix. SubjectEndsWith pulumi.StringPtrInput `pulumi:"subjectEndsWith"` }
func (EventSubscriptionSubjectFilterArgs) ElementType ¶
func (EventSubscriptionSubjectFilterArgs) ElementType() reflect.Type
func (EventSubscriptionSubjectFilterArgs) ToEventSubscriptionSubjectFilterOutput ¶
func (i EventSubscriptionSubjectFilterArgs) ToEventSubscriptionSubjectFilterOutput() EventSubscriptionSubjectFilterOutput
func (EventSubscriptionSubjectFilterArgs) ToEventSubscriptionSubjectFilterOutputWithContext ¶
func (i EventSubscriptionSubjectFilterArgs) ToEventSubscriptionSubjectFilterOutputWithContext(ctx context.Context) EventSubscriptionSubjectFilterOutput
func (EventSubscriptionSubjectFilterArgs) ToEventSubscriptionSubjectFilterPtrOutput ¶
func (i EventSubscriptionSubjectFilterArgs) ToEventSubscriptionSubjectFilterPtrOutput() EventSubscriptionSubjectFilterPtrOutput
func (EventSubscriptionSubjectFilterArgs) ToEventSubscriptionSubjectFilterPtrOutputWithContext ¶
func (i EventSubscriptionSubjectFilterArgs) ToEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionSubjectFilterPtrOutput
type EventSubscriptionSubjectFilterInput ¶
type EventSubscriptionSubjectFilterInput interface { pulumi.Input ToEventSubscriptionSubjectFilterOutput() EventSubscriptionSubjectFilterOutput ToEventSubscriptionSubjectFilterOutputWithContext(context.Context) EventSubscriptionSubjectFilterOutput }
EventSubscriptionSubjectFilterInput is an input type that accepts EventSubscriptionSubjectFilterArgs and EventSubscriptionSubjectFilterOutput values. You can construct a concrete instance of `EventSubscriptionSubjectFilterInput` via:
EventSubscriptionSubjectFilterArgs{...}
type EventSubscriptionSubjectFilterOutput ¶
type EventSubscriptionSubjectFilterOutput struct{ *pulumi.OutputState }
func (EventSubscriptionSubjectFilterOutput) CaseSensitive ¶
func (o EventSubscriptionSubjectFilterOutput) CaseSensitive() pulumi.BoolPtrOutput
Specifies if `subjectBeginsWith` and `subjectEndsWith` case sensitive. This value defaults to `false`.
func (EventSubscriptionSubjectFilterOutput) ElementType ¶
func (EventSubscriptionSubjectFilterOutput) ElementType() reflect.Type
func (EventSubscriptionSubjectFilterOutput) SubjectBeginsWith ¶
func (o EventSubscriptionSubjectFilterOutput) SubjectBeginsWith() pulumi.StringPtrOutput
A string to filter events for an event subscription based on a resource path prefix.
func (EventSubscriptionSubjectFilterOutput) SubjectEndsWith ¶
func (o EventSubscriptionSubjectFilterOutput) SubjectEndsWith() pulumi.StringPtrOutput
A string to filter events for an event subscription based on a resource path suffix.
func (EventSubscriptionSubjectFilterOutput) ToEventSubscriptionSubjectFilterOutput ¶
func (o EventSubscriptionSubjectFilterOutput) ToEventSubscriptionSubjectFilterOutput() EventSubscriptionSubjectFilterOutput
func (EventSubscriptionSubjectFilterOutput) ToEventSubscriptionSubjectFilterOutputWithContext ¶
func (o EventSubscriptionSubjectFilterOutput) ToEventSubscriptionSubjectFilterOutputWithContext(ctx context.Context) EventSubscriptionSubjectFilterOutput
func (EventSubscriptionSubjectFilterOutput) ToEventSubscriptionSubjectFilterPtrOutput ¶
func (o EventSubscriptionSubjectFilterOutput) ToEventSubscriptionSubjectFilterPtrOutput() EventSubscriptionSubjectFilterPtrOutput
func (EventSubscriptionSubjectFilterOutput) ToEventSubscriptionSubjectFilterPtrOutputWithContext ¶
func (o EventSubscriptionSubjectFilterOutput) ToEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionSubjectFilterPtrOutput
type EventSubscriptionSubjectFilterPtrInput ¶
type EventSubscriptionSubjectFilterPtrInput interface { pulumi.Input ToEventSubscriptionSubjectFilterPtrOutput() EventSubscriptionSubjectFilterPtrOutput ToEventSubscriptionSubjectFilterPtrOutputWithContext(context.Context) EventSubscriptionSubjectFilterPtrOutput }
EventSubscriptionSubjectFilterPtrInput is an input type that accepts EventSubscriptionSubjectFilterArgs, EventSubscriptionSubjectFilterPtr and EventSubscriptionSubjectFilterPtrOutput values. You can construct a concrete instance of `EventSubscriptionSubjectFilterPtrInput` via:
EventSubscriptionSubjectFilterArgs{...} or: nil
func EventSubscriptionSubjectFilterPtr ¶
func EventSubscriptionSubjectFilterPtr(v *EventSubscriptionSubjectFilterArgs) EventSubscriptionSubjectFilterPtrInput
type EventSubscriptionSubjectFilterPtrOutput ¶
type EventSubscriptionSubjectFilterPtrOutput struct{ *pulumi.OutputState }
func (EventSubscriptionSubjectFilterPtrOutput) CaseSensitive ¶
func (o EventSubscriptionSubjectFilterPtrOutput) CaseSensitive() pulumi.BoolPtrOutput
Specifies if `subjectBeginsWith` and `subjectEndsWith` case sensitive. This value defaults to `false`.
func (EventSubscriptionSubjectFilterPtrOutput) ElementType ¶
func (EventSubscriptionSubjectFilterPtrOutput) ElementType() reflect.Type
func (EventSubscriptionSubjectFilterPtrOutput) SubjectBeginsWith ¶
func (o EventSubscriptionSubjectFilterPtrOutput) SubjectBeginsWith() pulumi.StringPtrOutput
A string to filter events for an event subscription based on a resource path prefix.
func (EventSubscriptionSubjectFilterPtrOutput) SubjectEndsWith ¶
func (o EventSubscriptionSubjectFilterPtrOutput) SubjectEndsWith() pulumi.StringPtrOutput
A string to filter events for an event subscription based on a resource path suffix.
func (EventSubscriptionSubjectFilterPtrOutput) ToEventSubscriptionSubjectFilterPtrOutput ¶
func (o EventSubscriptionSubjectFilterPtrOutput) ToEventSubscriptionSubjectFilterPtrOutput() EventSubscriptionSubjectFilterPtrOutput
func (EventSubscriptionSubjectFilterPtrOutput) ToEventSubscriptionSubjectFilterPtrOutputWithContext ¶
func (o EventSubscriptionSubjectFilterPtrOutput) ToEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionSubjectFilterPtrOutput
type EventSubscriptionWebhookEndpoint ¶
type EventSubscriptionWebhookEndpoint struct { // The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests. ActiveDirectoryAppIdOrUri *string `pulumi:"activeDirectoryAppIdOrUri"` // The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests. ActiveDirectoryTenantId *string `pulumi:"activeDirectoryTenantId"` // The base url of the webhook where the Event Subscription will receive events. BaseUrl *string `pulumi:"baseUrl"` // Maximum number of events per batch. MaxEventsPerBatch *int `pulumi:"maxEventsPerBatch"` // Preferred batch size in Kilobytes. PreferredBatchSizeInKilobytes *int `pulumi:"preferredBatchSizeInKilobytes"` // Specifies the url of the webhook where the Event Subscription will receive events. Url string `pulumi:"url"` }
type EventSubscriptionWebhookEndpointArgs ¶
type EventSubscriptionWebhookEndpointArgs struct { // The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests. ActiveDirectoryAppIdOrUri pulumi.StringPtrInput `pulumi:"activeDirectoryAppIdOrUri"` // The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests. ActiveDirectoryTenantId pulumi.StringPtrInput `pulumi:"activeDirectoryTenantId"` // The base url of the webhook where the Event Subscription will receive events. BaseUrl pulumi.StringPtrInput `pulumi:"baseUrl"` // Maximum number of events per batch. MaxEventsPerBatch pulumi.IntPtrInput `pulumi:"maxEventsPerBatch"` // Preferred batch size in Kilobytes. PreferredBatchSizeInKilobytes pulumi.IntPtrInput `pulumi:"preferredBatchSizeInKilobytes"` // Specifies the url of the webhook where the Event Subscription will receive events. Url pulumi.StringInput `pulumi:"url"` }
func (EventSubscriptionWebhookEndpointArgs) ElementType ¶
func (EventSubscriptionWebhookEndpointArgs) ElementType() reflect.Type
func (EventSubscriptionWebhookEndpointArgs) ToEventSubscriptionWebhookEndpointOutput ¶
func (i EventSubscriptionWebhookEndpointArgs) ToEventSubscriptionWebhookEndpointOutput() EventSubscriptionWebhookEndpointOutput
func (EventSubscriptionWebhookEndpointArgs) ToEventSubscriptionWebhookEndpointOutputWithContext ¶
func (i EventSubscriptionWebhookEndpointArgs) ToEventSubscriptionWebhookEndpointOutputWithContext(ctx context.Context) EventSubscriptionWebhookEndpointOutput
func (EventSubscriptionWebhookEndpointArgs) ToEventSubscriptionWebhookEndpointPtrOutput ¶
func (i EventSubscriptionWebhookEndpointArgs) ToEventSubscriptionWebhookEndpointPtrOutput() EventSubscriptionWebhookEndpointPtrOutput
func (EventSubscriptionWebhookEndpointArgs) ToEventSubscriptionWebhookEndpointPtrOutputWithContext ¶
func (i EventSubscriptionWebhookEndpointArgs) ToEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionWebhookEndpointPtrOutput
type EventSubscriptionWebhookEndpointInput ¶
type EventSubscriptionWebhookEndpointInput interface { pulumi.Input ToEventSubscriptionWebhookEndpointOutput() EventSubscriptionWebhookEndpointOutput ToEventSubscriptionWebhookEndpointOutputWithContext(context.Context) EventSubscriptionWebhookEndpointOutput }
EventSubscriptionWebhookEndpointInput is an input type that accepts EventSubscriptionWebhookEndpointArgs and EventSubscriptionWebhookEndpointOutput values. You can construct a concrete instance of `EventSubscriptionWebhookEndpointInput` via:
EventSubscriptionWebhookEndpointArgs{...}
type EventSubscriptionWebhookEndpointOutput ¶
type EventSubscriptionWebhookEndpointOutput struct{ *pulumi.OutputState }
func (EventSubscriptionWebhookEndpointOutput) ActiveDirectoryAppIdOrUri ¶ added in v3.9.0
func (o EventSubscriptionWebhookEndpointOutput) ActiveDirectoryAppIdOrUri() pulumi.StringPtrOutput
The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests.
func (EventSubscriptionWebhookEndpointOutput) ActiveDirectoryTenantId ¶ added in v3.9.0
func (o EventSubscriptionWebhookEndpointOutput) ActiveDirectoryTenantId() pulumi.StringPtrOutput
The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests.
func (EventSubscriptionWebhookEndpointOutput) BaseUrl ¶ added in v3.9.0
func (o EventSubscriptionWebhookEndpointOutput) BaseUrl() pulumi.StringPtrOutput
The base url of the webhook where the Event Subscription will receive events.
func (EventSubscriptionWebhookEndpointOutput) ElementType ¶
func (EventSubscriptionWebhookEndpointOutput) ElementType() reflect.Type
func (EventSubscriptionWebhookEndpointOutput) MaxEventsPerBatch ¶ added in v3.9.0
func (o EventSubscriptionWebhookEndpointOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (EventSubscriptionWebhookEndpointOutput) PreferredBatchSizeInKilobytes ¶ added in v3.9.0
func (o EventSubscriptionWebhookEndpointOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
Preferred batch size in Kilobytes.
func (EventSubscriptionWebhookEndpointOutput) ToEventSubscriptionWebhookEndpointOutput ¶
func (o EventSubscriptionWebhookEndpointOutput) ToEventSubscriptionWebhookEndpointOutput() EventSubscriptionWebhookEndpointOutput
func (EventSubscriptionWebhookEndpointOutput) ToEventSubscriptionWebhookEndpointOutputWithContext ¶
func (o EventSubscriptionWebhookEndpointOutput) ToEventSubscriptionWebhookEndpointOutputWithContext(ctx context.Context) EventSubscriptionWebhookEndpointOutput
func (EventSubscriptionWebhookEndpointOutput) ToEventSubscriptionWebhookEndpointPtrOutput ¶
func (o EventSubscriptionWebhookEndpointOutput) ToEventSubscriptionWebhookEndpointPtrOutput() EventSubscriptionWebhookEndpointPtrOutput
func (EventSubscriptionWebhookEndpointOutput) ToEventSubscriptionWebhookEndpointPtrOutputWithContext ¶
func (o EventSubscriptionWebhookEndpointOutput) ToEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionWebhookEndpointPtrOutput
func (EventSubscriptionWebhookEndpointOutput) Url ¶
func (o EventSubscriptionWebhookEndpointOutput) Url() pulumi.StringOutput
Specifies the url of the webhook where the Event Subscription will receive events.
type EventSubscriptionWebhookEndpointPtrInput ¶
type EventSubscriptionWebhookEndpointPtrInput interface { pulumi.Input ToEventSubscriptionWebhookEndpointPtrOutput() EventSubscriptionWebhookEndpointPtrOutput ToEventSubscriptionWebhookEndpointPtrOutputWithContext(context.Context) EventSubscriptionWebhookEndpointPtrOutput }
EventSubscriptionWebhookEndpointPtrInput is an input type that accepts EventSubscriptionWebhookEndpointArgs, EventSubscriptionWebhookEndpointPtr and EventSubscriptionWebhookEndpointPtrOutput values. You can construct a concrete instance of `EventSubscriptionWebhookEndpointPtrInput` via:
EventSubscriptionWebhookEndpointArgs{...} or: nil
func EventSubscriptionWebhookEndpointPtr ¶
func EventSubscriptionWebhookEndpointPtr(v *EventSubscriptionWebhookEndpointArgs) EventSubscriptionWebhookEndpointPtrInput
type EventSubscriptionWebhookEndpointPtrOutput ¶
type EventSubscriptionWebhookEndpointPtrOutput struct{ *pulumi.OutputState }
func (EventSubscriptionWebhookEndpointPtrOutput) ActiveDirectoryAppIdOrUri ¶ added in v3.9.0
func (o EventSubscriptionWebhookEndpointPtrOutput) ActiveDirectoryAppIdOrUri() pulumi.StringPtrOutput
The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests.
func (EventSubscriptionWebhookEndpointPtrOutput) ActiveDirectoryTenantId ¶ added in v3.9.0
func (o EventSubscriptionWebhookEndpointPtrOutput) ActiveDirectoryTenantId() pulumi.StringPtrOutput
The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests.
func (EventSubscriptionWebhookEndpointPtrOutput) BaseUrl ¶ added in v3.9.0
func (o EventSubscriptionWebhookEndpointPtrOutput) BaseUrl() pulumi.StringPtrOutput
The base url of the webhook where the Event Subscription will receive events.
func (EventSubscriptionWebhookEndpointPtrOutput) ElementType ¶
func (EventSubscriptionWebhookEndpointPtrOutput) ElementType() reflect.Type
func (EventSubscriptionWebhookEndpointPtrOutput) MaxEventsPerBatch ¶ added in v3.9.0
func (o EventSubscriptionWebhookEndpointPtrOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (EventSubscriptionWebhookEndpointPtrOutput) PreferredBatchSizeInKilobytes ¶ added in v3.9.0
func (o EventSubscriptionWebhookEndpointPtrOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
Preferred batch size in Kilobytes.
func (EventSubscriptionWebhookEndpointPtrOutput) ToEventSubscriptionWebhookEndpointPtrOutput ¶
func (o EventSubscriptionWebhookEndpointPtrOutput) ToEventSubscriptionWebhookEndpointPtrOutput() EventSubscriptionWebhookEndpointPtrOutput
func (EventSubscriptionWebhookEndpointPtrOutput) ToEventSubscriptionWebhookEndpointPtrOutputWithContext ¶
func (o EventSubscriptionWebhookEndpointPtrOutput) ToEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionWebhookEndpointPtrOutput
func (EventSubscriptionWebhookEndpointPtrOutput) Url ¶
func (o EventSubscriptionWebhookEndpointPtrOutput) Url() pulumi.StringPtrOutput
Specifies the url of the webhook where the Event Subscription will receive events.
type GetSystemTopic
deprecated
added in
v3.26.0
type GetSystemTopic struct { pulumi.CustomResourceState // The Azure Region where the Event Grid System Topic should exist. Changing this forces a new Event Grid System Topic to be created. Location pulumi.StringOutput `pulumi:"location"` // The Metric ARM Resource ID of the Event Grid System Topic. MetricArmResourceId pulumi.StringOutput `pulumi:"metricArmResourceId"` // The name which should be used for this Event Grid System Topic. Changing this forces a new Event Grid System Topic to be created. Name pulumi.StringOutput `pulumi:"name"` // The name of the Resource Group where the Event Grid System Topic should exist. Changing this forces a new Event Grid System Topic to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // The ID of the Event Grid System Topic ARM Source. Changing this forces a new Event Grid System Topic to be created. SourceArmResourceId pulumi.StringOutput `pulumi:"sourceArmResourceId"` // A mapping of tags which should be assigned to the Event Grid System Topic. Tags pulumi.StringMapOutput `pulumi:"tags"` // The Topic Type of the Event Grid System Topic. Possible values are: `Microsoft.AppConfiguration.ConfigurationStores`, `Microsoft.Communication.CommunicationServices` // , `Microsoft.ContainerRegistry.Registries`, `Microsoft.Devices.IoTHubs`, `Microsoft.EventGrid.Domains`, `Microsoft.EventGrid.Topics`, `Microsoft.Eventhub.Namespaces`, `Microsoft.KeyVault.vaults`, `Microsoft.MachineLearningServices.Workspaces`, `Microsoft.Maps.Accounts`, `Microsoft.Media.MediaServices`, `Microsoft.Resources.ResourceGroups`, `Microsoft.Resources.Subscriptions`, `Microsoft.ServiceBus.Namespaces`, `Microsoft.SignalRService.SignalR`, `Microsoft.Storage.StorageAccounts`, `Microsoft.Web.ServerFarms` and `Microsoft.Web.Sites`. Changing this forces a new Event Grid System Topic to be created. TopicType pulumi.StringOutput `pulumi:"topicType"` }
Manages an Event Grid System Topic.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/eventgrid" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/storage" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "exampleAccount", &storage.AccountArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), Tags: pulumi.StringMap{ "environment": pulumi.String("staging"), }, }) if err != nil { return err } _, err = eventgrid.NewSystemTopic(ctx, "exampleSystemTopic", &eventgrid.SystemTopicArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, SourceArmResourceId: exampleAccount.ID(), TopicType: pulumi.String("Microsoft.Storage.StorageAccounts"), }) if err != nil { return err } return nil }) }
```
## Import
Event Grid System Topic can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:eventgrid/getSystemTopic:getSystemTopic example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.EventGrid/systemTopics/systemTopic1
```
Deprecated: azure.eventgrid.getSystemTopic has been deprecated in favor of azure.eventgrid.SystemTopic
func GetGetSystemTopic ¶ added in v3.26.0
func GetGetSystemTopic(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GetSystemTopicState, opts ...pulumi.ResourceOption) (*GetSystemTopic, error)
GetGetSystemTopic gets an existing GetSystemTopic 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 NewGetSystemTopic ¶ added in v3.26.0
func NewGetSystemTopic(ctx *pulumi.Context, name string, args *GetSystemTopicArgs, opts ...pulumi.ResourceOption) (*GetSystemTopic, error)
NewGetSystemTopic registers a new resource with the given unique name, arguments, and options.
func (*GetSystemTopic) ElementType ¶ added in v3.31.1
func (*GetSystemTopic) ElementType() reflect.Type
func (*GetSystemTopic) ToGetSystemTopicOutput ¶ added in v3.31.1
func (i *GetSystemTopic) ToGetSystemTopicOutput() GetSystemTopicOutput
func (*GetSystemTopic) ToGetSystemTopicOutputWithContext ¶ added in v3.31.1
func (i *GetSystemTopic) ToGetSystemTopicOutputWithContext(ctx context.Context) GetSystemTopicOutput
func (*GetSystemTopic) ToGetSystemTopicPtrOutput ¶ added in v3.47.1
func (i *GetSystemTopic) ToGetSystemTopicPtrOutput() GetSystemTopicPtrOutput
func (*GetSystemTopic) ToGetSystemTopicPtrOutputWithContext ¶ added in v3.47.1
func (i *GetSystemTopic) ToGetSystemTopicPtrOutputWithContext(ctx context.Context) GetSystemTopicPtrOutput
type GetSystemTopicArgs ¶ added in v3.26.0
type GetSystemTopicArgs struct { // The Azure Region where the Event Grid System Topic should exist. Changing this forces a new Event Grid System Topic to be created. Location pulumi.StringPtrInput // The name which should be used for this Event Grid System Topic. Changing this forces a new Event Grid System Topic to be created. Name pulumi.StringPtrInput // The name of the Resource Group where the Event Grid System Topic should exist. Changing this forces a new Event Grid System Topic to be created. ResourceGroupName pulumi.StringInput // The ID of the Event Grid System Topic ARM Source. Changing this forces a new Event Grid System Topic to be created. SourceArmResourceId pulumi.StringInput // A mapping of tags which should be assigned to the Event Grid System Topic. Tags pulumi.StringMapInput // The Topic Type of the Event Grid System Topic. Possible values are: `Microsoft.AppConfiguration.ConfigurationStores`, `Microsoft.Communication.CommunicationServices` // , `Microsoft.ContainerRegistry.Registries`, `Microsoft.Devices.IoTHubs`, `Microsoft.EventGrid.Domains`, `Microsoft.EventGrid.Topics`, `Microsoft.Eventhub.Namespaces`, `Microsoft.KeyVault.vaults`, `Microsoft.MachineLearningServices.Workspaces`, `Microsoft.Maps.Accounts`, `Microsoft.Media.MediaServices`, `Microsoft.Resources.ResourceGroups`, `Microsoft.Resources.Subscriptions`, `Microsoft.ServiceBus.Namespaces`, `Microsoft.SignalRService.SignalR`, `Microsoft.Storage.StorageAccounts`, `Microsoft.Web.ServerFarms` and `Microsoft.Web.Sites`. Changing this forces a new Event Grid System Topic to be created. TopicType pulumi.StringInput }
The set of arguments for constructing a GetSystemTopic resource.
func (GetSystemTopicArgs) ElementType ¶ added in v3.26.0
func (GetSystemTopicArgs) ElementType() reflect.Type
type GetSystemTopicArray ¶ added in v3.47.1
type GetSystemTopicArray []GetSystemTopicInput
func (GetSystemTopicArray) ElementType ¶ added in v3.47.1
func (GetSystemTopicArray) ElementType() reflect.Type
func (GetSystemTopicArray) ToGetSystemTopicArrayOutput ¶ added in v3.47.1
func (i GetSystemTopicArray) ToGetSystemTopicArrayOutput() GetSystemTopicArrayOutput
func (GetSystemTopicArray) ToGetSystemTopicArrayOutputWithContext ¶ added in v3.47.1
func (i GetSystemTopicArray) ToGetSystemTopicArrayOutputWithContext(ctx context.Context) GetSystemTopicArrayOutput
type GetSystemTopicArrayInput ¶ added in v3.47.1
type GetSystemTopicArrayInput interface { pulumi.Input ToGetSystemTopicArrayOutput() GetSystemTopicArrayOutput ToGetSystemTopicArrayOutputWithContext(context.Context) GetSystemTopicArrayOutput }
GetSystemTopicArrayInput is an input type that accepts GetSystemTopicArray and GetSystemTopicArrayOutput values. You can construct a concrete instance of `GetSystemTopicArrayInput` via:
GetSystemTopicArray{ GetSystemTopicArgs{...} }
type GetSystemTopicArrayOutput ¶ added in v3.47.1
type GetSystemTopicArrayOutput struct{ *pulumi.OutputState }
func (GetSystemTopicArrayOutput) ElementType ¶ added in v3.47.1
func (GetSystemTopicArrayOutput) ElementType() reflect.Type
func (GetSystemTopicArrayOutput) Index ¶ added in v3.47.1
func (o GetSystemTopicArrayOutput) Index(i pulumi.IntInput) GetSystemTopicOutput
func (GetSystemTopicArrayOutput) ToGetSystemTopicArrayOutput ¶ added in v3.47.1
func (o GetSystemTopicArrayOutput) ToGetSystemTopicArrayOutput() GetSystemTopicArrayOutput
func (GetSystemTopicArrayOutput) ToGetSystemTopicArrayOutputWithContext ¶ added in v3.47.1
func (o GetSystemTopicArrayOutput) ToGetSystemTopicArrayOutputWithContext(ctx context.Context) GetSystemTopicArrayOutput
type GetSystemTopicInput ¶ added in v3.31.1
type GetSystemTopicInput interface { pulumi.Input ToGetSystemTopicOutput() GetSystemTopicOutput ToGetSystemTopicOutputWithContext(ctx context.Context) GetSystemTopicOutput }
type GetSystemTopicMap ¶ added in v3.47.1
type GetSystemTopicMap map[string]GetSystemTopicInput
func (GetSystemTopicMap) ElementType ¶ added in v3.47.1
func (GetSystemTopicMap) ElementType() reflect.Type
func (GetSystemTopicMap) ToGetSystemTopicMapOutput ¶ added in v3.47.1
func (i GetSystemTopicMap) ToGetSystemTopicMapOutput() GetSystemTopicMapOutput
func (GetSystemTopicMap) ToGetSystemTopicMapOutputWithContext ¶ added in v3.47.1
func (i GetSystemTopicMap) ToGetSystemTopicMapOutputWithContext(ctx context.Context) GetSystemTopicMapOutput
type GetSystemTopicMapInput ¶ added in v3.47.1
type GetSystemTopicMapInput interface { pulumi.Input ToGetSystemTopicMapOutput() GetSystemTopicMapOutput ToGetSystemTopicMapOutputWithContext(context.Context) GetSystemTopicMapOutput }
GetSystemTopicMapInput is an input type that accepts GetSystemTopicMap and GetSystemTopicMapOutput values. You can construct a concrete instance of `GetSystemTopicMapInput` via:
GetSystemTopicMap{ "key": GetSystemTopicArgs{...} }
type GetSystemTopicMapOutput ¶ added in v3.47.1
type GetSystemTopicMapOutput struct{ *pulumi.OutputState }
func (GetSystemTopicMapOutput) ElementType ¶ added in v3.47.1
func (GetSystemTopicMapOutput) ElementType() reflect.Type
func (GetSystemTopicMapOutput) MapIndex ¶ added in v3.47.1
func (o GetSystemTopicMapOutput) MapIndex(k pulumi.StringInput) GetSystemTopicOutput
func (GetSystemTopicMapOutput) ToGetSystemTopicMapOutput ¶ added in v3.47.1
func (o GetSystemTopicMapOutput) ToGetSystemTopicMapOutput() GetSystemTopicMapOutput
func (GetSystemTopicMapOutput) ToGetSystemTopicMapOutputWithContext ¶ added in v3.47.1
func (o GetSystemTopicMapOutput) ToGetSystemTopicMapOutputWithContext(ctx context.Context) GetSystemTopicMapOutput
type GetSystemTopicOutput ¶ added in v3.31.1
type GetSystemTopicOutput struct {
*pulumi.OutputState
}
func (GetSystemTopicOutput) ElementType ¶ added in v3.31.1
func (GetSystemTopicOutput) ElementType() reflect.Type
func (GetSystemTopicOutput) ToGetSystemTopicOutput ¶ added in v3.31.1
func (o GetSystemTopicOutput) ToGetSystemTopicOutput() GetSystemTopicOutput
func (GetSystemTopicOutput) ToGetSystemTopicOutputWithContext ¶ added in v3.31.1
func (o GetSystemTopicOutput) ToGetSystemTopicOutputWithContext(ctx context.Context) GetSystemTopicOutput
func (GetSystemTopicOutput) ToGetSystemTopicPtrOutput ¶ added in v3.47.1
func (o GetSystemTopicOutput) ToGetSystemTopicPtrOutput() GetSystemTopicPtrOutput
func (GetSystemTopicOutput) ToGetSystemTopicPtrOutputWithContext ¶ added in v3.47.1
func (o GetSystemTopicOutput) ToGetSystemTopicPtrOutputWithContext(ctx context.Context) GetSystemTopicPtrOutput
type GetSystemTopicPtrInput ¶ added in v3.47.1
type GetSystemTopicPtrInput interface { pulumi.Input ToGetSystemTopicPtrOutput() GetSystemTopicPtrOutput ToGetSystemTopicPtrOutputWithContext(ctx context.Context) GetSystemTopicPtrOutput }
type GetSystemTopicPtrOutput ¶ added in v3.47.1
type GetSystemTopicPtrOutput struct {
*pulumi.OutputState
}
func (GetSystemTopicPtrOutput) ElementType ¶ added in v3.47.1
func (GetSystemTopicPtrOutput) ElementType() reflect.Type
func (GetSystemTopicPtrOutput) ToGetSystemTopicPtrOutput ¶ added in v3.47.1
func (o GetSystemTopicPtrOutput) ToGetSystemTopicPtrOutput() GetSystemTopicPtrOutput
func (GetSystemTopicPtrOutput) ToGetSystemTopicPtrOutputWithContext ¶ added in v3.47.1
func (o GetSystemTopicPtrOutput) ToGetSystemTopicPtrOutputWithContext(ctx context.Context) GetSystemTopicPtrOutput
type GetSystemTopicState ¶ added in v3.26.0
type GetSystemTopicState struct { // The Azure Region where the Event Grid System Topic should exist. Changing this forces a new Event Grid System Topic to be created. Location pulumi.StringPtrInput // The Metric ARM Resource ID of the Event Grid System Topic. MetricArmResourceId pulumi.StringPtrInput // The name which should be used for this Event Grid System Topic. Changing this forces a new Event Grid System Topic to be created. Name pulumi.StringPtrInput // The name of the Resource Group where the Event Grid System Topic should exist. Changing this forces a new Event Grid System Topic to be created. ResourceGroupName pulumi.StringPtrInput // The ID of the Event Grid System Topic ARM Source. Changing this forces a new Event Grid System Topic to be created. SourceArmResourceId pulumi.StringPtrInput // A mapping of tags which should be assigned to the Event Grid System Topic. Tags pulumi.StringMapInput // The Topic Type of the Event Grid System Topic. Possible values are: `Microsoft.AppConfiguration.ConfigurationStores`, `Microsoft.Communication.CommunicationServices` // , `Microsoft.ContainerRegistry.Registries`, `Microsoft.Devices.IoTHubs`, `Microsoft.EventGrid.Domains`, `Microsoft.EventGrid.Topics`, `Microsoft.Eventhub.Namespaces`, `Microsoft.KeyVault.vaults`, `Microsoft.MachineLearningServices.Workspaces`, `Microsoft.Maps.Accounts`, `Microsoft.Media.MediaServices`, `Microsoft.Resources.ResourceGroups`, `Microsoft.Resources.Subscriptions`, `Microsoft.ServiceBus.Namespaces`, `Microsoft.SignalRService.SignalR`, `Microsoft.Storage.StorageAccounts`, `Microsoft.Web.ServerFarms` and `Microsoft.Web.Sites`. Changing this forces a new Event Grid System Topic to be created. TopicType pulumi.StringPtrInput }
func (GetSystemTopicState) ElementType ¶ added in v3.26.0
func (GetSystemTopicState) ElementType() reflect.Type
type LookupDomainTopicArgs ¶ added in v3.42.0
type LookupDomainTopicArgs struct { // The name of the EventGrid Domain Topic domain. DomainName string `pulumi:"domainName"` // The name of the EventGrid Domain Topic resource. Name string `pulumi:"name"` // The name of the resource group in which the EventGrid Domain Topic exists. ResourceGroupName string `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getDomainTopic.
type LookupDomainTopicResult ¶ added in v3.42.0
type LookupDomainTopicResult struct { // The EventGrid Domain Topic Domain name. DomainName string `pulumi:"domainName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name string `pulumi:"name"` ResourceGroupName string `pulumi:"resourceGroupName"` }
A collection of values returned by getDomainTopic.
func LookupDomainTopic ¶ added in v3.42.0
func LookupDomainTopic(ctx *pulumi.Context, args *LookupDomainTopicArgs, opts ...pulumi.InvokeOption) (*LookupDomainTopicResult, error)
Use this data source to access information about an existing EventGrid Domain Topic
type LookupTopicArgs ¶
type LookupTopicArgs struct { // The name of the EventGrid Topic resource. Name string `pulumi:"name"` // The name of the resource group in which the EventGrid Topic exists. ResourceGroupName string `pulumi:"resourceGroupName"` Tags map[string]string `pulumi:"tags"` }
A collection of arguments for invoking getTopic.
type LookupTopicResult ¶
type LookupTopicResult struct { // The Endpoint associated with the EventGrid Topic. Endpoint string `pulumi:"endpoint"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Location string `pulumi:"location"` Name string `pulumi:"name"` // The Primary Shared Access Key associated with the EventGrid Topic. PrimaryAccessKey string `pulumi:"primaryAccessKey"` ResourceGroupName string `pulumi:"resourceGroupName"` // The Secondary Shared Access Key associated with the EventGrid Topic. SecondaryAccessKey string `pulumi:"secondaryAccessKey"` Tags map[string]string `pulumi:"tags"` }
A collection of values returned by getTopic.
func LookupTopic ¶
func LookupTopic(ctx *pulumi.Context, args *LookupTopicArgs, opts ...pulumi.InvokeOption) (*LookupTopicResult, error)
Use this data source to access information about an existing EventGrid Topic
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/eventgrid" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := eventgrid.LookupTopic(ctx, &eventgrid.LookupTopicArgs{ Name: "my-eventgrid-topic", ResourceGroupName: "example-resources", }, nil) if err != nil { return err } return nil }) }
```
type SystemTopic ¶ added in v3.41.0
type SystemTopic struct { pulumi.CustomResourceState // The Azure Region where the Event Grid System Topic should exist. Changing this forces a new Event Grid System Topic to be created. Location pulumi.StringOutput `pulumi:"location"` // The Metric ARM Resource ID of the Event Grid System Topic. MetricArmResourceId pulumi.StringOutput `pulumi:"metricArmResourceId"` // The name which should be used for this Event Grid System Topic. Changing this forces a new Event Grid System Topic to be created. Name pulumi.StringOutput `pulumi:"name"` // The name of the Resource Group where the Event Grid System Topic should exist. Changing this forces a new Event Grid System Topic to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // The ID of the Event Grid System Topic ARM Source. Changing this forces a new Event Grid System Topic to be created. SourceArmResourceId pulumi.StringOutput `pulumi:"sourceArmResourceId"` // A mapping of tags which should be assigned to the Event Grid System Topic. Tags pulumi.StringMapOutput `pulumi:"tags"` // The Topic Type of the Event Grid System Topic. Possible values are: `Microsoft.AppConfiguration.ConfigurationStores`, `Microsoft.Communication.CommunicationServices` // , `Microsoft.ContainerRegistry.Registries`, `Microsoft.Devices.IoTHubs`, `Microsoft.EventGrid.Domains`, `Microsoft.EventGrid.Topics`, `Microsoft.Eventhub.Namespaces`, `Microsoft.KeyVault.vaults`, `Microsoft.MachineLearningServices.Workspaces`, `Microsoft.Maps.Accounts`, `Microsoft.Media.MediaServices`, `Microsoft.Resources.ResourceGroups`, `Microsoft.Resources.Subscriptions`, `Microsoft.ServiceBus.Namespaces`, `Microsoft.SignalRService.SignalR`, `Microsoft.Storage.StorageAccounts`, `Microsoft.Web.ServerFarms` and `Microsoft.Web.Sites`. Changing this forces a new Event Grid System Topic to be created. TopicType pulumi.StringOutput `pulumi:"topicType"` }
Manages an Event Grid System Topic.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/eventgrid" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/storage" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "exampleAccount", &storage.AccountArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), Tags: pulumi.StringMap{ "environment": pulumi.String("staging"), }, }) if err != nil { return err } _, err = eventgrid.NewSystemTopic(ctx, "exampleSystemTopic", &eventgrid.SystemTopicArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, SourceArmResourceId: exampleAccount.ID(), TopicType: pulumi.String("Microsoft.Storage.StorageAccounts"), }) if err != nil { return err } return nil }) }
```
## Import
Event Grid System Topic can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:eventgrid/systemTopic:SystemTopic example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.EventGrid/systemTopics/systemTopic1
```
func GetSystemTopic ¶ added in v3.26.0
func GetSystemTopic(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SystemTopicState, opts ...pulumi.ResourceOption) (*SystemTopic, error)
GetSystemTopic gets an existing SystemTopic 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 NewSystemTopic ¶ added in v3.41.0
func NewSystemTopic(ctx *pulumi.Context, name string, args *SystemTopicArgs, opts ...pulumi.ResourceOption) (*SystemTopic, error)
NewSystemTopic registers a new resource with the given unique name, arguments, and options.
func (*SystemTopic) ElementType ¶ added in v3.41.0
func (*SystemTopic) ElementType() reflect.Type
func (*SystemTopic) ToSystemTopicOutput ¶ added in v3.41.0
func (i *SystemTopic) ToSystemTopicOutput() SystemTopicOutput
func (*SystemTopic) ToSystemTopicOutputWithContext ¶ added in v3.41.0
func (i *SystemTopic) ToSystemTopicOutputWithContext(ctx context.Context) SystemTopicOutput
func (*SystemTopic) ToSystemTopicPtrOutput ¶ added in v3.47.1
func (i *SystemTopic) ToSystemTopicPtrOutput() SystemTopicPtrOutput
func (*SystemTopic) ToSystemTopicPtrOutputWithContext ¶ added in v3.47.1
func (i *SystemTopic) ToSystemTopicPtrOutputWithContext(ctx context.Context) SystemTopicPtrOutput
type SystemTopicArgs ¶ added in v3.41.0
type SystemTopicArgs struct { // The Azure Region where the Event Grid System Topic should exist. Changing this forces a new Event Grid System Topic to be created. Location pulumi.StringPtrInput // The name which should be used for this Event Grid System Topic. Changing this forces a new Event Grid System Topic to be created. Name pulumi.StringPtrInput // The name of the Resource Group where the Event Grid System Topic should exist. Changing this forces a new Event Grid System Topic to be created. ResourceGroupName pulumi.StringInput // The ID of the Event Grid System Topic ARM Source. Changing this forces a new Event Grid System Topic to be created. SourceArmResourceId pulumi.StringInput // A mapping of tags which should be assigned to the Event Grid System Topic. Tags pulumi.StringMapInput // The Topic Type of the Event Grid System Topic. Possible values are: `Microsoft.AppConfiguration.ConfigurationStores`, `Microsoft.Communication.CommunicationServices` // , `Microsoft.ContainerRegistry.Registries`, `Microsoft.Devices.IoTHubs`, `Microsoft.EventGrid.Domains`, `Microsoft.EventGrid.Topics`, `Microsoft.Eventhub.Namespaces`, `Microsoft.KeyVault.vaults`, `Microsoft.MachineLearningServices.Workspaces`, `Microsoft.Maps.Accounts`, `Microsoft.Media.MediaServices`, `Microsoft.Resources.ResourceGroups`, `Microsoft.Resources.Subscriptions`, `Microsoft.ServiceBus.Namespaces`, `Microsoft.SignalRService.SignalR`, `Microsoft.Storage.StorageAccounts`, `Microsoft.Web.ServerFarms` and `Microsoft.Web.Sites`. Changing this forces a new Event Grid System Topic to be created. TopicType pulumi.StringInput }
The set of arguments for constructing a SystemTopic resource.
func (SystemTopicArgs) ElementType ¶ added in v3.41.0
func (SystemTopicArgs) ElementType() reflect.Type
type SystemTopicArray ¶ added in v3.47.1
type SystemTopicArray []SystemTopicInput
func (SystemTopicArray) ElementType ¶ added in v3.47.1
func (SystemTopicArray) ElementType() reflect.Type
func (SystemTopicArray) ToSystemTopicArrayOutput ¶ added in v3.47.1
func (i SystemTopicArray) ToSystemTopicArrayOutput() SystemTopicArrayOutput
func (SystemTopicArray) ToSystemTopicArrayOutputWithContext ¶ added in v3.47.1
func (i SystemTopicArray) ToSystemTopicArrayOutputWithContext(ctx context.Context) SystemTopicArrayOutput
type SystemTopicArrayInput ¶ added in v3.47.1
type SystemTopicArrayInput interface { pulumi.Input ToSystemTopicArrayOutput() SystemTopicArrayOutput ToSystemTopicArrayOutputWithContext(context.Context) SystemTopicArrayOutput }
SystemTopicArrayInput is an input type that accepts SystemTopicArray and SystemTopicArrayOutput values. You can construct a concrete instance of `SystemTopicArrayInput` via:
SystemTopicArray{ SystemTopicArgs{...} }
type SystemTopicArrayOutput ¶ added in v3.47.1
type SystemTopicArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicArrayOutput) ElementType ¶ added in v3.47.1
func (SystemTopicArrayOutput) ElementType() reflect.Type
func (SystemTopicArrayOutput) Index ¶ added in v3.47.1
func (o SystemTopicArrayOutput) Index(i pulumi.IntInput) SystemTopicOutput
func (SystemTopicArrayOutput) ToSystemTopicArrayOutput ¶ added in v3.47.1
func (o SystemTopicArrayOutput) ToSystemTopicArrayOutput() SystemTopicArrayOutput
func (SystemTopicArrayOutput) ToSystemTopicArrayOutputWithContext ¶ added in v3.47.1
func (o SystemTopicArrayOutput) ToSystemTopicArrayOutputWithContext(ctx context.Context) SystemTopicArrayOutput
type SystemTopicEventSubscription ¶ added in v3.41.0
type SystemTopicEventSubscription struct { pulumi.CustomResourceState // A `advancedFilter` block as defined below. AdvancedFilter SystemTopicEventSubscriptionAdvancedFilterPtrOutput `pulumi:"advancedFilter"` // An `azureFunctionEndpoint` block as defined below. AzureFunctionEndpoint SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput `pulumi:"azureFunctionEndpoint"` // Specifies the event delivery schema for the event subscription. Possible values include: `EventGridSchema`, `CloudEventSchemaV1_0`, `CustomInputSchema`. Defaults to `EventGridSchema`. Changing this forces a new resource to be created. EventDeliverySchema pulumi.StringPtrOutput `pulumi:"eventDeliverySchema"` // Specifies the id where the Event Hub is located. EventhubEndpointId pulumi.StringOutput `pulumi:"eventhubEndpointId"` // Specifies the expiration time of the event subscription (Datetime Format `RFC 3339`). ExpirationTimeUtc pulumi.StringPtrOutput `pulumi:"expirationTimeUtc"` // Specifies the id where the Hybrid Connection is located. HybridConnectionEndpointId pulumi.StringOutput `pulumi:"hybridConnectionEndpointId"` // A list of applicable event types that need to be part of the event subscription. IncludedEventTypes pulumi.StringArrayOutput `pulumi:"includedEventTypes"` // A list of labels to assign to the event subscription. Labels pulumi.StringArrayOutput `pulumi:"labels"` // The name which should be used for this Event Subscription. Changing this forces a new Event Subscription to be created. Name pulumi.StringOutput `pulumi:"name"` // The name of the Resource Group where the System Topic exists. Changing this forces a new Event Subscription to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `retryPolicy` block as defined below. RetryPolicy SystemTopicEventSubscriptionRetryPolicyOutput `pulumi:"retryPolicy"` // Specifies the id where the Service Bus Queue is located. ServiceBusQueueEndpointId pulumi.StringPtrOutput `pulumi:"serviceBusQueueEndpointId"` // Specifies the id where the Service Bus Topic is located. ServiceBusTopicEndpointId pulumi.StringPtrOutput `pulumi:"serviceBusTopicEndpointId"` // A `storageBlobDeadLetterDestination` block as defined below. StorageBlobDeadLetterDestination SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput `pulumi:"storageBlobDeadLetterDestination"` // A `storageQueueEndpoint` block as defined below. StorageQueueEndpoint SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput `pulumi:"storageQueueEndpoint"` // A `subjectFilter` block as defined below. SubjectFilter SystemTopicEventSubscriptionSubjectFilterPtrOutput `pulumi:"subjectFilter"` // The System Topic where the Event Subscription should be created in. Changing this forces a new Event Subscription to be created. SystemTopic pulumi.StringOutput `pulumi:"systemTopic"` // A `webhookEndpoint` block as defined below. WebhookEndpoint SystemTopicEventSubscriptionWebhookEndpointPtrOutput `pulumi:"webhookEndpoint"` }
Manages an EventGrid System Topic Event Subscription.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/eventgrid" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/storage" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "exampleAccount", &storage.AccountArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), Tags: pulumi.StringMap{ "environment": pulumi.String("staging"), }, }) if err != nil { return err } exampleQueue, err := storage.NewQueue(ctx, "exampleQueue", &storage.QueueArgs{ StorageAccountName: exampleAccount.Name, }) if err != nil { return err } _, err = eventgrid.NewSystemTopic(ctx, "exampleSystemTopic", &eventgrid.SystemTopicArgs{ Location: pulumi.String("Global"), ResourceGroupName: exampleResourceGroup.Name, SourceArmResourceId: exampleResourceGroup.ID(), TopicType: pulumi.String("Microsoft.Resources.ResourceGroups"), }) if err != nil { return err } _, err = eventgrid.NewSystemTopicEventSubscription(ctx, "exampleSystemTopicEventSubscription", &eventgrid.SystemTopicEventSubscriptionArgs{ SystemTopic: pulumi.Any(azurerm_system_topic.Example.Name), ResourceGroupName: exampleResourceGroup.Name, StorageQueueEndpoint: &eventgrid.SystemTopicEventSubscriptionStorageQueueEndpointArgs{ StorageAccountId: exampleAccount.ID(), QueueName: exampleQueue.Name, }, }) if err != nil { return err } return nil }) }
```
## Import
EventGrid System Topic Event Subscriptions can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:eventgrid/systemTopicEventSubscription:SystemTopicEventSubscription example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/systemTopics/topic1/eventSubscriptions/subscription1
```
func GetSystemTopicEventSubscription ¶ added in v3.41.0
func GetSystemTopicEventSubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SystemTopicEventSubscriptionState, opts ...pulumi.ResourceOption) (*SystemTopicEventSubscription, error)
GetSystemTopicEventSubscription gets an existing SystemTopicEventSubscription 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 NewSystemTopicEventSubscription ¶ added in v3.41.0
func NewSystemTopicEventSubscription(ctx *pulumi.Context, name string, args *SystemTopicEventSubscriptionArgs, opts ...pulumi.ResourceOption) (*SystemTopicEventSubscription, error)
NewSystemTopicEventSubscription registers a new resource with the given unique name, arguments, and options.
func (*SystemTopicEventSubscription) ElementType ¶ added in v3.41.0
func (*SystemTopicEventSubscription) ElementType() reflect.Type
func (*SystemTopicEventSubscription) ToSystemTopicEventSubscriptionOutput ¶ added in v3.41.0
func (i *SystemTopicEventSubscription) ToSystemTopicEventSubscriptionOutput() SystemTopicEventSubscriptionOutput
func (*SystemTopicEventSubscription) ToSystemTopicEventSubscriptionOutputWithContext ¶ added in v3.41.0
func (i *SystemTopicEventSubscription) ToSystemTopicEventSubscriptionOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionOutput
func (*SystemTopicEventSubscription) ToSystemTopicEventSubscriptionPtrOutput ¶ added in v3.47.1
func (i *SystemTopicEventSubscription) ToSystemTopicEventSubscriptionPtrOutput() SystemTopicEventSubscriptionPtrOutput
func (*SystemTopicEventSubscription) ToSystemTopicEventSubscriptionPtrOutputWithContext ¶ added in v3.47.1
func (i *SystemTopicEventSubscription) ToSystemTopicEventSubscriptionPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionPtrOutput
type SystemTopicEventSubscriptionAdvancedFilter ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilter struct { // Compares a value of an event using a single boolean value. BoolEquals []SystemTopicEventSubscriptionAdvancedFilterBoolEqual `pulumi:"boolEquals"` // Compares a value of an event using a single floating point number. NumberGreaterThanOrEquals []SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqual `pulumi:"numberGreaterThanOrEquals"` // Compares a value of an event using a single floating point number. NumberGreaterThans []SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThan `pulumi:"numberGreaterThans"` // Compares a value of an event using multiple floating point numbers. NumberIns []SystemTopicEventSubscriptionAdvancedFilterNumberIn `pulumi:"numberIns"` // Compares a value of an event using a single floating point number. NumberLessThanOrEquals []SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqual `pulumi:"numberLessThanOrEquals"` // Compares a value of an event using a single floating point number. NumberLessThans []SystemTopicEventSubscriptionAdvancedFilterNumberLessThan `pulumi:"numberLessThans"` // Compares a value of an event using multiple floating point numbers. NumberNotIns []SystemTopicEventSubscriptionAdvancedFilterNumberNotIn `pulumi:"numberNotIns"` // Compares a value of an event using multiple string values. StringBeginsWiths []SystemTopicEventSubscriptionAdvancedFilterStringBeginsWith `pulumi:"stringBeginsWiths"` // Compares a value of an event using multiple string values. StringContains []SystemTopicEventSubscriptionAdvancedFilterStringContain `pulumi:"stringContains"` // Compares a value of an event using multiple string values. StringEndsWiths []SystemTopicEventSubscriptionAdvancedFilterStringEndsWith `pulumi:"stringEndsWiths"` // Compares a value of an event using multiple string values. StringIns []SystemTopicEventSubscriptionAdvancedFilterStringIn `pulumi:"stringIns"` // Compares a value of an event using multiple string values. StringNotIns []SystemTopicEventSubscriptionAdvancedFilterStringNotIn `pulumi:"stringNotIns"` }
type SystemTopicEventSubscriptionAdvancedFilterArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterArgs struct { // Compares a value of an event using a single boolean value. BoolEquals SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayInput `pulumi:"boolEquals"` // Compares a value of an event using a single floating point number. NumberGreaterThanOrEquals SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayInput `pulumi:"numberGreaterThanOrEquals"` // Compares a value of an event using a single floating point number. NumberGreaterThans SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayInput `pulumi:"numberGreaterThans"` // Compares a value of an event using multiple floating point numbers. NumberIns SystemTopicEventSubscriptionAdvancedFilterNumberInArrayInput `pulumi:"numberIns"` // Compares a value of an event using a single floating point number. NumberLessThanOrEquals SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayInput `pulumi:"numberLessThanOrEquals"` // Compares a value of an event using a single floating point number. NumberLessThans SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayInput `pulumi:"numberLessThans"` // Compares a value of an event using multiple floating point numbers. NumberNotIns SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayInput `pulumi:"numberNotIns"` // Compares a value of an event using multiple string values. StringBeginsWiths SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayInput `pulumi:"stringBeginsWiths"` // Compares a value of an event using multiple string values. StringContains SystemTopicEventSubscriptionAdvancedFilterStringContainArrayInput `pulumi:"stringContains"` // Compares a value of an event using multiple string values. StringEndsWiths SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayInput `pulumi:"stringEndsWiths"` // Compares a value of an event using multiple string values. StringIns SystemTopicEventSubscriptionAdvancedFilterStringInArrayInput `pulumi:"stringIns"` // Compares a value of an event using multiple string values. StringNotIns SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayInput `pulumi:"stringNotIns"` }
func (SystemTopicEventSubscriptionAdvancedFilterArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterOutput() SystemTopicEventSubscriptionAdvancedFilterOutput
func (SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterOutput
func (SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput() SystemTopicEventSubscriptionAdvancedFilterPtrOutput
func (SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterPtrOutput
type SystemTopicEventSubscriptionAdvancedFilterBoolEqual ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterBoolEqual struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value bool `pulumi:"value"` }
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value pulumi.BoolInput `pulumi:"value"` }
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput() SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray []SystemTopicEventSubscriptionAdvancedFilterBoolEqualInput
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput }
SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray and SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayInput` via:
SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray{ SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs{...} }
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput() SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput }
SystemTopicEventSubscriptionAdvancedFilterBoolEqualInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs and SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterBoolEqualInput` via:
SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs{...}
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) Key ¶ added in v3.41.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput() SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) Value ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) Value() pulumi.BoolOutput
Specifies a single value to compare to when using a single value operator.
type SystemTopicEventSubscriptionAdvancedFilterInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterOutput() SystemTopicEventSubscriptionAdvancedFilterOutput ToSystemTopicEventSubscriptionAdvancedFilterOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterOutput }
SystemTopicEventSubscriptionAdvancedFilterInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterArgs and SystemTopicEventSubscriptionAdvancedFilterOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterInput` via:
SystemTopicEventSubscriptionAdvancedFilterArgs{...}
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThan ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThan struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value float64 `pulumi:"value"` }
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value pulumi.Float64Input `pulumi:"value"` }
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray []SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanInput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput }
SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray and SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayInput` via:
SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray{ SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs{...} }
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) Index ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput }
SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs and SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanInput` via:
SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs{...}
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqual ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqual struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value float64 `pulumi:"value"` }
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value pulumi.Float64Input `pulumi:"value"` }
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray []SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput }
SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray and SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayInput` via:
SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray{ SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs{...} }
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) Index ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput }
SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs and SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput` via:
SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs{...}
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) Key ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) Key() pulumi.StringOutput
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) Value ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) Value() pulumi.Float64Output
Specifies a single value to compare to when using a single value operator.
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) Key ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) Key() pulumi.StringOutput
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) Value ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) Value() pulumi.Float64Output
Specifies a single value to compare to when using a single value operator.
type SystemTopicEventSubscriptionAdvancedFilterNumberIn ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberIn struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values []float64 `pulumi:"values"` }
type SystemTopicEventSubscriptionAdvancedFilterNumberInArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberInArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values pulumi.Float64ArrayInput `pulumi:"values"` }
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutput() SystemTopicEventSubscriptionAdvancedFilterNumberInOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberInOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberInArray ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberInArray []SystemTopicEventSubscriptionAdvancedFilterNumberInInput
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberInArrayInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberInArrayInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput }
SystemTopicEventSubscriptionAdvancedFilterNumberInArrayInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterNumberInArray and SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterNumberInArrayInput` via:
SystemTopicEventSubscriptionAdvancedFilterNumberInArray{ SystemTopicEventSubscriptionAdvancedFilterNumberInArgs{...} }
type SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberInInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberInInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutput() SystemTopicEventSubscriptionAdvancedFilterNumberInOutput ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberInOutput }
SystemTopicEventSubscriptionAdvancedFilterNumberInInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterNumberInArgs and SystemTopicEventSubscriptionAdvancedFilterNumberInOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterNumberInInput` via:
SystemTopicEventSubscriptionAdvancedFilterNumberInArgs{...}
type SystemTopicEventSubscriptionAdvancedFilterNumberInOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberInOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) Key ¶ added in v3.41.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutput() SystemTopicEventSubscriptionAdvancedFilterNumberInOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberInOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) Values ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) Values() pulumi.Float64ArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThan ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThan struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value float64 `pulumi:"value"` }
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value pulumi.Float64Input `pulumi:"value"` }
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray []SystemTopicEventSubscriptionAdvancedFilterNumberLessThanInput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput }
SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray and SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayInput` via:
SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray{ SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs{...} }
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput }
SystemTopicEventSubscriptionAdvancedFilterNumberLessThanInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs and SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterNumberLessThanInput` via:
SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs{...}
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqual ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqual struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value float64 `pulumi:"value"` }
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies a single value to compare to when using a single value operator. Value pulumi.Float64Input `pulumi:"value"` }
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray []SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualInput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput }
SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray and SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayInput` via:
SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray{ SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs{...} }
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) Index ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput }
SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs and SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualInput` via:
SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs{...}
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) Key ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) Key() pulumi.StringOutput
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) Value ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) Value() pulumi.Float64Output
Specifies a single value to compare to when using a single value operator.
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) Key ¶ added in v3.41.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) Value ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) Value() pulumi.Float64Output
Specifies a single value to compare to when using a single value operator.
type SystemTopicEventSubscriptionAdvancedFilterNumberNotIn ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberNotIn struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values []float64 `pulumi:"values"` }
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values pulumi.Float64ArrayInput `pulumi:"values"` }
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput() SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray []SystemTopicEventSubscriptionAdvancedFilterNumberNotInInput
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput }
SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray and SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayInput` via:
SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray{ SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs{...} }
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput() SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput }
SystemTopicEventSubscriptionAdvancedFilterNumberNotInInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs and SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterNumberNotInInput` via:
SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs{...}
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) Key ¶ added in v3.41.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput() SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) Values ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) Values() pulumi.Float64ArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type SystemTopicEventSubscriptionAdvancedFilterOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterOutput) BoolEquals ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) BoolEquals() SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
Compares a value of an event using a single boolean value.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterOutput) NumberGreaterThanOrEquals ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberGreaterThanOrEquals() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) NumberGreaterThans ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberGreaterThans() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) NumberIns ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberIns() SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) NumberLessThanOrEquals ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberLessThanOrEquals() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) NumberLessThans ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberLessThans() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) NumberNotIns ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberNotIns() SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) StringBeginsWiths ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringBeginsWiths() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) StringContains ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringContains() SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) StringEndsWiths ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringEndsWiths() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) StringIns ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringIns() SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) StringNotIns ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringNotIns() SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterOutput() SystemTopicEventSubscriptionAdvancedFilterOutput
func (SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterOutput
func (SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput() SystemTopicEventSubscriptionAdvancedFilterPtrOutput
func (SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterPtrOutput
type SystemTopicEventSubscriptionAdvancedFilterPtrInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterPtrInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput() SystemTopicEventSubscriptionAdvancedFilterPtrOutput ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterPtrOutput }
SystemTopicEventSubscriptionAdvancedFilterPtrInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterArgs, SystemTopicEventSubscriptionAdvancedFilterPtr and SystemTopicEventSubscriptionAdvancedFilterPtrOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterPtrInput` via:
SystemTopicEventSubscriptionAdvancedFilterArgs{...} or: nil
func SystemTopicEventSubscriptionAdvancedFilterPtr ¶ added in v3.41.0
func SystemTopicEventSubscriptionAdvancedFilterPtr(v *SystemTopicEventSubscriptionAdvancedFilterArgs) SystemTopicEventSubscriptionAdvancedFilterPtrInput
type SystemTopicEventSubscriptionAdvancedFilterPtrOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterPtrOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) BoolEquals ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) BoolEquals() SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
Compares a value of an event using a single boolean value.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThanOrEquals ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThanOrEquals() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThans ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThans() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberIns ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberIns() SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberLessThanOrEquals ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberLessThanOrEquals() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberLessThans ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberLessThans() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberNotIns ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberNotIns() SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringBeginsWiths ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringBeginsWiths() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringContains ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringContains() SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringEndsWiths ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringEndsWiths() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringIns ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringIns() SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringNotIns ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringNotIns() SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput() SystemTopicEventSubscriptionAdvancedFilterPtrOutput
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterPtrOutput
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWith ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWith struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values []string `pulumi:"values"` }
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values pulumi.StringArrayInput `pulumi:"values"` }
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray []SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithInput
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput }
SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray and SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayInput` via:
SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray{ SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs{...} }
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) Index ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput }
SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs and SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithInput` via:
SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs{...}
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) Key ¶ added in v3.41.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) Values ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type SystemTopicEventSubscriptionAdvancedFilterStringContain ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringContain struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values []string `pulumi:"values"` }
type SystemTopicEventSubscriptionAdvancedFilterStringContainArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringContainArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values pulumi.StringArrayInput `pulumi:"values"` }
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringContainArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutput() SystemTopicEventSubscriptionAdvancedFilterStringContainOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringContainArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringContainOutput
type SystemTopicEventSubscriptionAdvancedFilterStringContainArray ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringContainArray []SystemTopicEventSubscriptionAdvancedFilterStringContainInput
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringContainArrayInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringContainArrayInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput }
SystemTopicEventSubscriptionAdvancedFilterStringContainArrayInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterStringContainArray and SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterStringContainArrayInput` via:
SystemTopicEventSubscriptionAdvancedFilterStringContainArray{ SystemTopicEventSubscriptionAdvancedFilterStringContainArgs{...} }
type SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringContainInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringContainInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutput() SystemTopicEventSubscriptionAdvancedFilterStringContainOutput ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterStringContainOutput }
SystemTopicEventSubscriptionAdvancedFilterStringContainInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterStringContainArgs and SystemTopicEventSubscriptionAdvancedFilterStringContainOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterStringContainInput` via:
SystemTopicEventSubscriptionAdvancedFilterStringContainArgs{...}
type SystemTopicEventSubscriptionAdvancedFilterStringContainOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringContainOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) Key ¶ added in v3.41.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutput() SystemTopicEventSubscriptionAdvancedFilterStringContainOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringContainOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) Values ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWith ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWith struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values []string `pulumi:"values"` }
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values pulumi.StringArrayInput `pulumi:"values"` }
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray []SystemTopicEventSubscriptionAdvancedFilterStringEndsWithInput
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput }
SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray and SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayInput` via:
SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray{ SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs{...} }
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput }
SystemTopicEventSubscriptionAdvancedFilterStringEndsWithInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs and SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterStringEndsWithInput` via:
SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs{...}
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) Key ¶ added in v3.41.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) Values ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type SystemTopicEventSubscriptionAdvancedFilterStringIn ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringIn struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values []string `pulumi:"values"` }
type SystemTopicEventSubscriptionAdvancedFilterStringInArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringInArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values pulumi.StringArrayInput `pulumi:"values"` }
func (SystemTopicEventSubscriptionAdvancedFilterStringInArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringInArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutput() SystemTopicEventSubscriptionAdvancedFilterStringInOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringInOutput
type SystemTopicEventSubscriptionAdvancedFilterStringInArray ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringInArray []SystemTopicEventSubscriptionAdvancedFilterStringInInput
func (SystemTopicEventSubscriptionAdvancedFilterStringInArray) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringInArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringInArrayInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringInArrayInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput }
SystemTopicEventSubscriptionAdvancedFilterStringInArrayInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterStringInArray and SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterStringInArrayInput` via:
SystemTopicEventSubscriptionAdvancedFilterStringInArray{ SystemTopicEventSubscriptionAdvancedFilterStringInArgs{...} }
type SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringInInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringInInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterStringInOutput() SystemTopicEventSubscriptionAdvancedFilterStringInOutput ToSystemTopicEventSubscriptionAdvancedFilterStringInOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterStringInOutput }
SystemTopicEventSubscriptionAdvancedFilterStringInInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterStringInArgs and SystemTopicEventSubscriptionAdvancedFilterStringInOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterStringInInput` via:
SystemTopicEventSubscriptionAdvancedFilterStringInArgs{...}
type SystemTopicEventSubscriptionAdvancedFilterStringInOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringInOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringInOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringInOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringInOutput) Key ¶ added in v3.41.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (SystemTopicEventSubscriptionAdvancedFilterStringInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutput() SystemTopicEventSubscriptionAdvancedFilterStringInOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringInOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringInOutput) Values ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringInOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type SystemTopicEventSubscriptionAdvancedFilterStringNotIn ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringNotIn struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key string `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values []string `pulumi:"values"` }
type SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs struct { // Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string. Key pulumi.StringInput `pulumi:"key"` // Specifies an array of values to compare to when using a multiple values operator. Values pulumi.StringArrayInput `pulumi:"values"` }
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutput() SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput
type SystemTopicEventSubscriptionAdvancedFilterStringNotInArray ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringNotInArray []SystemTopicEventSubscriptionAdvancedFilterStringNotInInput
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput }
SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterStringNotInArray and SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayInput` via:
SystemTopicEventSubscriptionAdvancedFilterStringNotInArray{ SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs{...} }
type SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringNotInInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringNotInInput interface { pulumi.Input ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutput() SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutputWithContext(context.Context) SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput }
SystemTopicEventSubscriptionAdvancedFilterStringNotInInput is an input type that accepts SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs and SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAdvancedFilterStringNotInInput` via:
SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs{...}
type SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) Key ¶ added in v3.41.0
Specifies the field within the event data that you want to use for filtering. Type of the field can be a number, boolean, or string.
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutput() SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) Values ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type SystemTopicEventSubscriptionArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionArgs struct { // A `advancedFilter` block as defined below. AdvancedFilter SystemTopicEventSubscriptionAdvancedFilterPtrInput // An `azureFunctionEndpoint` block as defined below. AzureFunctionEndpoint SystemTopicEventSubscriptionAzureFunctionEndpointPtrInput // Specifies the event delivery schema for the event subscription. Possible values include: `EventGridSchema`, `CloudEventSchemaV1_0`, `CustomInputSchema`. Defaults to `EventGridSchema`. Changing this forces a new resource to be created. EventDeliverySchema pulumi.StringPtrInput // Specifies the id where the Event Hub is located. EventhubEndpointId pulumi.StringPtrInput // Specifies the expiration time of the event subscription (Datetime Format `RFC 3339`). ExpirationTimeUtc pulumi.StringPtrInput // Specifies the id where the Hybrid Connection is located. HybridConnectionEndpointId pulumi.StringPtrInput // A list of applicable event types that need to be part of the event subscription. IncludedEventTypes pulumi.StringArrayInput // A list of labels to assign to the event subscription. Labels pulumi.StringArrayInput // The name which should be used for this Event Subscription. Changing this forces a new Event Subscription to be created. Name pulumi.StringPtrInput // The name of the Resource Group where the System Topic exists. Changing this forces a new Event Subscription to be created. ResourceGroupName pulumi.StringInput // A `retryPolicy` block as defined below. RetryPolicy SystemTopicEventSubscriptionRetryPolicyPtrInput // Specifies the id where the Service Bus Queue is located. ServiceBusQueueEndpointId pulumi.StringPtrInput // Specifies the id where the Service Bus Topic is located. ServiceBusTopicEndpointId pulumi.StringPtrInput // A `storageBlobDeadLetterDestination` block as defined below. StorageBlobDeadLetterDestination SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrInput // A `storageQueueEndpoint` block as defined below. StorageQueueEndpoint SystemTopicEventSubscriptionStorageQueueEndpointPtrInput // A `subjectFilter` block as defined below. SubjectFilter SystemTopicEventSubscriptionSubjectFilterPtrInput // The System Topic where the Event Subscription should be created in. Changing this forces a new Event Subscription to be created. SystemTopic pulumi.StringInput // A `webhookEndpoint` block as defined below. WebhookEndpoint SystemTopicEventSubscriptionWebhookEndpointPtrInput }
The set of arguments for constructing a SystemTopicEventSubscription resource.
func (SystemTopicEventSubscriptionArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionArgs) ElementType() reflect.Type
type SystemTopicEventSubscriptionArray ¶ added in v3.47.1
type SystemTopicEventSubscriptionArray []SystemTopicEventSubscriptionInput
func (SystemTopicEventSubscriptionArray) ElementType ¶ added in v3.47.1
func (SystemTopicEventSubscriptionArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionArray) ToSystemTopicEventSubscriptionArrayOutput ¶ added in v3.47.1
func (i SystemTopicEventSubscriptionArray) ToSystemTopicEventSubscriptionArrayOutput() SystemTopicEventSubscriptionArrayOutput
func (SystemTopicEventSubscriptionArray) ToSystemTopicEventSubscriptionArrayOutputWithContext ¶ added in v3.47.1
func (i SystemTopicEventSubscriptionArray) ToSystemTopicEventSubscriptionArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionArrayOutput
type SystemTopicEventSubscriptionArrayInput ¶ added in v3.47.1
type SystemTopicEventSubscriptionArrayInput interface { pulumi.Input ToSystemTopicEventSubscriptionArrayOutput() SystemTopicEventSubscriptionArrayOutput ToSystemTopicEventSubscriptionArrayOutputWithContext(context.Context) SystemTopicEventSubscriptionArrayOutput }
SystemTopicEventSubscriptionArrayInput is an input type that accepts SystemTopicEventSubscriptionArray and SystemTopicEventSubscriptionArrayOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionArrayInput` via:
SystemTopicEventSubscriptionArray{ SystemTopicEventSubscriptionArgs{...} }
type SystemTopicEventSubscriptionArrayOutput ¶ added in v3.47.1
type SystemTopicEventSubscriptionArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionArrayOutput) ElementType ¶ added in v3.47.1
func (SystemTopicEventSubscriptionArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionArrayOutput) ToSystemTopicEventSubscriptionArrayOutput ¶ added in v3.47.1
func (o SystemTopicEventSubscriptionArrayOutput) ToSystemTopicEventSubscriptionArrayOutput() SystemTopicEventSubscriptionArrayOutput
func (SystemTopicEventSubscriptionArrayOutput) ToSystemTopicEventSubscriptionArrayOutputWithContext ¶ added in v3.47.1
func (o SystemTopicEventSubscriptionArrayOutput) ToSystemTopicEventSubscriptionArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionArrayOutput
type SystemTopicEventSubscriptionAzureFunctionEndpoint ¶ added in v3.41.0
type SystemTopicEventSubscriptionAzureFunctionEndpoint struct { // Specifies the ID of the Function where the Event Subscription will receive events. This must be the functions ID in format {function_app.id}/functions/{name}. FunctionId string `pulumi:"functionId"` // Maximum number of events per batch. MaxEventsPerBatch *int `pulumi:"maxEventsPerBatch"` // Preferred batch size in Kilobytes. PreferredBatchSizeInKilobytes *int `pulumi:"preferredBatchSizeInKilobytes"` }
type SystemTopicEventSubscriptionAzureFunctionEndpointArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionAzureFunctionEndpointArgs struct { // Specifies the ID of the Function where the Event Subscription will receive events. This must be the functions ID in format {function_app.id}/functions/{name}. FunctionId pulumi.StringInput `pulumi:"functionId"` // Maximum number of events per batch. MaxEventsPerBatch pulumi.IntPtrInput `pulumi:"maxEventsPerBatch"` // Preferred batch size in Kilobytes. PreferredBatchSizeInKilobytes pulumi.IntPtrInput `pulumi:"preferredBatchSizeInKilobytes"` }
func (SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutput() SystemTopicEventSubscriptionAzureFunctionEndpointOutput
func (SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointOutput
func (SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput() SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
func (SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
type SystemTopicEventSubscriptionAzureFunctionEndpointInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAzureFunctionEndpointInput interface { pulumi.Input ToSystemTopicEventSubscriptionAzureFunctionEndpointOutput() SystemTopicEventSubscriptionAzureFunctionEndpointOutput ToSystemTopicEventSubscriptionAzureFunctionEndpointOutputWithContext(context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointOutput }
SystemTopicEventSubscriptionAzureFunctionEndpointInput is an input type that accepts SystemTopicEventSubscriptionAzureFunctionEndpointArgs and SystemTopicEventSubscriptionAzureFunctionEndpointOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAzureFunctionEndpointInput` via:
SystemTopicEventSubscriptionAzureFunctionEndpointArgs{...}
type SystemTopicEventSubscriptionAzureFunctionEndpointOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAzureFunctionEndpointOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) FunctionId ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) FunctionId() pulumi.StringOutput
Specifies the ID of the Function where the Event Subscription will receive events. This must be the functions ID in format {function_app.id}/functions/{name}.
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) MaxEventsPerBatch ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) PreferredBatchSizeInKilobytes ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
Preferred batch size in Kilobytes.
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutput() SystemTopicEventSubscriptionAzureFunctionEndpointOutput
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointOutput
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput() SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
type SystemTopicEventSubscriptionAzureFunctionEndpointPtrInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAzureFunctionEndpointPtrInput interface { pulumi.Input ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput() SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput }
SystemTopicEventSubscriptionAzureFunctionEndpointPtrInput is an input type that accepts SystemTopicEventSubscriptionAzureFunctionEndpointArgs, SystemTopicEventSubscriptionAzureFunctionEndpointPtr and SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionAzureFunctionEndpointPtrInput` via:
SystemTopicEventSubscriptionAzureFunctionEndpointArgs{...} or: nil
func SystemTopicEventSubscriptionAzureFunctionEndpointPtr ¶ added in v3.41.0
func SystemTopicEventSubscriptionAzureFunctionEndpointPtr(v *SystemTopicEventSubscriptionAzureFunctionEndpointArgs) SystemTopicEventSubscriptionAzureFunctionEndpointPtrInput
type SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) FunctionId ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) FunctionId() pulumi.StringPtrOutput
Specifies the ID of the Function where the Event Subscription will receive events. This must be the functions ID in format {function_app.id}/functions/{name}.
func (SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) MaxEventsPerBatch ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) PreferredBatchSizeInKilobytes ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
Preferred batch size in Kilobytes.
func (SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput() SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
func (SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
type SystemTopicEventSubscriptionInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionInput interface { pulumi.Input ToSystemTopicEventSubscriptionOutput() SystemTopicEventSubscriptionOutput ToSystemTopicEventSubscriptionOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionOutput }
type SystemTopicEventSubscriptionMap ¶ added in v3.47.1
type SystemTopicEventSubscriptionMap map[string]SystemTopicEventSubscriptionInput
func (SystemTopicEventSubscriptionMap) ElementType ¶ added in v3.47.1
func (SystemTopicEventSubscriptionMap) ElementType() reflect.Type
func (SystemTopicEventSubscriptionMap) ToSystemTopicEventSubscriptionMapOutput ¶ added in v3.47.1
func (i SystemTopicEventSubscriptionMap) ToSystemTopicEventSubscriptionMapOutput() SystemTopicEventSubscriptionMapOutput
func (SystemTopicEventSubscriptionMap) ToSystemTopicEventSubscriptionMapOutputWithContext ¶ added in v3.47.1
func (i SystemTopicEventSubscriptionMap) ToSystemTopicEventSubscriptionMapOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionMapOutput
type SystemTopicEventSubscriptionMapInput ¶ added in v3.47.1
type SystemTopicEventSubscriptionMapInput interface { pulumi.Input ToSystemTopicEventSubscriptionMapOutput() SystemTopicEventSubscriptionMapOutput ToSystemTopicEventSubscriptionMapOutputWithContext(context.Context) SystemTopicEventSubscriptionMapOutput }
SystemTopicEventSubscriptionMapInput is an input type that accepts SystemTopicEventSubscriptionMap and SystemTopicEventSubscriptionMapOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionMapInput` via:
SystemTopicEventSubscriptionMap{ "key": SystemTopicEventSubscriptionArgs{...} }
type SystemTopicEventSubscriptionMapOutput ¶ added in v3.47.1
type SystemTopicEventSubscriptionMapOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionMapOutput) ElementType ¶ added in v3.47.1
func (SystemTopicEventSubscriptionMapOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionMapOutput) MapIndex ¶ added in v3.47.1
func (o SystemTopicEventSubscriptionMapOutput) MapIndex(k pulumi.StringInput) SystemTopicEventSubscriptionOutput
func (SystemTopicEventSubscriptionMapOutput) ToSystemTopicEventSubscriptionMapOutput ¶ added in v3.47.1
func (o SystemTopicEventSubscriptionMapOutput) ToSystemTopicEventSubscriptionMapOutput() SystemTopicEventSubscriptionMapOutput
func (SystemTopicEventSubscriptionMapOutput) ToSystemTopicEventSubscriptionMapOutputWithContext ¶ added in v3.47.1
func (o SystemTopicEventSubscriptionMapOutput) ToSystemTopicEventSubscriptionMapOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionMapOutput
type SystemTopicEventSubscriptionOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionOutput struct {
*pulumi.OutputState
}
func (SystemTopicEventSubscriptionOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionOutput() SystemTopicEventSubscriptionOutput
func (SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionOutput
func (SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionPtrOutput ¶ added in v3.47.1
func (o SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionPtrOutput() SystemTopicEventSubscriptionPtrOutput
func (SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionPtrOutputWithContext ¶ added in v3.47.1
func (o SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionPtrOutput
type SystemTopicEventSubscriptionPtrInput ¶ added in v3.47.1
type SystemTopicEventSubscriptionPtrInput interface { pulumi.Input ToSystemTopicEventSubscriptionPtrOutput() SystemTopicEventSubscriptionPtrOutput ToSystemTopicEventSubscriptionPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionPtrOutput }
type SystemTopicEventSubscriptionPtrOutput ¶ added in v3.47.1
type SystemTopicEventSubscriptionPtrOutput struct {
*pulumi.OutputState
}
func (SystemTopicEventSubscriptionPtrOutput) ElementType ¶ added in v3.47.1
func (SystemTopicEventSubscriptionPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionPtrOutput) ToSystemTopicEventSubscriptionPtrOutput ¶ added in v3.47.1
func (o SystemTopicEventSubscriptionPtrOutput) ToSystemTopicEventSubscriptionPtrOutput() SystemTopicEventSubscriptionPtrOutput
func (SystemTopicEventSubscriptionPtrOutput) ToSystemTopicEventSubscriptionPtrOutputWithContext ¶ added in v3.47.1
func (o SystemTopicEventSubscriptionPtrOutput) ToSystemTopicEventSubscriptionPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionPtrOutput
type SystemTopicEventSubscriptionRetryPolicy ¶ added in v3.41.0
type SystemTopicEventSubscriptionRetryPolicy struct { // Specifies the time to live (in minutes) for events. Supported range is `1` to `1440`. Defaults to `1440`. See [official documentation](https://docs.microsoft.com/en-us/azure/event-grid/manage-event-delivery#set-retry-policy) for more details. EventTimeToLive int `pulumi:"eventTimeToLive"` // Specifies the maximum number of delivery retry attempts for events. MaxDeliveryAttempts int `pulumi:"maxDeliveryAttempts"` }
type SystemTopicEventSubscriptionRetryPolicyArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionRetryPolicyArgs struct { // Specifies the time to live (in minutes) for events. Supported range is `1` to `1440`. Defaults to `1440`. See [official documentation](https://docs.microsoft.com/en-us/azure/event-grid/manage-event-delivery#set-retry-policy) for more details. EventTimeToLive pulumi.IntInput `pulumi:"eventTimeToLive"` // Specifies the maximum number of delivery retry attempts for events. MaxDeliveryAttempts pulumi.IntInput `pulumi:"maxDeliveryAttempts"` }
func (SystemTopicEventSubscriptionRetryPolicyArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionRetryPolicyArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyOutput() SystemTopicEventSubscriptionRetryPolicyOutput
func (SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyOutput
func (SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput() SystemTopicEventSubscriptionRetryPolicyPtrOutput
func (SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyPtrOutput
type SystemTopicEventSubscriptionRetryPolicyInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionRetryPolicyInput interface { pulumi.Input ToSystemTopicEventSubscriptionRetryPolicyOutput() SystemTopicEventSubscriptionRetryPolicyOutput ToSystemTopicEventSubscriptionRetryPolicyOutputWithContext(context.Context) SystemTopicEventSubscriptionRetryPolicyOutput }
SystemTopicEventSubscriptionRetryPolicyInput is an input type that accepts SystemTopicEventSubscriptionRetryPolicyArgs and SystemTopicEventSubscriptionRetryPolicyOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionRetryPolicyInput` via:
SystemTopicEventSubscriptionRetryPolicyArgs{...}
type SystemTopicEventSubscriptionRetryPolicyOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionRetryPolicyOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionRetryPolicyOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionRetryPolicyOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionRetryPolicyOutput) EventTimeToLive ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionRetryPolicyOutput) EventTimeToLive() pulumi.IntOutput
Specifies the time to live (in minutes) for events. Supported range is `1` to `1440`. Defaults to `1440`. See [official documentation](https://docs.microsoft.com/en-us/azure/event-grid/manage-event-delivery#set-retry-policy) for more details.
func (SystemTopicEventSubscriptionRetryPolicyOutput) MaxDeliveryAttempts ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionRetryPolicyOutput) MaxDeliveryAttempts() pulumi.IntOutput
Specifies the maximum number of delivery retry attempts for events.
func (SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyOutput() SystemTopicEventSubscriptionRetryPolicyOutput
func (SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyOutput
func (SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput() SystemTopicEventSubscriptionRetryPolicyPtrOutput
func (SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyPtrOutput
type SystemTopicEventSubscriptionRetryPolicyPtrInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionRetryPolicyPtrInput interface { pulumi.Input ToSystemTopicEventSubscriptionRetryPolicyPtrOutput() SystemTopicEventSubscriptionRetryPolicyPtrOutput ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext(context.Context) SystemTopicEventSubscriptionRetryPolicyPtrOutput }
SystemTopicEventSubscriptionRetryPolicyPtrInput is an input type that accepts SystemTopicEventSubscriptionRetryPolicyArgs, SystemTopicEventSubscriptionRetryPolicyPtr and SystemTopicEventSubscriptionRetryPolicyPtrOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionRetryPolicyPtrInput` via:
SystemTopicEventSubscriptionRetryPolicyArgs{...} or: nil
func SystemTopicEventSubscriptionRetryPolicyPtr ¶ added in v3.41.0
func SystemTopicEventSubscriptionRetryPolicyPtr(v *SystemTopicEventSubscriptionRetryPolicyArgs) SystemTopicEventSubscriptionRetryPolicyPtrInput
type SystemTopicEventSubscriptionRetryPolicyPtrOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionRetryPolicyPtrOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionRetryPolicyPtrOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionRetryPolicyPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionRetryPolicyPtrOutput) EventTimeToLive ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionRetryPolicyPtrOutput) EventTimeToLive() pulumi.IntPtrOutput
Specifies the time to live (in minutes) for events. Supported range is `1` to `1440`. Defaults to `1440`. See [official documentation](https://docs.microsoft.com/en-us/azure/event-grid/manage-event-delivery#set-retry-policy) for more details.
func (SystemTopicEventSubscriptionRetryPolicyPtrOutput) MaxDeliveryAttempts ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionRetryPolicyPtrOutput) MaxDeliveryAttempts() pulumi.IntPtrOutput
Specifies the maximum number of delivery retry attempts for events.
func (SystemTopicEventSubscriptionRetryPolicyPtrOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionRetryPolicyPtrOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput() SystemTopicEventSubscriptionRetryPolicyPtrOutput
func (SystemTopicEventSubscriptionRetryPolicyPtrOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionRetryPolicyPtrOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyPtrOutput
type SystemTopicEventSubscriptionState ¶ added in v3.41.0
type SystemTopicEventSubscriptionState struct { // A `advancedFilter` block as defined below. AdvancedFilter SystemTopicEventSubscriptionAdvancedFilterPtrInput // An `azureFunctionEndpoint` block as defined below. AzureFunctionEndpoint SystemTopicEventSubscriptionAzureFunctionEndpointPtrInput // Specifies the event delivery schema for the event subscription. Possible values include: `EventGridSchema`, `CloudEventSchemaV1_0`, `CustomInputSchema`. Defaults to `EventGridSchema`. Changing this forces a new resource to be created. EventDeliverySchema pulumi.StringPtrInput // Specifies the id where the Event Hub is located. EventhubEndpointId pulumi.StringPtrInput // Specifies the expiration time of the event subscription (Datetime Format `RFC 3339`). ExpirationTimeUtc pulumi.StringPtrInput // Specifies the id where the Hybrid Connection is located. HybridConnectionEndpointId pulumi.StringPtrInput // A list of applicable event types that need to be part of the event subscription. IncludedEventTypes pulumi.StringArrayInput // A list of labels to assign to the event subscription. Labels pulumi.StringArrayInput // The name which should be used for this Event Subscription. Changing this forces a new Event Subscription to be created. Name pulumi.StringPtrInput // The name of the Resource Group where the System Topic exists. Changing this forces a new Event Subscription to be created. ResourceGroupName pulumi.StringPtrInput // A `retryPolicy` block as defined below. RetryPolicy SystemTopicEventSubscriptionRetryPolicyPtrInput // Specifies the id where the Service Bus Queue is located. ServiceBusQueueEndpointId pulumi.StringPtrInput // Specifies the id where the Service Bus Topic is located. ServiceBusTopicEndpointId pulumi.StringPtrInput // A `storageBlobDeadLetterDestination` block as defined below. StorageBlobDeadLetterDestination SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrInput // A `storageQueueEndpoint` block as defined below. StorageQueueEndpoint SystemTopicEventSubscriptionStorageQueueEndpointPtrInput // A `subjectFilter` block as defined below. SubjectFilter SystemTopicEventSubscriptionSubjectFilterPtrInput // The System Topic where the Event Subscription should be created in. Changing this forces a new Event Subscription to be created. SystemTopic pulumi.StringPtrInput // A `webhookEndpoint` block as defined below. WebhookEndpoint SystemTopicEventSubscriptionWebhookEndpointPtrInput }
func (SystemTopicEventSubscriptionState) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionState) ElementType() reflect.Type
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestination ¶ added in v3.41.0
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestination struct { // Specifies the id of the storage account id where the storage blob is located. StorageAccountId string `pulumi:"storageAccountId"` // Specifies the name of the Storage blob container that is the destination of the deadletter events. StorageBlobContainerName string `pulumi:"storageBlobContainerName"` }
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs struct { // Specifies the id of the storage account id where the storage blob is located. StorageAccountId pulumi.StringInput `pulumi:"storageAccountId"` // Specifies the name of the Storage blob container that is the destination of the deadletter events. StorageBlobContainerName pulumi.StringInput `pulumi:"storageBlobContainerName"` }
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationInput interface { pulumi.Input ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext(context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput }
SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationInput is an input type that accepts SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs and SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationInput` via:
SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs{...}
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageAccountId ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageAccountId() pulumi.StringOutput
Specifies the id of the storage account id where the storage blob is located.
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageBlobContainerName ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageBlobContainerName() pulumi.StringOutput
Specifies the name of the Storage blob container that is the destination of the deadletter events.
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrInput interface { pulumi.Input ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput }
SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrInput is an input type that accepts SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs, SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtr and SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrInput` via:
SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs{...} or: nil
func SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtr ¶ added in v3.41.0
func SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtr(v *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrInput
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) Elem ¶ added in v3.41.0
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageAccountId ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageAccountId() pulumi.StringPtrOutput
Specifies the id of the storage account id where the storage blob is located.
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageBlobContainerName ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageBlobContainerName() pulumi.StringPtrOutput
Specifies the name of the Storage blob container that is the destination of the deadletter events.
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
type SystemTopicEventSubscriptionStorageQueueEndpoint ¶ added in v3.41.0
type SystemTopicEventSubscriptionStorageQueueEndpoint struct { // Specifies the name of the storage queue where the Event Subscription will receive events. QueueName string `pulumi:"queueName"` // Specifies the id of the storage account id where the storage queue is located. StorageAccountId string `pulumi:"storageAccountId"` }
type SystemTopicEventSubscriptionStorageQueueEndpointArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionStorageQueueEndpointArgs struct { // Specifies the name of the storage queue where the Event Subscription will receive events. QueueName pulumi.StringInput `pulumi:"queueName"` // Specifies the id of the storage account id where the storage queue is located. StorageAccountId pulumi.StringInput `pulumi:"storageAccountId"` }
func (SystemTopicEventSubscriptionStorageQueueEndpointArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionStorageQueueEndpointArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointOutput() SystemTopicEventSubscriptionStorageQueueEndpointOutput
func (SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointOutput
func (SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput() SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
func (SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
type SystemTopicEventSubscriptionStorageQueueEndpointInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionStorageQueueEndpointInput interface { pulumi.Input ToSystemTopicEventSubscriptionStorageQueueEndpointOutput() SystemTopicEventSubscriptionStorageQueueEndpointOutput ToSystemTopicEventSubscriptionStorageQueueEndpointOutputWithContext(context.Context) SystemTopicEventSubscriptionStorageQueueEndpointOutput }
SystemTopicEventSubscriptionStorageQueueEndpointInput is an input type that accepts SystemTopicEventSubscriptionStorageQueueEndpointArgs and SystemTopicEventSubscriptionStorageQueueEndpointOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionStorageQueueEndpointInput` via:
SystemTopicEventSubscriptionStorageQueueEndpointArgs{...}
type SystemTopicEventSubscriptionStorageQueueEndpointOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionStorageQueueEndpointOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) QueueName ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) QueueName() pulumi.StringOutput
Specifies the name of the storage queue where the Event Subscription will receive events.
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) StorageAccountId ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) StorageAccountId() pulumi.StringOutput
Specifies the id of the storage account id where the storage queue is located.
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointOutput() SystemTopicEventSubscriptionStorageQueueEndpointOutput
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointOutput
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput() SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
type SystemTopicEventSubscriptionStorageQueueEndpointPtrInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionStorageQueueEndpointPtrInput interface { pulumi.Input ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput() SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext(context.Context) SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput }
SystemTopicEventSubscriptionStorageQueueEndpointPtrInput is an input type that accepts SystemTopicEventSubscriptionStorageQueueEndpointArgs, SystemTopicEventSubscriptionStorageQueueEndpointPtr and SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionStorageQueueEndpointPtrInput` via:
SystemTopicEventSubscriptionStorageQueueEndpointArgs{...} or: nil
func SystemTopicEventSubscriptionStorageQueueEndpointPtr ¶ added in v3.41.0
func SystemTopicEventSubscriptionStorageQueueEndpointPtr(v *SystemTopicEventSubscriptionStorageQueueEndpointArgs) SystemTopicEventSubscriptionStorageQueueEndpointPtrInput
type SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) QueueName ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) QueueName() pulumi.StringPtrOutput
Specifies the name of the storage queue where the Event Subscription will receive events.
func (SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) StorageAccountId ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) StorageAccountId() pulumi.StringPtrOutput
Specifies the id of the storage account id where the storage queue is located.
func (SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput() SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
func (SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
type SystemTopicEventSubscriptionSubjectFilter ¶ added in v3.41.0
type SystemTopicEventSubscriptionSubjectFilter struct { // Specifies if `subjectBeginsWith` and `subjectEndsWith` case sensitive. This value defaults to `false`. CaseSensitive *bool `pulumi:"caseSensitive"` // A string to filter events for an event subscription based on a resource path prefix. SubjectBeginsWith *string `pulumi:"subjectBeginsWith"` // A string to filter events for an event subscription based on a resource path suffix. SubjectEndsWith *string `pulumi:"subjectEndsWith"` }
type SystemTopicEventSubscriptionSubjectFilterArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionSubjectFilterArgs struct { // Specifies if `subjectBeginsWith` and `subjectEndsWith` case sensitive. This value defaults to `false`. CaseSensitive pulumi.BoolPtrInput `pulumi:"caseSensitive"` // A string to filter events for an event subscription based on a resource path prefix. SubjectBeginsWith pulumi.StringPtrInput `pulumi:"subjectBeginsWith"` // A string to filter events for an event subscription based on a resource path suffix. SubjectEndsWith pulumi.StringPtrInput `pulumi:"subjectEndsWith"` }
func (SystemTopicEventSubscriptionSubjectFilterArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionSubjectFilterArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterOutput() SystemTopicEventSubscriptionSubjectFilterOutput
func (SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterOutput
func (SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput() SystemTopicEventSubscriptionSubjectFilterPtrOutput
func (SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterPtrOutput
type SystemTopicEventSubscriptionSubjectFilterInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionSubjectFilterInput interface { pulumi.Input ToSystemTopicEventSubscriptionSubjectFilterOutput() SystemTopicEventSubscriptionSubjectFilterOutput ToSystemTopicEventSubscriptionSubjectFilterOutputWithContext(context.Context) SystemTopicEventSubscriptionSubjectFilterOutput }
SystemTopicEventSubscriptionSubjectFilterInput is an input type that accepts SystemTopicEventSubscriptionSubjectFilterArgs and SystemTopicEventSubscriptionSubjectFilterOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionSubjectFilterInput` via:
SystemTopicEventSubscriptionSubjectFilterArgs{...}
type SystemTopicEventSubscriptionSubjectFilterOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionSubjectFilterOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionSubjectFilterOutput) CaseSensitive ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionSubjectFilterOutput) CaseSensitive() pulumi.BoolPtrOutput
Specifies if `subjectBeginsWith` and `subjectEndsWith` case sensitive. This value defaults to `false`.
func (SystemTopicEventSubscriptionSubjectFilterOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionSubjectFilterOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionSubjectFilterOutput) SubjectBeginsWith ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionSubjectFilterOutput) SubjectBeginsWith() pulumi.StringPtrOutput
A string to filter events for an event subscription based on a resource path prefix.
func (SystemTopicEventSubscriptionSubjectFilterOutput) SubjectEndsWith ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionSubjectFilterOutput) SubjectEndsWith() pulumi.StringPtrOutput
A string to filter events for an event subscription based on a resource path suffix.
func (SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterOutput() SystemTopicEventSubscriptionSubjectFilterOutput
func (SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterOutput
func (SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput() SystemTopicEventSubscriptionSubjectFilterPtrOutput
func (SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterPtrOutput
type SystemTopicEventSubscriptionSubjectFilterPtrInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionSubjectFilterPtrInput interface { pulumi.Input ToSystemTopicEventSubscriptionSubjectFilterPtrOutput() SystemTopicEventSubscriptionSubjectFilterPtrOutput ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext(context.Context) SystemTopicEventSubscriptionSubjectFilterPtrOutput }
SystemTopicEventSubscriptionSubjectFilterPtrInput is an input type that accepts SystemTopicEventSubscriptionSubjectFilterArgs, SystemTopicEventSubscriptionSubjectFilterPtr and SystemTopicEventSubscriptionSubjectFilterPtrOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionSubjectFilterPtrInput` via:
SystemTopicEventSubscriptionSubjectFilterArgs{...} or: nil
func SystemTopicEventSubscriptionSubjectFilterPtr ¶ added in v3.41.0
func SystemTopicEventSubscriptionSubjectFilterPtr(v *SystemTopicEventSubscriptionSubjectFilterArgs) SystemTopicEventSubscriptionSubjectFilterPtrInput
type SystemTopicEventSubscriptionSubjectFilterPtrOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionSubjectFilterPtrOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) CaseSensitive ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) CaseSensitive() pulumi.BoolPtrOutput
Specifies if `subjectBeginsWith` and `subjectEndsWith` case sensitive. This value defaults to `false`.
func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) SubjectBeginsWith ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) SubjectBeginsWith() pulumi.StringPtrOutput
A string to filter events for an event subscription based on a resource path prefix.
func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) SubjectEndsWith ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) SubjectEndsWith() pulumi.StringPtrOutput
A string to filter events for an event subscription based on a resource path suffix.
func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput() SystemTopicEventSubscriptionSubjectFilterPtrOutput
func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterPtrOutput
type SystemTopicEventSubscriptionWebhookEndpoint ¶ added in v3.41.0
type SystemTopicEventSubscriptionWebhookEndpoint struct { // The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests. ActiveDirectoryAppIdOrUri *string `pulumi:"activeDirectoryAppIdOrUri"` // The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests. ActiveDirectoryTenantId *string `pulumi:"activeDirectoryTenantId"` // The base url of the webhook where the Event Subscription will receive events. BaseUrl *string `pulumi:"baseUrl"` // Maximum number of events per batch. MaxEventsPerBatch *int `pulumi:"maxEventsPerBatch"` // Preferred batch size in Kilobytes. PreferredBatchSizeInKilobytes *int `pulumi:"preferredBatchSizeInKilobytes"` // Specifies the url of the webhook where the Event Subscription will receive events. Url string `pulumi:"url"` }
type SystemTopicEventSubscriptionWebhookEndpointArgs ¶ added in v3.41.0
type SystemTopicEventSubscriptionWebhookEndpointArgs struct { // The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests. ActiveDirectoryAppIdOrUri pulumi.StringPtrInput `pulumi:"activeDirectoryAppIdOrUri"` // The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests. ActiveDirectoryTenantId pulumi.StringPtrInput `pulumi:"activeDirectoryTenantId"` // The base url of the webhook where the Event Subscription will receive events. BaseUrl pulumi.StringPtrInput `pulumi:"baseUrl"` // Maximum number of events per batch. MaxEventsPerBatch pulumi.IntPtrInput `pulumi:"maxEventsPerBatch"` // Preferred batch size in Kilobytes. PreferredBatchSizeInKilobytes pulumi.IntPtrInput `pulumi:"preferredBatchSizeInKilobytes"` // Specifies the url of the webhook where the Event Subscription will receive events. Url pulumi.StringInput `pulumi:"url"` }
func (SystemTopicEventSubscriptionWebhookEndpointArgs) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionWebhookEndpointArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointOutput() SystemTopicEventSubscriptionWebhookEndpointOutput
func (SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointOutput
func (SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput() SystemTopicEventSubscriptionWebhookEndpointPtrOutput
func (SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext ¶ added in v3.41.0
func (i SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointPtrOutput
type SystemTopicEventSubscriptionWebhookEndpointInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionWebhookEndpointInput interface { pulumi.Input ToSystemTopicEventSubscriptionWebhookEndpointOutput() SystemTopicEventSubscriptionWebhookEndpointOutput ToSystemTopicEventSubscriptionWebhookEndpointOutputWithContext(context.Context) SystemTopicEventSubscriptionWebhookEndpointOutput }
SystemTopicEventSubscriptionWebhookEndpointInput is an input type that accepts SystemTopicEventSubscriptionWebhookEndpointArgs and SystemTopicEventSubscriptionWebhookEndpointOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionWebhookEndpointInput` via:
SystemTopicEventSubscriptionWebhookEndpointArgs{...}
type SystemTopicEventSubscriptionWebhookEndpointOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionWebhookEndpointOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ActiveDirectoryAppIdOrUri ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ActiveDirectoryAppIdOrUri() pulumi.StringPtrOutput
The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests.
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ActiveDirectoryTenantId ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ActiveDirectoryTenantId() pulumi.StringPtrOutput
The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests.
func (SystemTopicEventSubscriptionWebhookEndpointOutput) BaseUrl ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) BaseUrl() pulumi.StringPtrOutput
The base url of the webhook where the Event Subscription will receive events.
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionWebhookEndpointOutput) MaxEventsPerBatch ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (SystemTopicEventSubscriptionWebhookEndpointOutput) PreferredBatchSizeInKilobytes ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
Preferred batch size in Kilobytes.
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointOutput() SystemTopicEventSubscriptionWebhookEndpointOutput
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointOutput
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput() SystemTopicEventSubscriptionWebhookEndpointPtrOutput
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointPtrOutput
func (SystemTopicEventSubscriptionWebhookEndpointOutput) Url ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) Url() pulumi.StringOutput
Specifies the url of the webhook where the Event Subscription will receive events.
type SystemTopicEventSubscriptionWebhookEndpointPtrInput ¶ added in v3.41.0
type SystemTopicEventSubscriptionWebhookEndpointPtrInput interface { pulumi.Input ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput() SystemTopicEventSubscriptionWebhookEndpointPtrOutput ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext(context.Context) SystemTopicEventSubscriptionWebhookEndpointPtrOutput }
SystemTopicEventSubscriptionWebhookEndpointPtrInput is an input type that accepts SystemTopicEventSubscriptionWebhookEndpointArgs, SystemTopicEventSubscriptionWebhookEndpointPtr and SystemTopicEventSubscriptionWebhookEndpointPtrOutput values. You can construct a concrete instance of `SystemTopicEventSubscriptionWebhookEndpointPtrInput` via:
SystemTopicEventSubscriptionWebhookEndpointArgs{...} or: nil
func SystemTopicEventSubscriptionWebhookEndpointPtr ¶ added in v3.41.0
func SystemTopicEventSubscriptionWebhookEndpointPtr(v *SystemTopicEventSubscriptionWebhookEndpointArgs) SystemTopicEventSubscriptionWebhookEndpointPtrInput
type SystemTopicEventSubscriptionWebhookEndpointPtrOutput ¶ added in v3.41.0
type SystemTopicEventSubscriptionWebhookEndpointPtrOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ActiveDirectoryAppIdOrUri ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ActiveDirectoryAppIdOrUri() pulumi.StringPtrOutput
The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests.
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ActiveDirectoryTenantId ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ActiveDirectoryTenantId() pulumi.StringPtrOutput
The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests.
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) BaseUrl ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) BaseUrl() pulumi.StringPtrOutput
The base url of the webhook where the Event Subscription will receive events.
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ElementType ¶ added in v3.41.0
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) MaxEventsPerBatch ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) PreferredBatchSizeInKilobytes ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
Preferred batch size in Kilobytes.
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput() SystemTopicEventSubscriptionWebhookEndpointPtrOutput
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext ¶ added in v3.41.0
func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointPtrOutput
type SystemTopicInput ¶ added in v3.41.0
type SystemTopicInput interface { pulumi.Input ToSystemTopicOutput() SystemTopicOutput ToSystemTopicOutputWithContext(ctx context.Context) SystemTopicOutput }
type SystemTopicMap ¶ added in v3.47.1
type SystemTopicMap map[string]SystemTopicInput
func (SystemTopicMap) ElementType ¶ added in v3.47.1
func (SystemTopicMap) ElementType() reflect.Type
func (SystemTopicMap) ToSystemTopicMapOutput ¶ added in v3.47.1
func (i SystemTopicMap) ToSystemTopicMapOutput() SystemTopicMapOutput
func (SystemTopicMap) ToSystemTopicMapOutputWithContext ¶ added in v3.47.1
func (i SystemTopicMap) ToSystemTopicMapOutputWithContext(ctx context.Context) SystemTopicMapOutput
type SystemTopicMapInput ¶ added in v3.47.1
type SystemTopicMapInput interface { pulumi.Input ToSystemTopicMapOutput() SystemTopicMapOutput ToSystemTopicMapOutputWithContext(context.Context) SystemTopicMapOutput }
SystemTopicMapInput is an input type that accepts SystemTopicMap and SystemTopicMapOutput values. You can construct a concrete instance of `SystemTopicMapInput` via:
SystemTopicMap{ "key": SystemTopicArgs{...} }
type SystemTopicMapOutput ¶ added in v3.47.1
type SystemTopicMapOutput struct{ *pulumi.OutputState }
func (SystemTopicMapOutput) ElementType ¶ added in v3.47.1
func (SystemTopicMapOutput) ElementType() reflect.Type
func (SystemTopicMapOutput) MapIndex ¶ added in v3.47.1
func (o SystemTopicMapOutput) MapIndex(k pulumi.StringInput) SystemTopicOutput
func (SystemTopicMapOutput) ToSystemTopicMapOutput ¶ added in v3.47.1
func (o SystemTopicMapOutput) ToSystemTopicMapOutput() SystemTopicMapOutput
func (SystemTopicMapOutput) ToSystemTopicMapOutputWithContext ¶ added in v3.47.1
func (o SystemTopicMapOutput) ToSystemTopicMapOutputWithContext(ctx context.Context) SystemTopicMapOutput
type SystemTopicOutput ¶ added in v3.41.0
type SystemTopicOutput struct {
*pulumi.OutputState
}
func (SystemTopicOutput) ElementType ¶ added in v3.41.0
func (SystemTopicOutput) ElementType() reflect.Type
func (SystemTopicOutput) ToSystemTopicOutput ¶ added in v3.41.0
func (o SystemTopicOutput) ToSystemTopicOutput() SystemTopicOutput
func (SystemTopicOutput) ToSystemTopicOutputWithContext ¶ added in v3.41.0
func (o SystemTopicOutput) ToSystemTopicOutputWithContext(ctx context.Context) SystemTopicOutput
func (SystemTopicOutput) ToSystemTopicPtrOutput ¶ added in v3.47.1
func (o SystemTopicOutput) ToSystemTopicPtrOutput() SystemTopicPtrOutput
func (SystemTopicOutput) ToSystemTopicPtrOutputWithContext ¶ added in v3.47.1
func (o SystemTopicOutput) ToSystemTopicPtrOutputWithContext(ctx context.Context) SystemTopicPtrOutput
type SystemTopicPtrInput ¶ added in v3.47.1
type SystemTopicPtrInput interface { pulumi.Input ToSystemTopicPtrOutput() SystemTopicPtrOutput ToSystemTopicPtrOutputWithContext(ctx context.Context) SystemTopicPtrOutput }
type SystemTopicPtrOutput ¶ added in v3.47.1
type SystemTopicPtrOutput struct {
*pulumi.OutputState
}
func (SystemTopicPtrOutput) ElementType ¶ added in v3.47.1
func (SystemTopicPtrOutput) ElementType() reflect.Type
func (SystemTopicPtrOutput) ToSystemTopicPtrOutput ¶ added in v3.47.1
func (o SystemTopicPtrOutput) ToSystemTopicPtrOutput() SystemTopicPtrOutput
func (SystemTopicPtrOutput) ToSystemTopicPtrOutputWithContext ¶ added in v3.47.1
func (o SystemTopicPtrOutput) ToSystemTopicPtrOutputWithContext(ctx context.Context) SystemTopicPtrOutput
type SystemTopicState ¶ added in v3.41.0
type SystemTopicState struct { // The Azure Region where the Event Grid System Topic should exist. Changing this forces a new Event Grid System Topic to be created. Location pulumi.StringPtrInput // The Metric ARM Resource ID of the Event Grid System Topic. MetricArmResourceId pulumi.StringPtrInput // The name which should be used for this Event Grid System Topic. Changing this forces a new Event Grid System Topic to be created. Name pulumi.StringPtrInput // The name of the Resource Group where the Event Grid System Topic should exist. Changing this forces a new Event Grid System Topic to be created. ResourceGroupName pulumi.StringPtrInput // The ID of the Event Grid System Topic ARM Source. Changing this forces a new Event Grid System Topic to be created. SourceArmResourceId pulumi.StringPtrInput // A mapping of tags which should be assigned to the Event Grid System Topic. Tags pulumi.StringMapInput // The Topic Type of the Event Grid System Topic. Possible values are: `Microsoft.AppConfiguration.ConfigurationStores`, `Microsoft.Communication.CommunicationServices` // , `Microsoft.ContainerRegistry.Registries`, `Microsoft.Devices.IoTHubs`, `Microsoft.EventGrid.Domains`, `Microsoft.EventGrid.Topics`, `Microsoft.Eventhub.Namespaces`, `Microsoft.KeyVault.vaults`, `Microsoft.MachineLearningServices.Workspaces`, `Microsoft.Maps.Accounts`, `Microsoft.Media.MediaServices`, `Microsoft.Resources.ResourceGroups`, `Microsoft.Resources.Subscriptions`, `Microsoft.ServiceBus.Namespaces`, `Microsoft.SignalRService.SignalR`, `Microsoft.Storage.StorageAccounts`, `Microsoft.Web.ServerFarms` and `Microsoft.Web.Sites`. Changing this forces a new Event Grid System Topic to be created. TopicType pulumi.StringPtrInput }
func (SystemTopicState) ElementType ¶ added in v3.41.0
func (SystemTopicState) ElementType() reflect.Type
type Topic ¶
type Topic struct { pulumi.CustomResourceState // The Endpoint associated with the EventGrid Topic. Endpoint pulumi.StringOutput `pulumi:"endpoint"` // One or more `inboundIpRule` blocks as defined below. InboundIpRules TopicInboundIpRuleArrayOutput `pulumi:"inboundIpRules"` // A `inputMappingDefaultValues` block as defined below. InputMappingDefaultValues TopicInputMappingDefaultValuesPtrOutput `pulumi:"inputMappingDefaultValues"` // A `inputMappingFields` block as defined below. InputMappingFields TopicInputMappingFieldsPtrOutput `pulumi:"inputMappingFields"` // Specifies the schema in which incoming events will be published to this domain. Allowed values are `CloudEventSchemaV1_0`, `CustomEventSchema`, or `EventGridSchema`. Defaults to `EventGridSchema`. Changing this forces a new resource to be created. InputSchema pulumi.StringPtrOutput `pulumi:"inputSchema"` // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // Specifies the name of the EventGrid Topic resource. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // The Primary Shared Access Key associated with the EventGrid Topic. PrimaryAccessKey pulumi.StringOutput `pulumi:"primaryAccessKey"` // Whether or not public network access is allowed for this server. Defaults to `true`. PublicNetworkAccessEnabled pulumi.BoolPtrOutput `pulumi:"publicNetworkAccessEnabled"` // The name of the resource group in which the EventGrid Topic exists. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // The Secondary Shared Access Key associated with the EventGrid Topic. SecondaryAccessKey pulumi.StringOutput `pulumi:"secondaryAccessKey"` // A mapping of tags to assign to the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` }
Manages an EventGrid Topic
> **Note:** at this time EventGrid Topic's are only available in a limited number of regions.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/eventgrid" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } _, err = eventgrid.NewTopic(ctx, "exampleTopic", &eventgrid.TopicArgs{ Location: exampleResourceGroup.Location, ResourceGroupName: exampleResourceGroup.Name, Tags: pulumi.StringMap{ "environment": pulumi.String("Production"), }, }) if err != nil { return err } return nil }) }
```
## Import
EventGrid Topic's can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:eventgrid/topic:Topic topic1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.EventGrid/topics/topic1
```
func GetTopic ¶
func GetTopic(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TopicState, opts ...pulumi.ResourceOption) (*Topic, error)
GetTopic gets an existing Topic 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 NewTopic ¶
func NewTopic(ctx *pulumi.Context, name string, args *TopicArgs, opts ...pulumi.ResourceOption) (*Topic, error)
NewTopic registers a new resource with the given unique name, arguments, and options.
func (*Topic) ElementType ¶ added in v3.31.1
func (*Topic) ToTopicOutput ¶ added in v3.31.1
func (i *Topic) ToTopicOutput() TopicOutput
func (*Topic) ToTopicOutputWithContext ¶ added in v3.31.1
func (i *Topic) ToTopicOutputWithContext(ctx context.Context) TopicOutput
func (*Topic) ToTopicPtrOutput ¶ added in v3.47.1
func (i *Topic) ToTopicPtrOutput() TopicPtrOutput
func (*Topic) ToTopicPtrOutputWithContext ¶ added in v3.47.1
func (i *Topic) ToTopicPtrOutputWithContext(ctx context.Context) TopicPtrOutput
type TopicArgs ¶
type TopicArgs struct { // One or more `inboundIpRule` blocks as defined below. InboundIpRules TopicInboundIpRuleArrayInput // A `inputMappingDefaultValues` block as defined below. InputMappingDefaultValues TopicInputMappingDefaultValuesPtrInput // A `inputMappingFields` block as defined below. InputMappingFields TopicInputMappingFieldsPtrInput // Specifies the schema in which incoming events will be published to this domain. Allowed values are `CloudEventSchemaV1_0`, `CustomEventSchema`, or `EventGridSchema`. Defaults to `EventGridSchema`. Changing this forces a new resource to be created. InputSchema pulumi.StringPtrInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name of the EventGrid Topic resource. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Whether or not public network access is allowed for this server. Defaults to `true`. PublicNetworkAccessEnabled pulumi.BoolPtrInput // The name of the resource group in which the EventGrid Topic exists. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput }
The set of arguments for constructing a Topic resource.
func (TopicArgs) ElementType ¶
type TopicArray ¶ added in v3.47.1
type TopicArray []TopicInput
func (TopicArray) ElementType ¶ added in v3.47.1
func (TopicArray) ElementType() reflect.Type
func (TopicArray) ToTopicArrayOutput ¶ added in v3.47.1
func (i TopicArray) ToTopicArrayOutput() TopicArrayOutput
func (TopicArray) ToTopicArrayOutputWithContext ¶ added in v3.47.1
func (i TopicArray) ToTopicArrayOutputWithContext(ctx context.Context) TopicArrayOutput
type TopicArrayInput ¶ added in v3.47.1
type TopicArrayInput interface { pulumi.Input ToTopicArrayOutput() TopicArrayOutput ToTopicArrayOutputWithContext(context.Context) TopicArrayOutput }
TopicArrayInput is an input type that accepts TopicArray and TopicArrayOutput values. You can construct a concrete instance of `TopicArrayInput` via:
TopicArray{ TopicArgs{...} }
type TopicArrayOutput ¶ added in v3.47.1
type TopicArrayOutput struct{ *pulumi.OutputState }
func (TopicArrayOutput) ElementType ¶ added in v3.47.1
func (TopicArrayOutput) ElementType() reflect.Type
func (TopicArrayOutput) Index ¶ added in v3.47.1
func (o TopicArrayOutput) Index(i pulumi.IntInput) TopicOutput
func (TopicArrayOutput) ToTopicArrayOutput ¶ added in v3.47.1
func (o TopicArrayOutput) ToTopicArrayOutput() TopicArrayOutput
func (TopicArrayOutput) ToTopicArrayOutputWithContext ¶ added in v3.47.1
func (o TopicArrayOutput) ToTopicArrayOutputWithContext(ctx context.Context) TopicArrayOutput
type TopicInboundIpRule ¶ added in v3.43.0
type TopicInboundIpRuleArgs ¶ added in v3.43.0
type TopicInboundIpRuleArgs struct { // The action to take when the rule is matched. Possible values are `Allow`. Action pulumi.StringPtrInput `pulumi:"action"` // The ip mask (CIDR) to match on. IpMask pulumi.StringInput `pulumi:"ipMask"` }
func (TopicInboundIpRuleArgs) ElementType ¶ added in v3.43.0
func (TopicInboundIpRuleArgs) ElementType() reflect.Type
func (TopicInboundIpRuleArgs) ToTopicInboundIpRuleOutput ¶ added in v3.43.0
func (i TopicInboundIpRuleArgs) ToTopicInboundIpRuleOutput() TopicInboundIpRuleOutput
func (TopicInboundIpRuleArgs) ToTopicInboundIpRuleOutputWithContext ¶ added in v3.43.0
func (i TopicInboundIpRuleArgs) ToTopicInboundIpRuleOutputWithContext(ctx context.Context) TopicInboundIpRuleOutput
type TopicInboundIpRuleArray ¶ added in v3.43.0
type TopicInboundIpRuleArray []TopicInboundIpRuleInput
func (TopicInboundIpRuleArray) ElementType ¶ added in v3.43.0
func (TopicInboundIpRuleArray) ElementType() reflect.Type
func (TopicInboundIpRuleArray) ToTopicInboundIpRuleArrayOutput ¶ added in v3.43.0
func (i TopicInboundIpRuleArray) ToTopicInboundIpRuleArrayOutput() TopicInboundIpRuleArrayOutput
func (TopicInboundIpRuleArray) ToTopicInboundIpRuleArrayOutputWithContext ¶ added in v3.43.0
func (i TopicInboundIpRuleArray) ToTopicInboundIpRuleArrayOutputWithContext(ctx context.Context) TopicInboundIpRuleArrayOutput
type TopicInboundIpRuleArrayInput ¶ added in v3.43.0
type TopicInboundIpRuleArrayInput interface { pulumi.Input ToTopicInboundIpRuleArrayOutput() TopicInboundIpRuleArrayOutput ToTopicInboundIpRuleArrayOutputWithContext(context.Context) TopicInboundIpRuleArrayOutput }
TopicInboundIpRuleArrayInput is an input type that accepts TopicInboundIpRuleArray and TopicInboundIpRuleArrayOutput values. You can construct a concrete instance of `TopicInboundIpRuleArrayInput` via:
TopicInboundIpRuleArray{ TopicInboundIpRuleArgs{...} }
type TopicInboundIpRuleArrayOutput ¶ added in v3.43.0
type TopicInboundIpRuleArrayOutput struct{ *pulumi.OutputState }
func (TopicInboundIpRuleArrayOutput) ElementType ¶ added in v3.43.0
func (TopicInboundIpRuleArrayOutput) ElementType() reflect.Type
func (TopicInboundIpRuleArrayOutput) Index ¶ added in v3.43.0
func (o TopicInboundIpRuleArrayOutput) Index(i pulumi.IntInput) TopicInboundIpRuleOutput
func (TopicInboundIpRuleArrayOutput) ToTopicInboundIpRuleArrayOutput ¶ added in v3.43.0
func (o TopicInboundIpRuleArrayOutput) ToTopicInboundIpRuleArrayOutput() TopicInboundIpRuleArrayOutput
func (TopicInboundIpRuleArrayOutput) ToTopicInboundIpRuleArrayOutputWithContext ¶ added in v3.43.0
func (o TopicInboundIpRuleArrayOutput) ToTopicInboundIpRuleArrayOutputWithContext(ctx context.Context) TopicInboundIpRuleArrayOutput
type TopicInboundIpRuleInput ¶ added in v3.43.0
type TopicInboundIpRuleInput interface { pulumi.Input ToTopicInboundIpRuleOutput() TopicInboundIpRuleOutput ToTopicInboundIpRuleOutputWithContext(context.Context) TopicInboundIpRuleOutput }
TopicInboundIpRuleInput is an input type that accepts TopicInboundIpRuleArgs and TopicInboundIpRuleOutput values. You can construct a concrete instance of `TopicInboundIpRuleInput` via:
TopicInboundIpRuleArgs{...}
type TopicInboundIpRuleOutput ¶ added in v3.43.0
type TopicInboundIpRuleOutput struct{ *pulumi.OutputState }
func (TopicInboundIpRuleOutput) Action ¶ added in v3.43.0
func (o TopicInboundIpRuleOutput) Action() pulumi.StringPtrOutput
The action to take when the rule is matched. Possible values are `Allow`.
func (TopicInboundIpRuleOutput) ElementType ¶ added in v3.43.0
func (TopicInboundIpRuleOutput) ElementType() reflect.Type
func (TopicInboundIpRuleOutput) IpMask ¶ added in v3.43.0
func (o TopicInboundIpRuleOutput) IpMask() pulumi.StringOutput
The ip mask (CIDR) to match on.
func (TopicInboundIpRuleOutput) ToTopicInboundIpRuleOutput ¶ added in v3.43.0
func (o TopicInboundIpRuleOutput) ToTopicInboundIpRuleOutput() TopicInboundIpRuleOutput
func (TopicInboundIpRuleOutput) ToTopicInboundIpRuleOutputWithContext ¶ added in v3.43.0
func (o TopicInboundIpRuleOutput) ToTopicInboundIpRuleOutputWithContext(ctx context.Context) TopicInboundIpRuleOutput
type TopicInput ¶ added in v3.31.1
type TopicInput interface { pulumi.Input ToTopicOutput() TopicOutput ToTopicOutputWithContext(ctx context.Context) TopicOutput }
type TopicInputMappingDefaultValues ¶ added in v3.7.0
type TopicInputMappingDefaultValues struct { // Specifies the default data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. DataVersion *string `pulumi:"dataVersion"` // Specifies the default event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. EventType *string `pulumi:"eventType"` // Specifies the default subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Subject *string `pulumi:"subject"` }
type TopicInputMappingDefaultValuesArgs ¶ added in v3.7.0
type TopicInputMappingDefaultValuesArgs struct { // Specifies the default data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. DataVersion pulumi.StringPtrInput `pulumi:"dataVersion"` // Specifies the default event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. EventType pulumi.StringPtrInput `pulumi:"eventType"` // Specifies the default subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Subject pulumi.StringPtrInput `pulumi:"subject"` }
func (TopicInputMappingDefaultValuesArgs) ElementType ¶ added in v3.7.0
func (TopicInputMappingDefaultValuesArgs) ElementType() reflect.Type
func (TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesOutput ¶ added in v3.7.0
func (i TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesOutput() TopicInputMappingDefaultValuesOutput
func (TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesOutputWithContext ¶ added in v3.7.0
func (i TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesOutput
func (TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesPtrOutput ¶ added in v3.7.0
func (i TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesPtrOutput() TopicInputMappingDefaultValuesPtrOutput
func (TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesPtrOutputWithContext ¶ added in v3.7.0
func (i TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesPtrOutput
type TopicInputMappingDefaultValuesInput ¶ added in v3.7.0
type TopicInputMappingDefaultValuesInput interface { pulumi.Input ToTopicInputMappingDefaultValuesOutput() TopicInputMappingDefaultValuesOutput ToTopicInputMappingDefaultValuesOutputWithContext(context.Context) TopicInputMappingDefaultValuesOutput }
TopicInputMappingDefaultValuesInput is an input type that accepts TopicInputMappingDefaultValuesArgs and TopicInputMappingDefaultValuesOutput values. You can construct a concrete instance of `TopicInputMappingDefaultValuesInput` via:
TopicInputMappingDefaultValuesArgs{...}
type TopicInputMappingDefaultValuesOutput ¶ added in v3.7.0
type TopicInputMappingDefaultValuesOutput struct{ *pulumi.OutputState }
func (TopicInputMappingDefaultValuesOutput) DataVersion ¶ added in v3.7.0
func (o TopicInputMappingDefaultValuesOutput) DataVersion() pulumi.StringPtrOutput
Specifies the default data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingDefaultValuesOutput) ElementType ¶ added in v3.7.0
func (TopicInputMappingDefaultValuesOutput) ElementType() reflect.Type
func (TopicInputMappingDefaultValuesOutput) EventType ¶ added in v3.7.0
func (o TopicInputMappingDefaultValuesOutput) EventType() pulumi.StringPtrOutput
Specifies the default event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingDefaultValuesOutput) Subject ¶ added in v3.7.0
func (o TopicInputMappingDefaultValuesOutput) Subject() pulumi.StringPtrOutput
Specifies the default subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesOutput ¶ added in v3.7.0
func (o TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesOutput() TopicInputMappingDefaultValuesOutput
func (TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesOutputWithContext ¶ added in v3.7.0
func (o TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesOutput
func (TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesPtrOutput ¶ added in v3.7.0
func (o TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesPtrOutput() TopicInputMappingDefaultValuesPtrOutput
func (TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesPtrOutputWithContext ¶ added in v3.7.0
func (o TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesPtrOutput
type TopicInputMappingDefaultValuesPtrInput ¶ added in v3.7.0
type TopicInputMappingDefaultValuesPtrInput interface { pulumi.Input ToTopicInputMappingDefaultValuesPtrOutput() TopicInputMappingDefaultValuesPtrOutput ToTopicInputMappingDefaultValuesPtrOutputWithContext(context.Context) TopicInputMappingDefaultValuesPtrOutput }
TopicInputMappingDefaultValuesPtrInput is an input type that accepts TopicInputMappingDefaultValuesArgs, TopicInputMappingDefaultValuesPtr and TopicInputMappingDefaultValuesPtrOutput values. You can construct a concrete instance of `TopicInputMappingDefaultValuesPtrInput` via:
TopicInputMappingDefaultValuesArgs{...} or: nil
func TopicInputMappingDefaultValuesPtr ¶ added in v3.7.0
func TopicInputMappingDefaultValuesPtr(v *TopicInputMappingDefaultValuesArgs) TopicInputMappingDefaultValuesPtrInput
type TopicInputMappingDefaultValuesPtrOutput ¶ added in v3.7.0
type TopicInputMappingDefaultValuesPtrOutput struct{ *pulumi.OutputState }
func (TopicInputMappingDefaultValuesPtrOutput) DataVersion ¶ added in v3.7.0
func (o TopicInputMappingDefaultValuesPtrOutput) DataVersion() pulumi.StringPtrOutput
Specifies the default data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingDefaultValuesPtrOutput) ElementType ¶ added in v3.7.0
func (TopicInputMappingDefaultValuesPtrOutput) ElementType() reflect.Type
func (TopicInputMappingDefaultValuesPtrOutput) EventType ¶ added in v3.7.0
func (o TopicInputMappingDefaultValuesPtrOutput) EventType() pulumi.StringPtrOutput
Specifies the default event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingDefaultValuesPtrOutput) Subject ¶ added in v3.7.0
func (o TopicInputMappingDefaultValuesPtrOutput) Subject() pulumi.StringPtrOutput
Specifies the default subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingDefaultValuesPtrOutput) ToTopicInputMappingDefaultValuesPtrOutput ¶ added in v3.7.0
func (o TopicInputMappingDefaultValuesPtrOutput) ToTopicInputMappingDefaultValuesPtrOutput() TopicInputMappingDefaultValuesPtrOutput
func (TopicInputMappingDefaultValuesPtrOutput) ToTopicInputMappingDefaultValuesPtrOutputWithContext ¶ added in v3.7.0
func (o TopicInputMappingDefaultValuesPtrOutput) ToTopicInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesPtrOutput
type TopicInputMappingFields ¶ added in v3.7.0
type TopicInputMappingFields struct { // Specifies the data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. DataVersion *string `pulumi:"dataVersion"` // Specifies the event time of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. EventTime *string `pulumi:"eventTime"` // Specifies the event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. EventType *string `pulumi:"eventType"` // Specifies the id of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Id *string `pulumi:"id"` // Specifies the subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Subject *string `pulumi:"subject"` // Specifies the topic of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Topic *string `pulumi:"topic"` }
type TopicInputMappingFieldsArgs ¶ added in v3.7.0
type TopicInputMappingFieldsArgs struct { // Specifies the data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. DataVersion pulumi.StringPtrInput `pulumi:"dataVersion"` // Specifies the event time of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. EventTime pulumi.StringPtrInput `pulumi:"eventTime"` // Specifies the event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. EventType pulumi.StringPtrInput `pulumi:"eventType"` // Specifies the id of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Id pulumi.StringPtrInput `pulumi:"id"` // Specifies the subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Subject pulumi.StringPtrInput `pulumi:"subject"` // Specifies the topic of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created. Topic pulumi.StringPtrInput `pulumi:"topic"` }
func (TopicInputMappingFieldsArgs) ElementType ¶ added in v3.7.0
func (TopicInputMappingFieldsArgs) ElementType() reflect.Type
func (TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsOutput ¶ added in v3.7.0
func (i TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsOutput() TopicInputMappingFieldsOutput
func (TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsOutputWithContext ¶ added in v3.7.0
func (i TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsOutputWithContext(ctx context.Context) TopicInputMappingFieldsOutput
func (TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsPtrOutput ¶ added in v3.7.0
func (i TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsPtrOutput() TopicInputMappingFieldsPtrOutput
func (TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsPtrOutputWithContext ¶ added in v3.7.0
func (i TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsPtrOutputWithContext(ctx context.Context) TopicInputMappingFieldsPtrOutput
type TopicInputMappingFieldsInput ¶ added in v3.7.0
type TopicInputMappingFieldsInput interface { pulumi.Input ToTopicInputMappingFieldsOutput() TopicInputMappingFieldsOutput ToTopicInputMappingFieldsOutputWithContext(context.Context) TopicInputMappingFieldsOutput }
TopicInputMappingFieldsInput is an input type that accepts TopicInputMappingFieldsArgs and TopicInputMappingFieldsOutput values. You can construct a concrete instance of `TopicInputMappingFieldsInput` via:
TopicInputMappingFieldsArgs{...}
type TopicInputMappingFieldsOutput ¶ added in v3.7.0
type TopicInputMappingFieldsOutput struct{ *pulumi.OutputState }
func (TopicInputMappingFieldsOutput) DataVersion ¶ added in v3.7.0
func (o TopicInputMappingFieldsOutput) DataVersion() pulumi.StringPtrOutput
Specifies the data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingFieldsOutput) ElementType ¶ added in v3.7.0
func (TopicInputMappingFieldsOutput) ElementType() reflect.Type
func (TopicInputMappingFieldsOutput) EventTime ¶ added in v3.7.0
func (o TopicInputMappingFieldsOutput) EventTime() pulumi.StringPtrOutput
Specifies the event time of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingFieldsOutput) EventType ¶ added in v3.7.0
func (o TopicInputMappingFieldsOutput) EventType() pulumi.StringPtrOutput
Specifies the event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingFieldsOutput) Id ¶ added in v3.7.0
func (o TopicInputMappingFieldsOutput) Id() pulumi.StringPtrOutput
Specifies the id of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingFieldsOutput) Subject ¶ added in v3.7.0
func (o TopicInputMappingFieldsOutput) Subject() pulumi.StringPtrOutput
Specifies the subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsOutput ¶ added in v3.7.0
func (o TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsOutput() TopicInputMappingFieldsOutput
func (TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsOutputWithContext ¶ added in v3.7.0
func (o TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsOutputWithContext(ctx context.Context) TopicInputMappingFieldsOutput
func (TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsPtrOutput ¶ added in v3.7.0
func (o TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsPtrOutput() TopicInputMappingFieldsPtrOutput
func (TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsPtrOutputWithContext ¶ added in v3.7.0
func (o TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsPtrOutputWithContext(ctx context.Context) TopicInputMappingFieldsPtrOutput
func (TopicInputMappingFieldsOutput) Topic ¶ added in v3.7.0
func (o TopicInputMappingFieldsOutput) Topic() pulumi.StringPtrOutput
Specifies the topic of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
type TopicInputMappingFieldsPtrInput ¶ added in v3.7.0
type TopicInputMappingFieldsPtrInput interface { pulumi.Input ToTopicInputMappingFieldsPtrOutput() TopicInputMappingFieldsPtrOutput ToTopicInputMappingFieldsPtrOutputWithContext(context.Context) TopicInputMappingFieldsPtrOutput }
TopicInputMappingFieldsPtrInput is an input type that accepts TopicInputMappingFieldsArgs, TopicInputMappingFieldsPtr and TopicInputMappingFieldsPtrOutput values. You can construct a concrete instance of `TopicInputMappingFieldsPtrInput` via:
TopicInputMappingFieldsArgs{...} or: nil
func TopicInputMappingFieldsPtr ¶ added in v3.7.0
func TopicInputMappingFieldsPtr(v *TopicInputMappingFieldsArgs) TopicInputMappingFieldsPtrInput
type TopicInputMappingFieldsPtrOutput ¶ added in v3.7.0
type TopicInputMappingFieldsPtrOutput struct{ *pulumi.OutputState }
func (TopicInputMappingFieldsPtrOutput) DataVersion ¶ added in v3.7.0
func (o TopicInputMappingFieldsPtrOutput) DataVersion() pulumi.StringPtrOutput
Specifies the data version of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingFieldsPtrOutput) Elem ¶ added in v3.7.0
func (o TopicInputMappingFieldsPtrOutput) Elem() TopicInputMappingFieldsOutput
func (TopicInputMappingFieldsPtrOutput) ElementType ¶ added in v3.7.0
func (TopicInputMappingFieldsPtrOutput) ElementType() reflect.Type
func (TopicInputMappingFieldsPtrOutput) EventTime ¶ added in v3.7.0
func (o TopicInputMappingFieldsPtrOutput) EventTime() pulumi.StringPtrOutput
Specifies the event time of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingFieldsPtrOutput) EventType ¶ added in v3.7.0
func (o TopicInputMappingFieldsPtrOutput) EventType() pulumi.StringPtrOutput
Specifies the event type of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingFieldsPtrOutput) Id ¶ added in v3.7.0
func (o TopicInputMappingFieldsPtrOutput) Id() pulumi.StringPtrOutput
Specifies the id of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingFieldsPtrOutput) Subject ¶ added in v3.7.0
func (o TopicInputMappingFieldsPtrOutput) Subject() pulumi.StringPtrOutput
Specifies the subject of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
func (TopicInputMappingFieldsPtrOutput) ToTopicInputMappingFieldsPtrOutput ¶ added in v3.7.0
func (o TopicInputMappingFieldsPtrOutput) ToTopicInputMappingFieldsPtrOutput() TopicInputMappingFieldsPtrOutput
func (TopicInputMappingFieldsPtrOutput) ToTopicInputMappingFieldsPtrOutputWithContext ¶ added in v3.7.0
func (o TopicInputMappingFieldsPtrOutput) ToTopicInputMappingFieldsPtrOutputWithContext(ctx context.Context) TopicInputMappingFieldsPtrOutput
func (TopicInputMappingFieldsPtrOutput) Topic ¶ added in v3.7.0
func (o TopicInputMappingFieldsPtrOutput) Topic() pulumi.StringPtrOutput
Specifies the topic of the EventGrid Event to associate with the domain. Changing this forces a new resource to be created.
type TopicMap ¶ added in v3.47.1
type TopicMap map[string]TopicInput
func (TopicMap) ElementType ¶ added in v3.47.1
func (TopicMap) ToTopicMapOutput ¶ added in v3.47.1
func (i TopicMap) ToTopicMapOutput() TopicMapOutput
func (TopicMap) ToTopicMapOutputWithContext ¶ added in v3.47.1
func (i TopicMap) ToTopicMapOutputWithContext(ctx context.Context) TopicMapOutput
type TopicMapInput ¶ added in v3.47.1
type TopicMapInput interface { pulumi.Input ToTopicMapOutput() TopicMapOutput ToTopicMapOutputWithContext(context.Context) TopicMapOutput }
TopicMapInput is an input type that accepts TopicMap and TopicMapOutput values. You can construct a concrete instance of `TopicMapInput` via:
TopicMap{ "key": TopicArgs{...} }
type TopicMapOutput ¶ added in v3.47.1
type TopicMapOutput struct{ *pulumi.OutputState }
func (TopicMapOutput) ElementType ¶ added in v3.47.1
func (TopicMapOutput) ElementType() reflect.Type
func (TopicMapOutput) MapIndex ¶ added in v3.47.1
func (o TopicMapOutput) MapIndex(k pulumi.StringInput) TopicOutput
func (TopicMapOutput) ToTopicMapOutput ¶ added in v3.47.1
func (o TopicMapOutput) ToTopicMapOutput() TopicMapOutput
func (TopicMapOutput) ToTopicMapOutputWithContext ¶ added in v3.47.1
func (o TopicMapOutput) ToTopicMapOutputWithContext(ctx context.Context) TopicMapOutput
type TopicOutput ¶ added in v3.31.1
type TopicOutput struct {
*pulumi.OutputState
}
func (TopicOutput) ElementType ¶ added in v3.31.1
func (TopicOutput) ElementType() reflect.Type
func (TopicOutput) ToTopicOutput ¶ added in v3.31.1
func (o TopicOutput) ToTopicOutput() TopicOutput
func (TopicOutput) ToTopicOutputWithContext ¶ added in v3.31.1
func (o TopicOutput) ToTopicOutputWithContext(ctx context.Context) TopicOutput
func (TopicOutput) ToTopicPtrOutput ¶ added in v3.47.1
func (o TopicOutput) ToTopicPtrOutput() TopicPtrOutput
func (TopicOutput) ToTopicPtrOutputWithContext ¶ added in v3.47.1
func (o TopicOutput) ToTopicPtrOutputWithContext(ctx context.Context) TopicPtrOutput
type TopicPtrInput ¶ added in v3.47.1
type TopicPtrInput interface { pulumi.Input ToTopicPtrOutput() TopicPtrOutput ToTopicPtrOutputWithContext(ctx context.Context) TopicPtrOutput }
type TopicPtrOutput ¶ added in v3.47.1
type TopicPtrOutput struct {
*pulumi.OutputState
}
func (TopicPtrOutput) ElementType ¶ added in v3.47.1
func (TopicPtrOutput) ElementType() reflect.Type
func (TopicPtrOutput) ToTopicPtrOutput ¶ added in v3.47.1
func (o TopicPtrOutput) ToTopicPtrOutput() TopicPtrOutput
func (TopicPtrOutput) ToTopicPtrOutputWithContext ¶ added in v3.47.1
func (o TopicPtrOutput) ToTopicPtrOutputWithContext(ctx context.Context) TopicPtrOutput
type TopicState ¶
type TopicState struct { // The Endpoint associated with the EventGrid Topic. Endpoint pulumi.StringPtrInput // One or more `inboundIpRule` blocks as defined below. InboundIpRules TopicInboundIpRuleArrayInput // A `inputMappingDefaultValues` block as defined below. InputMappingDefaultValues TopicInputMappingDefaultValuesPtrInput // A `inputMappingFields` block as defined below. InputMappingFields TopicInputMappingFieldsPtrInput // Specifies the schema in which incoming events will be published to this domain. Allowed values are `CloudEventSchemaV1_0`, `CustomEventSchema`, or `EventGridSchema`. Defaults to `EventGridSchema`. Changing this forces a new resource to be created. InputSchema pulumi.StringPtrInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name of the EventGrid Topic resource. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The Primary Shared Access Key associated with the EventGrid Topic. PrimaryAccessKey pulumi.StringPtrInput // Whether or not public network access is allowed for this server. Defaults to `true`. PublicNetworkAccessEnabled pulumi.BoolPtrInput // The name of the resource group in which the EventGrid Topic exists. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // The Secondary Shared Access Key associated with the EventGrid Topic. SecondaryAccessKey pulumi.StringPtrInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput }
func (TopicState) ElementType ¶
func (TopicState) ElementType() reflect.Type