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/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/eventgrid" "github.com/pulumi/pulumi/sdk/v3/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 ¶
func (*Domain) ToDomainOutput ¶
func (i *Domain) ToDomainOutput() DomainOutput
func (*Domain) ToDomainOutputWithContext ¶
func (i *Domain) ToDomainOutputWithContext(ctx context.Context) DomainOutput
func (*Domain) ToDomainPtrOutput ¶
func (i *Domain) ToDomainPtrOutput() DomainPtrOutput
func (*Domain) ToDomainPtrOutputWithContext ¶
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 ¶
type DomainArray []DomainInput
func (DomainArray) ElementType ¶
func (DomainArray) ElementType() reflect.Type
func (DomainArray) ToDomainArrayOutput ¶
func (i DomainArray) ToDomainArrayOutput() DomainArrayOutput
func (DomainArray) ToDomainArrayOutputWithContext ¶
func (i DomainArray) ToDomainArrayOutputWithContext(ctx context.Context) DomainArrayOutput
type DomainArrayInput ¶
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 ¶
type DomainArrayOutput struct{ *pulumi.OutputState }
func (DomainArrayOutput) ElementType ¶
func (DomainArrayOutput) ElementType() reflect.Type
func (DomainArrayOutput) Index ¶
func (o DomainArrayOutput) Index(i pulumi.IntInput) DomainOutput
func (DomainArrayOutput) ToDomainArrayOutput ¶
func (o DomainArrayOutput) ToDomainArrayOutput() DomainArrayOutput
func (DomainArrayOutput) ToDomainArrayOutputWithContext ¶
func (o DomainArrayOutput) ToDomainArrayOutputWithContext(ctx context.Context) DomainArrayOutput
type DomainInboundIpRule ¶
type DomainInboundIpRuleArgs ¶
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 ¶
func (DomainInboundIpRuleArgs) ElementType() reflect.Type
func (DomainInboundIpRuleArgs) ToDomainInboundIpRuleOutput ¶
func (i DomainInboundIpRuleArgs) ToDomainInboundIpRuleOutput() DomainInboundIpRuleOutput
func (DomainInboundIpRuleArgs) ToDomainInboundIpRuleOutputWithContext ¶
func (i DomainInboundIpRuleArgs) ToDomainInboundIpRuleOutputWithContext(ctx context.Context) DomainInboundIpRuleOutput
type DomainInboundIpRuleArray ¶
type DomainInboundIpRuleArray []DomainInboundIpRuleInput
func (DomainInboundIpRuleArray) ElementType ¶
func (DomainInboundIpRuleArray) ElementType() reflect.Type
func (DomainInboundIpRuleArray) ToDomainInboundIpRuleArrayOutput ¶
func (i DomainInboundIpRuleArray) ToDomainInboundIpRuleArrayOutput() DomainInboundIpRuleArrayOutput
func (DomainInboundIpRuleArray) ToDomainInboundIpRuleArrayOutputWithContext ¶
func (i DomainInboundIpRuleArray) ToDomainInboundIpRuleArrayOutputWithContext(ctx context.Context) DomainInboundIpRuleArrayOutput
type DomainInboundIpRuleArrayInput ¶
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 ¶
type DomainInboundIpRuleArrayOutput struct{ *pulumi.OutputState }
func (DomainInboundIpRuleArrayOutput) ElementType ¶
func (DomainInboundIpRuleArrayOutput) ElementType() reflect.Type
func (DomainInboundIpRuleArrayOutput) Index ¶
func (o DomainInboundIpRuleArrayOutput) Index(i pulumi.IntInput) DomainInboundIpRuleOutput
func (DomainInboundIpRuleArrayOutput) ToDomainInboundIpRuleArrayOutput ¶
func (o DomainInboundIpRuleArrayOutput) ToDomainInboundIpRuleArrayOutput() DomainInboundIpRuleArrayOutput
func (DomainInboundIpRuleArrayOutput) ToDomainInboundIpRuleArrayOutputWithContext ¶
func (o DomainInboundIpRuleArrayOutput) ToDomainInboundIpRuleArrayOutputWithContext(ctx context.Context) DomainInboundIpRuleArrayOutput
type DomainInboundIpRuleInput ¶
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 ¶
type DomainInboundIpRuleOutput struct{ *pulumi.OutputState }
func (DomainInboundIpRuleOutput) Action ¶
func (o DomainInboundIpRuleOutput) Action() pulumi.StringPtrOutput
The action to take when the rule is matched. Possible values are `Allow`.
func (DomainInboundIpRuleOutput) ElementType ¶
func (DomainInboundIpRuleOutput) ElementType() reflect.Type
func (DomainInboundIpRuleOutput) IpMask ¶
func (o DomainInboundIpRuleOutput) IpMask() pulumi.StringOutput
The ip mask (CIDR) to match on.
func (DomainInboundIpRuleOutput) ToDomainInboundIpRuleOutput ¶
func (o DomainInboundIpRuleOutput) ToDomainInboundIpRuleOutput() DomainInboundIpRuleOutput
func (DomainInboundIpRuleOutput) ToDomainInboundIpRuleOutputWithContext ¶
func (o DomainInboundIpRuleOutput) ToDomainInboundIpRuleOutputWithContext(ctx context.Context) DomainInboundIpRuleOutput
type DomainInput ¶
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 ¶
type DomainMap map[string]DomainInput
func (DomainMap) ElementType ¶
func (DomainMap) ToDomainMapOutput ¶
func (i DomainMap) ToDomainMapOutput() DomainMapOutput
func (DomainMap) ToDomainMapOutputWithContext ¶
func (i DomainMap) ToDomainMapOutputWithContext(ctx context.Context) DomainMapOutput
type DomainMapInput ¶
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 ¶
type DomainMapOutput struct{ *pulumi.OutputState }
func (DomainMapOutput) ElementType ¶
func (DomainMapOutput) ElementType() reflect.Type
func (DomainMapOutput) MapIndex ¶
func (o DomainMapOutput) MapIndex(k pulumi.StringInput) DomainOutput
func (DomainMapOutput) ToDomainMapOutput ¶
func (o DomainMapOutput) ToDomainMapOutput() DomainMapOutput
func (DomainMapOutput) ToDomainMapOutputWithContext ¶
func (o DomainMapOutput) ToDomainMapOutputWithContext(ctx context.Context) DomainMapOutput
type DomainOutput ¶
type DomainOutput struct {
*pulumi.OutputState
}
func (DomainOutput) ElementType ¶
func (DomainOutput) ElementType() reflect.Type
func (DomainOutput) ToDomainOutput ¶
func (o DomainOutput) ToDomainOutput() DomainOutput
func (DomainOutput) ToDomainOutputWithContext ¶
func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
func (DomainOutput) ToDomainPtrOutput ¶
func (o DomainOutput) ToDomainPtrOutput() DomainPtrOutput
func (DomainOutput) ToDomainPtrOutputWithContext ¶
func (o DomainOutput) ToDomainPtrOutputWithContext(ctx context.Context) DomainPtrOutput
type DomainPtrInput ¶
type DomainPtrInput interface { pulumi.Input ToDomainPtrOutput() DomainPtrOutput ToDomainPtrOutputWithContext(ctx context.Context) DomainPtrOutput }
type DomainPtrOutput ¶
type DomainPtrOutput struct {
*pulumi.OutputState
}
func (DomainPtrOutput) ElementType ¶
func (DomainPtrOutput) ElementType() reflect.Type
func (DomainPtrOutput) ToDomainPtrOutput ¶
func (o DomainPtrOutput) ToDomainPtrOutput() DomainPtrOutput
func (DomainPtrOutput) ToDomainPtrOutputWithContext ¶
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 ¶
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/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/eventgrid" "github.com/pulumi/pulumi/sdk/v3/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 ¶
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 ¶
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 ¶
func (*DomainTopic) ElementType() reflect.Type
func (*DomainTopic) ToDomainTopicOutput ¶
func (i *DomainTopic) ToDomainTopicOutput() DomainTopicOutput
func (*DomainTopic) ToDomainTopicOutputWithContext ¶
func (i *DomainTopic) ToDomainTopicOutputWithContext(ctx context.Context) DomainTopicOutput
func (*DomainTopic) ToDomainTopicPtrOutput ¶
func (i *DomainTopic) ToDomainTopicPtrOutput() DomainTopicPtrOutput
func (*DomainTopic) ToDomainTopicPtrOutputWithContext ¶
func (i *DomainTopic) ToDomainTopicPtrOutputWithContext(ctx context.Context) DomainTopicPtrOutput
type DomainTopicArgs ¶
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 ¶
func (DomainTopicArgs) ElementType() reflect.Type
type DomainTopicArray ¶
type DomainTopicArray []DomainTopicInput
func (DomainTopicArray) ElementType ¶
func (DomainTopicArray) ElementType() reflect.Type
func (DomainTopicArray) ToDomainTopicArrayOutput ¶
func (i DomainTopicArray) ToDomainTopicArrayOutput() DomainTopicArrayOutput
func (DomainTopicArray) ToDomainTopicArrayOutputWithContext ¶
func (i DomainTopicArray) ToDomainTopicArrayOutputWithContext(ctx context.Context) DomainTopicArrayOutput
type DomainTopicArrayInput ¶
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 ¶
type DomainTopicArrayOutput struct{ *pulumi.OutputState }
func (DomainTopicArrayOutput) ElementType ¶
func (DomainTopicArrayOutput) ElementType() reflect.Type
func (DomainTopicArrayOutput) Index ¶
func (o DomainTopicArrayOutput) Index(i pulumi.IntInput) DomainTopicOutput
func (DomainTopicArrayOutput) ToDomainTopicArrayOutput ¶
func (o DomainTopicArrayOutput) ToDomainTopicArrayOutput() DomainTopicArrayOutput
func (DomainTopicArrayOutput) ToDomainTopicArrayOutputWithContext ¶
func (o DomainTopicArrayOutput) ToDomainTopicArrayOutputWithContext(ctx context.Context) DomainTopicArrayOutput
type DomainTopicInput ¶
type DomainTopicInput interface { pulumi.Input ToDomainTopicOutput() DomainTopicOutput ToDomainTopicOutputWithContext(ctx context.Context) DomainTopicOutput }
type DomainTopicMap ¶
type DomainTopicMap map[string]DomainTopicInput
func (DomainTopicMap) ElementType ¶
func (DomainTopicMap) ElementType() reflect.Type
func (DomainTopicMap) ToDomainTopicMapOutput ¶
func (i DomainTopicMap) ToDomainTopicMapOutput() DomainTopicMapOutput
func (DomainTopicMap) ToDomainTopicMapOutputWithContext ¶
func (i DomainTopicMap) ToDomainTopicMapOutputWithContext(ctx context.Context) DomainTopicMapOutput
type DomainTopicMapInput ¶
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 ¶
type DomainTopicMapOutput struct{ *pulumi.OutputState }
func (DomainTopicMapOutput) ElementType ¶
func (DomainTopicMapOutput) ElementType() reflect.Type
func (DomainTopicMapOutput) MapIndex ¶
func (o DomainTopicMapOutput) MapIndex(k pulumi.StringInput) DomainTopicOutput
func (DomainTopicMapOutput) ToDomainTopicMapOutput ¶
func (o DomainTopicMapOutput) ToDomainTopicMapOutput() DomainTopicMapOutput
func (DomainTopicMapOutput) ToDomainTopicMapOutputWithContext ¶
func (o DomainTopicMapOutput) ToDomainTopicMapOutputWithContext(ctx context.Context) DomainTopicMapOutput
type DomainTopicOutput ¶
type DomainTopicOutput struct {
*pulumi.OutputState
}
func (DomainTopicOutput) ElementType ¶
func (DomainTopicOutput) ElementType() reflect.Type
func (DomainTopicOutput) ToDomainTopicOutput ¶
func (o DomainTopicOutput) ToDomainTopicOutput() DomainTopicOutput
func (DomainTopicOutput) ToDomainTopicOutputWithContext ¶
func (o DomainTopicOutput) ToDomainTopicOutputWithContext(ctx context.Context) DomainTopicOutput
func (DomainTopicOutput) ToDomainTopicPtrOutput ¶
func (o DomainTopicOutput) ToDomainTopicPtrOutput() DomainTopicPtrOutput
func (DomainTopicOutput) ToDomainTopicPtrOutputWithContext ¶
func (o DomainTopicOutput) ToDomainTopicPtrOutputWithContext(ctx context.Context) DomainTopicPtrOutput
type DomainTopicPtrInput ¶
type DomainTopicPtrInput interface { pulumi.Input ToDomainTopicPtrOutput() DomainTopicPtrOutput ToDomainTopicPtrOutputWithContext(ctx context.Context) DomainTopicPtrOutput }
type DomainTopicPtrOutput ¶
type DomainTopicPtrOutput struct {
*pulumi.OutputState
}
func (DomainTopicPtrOutput) ElementType ¶
func (DomainTopicPtrOutput) ElementType() reflect.Type
func (DomainTopicPtrOutput) ToDomainTopicPtrOutput ¶
func (o DomainTopicPtrOutput) ToDomainTopicPtrOutput() DomainTopicPtrOutput
func (DomainTopicPtrOutput) ToDomainTopicPtrOutputWithContext ¶
func (o DomainTopicPtrOutput) ToDomainTopicPtrOutputWithContext(ctx context.Context) DomainTopicPtrOutput
type DomainTopicState ¶
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 ¶
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/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/eventgrid" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/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 ¶
func (*EventSubscription) ElementType() reflect.Type
func (*EventSubscription) ToEventSubscriptionOutput ¶
func (i *EventSubscription) ToEventSubscriptionOutput() EventSubscriptionOutput
func (*EventSubscription) ToEventSubscriptionOutputWithContext ¶
func (i *EventSubscription) ToEventSubscriptionOutputWithContext(ctx context.Context) EventSubscriptionOutput
func (*EventSubscription) ToEventSubscriptionPtrOutput ¶
func (i *EventSubscription) ToEventSubscriptionPtrOutput() EventSubscriptionPtrOutput
func (*EventSubscription) ToEventSubscriptionPtrOutputWithContext ¶
func (i *EventSubscription) ToEventSubscriptionPtrOutputWithContext(ctx context.Context) EventSubscriptionPtrOutput
type EventSubscriptionAdvancedFilter ¶
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 ¶
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 ¶
func (EventSubscriptionAdvancedFilterArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterOutput ¶
func (i EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterOutput() EventSubscriptionAdvancedFilterOutput
func (EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterOutput
func (EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterPtrOutput ¶
func (i EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterPtrOutput() EventSubscriptionAdvancedFilterPtrOutput
func (EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterPtrOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterArgs) ToEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterPtrOutput
type EventSubscriptionAdvancedFilterBoolEqual ¶
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 ¶
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 ¶
func (EventSubscriptionAdvancedFilterBoolEqualArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterBoolEqualArgs) ToEventSubscriptionAdvancedFilterBoolEqualOutput ¶
func (i EventSubscriptionAdvancedFilterBoolEqualArgs) ToEventSubscriptionAdvancedFilterBoolEqualOutput() EventSubscriptionAdvancedFilterBoolEqualOutput
func (EventSubscriptionAdvancedFilterBoolEqualArgs) ToEventSubscriptionAdvancedFilterBoolEqualOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterBoolEqualArgs) ToEventSubscriptionAdvancedFilterBoolEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterBoolEqualOutput
type EventSubscriptionAdvancedFilterBoolEqualArray ¶
type EventSubscriptionAdvancedFilterBoolEqualArray []EventSubscriptionAdvancedFilterBoolEqualInput
func (EventSubscriptionAdvancedFilterBoolEqualArray) ElementType ¶
func (EventSubscriptionAdvancedFilterBoolEqualArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterBoolEqualArray) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutput ¶
func (i EventSubscriptionAdvancedFilterBoolEqualArray) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutput() EventSubscriptionAdvancedFilterBoolEqualArrayOutput
func (EventSubscriptionAdvancedFilterBoolEqualArray) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterBoolEqualArray) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterBoolEqualArrayOutput
type EventSubscriptionAdvancedFilterBoolEqualArrayInput ¶
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 ¶
type EventSubscriptionAdvancedFilterBoolEqualArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutput ¶
func (o EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutput() EventSubscriptionAdvancedFilterBoolEqualArrayOutput
func (EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterBoolEqualArrayOutput
type EventSubscriptionAdvancedFilterBoolEqualInput ¶
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 ¶
type EventSubscriptionAdvancedFilterBoolEqualOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterBoolEqualOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterBoolEqualOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterBoolEqualOutput) Key ¶
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 ¶
func (o EventSubscriptionAdvancedFilterBoolEqualOutput) ToEventSubscriptionAdvancedFilterBoolEqualOutput() EventSubscriptionAdvancedFilterBoolEqualOutput
func (EventSubscriptionAdvancedFilterBoolEqualOutput) ToEventSubscriptionAdvancedFilterBoolEqualOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterBoolEqualOutput) ToEventSubscriptionAdvancedFilterBoolEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterBoolEqualOutput
func (EventSubscriptionAdvancedFilterBoolEqualOutput) Value ¶
func (o EventSubscriptionAdvancedFilterBoolEqualOutput) Value() pulumi.BoolOutput
Specifies a single value to compare to when using a single value operator.
type EventSubscriptionAdvancedFilterInput ¶
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 ¶
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 ¶
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 ¶
func (EventSubscriptionAdvancedFilterNumberGreaterThanArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutput ¶
func (i EventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOutput
type EventSubscriptionAdvancedFilterNumberGreaterThanArray ¶
type EventSubscriptionAdvancedFilterNumberGreaterThanArray []EventSubscriptionAdvancedFilterNumberGreaterThanInput
func (EventSubscriptionAdvancedFilterNumberGreaterThanArray) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberGreaterThanArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput ¶
func (i EventSubscriptionAdvancedFilterNumberGreaterThanArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput() EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterNumberGreaterThanArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
type EventSubscriptionAdvancedFilterNumberGreaterThanArrayInput ¶
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 ¶
type EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput ¶
func (o EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput() EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
type EventSubscriptionAdvancedFilterNumberGreaterThanInput ¶
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 ¶
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 ¶
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 ¶
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput ¶
func (i EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray ¶
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray []EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput ¶
func (i EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayInput ¶
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 ¶
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput ¶
func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput ¶
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 ¶
type EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) Key ¶
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 ¶
func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
type EventSubscriptionAdvancedFilterNumberGreaterThanOutput ¶
type EventSubscriptionAdvancedFilterNumberGreaterThanOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberGreaterThanOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberGreaterThanOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberGreaterThanOutput) Key ¶
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 ¶
func (o EventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutput() EventSubscriptionAdvancedFilterNumberGreaterThanOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberGreaterThanOutput
func (EventSubscriptionAdvancedFilterNumberGreaterThanOutput) Value ¶
func (o EventSubscriptionAdvancedFilterNumberGreaterThanOutput) Value() pulumi.Float64Output
Specifies a single value to compare to when using a single value operator.
type EventSubscriptionAdvancedFilterNumberIn ¶
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 ¶
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 ¶
func (EventSubscriptionAdvancedFilterNumberInArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberInArgs) ToEventSubscriptionAdvancedFilterNumberInOutput ¶
func (i EventSubscriptionAdvancedFilterNumberInArgs) ToEventSubscriptionAdvancedFilterNumberInOutput() EventSubscriptionAdvancedFilterNumberInOutput
func (EventSubscriptionAdvancedFilterNumberInArgs) ToEventSubscriptionAdvancedFilterNumberInOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterNumberInArgs) ToEventSubscriptionAdvancedFilterNumberInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberInOutput
type EventSubscriptionAdvancedFilterNumberInArray ¶
type EventSubscriptionAdvancedFilterNumberInArray []EventSubscriptionAdvancedFilterNumberInInput
func (EventSubscriptionAdvancedFilterNumberInArray) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberInArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberInArray) ToEventSubscriptionAdvancedFilterNumberInArrayOutput ¶
func (i EventSubscriptionAdvancedFilterNumberInArray) ToEventSubscriptionAdvancedFilterNumberInArrayOutput() EventSubscriptionAdvancedFilterNumberInArrayOutput
func (EventSubscriptionAdvancedFilterNumberInArray) ToEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterNumberInArray) ToEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberInArrayOutput
type EventSubscriptionAdvancedFilterNumberInArrayInput ¶
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 ¶
type EventSubscriptionAdvancedFilterNumberInArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberInArrayOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberInArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberInArrayOutput) ToEventSubscriptionAdvancedFilterNumberInArrayOutput ¶
func (o EventSubscriptionAdvancedFilterNumberInArrayOutput) ToEventSubscriptionAdvancedFilterNumberInArrayOutput() EventSubscriptionAdvancedFilterNumberInArrayOutput
func (EventSubscriptionAdvancedFilterNumberInArrayOutput) ToEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterNumberInArrayOutput) ToEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberInArrayOutput
type EventSubscriptionAdvancedFilterNumberInInput ¶
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 ¶
type EventSubscriptionAdvancedFilterNumberInOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberInOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberInOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberInOutput) Key ¶
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 ¶
func (o EventSubscriptionAdvancedFilterNumberInOutput) ToEventSubscriptionAdvancedFilterNumberInOutput() EventSubscriptionAdvancedFilterNumberInOutput
func (EventSubscriptionAdvancedFilterNumberInOutput) ToEventSubscriptionAdvancedFilterNumberInOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterNumberInOutput) ToEventSubscriptionAdvancedFilterNumberInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberInOutput
func (EventSubscriptionAdvancedFilterNumberInOutput) Values ¶
func (o EventSubscriptionAdvancedFilterNumberInOutput) Values() pulumi.Float64ArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type EventSubscriptionAdvancedFilterNumberLessThan ¶
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 ¶
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 ¶
func (EventSubscriptionAdvancedFilterNumberLessThanArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOutput ¶
func (i EventSubscriptionAdvancedFilterNumberLessThanArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOutput() EventSubscriptionAdvancedFilterNumberLessThanOutput
func (EventSubscriptionAdvancedFilterNumberLessThanArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterNumberLessThanArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOutput
type EventSubscriptionAdvancedFilterNumberLessThanArray ¶
type EventSubscriptionAdvancedFilterNumberLessThanArray []EventSubscriptionAdvancedFilterNumberLessThanInput
func (EventSubscriptionAdvancedFilterNumberLessThanArray) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberLessThanArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanArray) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutput ¶
func (i EventSubscriptionAdvancedFilterNumberLessThanArray) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutput() EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
func (EventSubscriptionAdvancedFilterNumberLessThanArray) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterNumberLessThanArray) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
type EventSubscriptionAdvancedFilterNumberLessThanArrayInput ¶
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 ¶
type EventSubscriptionAdvancedFilterNumberLessThanArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutput ¶
func (o EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutput() EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
func (EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
type EventSubscriptionAdvancedFilterNumberLessThanInput ¶
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 ¶
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 ¶
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 ¶
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput ¶
func (i EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput() EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray ¶
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray []EventSubscriptionAdvancedFilterNumberLessThanOrEqualInput
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput ¶
func (i EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput() EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayInput ¶
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 ¶
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput ¶
func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput() EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualInput ¶
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 ¶
type EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) Key ¶
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 ¶
func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput() EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
func (EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
type EventSubscriptionAdvancedFilterNumberLessThanOutput ¶
type EventSubscriptionAdvancedFilterNumberLessThanOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberLessThanOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberLessThanOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberLessThanOutput) Key ¶
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 ¶
func (o EventSubscriptionAdvancedFilterNumberLessThanOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOutput() EventSubscriptionAdvancedFilterNumberLessThanOutput
func (EventSubscriptionAdvancedFilterNumberLessThanOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterNumberLessThanOutput) ToEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberLessThanOutput
func (EventSubscriptionAdvancedFilterNumberLessThanOutput) Value ¶
func (o EventSubscriptionAdvancedFilterNumberLessThanOutput) Value() pulumi.Float64Output
Specifies a single value to compare to when using a single value operator.
type EventSubscriptionAdvancedFilterNumberNotIn ¶
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 ¶
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 ¶
func (EventSubscriptionAdvancedFilterNumberNotInArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberNotInArgs) ToEventSubscriptionAdvancedFilterNumberNotInOutput ¶
func (i EventSubscriptionAdvancedFilterNumberNotInArgs) ToEventSubscriptionAdvancedFilterNumberNotInOutput() EventSubscriptionAdvancedFilterNumberNotInOutput
func (EventSubscriptionAdvancedFilterNumberNotInArgs) ToEventSubscriptionAdvancedFilterNumberNotInOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterNumberNotInArgs) ToEventSubscriptionAdvancedFilterNumberNotInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberNotInOutput
type EventSubscriptionAdvancedFilterNumberNotInArray ¶
type EventSubscriptionAdvancedFilterNumberNotInArray []EventSubscriptionAdvancedFilterNumberNotInInput
func (EventSubscriptionAdvancedFilterNumberNotInArray) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberNotInArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberNotInArray) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutput ¶
func (i EventSubscriptionAdvancedFilterNumberNotInArray) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutput() EventSubscriptionAdvancedFilterNumberNotInArrayOutput
func (EventSubscriptionAdvancedFilterNumberNotInArray) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterNumberNotInArray) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberNotInArrayOutput
type EventSubscriptionAdvancedFilterNumberNotInArrayInput ¶
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 ¶
type EventSubscriptionAdvancedFilterNumberNotInArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutput ¶
func (o EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutput() EventSubscriptionAdvancedFilterNumberNotInArrayOutput
func (EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberNotInArrayOutput
type EventSubscriptionAdvancedFilterNumberNotInInput ¶
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 ¶
type EventSubscriptionAdvancedFilterNumberNotInOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterNumberNotInOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterNumberNotInOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterNumberNotInOutput) Key ¶
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 ¶
func (o EventSubscriptionAdvancedFilterNumberNotInOutput) ToEventSubscriptionAdvancedFilterNumberNotInOutput() EventSubscriptionAdvancedFilterNumberNotInOutput
func (EventSubscriptionAdvancedFilterNumberNotInOutput) ToEventSubscriptionAdvancedFilterNumberNotInOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterNumberNotInOutput) ToEventSubscriptionAdvancedFilterNumberNotInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterNumberNotInOutput
func (EventSubscriptionAdvancedFilterNumberNotInOutput) Values ¶
func (o EventSubscriptionAdvancedFilterNumberNotInOutput) Values() pulumi.Float64ArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type EventSubscriptionAdvancedFilterOutput ¶
type EventSubscriptionAdvancedFilterOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterOutput) BoolEquals ¶
func (o EventSubscriptionAdvancedFilterOutput) BoolEquals() EventSubscriptionAdvancedFilterBoolEqualArrayOutput
Compares a value of an event using a single boolean value.
func (EventSubscriptionAdvancedFilterOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterOutput) NumberGreaterThanOrEquals ¶
func (o EventSubscriptionAdvancedFilterOutput) NumberGreaterThanOrEquals() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterOutput) NumberGreaterThans ¶
func (o EventSubscriptionAdvancedFilterOutput) NumberGreaterThans() EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterOutput) NumberIns ¶
func (o EventSubscriptionAdvancedFilterOutput) NumberIns() EventSubscriptionAdvancedFilterNumberInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (EventSubscriptionAdvancedFilterOutput) NumberLessThanOrEquals ¶
func (o EventSubscriptionAdvancedFilterOutput) NumberLessThanOrEquals() EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterOutput) NumberLessThans ¶
func (o EventSubscriptionAdvancedFilterOutput) NumberLessThans() EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterOutput) NumberNotIns ¶
func (o EventSubscriptionAdvancedFilterOutput) NumberNotIns() EventSubscriptionAdvancedFilterNumberNotInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (EventSubscriptionAdvancedFilterOutput) StringBeginsWiths ¶
func (o EventSubscriptionAdvancedFilterOutput) StringBeginsWiths() EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterOutput) StringContains ¶
func (o EventSubscriptionAdvancedFilterOutput) StringContains() EventSubscriptionAdvancedFilterStringContainArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterOutput) StringEndsWiths ¶
func (o EventSubscriptionAdvancedFilterOutput) StringEndsWiths() EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterOutput) StringIns ¶
func (o EventSubscriptionAdvancedFilterOutput) StringIns() EventSubscriptionAdvancedFilterStringInArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterOutput) StringNotIns ¶
func (o EventSubscriptionAdvancedFilterOutput) StringNotIns() EventSubscriptionAdvancedFilterStringNotInArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterOutput ¶
func (o EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterOutput() EventSubscriptionAdvancedFilterOutput
func (EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterOutput
func (EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterPtrOutput ¶
func (o EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterPtrOutput() EventSubscriptionAdvancedFilterPtrOutput
func (EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterPtrOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterOutput) ToEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterPtrOutput
type EventSubscriptionAdvancedFilterPtrInput ¶
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 ¶
func EventSubscriptionAdvancedFilterPtr(v *EventSubscriptionAdvancedFilterArgs) EventSubscriptionAdvancedFilterPtrInput
type EventSubscriptionAdvancedFilterPtrOutput ¶
type EventSubscriptionAdvancedFilterPtrOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterPtrOutput) BoolEquals ¶
func (o EventSubscriptionAdvancedFilterPtrOutput) BoolEquals() EventSubscriptionAdvancedFilterBoolEqualArrayOutput
Compares a value of an event using a single boolean value.
func (EventSubscriptionAdvancedFilterPtrOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterPtrOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThanOrEquals ¶
func (o EventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThanOrEquals() EventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThans ¶
func (o EventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThans() EventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterPtrOutput) NumberIns ¶
func (o EventSubscriptionAdvancedFilterPtrOutput) NumberIns() EventSubscriptionAdvancedFilterNumberInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (EventSubscriptionAdvancedFilterPtrOutput) NumberLessThanOrEquals ¶
func (o EventSubscriptionAdvancedFilterPtrOutput) NumberLessThanOrEquals() EventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterPtrOutput) NumberLessThans ¶
func (o EventSubscriptionAdvancedFilterPtrOutput) NumberLessThans() EventSubscriptionAdvancedFilterNumberLessThanArrayOutput
Compares a value of an event using a single floating point number.
func (EventSubscriptionAdvancedFilterPtrOutput) NumberNotIns ¶
func (o EventSubscriptionAdvancedFilterPtrOutput) NumberNotIns() EventSubscriptionAdvancedFilterNumberNotInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (EventSubscriptionAdvancedFilterPtrOutput) StringBeginsWiths ¶
func (o EventSubscriptionAdvancedFilterPtrOutput) StringBeginsWiths() EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterPtrOutput) StringContains ¶
func (o EventSubscriptionAdvancedFilterPtrOutput) StringContains() EventSubscriptionAdvancedFilterStringContainArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterPtrOutput) StringEndsWiths ¶
func (o EventSubscriptionAdvancedFilterPtrOutput) StringEndsWiths() EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterPtrOutput) StringIns ¶
func (o EventSubscriptionAdvancedFilterPtrOutput) StringIns() EventSubscriptionAdvancedFilterStringInArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterPtrOutput) StringNotIns ¶
func (o EventSubscriptionAdvancedFilterPtrOutput) StringNotIns() EventSubscriptionAdvancedFilterStringNotInArrayOutput
Compares a value of an event using multiple string values.
func (EventSubscriptionAdvancedFilterPtrOutput) ToEventSubscriptionAdvancedFilterPtrOutput ¶
func (o EventSubscriptionAdvancedFilterPtrOutput) ToEventSubscriptionAdvancedFilterPtrOutput() EventSubscriptionAdvancedFilterPtrOutput
func (EventSubscriptionAdvancedFilterPtrOutput) ToEventSubscriptionAdvancedFilterPtrOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterPtrOutput) ToEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterPtrOutput
type EventSubscriptionAdvancedFilterStringBeginsWith ¶
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 ¶
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 ¶
func (EventSubscriptionAdvancedFilterStringBeginsWithArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringBeginsWithArgs) ToEventSubscriptionAdvancedFilterStringBeginsWithOutput ¶
func (i EventSubscriptionAdvancedFilterStringBeginsWithArgs) ToEventSubscriptionAdvancedFilterStringBeginsWithOutput() EventSubscriptionAdvancedFilterStringBeginsWithOutput
func (EventSubscriptionAdvancedFilterStringBeginsWithArgs) ToEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterStringBeginsWithArgs) ToEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringBeginsWithOutput
type EventSubscriptionAdvancedFilterStringBeginsWithArray ¶
type EventSubscriptionAdvancedFilterStringBeginsWithArray []EventSubscriptionAdvancedFilterStringBeginsWithInput
func (EventSubscriptionAdvancedFilterStringBeginsWithArray) ElementType ¶
func (EventSubscriptionAdvancedFilterStringBeginsWithArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringBeginsWithArray) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput ¶
func (i EventSubscriptionAdvancedFilterStringBeginsWithArray) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput() EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
func (EventSubscriptionAdvancedFilterStringBeginsWithArray) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterStringBeginsWithArray) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
type EventSubscriptionAdvancedFilterStringBeginsWithArrayInput ¶
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 ¶
type EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput ¶
func (o EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput() EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
func (EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
type EventSubscriptionAdvancedFilterStringBeginsWithInput ¶
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 ¶
type EventSubscriptionAdvancedFilterStringBeginsWithOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringBeginsWithOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterStringBeginsWithOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringBeginsWithOutput) Key ¶
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 ¶
func (o EventSubscriptionAdvancedFilterStringBeginsWithOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithOutput() EventSubscriptionAdvancedFilterStringBeginsWithOutput
func (EventSubscriptionAdvancedFilterStringBeginsWithOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterStringBeginsWithOutput) ToEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringBeginsWithOutput
func (EventSubscriptionAdvancedFilterStringBeginsWithOutput) Values ¶
func (o EventSubscriptionAdvancedFilterStringBeginsWithOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type EventSubscriptionAdvancedFilterStringContain ¶
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 ¶
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 ¶
func (EventSubscriptionAdvancedFilterStringContainArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringContainArgs) ToEventSubscriptionAdvancedFilterStringContainOutput ¶
func (i EventSubscriptionAdvancedFilterStringContainArgs) ToEventSubscriptionAdvancedFilterStringContainOutput() EventSubscriptionAdvancedFilterStringContainOutput
func (EventSubscriptionAdvancedFilterStringContainArgs) ToEventSubscriptionAdvancedFilterStringContainOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterStringContainArgs) ToEventSubscriptionAdvancedFilterStringContainOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringContainOutput
type EventSubscriptionAdvancedFilterStringContainArray ¶
type EventSubscriptionAdvancedFilterStringContainArray []EventSubscriptionAdvancedFilterStringContainInput
func (EventSubscriptionAdvancedFilterStringContainArray) ElementType ¶
func (EventSubscriptionAdvancedFilterStringContainArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringContainArray) ToEventSubscriptionAdvancedFilterStringContainArrayOutput ¶
func (i EventSubscriptionAdvancedFilterStringContainArray) ToEventSubscriptionAdvancedFilterStringContainArrayOutput() EventSubscriptionAdvancedFilterStringContainArrayOutput
func (EventSubscriptionAdvancedFilterStringContainArray) ToEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterStringContainArray) ToEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringContainArrayOutput
type EventSubscriptionAdvancedFilterStringContainArrayInput ¶
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 ¶
type EventSubscriptionAdvancedFilterStringContainArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringContainArrayOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterStringContainArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringContainArrayOutput) ToEventSubscriptionAdvancedFilterStringContainArrayOutput ¶
func (o EventSubscriptionAdvancedFilterStringContainArrayOutput) ToEventSubscriptionAdvancedFilterStringContainArrayOutput() EventSubscriptionAdvancedFilterStringContainArrayOutput
func (EventSubscriptionAdvancedFilterStringContainArrayOutput) ToEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterStringContainArrayOutput) ToEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringContainArrayOutput
type EventSubscriptionAdvancedFilterStringContainInput ¶
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 ¶
type EventSubscriptionAdvancedFilterStringContainOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringContainOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterStringContainOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringContainOutput) Key ¶
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 ¶
func (o EventSubscriptionAdvancedFilterStringContainOutput) ToEventSubscriptionAdvancedFilterStringContainOutput() EventSubscriptionAdvancedFilterStringContainOutput
func (EventSubscriptionAdvancedFilterStringContainOutput) ToEventSubscriptionAdvancedFilterStringContainOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterStringContainOutput) ToEventSubscriptionAdvancedFilterStringContainOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringContainOutput
func (EventSubscriptionAdvancedFilterStringContainOutput) Values ¶
func (o EventSubscriptionAdvancedFilterStringContainOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type EventSubscriptionAdvancedFilterStringEndsWith ¶
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 ¶
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 ¶
func (EventSubscriptionAdvancedFilterStringEndsWithArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringEndsWithArgs) ToEventSubscriptionAdvancedFilterStringEndsWithOutput ¶
func (i EventSubscriptionAdvancedFilterStringEndsWithArgs) ToEventSubscriptionAdvancedFilterStringEndsWithOutput() EventSubscriptionAdvancedFilterStringEndsWithOutput
func (EventSubscriptionAdvancedFilterStringEndsWithArgs) ToEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterStringEndsWithArgs) ToEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringEndsWithOutput
type EventSubscriptionAdvancedFilterStringEndsWithArray ¶
type EventSubscriptionAdvancedFilterStringEndsWithArray []EventSubscriptionAdvancedFilterStringEndsWithInput
func (EventSubscriptionAdvancedFilterStringEndsWithArray) ElementType ¶
func (EventSubscriptionAdvancedFilterStringEndsWithArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringEndsWithArray) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutput ¶
func (i EventSubscriptionAdvancedFilterStringEndsWithArray) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutput() EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
func (EventSubscriptionAdvancedFilterStringEndsWithArray) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterStringEndsWithArray) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
type EventSubscriptionAdvancedFilterStringEndsWithArrayInput ¶
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 ¶
type EventSubscriptionAdvancedFilterStringEndsWithArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutput ¶
func (o EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutput() EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
func (EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringEndsWithArrayOutput
type EventSubscriptionAdvancedFilterStringEndsWithInput ¶
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 ¶
type EventSubscriptionAdvancedFilterStringEndsWithOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringEndsWithOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterStringEndsWithOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringEndsWithOutput) Key ¶
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 ¶
func (o EventSubscriptionAdvancedFilterStringEndsWithOutput) ToEventSubscriptionAdvancedFilterStringEndsWithOutput() EventSubscriptionAdvancedFilterStringEndsWithOutput
func (EventSubscriptionAdvancedFilterStringEndsWithOutput) ToEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterStringEndsWithOutput) ToEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringEndsWithOutput
func (EventSubscriptionAdvancedFilterStringEndsWithOutput) Values ¶
func (o EventSubscriptionAdvancedFilterStringEndsWithOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type EventSubscriptionAdvancedFilterStringIn ¶
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 ¶
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 ¶
func (EventSubscriptionAdvancedFilterStringInArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringInArgs) ToEventSubscriptionAdvancedFilterStringInOutput ¶
func (i EventSubscriptionAdvancedFilterStringInArgs) ToEventSubscriptionAdvancedFilterStringInOutput() EventSubscriptionAdvancedFilterStringInOutput
func (EventSubscriptionAdvancedFilterStringInArgs) ToEventSubscriptionAdvancedFilterStringInOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterStringInArgs) ToEventSubscriptionAdvancedFilterStringInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringInOutput
type EventSubscriptionAdvancedFilterStringInArray ¶
type EventSubscriptionAdvancedFilterStringInArray []EventSubscriptionAdvancedFilterStringInInput
func (EventSubscriptionAdvancedFilterStringInArray) ElementType ¶
func (EventSubscriptionAdvancedFilterStringInArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringInArray) ToEventSubscriptionAdvancedFilterStringInArrayOutput ¶
func (i EventSubscriptionAdvancedFilterStringInArray) ToEventSubscriptionAdvancedFilterStringInArrayOutput() EventSubscriptionAdvancedFilterStringInArrayOutput
func (EventSubscriptionAdvancedFilterStringInArray) ToEventSubscriptionAdvancedFilterStringInArrayOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterStringInArray) ToEventSubscriptionAdvancedFilterStringInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringInArrayOutput
type EventSubscriptionAdvancedFilterStringInArrayInput ¶
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 ¶
type EventSubscriptionAdvancedFilterStringInArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringInArrayOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterStringInArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringInArrayOutput) ToEventSubscriptionAdvancedFilterStringInArrayOutput ¶
func (o EventSubscriptionAdvancedFilterStringInArrayOutput) ToEventSubscriptionAdvancedFilterStringInArrayOutput() EventSubscriptionAdvancedFilterStringInArrayOutput
func (EventSubscriptionAdvancedFilterStringInArrayOutput) ToEventSubscriptionAdvancedFilterStringInArrayOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterStringInArrayOutput) ToEventSubscriptionAdvancedFilterStringInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringInArrayOutput
type EventSubscriptionAdvancedFilterStringInInput ¶
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 ¶
type EventSubscriptionAdvancedFilterStringInOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringInOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterStringInOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringInOutput) Key ¶
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 ¶
func (o EventSubscriptionAdvancedFilterStringInOutput) ToEventSubscriptionAdvancedFilterStringInOutput() EventSubscriptionAdvancedFilterStringInOutput
func (EventSubscriptionAdvancedFilterStringInOutput) ToEventSubscriptionAdvancedFilterStringInOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterStringInOutput) ToEventSubscriptionAdvancedFilterStringInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringInOutput
func (EventSubscriptionAdvancedFilterStringInOutput) Values ¶
func (o EventSubscriptionAdvancedFilterStringInOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type EventSubscriptionAdvancedFilterStringNotIn ¶
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 ¶
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 ¶
func (EventSubscriptionAdvancedFilterStringNotInArgs) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringNotInArgs) ToEventSubscriptionAdvancedFilterStringNotInOutput ¶
func (i EventSubscriptionAdvancedFilterStringNotInArgs) ToEventSubscriptionAdvancedFilterStringNotInOutput() EventSubscriptionAdvancedFilterStringNotInOutput
func (EventSubscriptionAdvancedFilterStringNotInArgs) ToEventSubscriptionAdvancedFilterStringNotInOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterStringNotInArgs) ToEventSubscriptionAdvancedFilterStringNotInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringNotInOutput
type EventSubscriptionAdvancedFilterStringNotInArray ¶
type EventSubscriptionAdvancedFilterStringNotInArray []EventSubscriptionAdvancedFilterStringNotInInput
func (EventSubscriptionAdvancedFilterStringNotInArray) ElementType ¶
func (EventSubscriptionAdvancedFilterStringNotInArray) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringNotInArray) ToEventSubscriptionAdvancedFilterStringNotInArrayOutput ¶
func (i EventSubscriptionAdvancedFilterStringNotInArray) ToEventSubscriptionAdvancedFilterStringNotInArrayOutput() EventSubscriptionAdvancedFilterStringNotInArrayOutput
func (EventSubscriptionAdvancedFilterStringNotInArray) ToEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext ¶
func (i EventSubscriptionAdvancedFilterStringNotInArray) ToEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringNotInArrayOutput
type EventSubscriptionAdvancedFilterStringNotInArrayInput ¶
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 ¶
type EventSubscriptionAdvancedFilterStringNotInArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringNotInArrayOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterStringNotInArrayOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringNotInArrayOutput) ToEventSubscriptionAdvancedFilterStringNotInArrayOutput ¶
func (o EventSubscriptionAdvancedFilterStringNotInArrayOutput) ToEventSubscriptionAdvancedFilterStringNotInArrayOutput() EventSubscriptionAdvancedFilterStringNotInArrayOutput
func (EventSubscriptionAdvancedFilterStringNotInArrayOutput) ToEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterStringNotInArrayOutput) ToEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringNotInArrayOutput
type EventSubscriptionAdvancedFilterStringNotInInput ¶
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 ¶
type EventSubscriptionAdvancedFilterStringNotInOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAdvancedFilterStringNotInOutput) ElementType ¶
func (EventSubscriptionAdvancedFilterStringNotInOutput) ElementType() reflect.Type
func (EventSubscriptionAdvancedFilterStringNotInOutput) Key ¶
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 ¶
func (o EventSubscriptionAdvancedFilterStringNotInOutput) ToEventSubscriptionAdvancedFilterStringNotInOutput() EventSubscriptionAdvancedFilterStringNotInOutput
func (EventSubscriptionAdvancedFilterStringNotInOutput) ToEventSubscriptionAdvancedFilterStringNotInOutputWithContext ¶
func (o EventSubscriptionAdvancedFilterStringNotInOutput) ToEventSubscriptionAdvancedFilterStringNotInOutputWithContext(ctx context.Context) EventSubscriptionAdvancedFilterStringNotInOutput
func (EventSubscriptionAdvancedFilterStringNotInOutput) Values ¶
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 ¶
type EventSubscriptionArray []EventSubscriptionInput
func (EventSubscriptionArray) ElementType ¶
func (EventSubscriptionArray) ElementType() reflect.Type
func (EventSubscriptionArray) ToEventSubscriptionArrayOutput ¶
func (i EventSubscriptionArray) ToEventSubscriptionArrayOutput() EventSubscriptionArrayOutput
func (EventSubscriptionArray) ToEventSubscriptionArrayOutputWithContext ¶
func (i EventSubscriptionArray) ToEventSubscriptionArrayOutputWithContext(ctx context.Context) EventSubscriptionArrayOutput
type EventSubscriptionArrayInput ¶
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 ¶
type EventSubscriptionArrayOutput struct{ *pulumi.OutputState }
func (EventSubscriptionArrayOutput) ElementType ¶
func (EventSubscriptionArrayOutput) ElementType() reflect.Type
func (EventSubscriptionArrayOutput) Index ¶
func (o EventSubscriptionArrayOutput) Index(i pulumi.IntInput) EventSubscriptionOutput
func (EventSubscriptionArrayOutput) ToEventSubscriptionArrayOutput ¶
func (o EventSubscriptionArrayOutput) ToEventSubscriptionArrayOutput() EventSubscriptionArrayOutput
func (EventSubscriptionArrayOutput) ToEventSubscriptionArrayOutputWithContext ¶
func (o EventSubscriptionArrayOutput) ToEventSubscriptionArrayOutputWithContext(ctx context.Context) EventSubscriptionArrayOutput
type EventSubscriptionAzureFunctionEndpoint ¶
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 ¶
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 ¶
func (EventSubscriptionAzureFunctionEndpointArgs) ElementType() reflect.Type
func (EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointOutput ¶
func (i EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointOutput() EventSubscriptionAzureFunctionEndpointOutput
func (EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointOutputWithContext ¶
func (i EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointOutputWithContext(ctx context.Context) EventSubscriptionAzureFunctionEndpointOutput
func (EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointPtrOutput ¶
func (i EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointPtrOutput() EventSubscriptionAzureFunctionEndpointPtrOutput
func (EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext ¶
func (i EventSubscriptionAzureFunctionEndpointArgs) ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionAzureFunctionEndpointPtrOutput
type EventSubscriptionAzureFunctionEndpointInput ¶
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 ¶
type EventSubscriptionAzureFunctionEndpointOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAzureFunctionEndpointOutput) ElementType ¶
func (EventSubscriptionAzureFunctionEndpointOutput) ElementType() reflect.Type
func (EventSubscriptionAzureFunctionEndpointOutput) FunctionId ¶
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 ¶
func (o EventSubscriptionAzureFunctionEndpointOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (EventSubscriptionAzureFunctionEndpointOutput) PreferredBatchSizeInKilobytes ¶
func (o EventSubscriptionAzureFunctionEndpointOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
Preferred batch size in Kilobytes.
func (EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointOutput ¶
func (o EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointOutput() EventSubscriptionAzureFunctionEndpointOutput
func (EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointOutputWithContext ¶
func (o EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointOutputWithContext(ctx context.Context) EventSubscriptionAzureFunctionEndpointOutput
func (EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutput ¶
func (o EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutput() EventSubscriptionAzureFunctionEndpointPtrOutput
func (EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext ¶
func (o EventSubscriptionAzureFunctionEndpointOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) EventSubscriptionAzureFunctionEndpointPtrOutput
type EventSubscriptionAzureFunctionEndpointPtrInput ¶
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 ¶
func EventSubscriptionAzureFunctionEndpointPtr(v *EventSubscriptionAzureFunctionEndpointArgs) EventSubscriptionAzureFunctionEndpointPtrInput
type EventSubscriptionAzureFunctionEndpointPtrOutput ¶
type EventSubscriptionAzureFunctionEndpointPtrOutput struct{ *pulumi.OutputState }
func (EventSubscriptionAzureFunctionEndpointPtrOutput) ElementType ¶
func (EventSubscriptionAzureFunctionEndpointPtrOutput) ElementType() reflect.Type
func (EventSubscriptionAzureFunctionEndpointPtrOutput) FunctionId ¶
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 ¶
func (o EventSubscriptionAzureFunctionEndpointPtrOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (EventSubscriptionAzureFunctionEndpointPtrOutput) PreferredBatchSizeInKilobytes ¶
func (o EventSubscriptionAzureFunctionEndpointPtrOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
Preferred batch size in Kilobytes.
func (EventSubscriptionAzureFunctionEndpointPtrOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutput ¶
func (o EventSubscriptionAzureFunctionEndpointPtrOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutput() EventSubscriptionAzureFunctionEndpointPtrOutput
func (EventSubscriptionAzureFunctionEndpointPtrOutput) ToEventSubscriptionAzureFunctionEndpointPtrOutputWithContext ¶
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 ¶
type EventSubscriptionInput interface { pulumi.Input ToEventSubscriptionOutput() EventSubscriptionOutput ToEventSubscriptionOutputWithContext(ctx context.Context) EventSubscriptionOutput }
type EventSubscriptionMap ¶
type EventSubscriptionMap map[string]EventSubscriptionInput
func (EventSubscriptionMap) ElementType ¶
func (EventSubscriptionMap) ElementType() reflect.Type
func (EventSubscriptionMap) ToEventSubscriptionMapOutput ¶
func (i EventSubscriptionMap) ToEventSubscriptionMapOutput() EventSubscriptionMapOutput
func (EventSubscriptionMap) ToEventSubscriptionMapOutputWithContext ¶
func (i EventSubscriptionMap) ToEventSubscriptionMapOutputWithContext(ctx context.Context) EventSubscriptionMapOutput
type EventSubscriptionMapInput ¶
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 ¶
type EventSubscriptionMapOutput struct{ *pulumi.OutputState }
func (EventSubscriptionMapOutput) ElementType ¶
func (EventSubscriptionMapOutput) ElementType() reflect.Type
func (EventSubscriptionMapOutput) MapIndex ¶
func (o EventSubscriptionMapOutput) MapIndex(k pulumi.StringInput) EventSubscriptionOutput
func (EventSubscriptionMapOutput) ToEventSubscriptionMapOutput ¶
func (o EventSubscriptionMapOutput) ToEventSubscriptionMapOutput() EventSubscriptionMapOutput
func (EventSubscriptionMapOutput) ToEventSubscriptionMapOutputWithContext ¶
func (o EventSubscriptionMapOutput) ToEventSubscriptionMapOutputWithContext(ctx context.Context) EventSubscriptionMapOutput
type EventSubscriptionOutput ¶
type EventSubscriptionOutput struct {
*pulumi.OutputState
}
func (EventSubscriptionOutput) ElementType ¶
func (EventSubscriptionOutput) ElementType() reflect.Type
func (EventSubscriptionOutput) ToEventSubscriptionOutput ¶
func (o EventSubscriptionOutput) ToEventSubscriptionOutput() EventSubscriptionOutput
func (EventSubscriptionOutput) ToEventSubscriptionOutputWithContext ¶
func (o EventSubscriptionOutput) ToEventSubscriptionOutputWithContext(ctx context.Context) EventSubscriptionOutput
func (EventSubscriptionOutput) ToEventSubscriptionPtrOutput ¶
func (o EventSubscriptionOutput) ToEventSubscriptionPtrOutput() EventSubscriptionPtrOutput
func (EventSubscriptionOutput) ToEventSubscriptionPtrOutputWithContext ¶
func (o EventSubscriptionOutput) ToEventSubscriptionPtrOutputWithContext(ctx context.Context) EventSubscriptionPtrOutput
type EventSubscriptionPtrInput ¶
type EventSubscriptionPtrInput interface { pulumi.Input ToEventSubscriptionPtrOutput() EventSubscriptionPtrOutput ToEventSubscriptionPtrOutputWithContext(ctx context.Context) EventSubscriptionPtrOutput }
type EventSubscriptionPtrOutput ¶
type EventSubscriptionPtrOutput struct {
*pulumi.OutputState
}
func (EventSubscriptionPtrOutput) ElementType ¶
func (EventSubscriptionPtrOutput) ElementType() reflect.Type
func (EventSubscriptionPtrOutput) ToEventSubscriptionPtrOutput ¶
func (o EventSubscriptionPtrOutput) ToEventSubscriptionPtrOutput() EventSubscriptionPtrOutput
func (EventSubscriptionPtrOutput) ToEventSubscriptionPtrOutputWithContext ¶
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 ¶
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 ¶
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 ¶
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 ¶
func (o EventSubscriptionWebhookEndpointOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (EventSubscriptionWebhookEndpointOutput) PreferredBatchSizeInKilobytes ¶
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 ¶
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 ¶
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 ¶
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 ¶
func (o EventSubscriptionWebhookEndpointPtrOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (EventSubscriptionWebhookEndpointPtrOutput) PreferredBatchSizeInKilobytes ¶
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
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/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/eventgrid" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/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 ¶
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 ¶
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 ¶
func (*GetSystemTopic) ElementType() reflect.Type
func (*GetSystemTopic) ToGetSystemTopicOutput ¶
func (i *GetSystemTopic) ToGetSystemTopicOutput() GetSystemTopicOutput
func (*GetSystemTopic) ToGetSystemTopicOutputWithContext ¶
func (i *GetSystemTopic) ToGetSystemTopicOutputWithContext(ctx context.Context) GetSystemTopicOutput
func (*GetSystemTopic) ToGetSystemTopicPtrOutput ¶
func (i *GetSystemTopic) ToGetSystemTopicPtrOutput() GetSystemTopicPtrOutput
func (*GetSystemTopic) ToGetSystemTopicPtrOutputWithContext ¶
func (i *GetSystemTopic) ToGetSystemTopicPtrOutputWithContext(ctx context.Context) GetSystemTopicPtrOutput
type GetSystemTopicArgs ¶
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 ¶
func (GetSystemTopicArgs) ElementType() reflect.Type
type GetSystemTopicArray ¶
type GetSystemTopicArray []GetSystemTopicInput
func (GetSystemTopicArray) ElementType ¶
func (GetSystemTopicArray) ElementType() reflect.Type
func (GetSystemTopicArray) ToGetSystemTopicArrayOutput ¶
func (i GetSystemTopicArray) ToGetSystemTopicArrayOutput() GetSystemTopicArrayOutput
func (GetSystemTopicArray) ToGetSystemTopicArrayOutputWithContext ¶
func (i GetSystemTopicArray) ToGetSystemTopicArrayOutputWithContext(ctx context.Context) GetSystemTopicArrayOutput
type GetSystemTopicArrayInput ¶
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 ¶
type GetSystemTopicArrayOutput struct{ *pulumi.OutputState }
func (GetSystemTopicArrayOutput) ElementType ¶
func (GetSystemTopicArrayOutput) ElementType() reflect.Type
func (GetSystemTopicArrayOutput) Index ¶
func (o GetSystemTopicArrayOutput) Index(i pulumi.IntInput) GetSystemTopicOutput
func (GetSystemTopicArrayOutput) ToGetSystemTopicArrayOutput ¶
func (o GetSystemTopicArrayOutput) ToGetSystemTopicArrayOutput() GetSystemTopicArrayOutput
func (GetSystemTopicArrayOutput) ToGetSystemTopicArrayOutputWithContext ¶
func (o GetSystemTopicArrayOutput) ToGetSystemTopicArrayOutputWithContext(ctx context.Context) GetSystemTopicArrayOutput
type GetSystemTopicInput ¶
type GetSystemTopicInput interface { pulumi.Input ToGetSystemTopicOutput() GetSystemTopicOutput ToGetSystemTopicOutputWithContext(ctx context.Context) GetSystemTopicOutput }
type GetSystemTopicMap ¶
type GetSystemTopicMap map[string]GetSystemTopicInput
func (GetSystemTopicMap) ElementType ¶
func (GetSystemTopicMap) ElementType() reflect.Type
func (GetSystemTopicMap) ToGetSystemTopicMapOutput ¶
func (i GetSystemTopicMap) ToGetSystemTopicMapOutput() GetSystemTopicMapOutput
func (GetSystemTopicMap) ToGetSystemTopicMapOutputWithContext ¶
func (i GetSystemTopicMap) ToGetSystemTopicMapOutputWithContext(ctx context.Context) GetSystemTopicMapOutput
type GetSystemTopicMapInput ¶
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 ¶
type GetSystemTopicMapOutput struct{ *pulumi.OutputState }
func (GetSystemTopicMapOutput) ElementType ¶
func (GetSystemTopicMapOutput) ElementType() reflect.Type
func (GetSystemTopicMapOutput) MapIndex ¶
func (o GetSystemTopicMapOutput) MapIndex(k pulumi.StringInput) GetSystemTopicOutput
func (GetSystemTopicMapOutput) ToGetSystemTopicMapOutput ¶
func (o GetSystemTopicMapOutput) ToGetSystemTopicMapOutput() GetSystemTopicMapOutput
func (GetSystemTopicMapOutput) ToGetSystemTopicMapOutputWithContext ¶
func (o GetSystemTopicMapOutput) ToGetSystemTopicMapOutputWithContext(ctx context.Context) GetSystemTopicMapOutput
type GetSystemTopicOutput ¶
type GetSystemTopicOutput struct {
*pulumi.OutputState
}
func (GetSystemTopicOutput) ElementType ¶
func (GetSystemTopicOutput) ElementType() reflect.Type
func (GetSystemTopicOutput) ToGetSystemTopicOutput ¶
func (o GetSystemTopicOutput) ToGetSystemTopicOutput() GetSystemTopicOutput
func (GetSystemTopicOutput) ToGetSystemTopicOutputWithContext ¶
func (o GetSystemTopicOutput) ToGetSystemTopicOutputWithContext(ctx context.Context) GetSystemTopicOutput
func (GetSystemTopicOutput) ToGetSystemTopicPtrOutput ¶
func (o GetSystemTopicOutput) ToGetSystemTopicPtrOutput() GetSystemTopicPtrOutput
func (GetSystemTopicOutput) ToGetSystemTopicPtrOutputWithContext ¶
func (o GetSystemTopicOutput) ToGetSystemTopicPtrOutputWithContext(ctx context.Context) GetSystemTopicPtrOutput
type GetSystemTopicPtrInput ¶
type GetSystemTopicPtrInput interface { pulumi.Input ToGetSystemTopicPtrOutput() GetSystemTopicPtrOutput ToGetSystemTopicPtrOutputWithContext(ctx context.Context) GetSystemTopicPtrOutput }
type GetSystemTopicPtrOutput ¶
type GetSystemTopicPtrOutput struct {
*pulumi.OutputState
}
func (GetSystemTopicPtrOutput) ElementType ¶
func (GetSystemTopicPtrOutput) ElementType() reflect.Type
func (GetSystemTopicPtrOutput) ToGetSystemTopicPtrOutput ¶
func (o GetSystemTopicPtrOutput) ToGetSystemTopicPtrOutput() GetSystemTopicPtrOutput
func (GetSystemTopicPtrOutput) ToGetSystemTopicPtrOutputWithContext ¶
func (o GetSystemTopicPtrOutput) ToGetSystemTopicPtrOutputWithContext(ctx context.Context) GetSystemTopicPtrOutput
type GetSystemTopicState ¶
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 ¶
func (GetSystemTopicState) ElementType() reflect.Type
type LookupDomainTopicArgs ¶
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 ¶
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 ¶
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/v4/go/azure/eventgrid" "github.com/pulumi/pulumi/sdk/v3/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 ¶
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/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/eventgrid" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/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 ¶
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 ¶
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 ¶
func (*SystemTopic) ElementType() reflect.Type
func (*SystemTopic) ToSystemTopicOutput ¶
func (i *SystemTopic) ToSystemTopicOutput() SystemTopicOutput
func (*SystemTopic) ToSystemTopicOutputWithContext ¶
func (i *SystemTopic) ToSystemTopicOutputWithContext(ctx context.Context) SystemTopicOutput
func (*SystemTopic) ToSystemTopicPtrOutput ¶
func (i *SystemTopic) ToSystemTopicPtrOutput() SystemTopicPtrOutput
func (*SystemTopic) ToSystemTopicPtrOutputWithContext ¶
func (i *SystemTopic) ToSystemTopicPtrOutputWithContext(ctx context.Context) SystemTopicPtrOutput
type SystemTopicArgs ¶
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 ¶
func (SystemTopicArgs) ElementType() reflect.Type
type SystemTopicArray ¶
type SystemTopicArray []SystemTopicInput
func (SystemTopicArray) ElementType ¶
func (SystemTopicArray) ElementType() reflect.Type
func (SystemTopicArray) ToSystemTopicArrayOutput ¶
func (i SystemTopicArray) ToSystemTopicArrayOutput() SystemTopicArrayOutput
func (SystemTopicArray) ToSystemTopicArrayOutputWithContext ¶
func (i SystemTopicArray) ToSystemTopicArrayOutputWithContext(ctx context.Context) SystemTopicArrayOutput
type SystemTopicArrayInput ¶
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 ¶
type SystemTopicArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicArrayOutput) ElementType ¶
func (SystemTopicArrayOutput) ElementType() reflect.Type
func (SystemTopicArrayOutput) Index ¶
func (o SystemTopicArrayOutput) Index(i pulumi.IntInput) SystemTopicOutput
func (SystemTopicArrayOutput) ToSystemTopicArrayOutput ¶
func (o SystemTopicArrayOutput) ToSystemTopicArrayOutput() SystemTopicArrayOutput
func (SystemTopicArrayOutput) ToSystemTopicArrayOutputWithContext ¶
func (o SystemTopicArrayOutput) ToSystemTopicArrayOutputWithContext(ctx context.Context) SystemTopicArrayOutput
type SystemTopicEventSubscription ¶
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/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/eventgrid" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/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 ¶
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 ¶
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 ¶
func (*SystemTopicEventSubscription) ElementType() reflect.Type
func (*SystemTopicEventSubscription) ToSystemTopicEventSubscriptionOutput ¶
func (i *SystemTopicEventSubscription) ToSystemTopicEventSubscriptionOutput() SystemTopicEventSubscriptionOutput
func (*SystemTopicEventSubscription) ToSystemTopicEventSubscriptionOutputWithContext ¶
func (i *SystemTopicEventSubscription) ToSystemTopicEventSubscriptionOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionOutput
func (*SystemTopicEventSubscription) ToSystemTopicEventSubscriptionPtrOutput ¶
func (i *SystemTopicEventSubscription) ToSystemTopicEventSubscriptionPtrOutput() SystemTopicEventSubscriptionPtrOutput
func (*SystemTopicEventSubscription) ToSystemTopicEventSubscriptionPtrOutputWithContext ¶
func (i *SystemTopicEventSubscription) ToSystemTopicEventSubscriptionPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionPtrOutput
type SystemTopicEventSubscriptionAdvancedFilter ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionAdvancedFilterArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterOutput() SystemTopicEventSubscriptionAdvancedFilterOutput
func (SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterOutput
func (SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput() SystemTopicEventSubscriptionAdvancedFilterPtrOutput
func (SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterArgs) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterPtrOutput
type SystemTopicEventSubscriptionAdvancedFilterBoolEqual ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput() SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterBoolEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray ¶
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray []SystemTopicEventSubscriptionAdvancedFilterBoolEqualInput
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterBoolEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) Key ¶
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 ¶
func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput() SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterBoolEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) Value ¶
func (o SystemTopicEventSubscriptionAdvancedFilterBoolEqualOutput) Value() pulumi.BoolOutput
Specifies a single value to compare to when using a single value operator.
type SystemTopicEventSubscriptionAdvancedFilterInput ¶
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 ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray []SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanInput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanInput ¶
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 ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray []SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) Key ¶
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 ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) Value ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualOutput) Value() pulumi.Float64Output
Specifies a single value to compare to when using a single value operator.
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) Key ¶
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 ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) Value ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOutput) Value() pulumi.Float64Output
Specifies a single value to compare to when using a single value operator.
type SystemTopicEventSubscriptionAdvancedFilterNumberIn ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutput() SystemTopicEventSubscriptionAdvancedFilterNumberInOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberInOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberInArray ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberInArray []SystemTopicEventSubscriptionAdvancedFilterNumberInInput
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberInArrayInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberInInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberInOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) Key ¶
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 ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutput() SystemTopicEventSubscriptionAdvancedFilterNumberInOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberInOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) Values ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberInOutput) Values() pulumi.Float64ArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThan ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray []SystemTopicEventSubscriptionAdvancedFilterNumberLessThanInput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanInput ¶
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 ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray []SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualInput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) Key ¶
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 ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) Value ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualOutput) Value() pulumi.Float64Output
Specifies a single value to compare to when using a single value operator.
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) Key ¶
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 ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) Value ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOutput) Value() pulumi.Float64Output
Specifies a single value to compare to when using a single value operator.
type SystemTopicEventSubscriptionAdvancedFilterNumberNotIn ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput() SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray []SystemTopicEventSubscriptionAdvancedFilterNumberNotInInput
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterNumberNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) Key ¶
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 ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput() SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterNumberNotInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput
func (SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) Values ¶
func (o SystemTopicEventSubscriptionAdvancedFilterNumberNotInOutput) Values() pulumi.Float64ArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type SystemTopicEventSubscriptionAdvancedFilterOutput ¶
type SystemTopicEventSubscriptionAdvancedFilterOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterOutput) BoolEquals ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) BoolEquals() SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
Compares a value of an event using a single boolean value.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterOutput) NumberGreaterThanOrEquals ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberGreaterThanOrEquals() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) NumberGreaterThans ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberGreaterThans() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) NumberIns ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberIns() SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) NumberLessThanOrEquals ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberLessThanOrEquals() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) NumberLessThans ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberLessThans() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) NumberNotIns ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) NumberNotIns() SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) StringBeginsWiths ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringBeginsWiths() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) StringContains ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringContains() SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) StringEndsWiths ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringEndsWiths() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) StringIns ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringIns() SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) StringNotIns ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) StringNotIns() SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterOutput() SystemTopicEventSubscriptionAdvancedFilterOutput
func (SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterOutput
func (SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput() SystemTopicEventSubscriptionAdvancedFilterPtrOutput
func (SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterPtrOutput
type SystemTopicEventSubscriptionAdvancedFilterPtrInput ¶
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 ¶
func SystemTopicEventSubscriptionAdvancedFilterPtr(v *SystemTopicEventSubscriptionAdvancedFilterArgs) SystemTopicEventSubscriptionAdvancedFilterPtrInput
type SystemTopicEventSubscriptionAdvancedFilterPtrOutput ¶
type SystemTopicEventSubscriptionAdvancedFilterPtrOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) BoolEquals ¶
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) BoolEquals() SystemTopicEventSubscriptionAdvancedFilterBoolEqualArrayOutput
Compares a value of an event using a single boolean value.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThanOrEquals ¶
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThanOrEquals() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThans ¶
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberGreaterThans() SystemTopicEventSubscriptionAdvancedFilterNumberGreaterThanArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberIns ¶
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberIns() SystemTopicEventSubscriptionAdvancedFilterNumberInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberLessThanOrEquals ¶
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberLessThanOrEquals() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanOrEqualArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberLessThans ¶
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberLessThans() SystemTopicEventSubscriptionAdvancedFilterNumberLessThanArrayOutput
Compares a value of an event using a single floating point number.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberNotIns ¶
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) NumberNotIns() SystemTopicEventSubscriptionAdvancedFilterNumberNotInArrayOutput
Compares a value of an event using multiple floating point numbers.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringBeginsWiths ¶
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringBeginsWiths() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringContains ¶
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringContains() SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringEndsWiths ¶
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringEndsWiths() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringIns ¶
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringIns() SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringNotIns ¶
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) StringNotIns() SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
Compares a value of an event using multiple string values.
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutput() SystemTopicEventSubscriptionAdvancedFilterPtrOutput
func (SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterPtrOutput) ToSystemTopicEventSubscriptionAdvancedFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterPtrOutput
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWith ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray ¶
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray []SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithInput
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) Key ¶
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 ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput() SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) Values ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringBeginsWithOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type SystemTopicEventSubscriptionAdvancedFilterStringContain ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringContainArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutput() SystemTopicEventSubscriptionAdvancedFilterStringContainOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringContainArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringContainOutput
type SystemTopicEventSubscriptionAdvancedFilterStringContainArray ¶
type SystemTopicEventSubscriptionAdvancedFilterStringContainArray []SystemTopicEventSubscriptionAdvancedFilterStringContainInput
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringContainArray) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringContainArrayInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringContainArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringContainInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterStringContainOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) Key ¶
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 ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutput() SystemTopicEventSubscriptionAdvancedFilterStringContainOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringContainOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringContainOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) Values ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringContainOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWith ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray ¶
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray []SystemTopicEventSubscriptionAdvancedFilterStringEndsWithInput
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArray) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) Key ¶
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 ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput() SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) Values ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringEndsWithOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type SystemTopicEventSubscriptionAdvancedFilterStringIn ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringInArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutput() SystemTopicEventSubscriptionAdvancedFilterStringInOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringInOutput
type SystemTopicEventSubscriptionAdvancedFilterStringInArray ¶
type SystemTopicEventSubscriptionAdvancedFilterStringInArray []SystemTopicEventSubscriptionAdvancedFilterStringInInput
func (SystemTopicEventSubscriptionAdvancedFilterStringInArray) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringInArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringInArrayInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringInInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterStringInOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringInOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringInOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringInOutput) Key ¶
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 ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutput() SystemTopicEventSubscriptionAdvancedFilterStringInOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringInOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringInOutput) Values ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringInOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type SystemTopicEventSubscriptionAdvancedFilterStringNotIn ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutput() SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringNotInArgs) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput
type SystemTopicEventSubscriptionAdvancedFilterStringNotInArray ¶
type SystemTopicEventSubscriptionAdvancedFilterStringNotInArray []SystemTopicEventSubscriptionAdvancedFilterStringNotInInput
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext ¶
func (i SystemTopicEventSubscriptionAdvancedFilterStringNotInArray) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput() SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringNotInArrayOutput
type SystemTopicEventSubscriptionAdvancedFilterStringNotInInput ¶
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 ¶
type SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) ElementType ¶
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) Key ¶
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 ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutput() SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutputWithContext ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) ToSystemTopicEventSubscriptionAdvancedFilterStringNotInOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput
func (SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) Values ¶
func (o SystemTopicEventSubscriptionAdvancedFilterStringNotInOutput) Values() pulumi.StringArrayOutput
Specifies an array of values to compare to when using a multiple values operator.
type SystemTopicEventSubscriptionArgs ¶
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 ¶
func (SystemTopicEventSubscriptionArgs) ElementType() reflect.Type
type SystemTopicEventSubscriptionArray ¶
type SystemTopicEventSubscriptionArray []SystemTopicEventSubscriptionInput
func (SystemTopicEventSubscriptionArray) ElementType ¶
func (SystemTopicEventSubscriptionArray) ElementType() reflect.Type
func (SystemTopicEventSubscriptionArray) ToSystemTopicEventSubscriptionArrayOutput ¶
func (i SystemTopicEventSubscriptionArray) ToSystemTopicEventSubscriptionArrayOutput() SystemTopicEventSubscriptionArrayOutput
func (SystemTopicEventSubscriptionArray) ToSystemTopicEventSubscriptionArrayOutputWithContext ¶
func (i SystemTopicEventSubscriptionArray) ToSystemTopicEventSubscriptionArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionArrayOutput
type SystemTopicEventSubscriptionArrayInput ¶
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 ¶
type SystemTopicEventSubscriptionArrayOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionArrayOutput) ElementType ¶
func (SystemTopicEventSubscriptionArrayOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionArrayOutput) ToSystemTopicEventSubscriptionArrayOutput ¶
func (o SystemTopicEventSubscriptionArrayOutput) ToSystemTopicEventSubscriptionArrayOutput() SystemTopicEventSubscriptionArrayOutput
func (SystemTopicEventSubscriptionArrayOutput) ToSystemTopicEventSubscriptionArrayOutputWithContext ¶
func (o SystemTopicEventSubscriptionArrayOutput) ToSystemTopicEventSubscriptionArrayOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionArrayOutput
type SystemTopicEventSubscriptionAzureFunctionEndpoint ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutput ¶
func (i SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutput() SystemTopicEventSubscriptionAzureFunctionEndpointOutput
func (SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutputWithContext ¶
func (i SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointOutput
func (SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput ¶
func (i SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput() SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
func (SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext ¶
func (i SystemTopicEventSubscriptionAzureFunctionEndpointArgs) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
type SystemTopicEventSubscriptionAzureFunctionEndpointInput ¶
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 ¶
type SystemTopicEventSubscriptionAzureFunctionEndpointOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ElementType ¶
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) FunctionId ¶
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 ¶
func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) PreferredBatchSizeInKilobytes ¶
func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
Preferred batch size in Kilobytes.
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutput ¶
func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutput() SystemTopicEventSubscriptionAzureFunctionEndpointOutput
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutputWithContext ¶
func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointOutput
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput ¶
func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput() SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
func (SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionAzureFunctionEndpointOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
type SystemTopicEventSubscriptionAzureFunctionEndpointPtrInput ¶
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 ¶
func SystemTopicEventSubscriptionAzureFunctionEndpointPtr(v *SystemTopicEventSubscriptionAzureFunctionEndpointArgs) SystemTopicEventSubscriptionAzureFunctionEndpointPtrInput
type SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput ¶
type SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ElementType ¶
func (SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) FunctionId ¶
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 ¶
func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) PreferredBatchSizeInKilobytes ¶
func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
Preferred batch size in Kilobytes.
func (SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput ¶
func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput() SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
func (SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput) ToSystemTopicEventSubscriptionAzureFunctionEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionAzureFunctionEndpointPtrOutput
type SystemTopicEventSubscriptionInput ¶
type SystemTopicEventSubscriptionInput interface { pulumi.Input ToSystemTopicEventSubscriptionOutput() SystemTopicEventSubscriptionOutput ToSystemTopicEventSubscriptionOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionOutput }
type SystemTopicEventSubscriptionMap ¶
type SystemTopicEventSubscriptionMap map[string]SystemTopicEventSubscriptionInput
func (SystemTopicEventSubscriptionMap) ElementType ¶
func (SystemTopicEventSubscriptionMap) ElementType() reflect.Type
func (SystemTopicEventSubscriptionMap) ToSystemTopicEventSubscriptionMapOutput ¶
func (i SystemTopicEventSubscriptionMap) ToSystemTopicEventSubscriptionMapOutput() SystemTopicEventSubscriptionMapOutput
func (SystemTopicEventSubscriptionMap) ToSystemTopicEventSubscriptionMapOutputWithContext ¶
func (i SystemTopicEventSubscriptionMap) ToSystemTopicEventSubscriptionMapOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionMapOutput
type SystemTopicEventSubscriptionMapInput ¶
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 ¶
type SystemTopicEventSubscriptionMapOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionMapOutput) ElementType ¶
func (SystemTopicEventSubscriptionMapOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionMapOutput) MapIndex ¶
func (o SystemTopicEventSubscriptionMapOutput) MapIndex(k pulumi.StringInput) SystemTopicEventSubscriptionOutput
func (SystemTopicEventSubscriptionMapOutput) ToSystemTopicEventSubscriptionMapOutput ¶
func (o SystemTopicEventSubscriptionMapOutput) ToSystemTopicEventSubscriptionMapOutput() SystemTopicEventSubscriptionMapOutput
func (SystemTopicEventSubscriptionMapOutput) ToSystemTopicEventSubscriptionMapOutputWithContext ¶
func (o SystemTopicEventSubscriptionMapOutput) ToSystemTopicEventSubscriptionMapOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionMapOutput
type SystemTopicEventSubscriptionOutput ¶
type SystemTopicEventSubscriptionOutput struct {
*pulumi.OutputState
}
func (SystemTopicEventSubscriptionOutput) ElementType ¶
func (SystemTopicEventSubscriptionOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionOutput ¶
func (o SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionOutput() SystemTopicEventSubscriptionOutput
func (SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionOutputWithContext ¶
func (o SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionOutput
func (SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionPtrOutput ¶
func (o SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionPtrOutput() SystemTopicEventSubscriptionPtrOutput
func (SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionOutput) ToSystemTopicEventSubscriptionPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionPtrOutput
type SystemTopicEventSubscriptionPtrInput ¶
type SystemTopicEventSubscriptionPtrInput interface { pulumi.Input ToSystemTopicEventSubscriptionPtrOutput() SystemTopicEventSubscriptionPtrOutput ToSystemTopicEventSubscriptionPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionPtrOutput }
type SystemTopicEventSubscriptionPtrOutput ¶
type SystemTopicEventSubscriptionPtrOutput struct {
*pulumi.OutputState
}
func (SystemTopicEventSubscriptionPtrOutput) ElementType ¶
func (SystemTopicEventSubscriptionPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionPtrOutput) ToSystemTopicEventSubscriptionPtrOutput ¶
func (o SystemTopicEventSubscriptionPtrOutput) ToSystemTopicEventSubscriptionPtrOutput() SystemTopicEventSubscriptionPtrOutput
func (SystemTopicEventSubscriptionPtrOutput) ToSystemTopicEventSubscriptionPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionPtrOutput) ToSystemTopicEventSubscriptionPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionPtrOutput
type SystemTopicEventSubscriptionRetryPolicy ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionRetryPolicyArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyOutput ¶
func (i SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyOutput() SystemTopicEventSubscriptionRetryPolicyOutput
func (SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyOutputWithContext ¶
func (i SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyOutput
func (SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput ¶
func (i SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput() SystemTopicEventSubscriptionRetryPolicyPtrOutput
func (SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext ¶
func (i SystemTopicEventSubscriptionRetryPolicyArgs) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyPtrOutput
type SystemTopicEventSubscriptionRetryPolicyInput ¶
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 ¶
type SystemTopicEventSubscriptionRetryPolicyOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionRetryPolicyOutput) ElementType ¶
func (SystemTopicEventSubscriptionRetryPolicyOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionRetryPolicyOutput) EventTimeToLive ¶
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 ¶
func (o SystemTopicEventSubscriptionRetryPolicyOutput) MaxDeliveryAttempts() pulumi.IntOutput
Specifies the maximum number of delivery retry attempts for events.
func (SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyOutput ¶
func (o SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyOutput() SystemTopicEventSubscriptionRetryPolicyOutput
func (SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyOutputWithContext ¶
func (o SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyOutput
func (SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput ¶
func (o SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput() SystemTopicEventSubscriptionRetryPolicyPtrOutput
func (SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionRetryPolicyOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyPtrOutput
type SystemTopicEventSubscriptionRetryPolicyPtrInput ¶
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 ¶
func SystemTopicEventSubscriptionRetryPolicyPtr(v *SystemTopicEventSubscriptionRetryPolicyArgs) SystemTopicEventSubscriptionRetryPolicyPtrInput
type SystemTopicEventSubscriptionRetryPolicyPtrOutput ¶
type SystemTopicEventSubscriptionRetryPolicyPtrOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionRetryPolicyPtrOutput) ElementType ¶
func (SystemTopicEventSubscriptionRetryPolicyPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionRetryPolicyPtrOutput) EventTimeToLive ¶
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 ¶
func (o SystemTopicEventSubscriptionRetryPolicyPtrOutput) MaxDeliveryAttempts() pulumi.IntPtrOutput
Specifies the maximum number of delivery retry attempts for events.
func (SystemTopicEventSubscriptionRetryPolicyPtrOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput ¶
func (o SystemTopicEventSubscriptionRetryPolicyPtrOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutput() SystemTopicEventSubscriptionRetryPolicyPtrOutput
func (SystemTopicEventSubscriptionRetryPolicyPtrOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionRetryPolicyPtrOutput) ToSystemTopicEventSubscriptionRetryPolicyPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionRetryPolicyPtrOutput
type SystemTopicEventSubscriptionState ¶
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 ¶
func (SystemTopicEventSubscriptionState) ElementType() reflect.Type
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestination ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput ¶
func (i SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext ¶
func (i SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput ¶
func (i SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext ¶
func (i SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationInput ¶
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 ¶
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ElementType ¶
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageAccountId ¶
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageAccountId() pulumi.StringOutput
Specifies the id of the storage account id where the storage blob is located.
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) StorageBlobContainerName ¶
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 ¶
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext ¶
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput ¶
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrInput ¶
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 ¶
func SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtr(v *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationArgs) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrInput
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput ¶
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ElementType ¶
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageAccountId ¶
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageAccountId() pulumi.StringPtrOutput
Specifies the id of the storage account id where the storage blob is located.
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) StorageBlobContainerName ¶
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 ¶
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput() SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
func (SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput) ToSystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationPtrOutput
type SystemTopicEventSubscriptionStorageQueueEndpoint ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionStorageQueueEndpointArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointOutput ¶
func (i SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointOutput() SystemTopicEventSubscriptionStorageQueueEndpointOutput
func (SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointOutputWithContext ¶
func (i SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointOutput
func (SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput ¶
func (i SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput() SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
func (SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext ¶
func (i SystemTopicEventSubscriptionStorageQueueEndpointArgs) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
type SystemTopicEventSubscriptionStorageQueueEndpointInput ¶
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 ¶
type SystemTopicEventSubscriptionStorageQueueEndpointOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) ElementType ¶
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) QueueName ¶
func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) QueueName() pulumi.StringOutput
Specifies the name of the storage queue where the Event Subscription will receive events.
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) StorageAccountId ¶
func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) StorageAccountId() pulumi.StringOutput
Specifies the id of the storage account id where the storage queue is located.
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointOutput ¶
func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointOutput() SystemTopicEventSubscriptionStorageQueueEndpointOutput
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointOutputWithContext ¶
func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointOutput
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput ¶
func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput() SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
func (SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionStorageQueueEndpointOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
type SystemTopicEventSubscriptionStorageQueueEndpointPtrInput ¶
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 ¶
func SystemTopicEventSubscriptionStorageQueueEndpointPtr(v *SystemTopicEventSubscriptionStorageQueueEndpointArgs) SystemTopicEventSubscriptionStorageQueueEndpointPtrInput
type SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput ¶
type SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ElementType ¶
func (SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) QueueName ¶
func (o SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) QueueName() pulumi.StringPtrOutput
Specifies the name of the storage queue where the Event Subscription will receive events.
func (SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) StorageAccountId ¶
func (o SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) StorageAccountId() pulumi.StringPtrOutput
Specifies the id of the storage account id where the storage queue is located.
func (SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput ¶
func (o SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutput() SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
func (SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput) ToSystemTopicEventSubscriptionStorageQueueEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionStorageQueueEndpointPtrOutput
type SystemTopicEventSubscriptionSubjectFilter ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionSubjectFilterArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterOutput ¶
func (i SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterOutput() SystemTopicEventSubscriptionSubjectFilterOutput
func (SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterOutputWithContext ¶
func (i SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterOutput
func (SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput ¶
func (i SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput() SystemTopicEventSubscriptionSubjectFilterPtrOutput
func (SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext ¶
func (i SystemTopicEventSubscriptionSubjectFilterArgs) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterPtrOutput
type SystemTopicEventSubscriptionSubjectFilterInput ¶
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 ¶
type SystemTopicEventSubscriptionSubjectFilterOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionSubjectFilterOutput) CaseSensitive ¶
func (o SystemTopicEventSubscriptionSubjectFilterOutput) CaseSensitive() pulumi.BoolPtrOutput
Specifies if `subjectBeginsWith` and `subjectEndsWith` case sensitive. This value defaults to `false`.
func (SystemTopicEventSubscriptionSubjectFilterOutput) ElementType ¶
func (SystemTopicEventSubscriptionSubjectFilterOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionSubjectFilterOutput) SubjectBeginsWith ¶
func (o SystemTopicEventSubscriptionSubjectFilterOutput) SubjectBeginsWith() pulumi.StringPtrOutput
A string to filter events for an event subscription based on a resource path prefix.
func (SystemTopicEventSubscriptionSubjectFilterOutput) SubjectEndsWith ¶
func (o SystemTopicEventSubscriptionSubjectFilterOutput) SubjectEndsWith() pulumi.StringPtrOutput
A string to filter events for an event subscription based on a resource path suffix.
func (SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterOutput ¶
func (o SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterOutput() SystemTopicEventSubscriptionSubjectFilterOutput
func (SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterOutputWithContext ¶
func (o SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterOutput
func (SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput ¶
func (o SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput() SystemTopicEventSubscriptionSubjectFilterPtrOutput
func (SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionSubjectFilterOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterPtrOutput
type SystemTopicEventSubscriptionSubjectFilterPtrInput ¶
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 ¶
func SystemTopicEventSubscriptionSubjectFilterPtr(v *SystemTopicEventSubscriptionSubjectFilterArgs) SystemTopicEventSubscriptionSubjectFilterPtrInput
type SystemTopicEventSubscriptionSubjectFilterPtrOutput ¶
type SystemTopicEventSubscriptionSubjectFilterPtrOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) CaseSensitive ¶
func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) CaseSensitive() pulumi.BoolPtrOutput
Specifies if `subjectBeginsWith` and `subjectEndsWith` case sensitive. This value defaults to `false`.
func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) ElementType ¶
func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) SubjectBeginsWith ¶
func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) SubjectBeginsWith() pulumi.StringPtrOutput
A string to filter events for an event subscription based on a resource path prefix.
func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) SubjectEndsWith ¶
func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) SubjectEndsWith() pulumi.StringPtrOutput
A string to filter events for an event subscription based on a resource path suffix.
func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput ¶
func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutput() SystemTopicEventSubscriptionSubjectFilterPtrOutput
func (SystemTopicEventSubscriptionSubjectFilterPtrOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionSubjectFilterPtrOutput) ToSystemTopicEventSubscriptionSubjectFilterPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionSubjectFilterPtrOutput
type SystemTopicEventSubscriptionWebhookEndpoint ¶
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 ¶
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 ¶
func (SystemTopicEventSubscriptionWebhookEndpointArgs) ElementType() reflect.Type
func (SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointOutput ¶
func (i SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointOutput() SystemTopicEventSubscriptionWebhookEndpointOutput
func (SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointOutputWithContext ¶
func (i SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointOutput
func (SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput ¶
func (i SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput() SystemTopicEventSubscriptionWebhookEndpointPtrOutput
func (SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext ¶
func (i SystemTopicEventSubscriptionWebhookEndpointArgs) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointPtrOutput
type SystemTopicEventSubscriptionWebhookEndpointInput ¶
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 ¶
type SystemTopicEventSubscriptionWebhookEndpointOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ActiveDirectoryAppIdOrUri ¶
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 ¶
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 ¶
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) BaseUrl() pulumi.StringPtrOutput
The base url of the webhook where the Event Subscription will receive events.
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ElementType ¶
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionWebhookEndpointOutput) MaxEventsPerBatch ¶
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (SystemTopicEventSubscriptionWebhookEndpointOutput) PreferredBatchSizeInKilobytes ¶
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
Preferred batch size in Kilobytes.
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointOutput ¶
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointOutput() SystemTopicEventSubscriptionWebhookEndpointOutput
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointOutputWithContext ¶
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointOutput
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput ¶
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput() SystemTopicEventSubscriptionWebhookEndpointPtrOutput
func (SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointPtrOutput
func (SystemTopicEventSubscriptionWebhookEndpointOutput) Url ¶
func (o SystemTopicEventSubscriptionWebhookEndpointOutput) Url() pulumi.StringOutput
Specifies the url of the webhook where the Event Subscription will receive events.
type SystemTopicEventSubscriptionWebhookEndpointPtrInput ¶
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 ¶
func SystemTopicEventSubscriptionWebhookEndpointPtr(v *SystemTopicEventSubscriptionWebhookEndpointArgs) SystemTopicEventSubscriptionWebhookEndpointPtrInput
type SystemTopicEventSubscriptionWebhookEndpointPtrOutput ¶
type SystemTopicEventSubscriptionWebhookEndpointPtrOutput struct{ *pulumi.OutputState }
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ActiveDirectoryAppIdOrUri ¶
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 ¶
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 ¶
func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) BaseUrl() pulumi.StringPtrOutput
The base url of the webhook where the Event Subscription will receive events.
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ElementType ¶
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ElementType() reflect.Type
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) MaxEventsPerBatch ¶
func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) MaxEventsPerBatch() pulumi.IntPtrOutput
Maximum number of events per batch.
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) PreferredBatchSizeInKilobytes ¶
func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) PreferredBatchSizeInKilobytes() pulumi.IntPtrOutput
Preferred batch size in Kilobytes.
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput ¶
func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutput() SystemTopicEventSubscriptionWebhookEndpointPtrOutput
func (SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext ¶
func (o SystemTopicEventSubscriptionWebhookEndpointPtrOutput) ToSystemTopicEventSubscriptionWebhookEndpointPtrOutputWithContext(ctx context.Context) SystemTopicEventSubscriptionWebhookEndpointPtrOutput
type SystemTopicInput ¶
type SystemTopicInput interface { pulumi.Input ToSystemTopicOutput() SystemTopicOutput ToSystemTopicOutputWithContext(ctx context.Context) SystemTopicOutput }
type SystemTopicMap ¶
type SystemTopicMap map[string]SystemTopicInput
func (SystemTopicMap) ElementType ¶
func (SystemTopicMap) ElementType() reflect.Type
func (SystemTopicMap) ToSystemTopicMapOutput ¶
func (i SystemTopicMap) ToSystemTopicMapOutput() SystemTopicMapOutput
func (SystemTopicMap) ToSystemTopicMapOutputWithContext ¶
func (i SystemTopicMap) ToSystemTopicMapOutputWithContext(ctx context.Context) SystemTopicMapOutput
type SystemTopicMapInput ¶
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 ¶
type SystemTopicMapOutput struct{ *pulumi.OutputState }
func (SystemTopicMapOutput) ElementType ¶
func (SystemTopicMapOutput) ElementType() reflect.Type
func (SystemTopicMapOutput) MapIndex ¶
func (o SystemTopicMapOutput) MapIndex(k pulumi.StringInput) SystemTopicOutput
func (SystemTopicMapOutput) ToSystemTopicMapOutput ¶
func (o SystemTopicMapOutput) ToSystemTopicMapOutput() SystemTopicMapOutput
func (SystemTopicMapOutput) ToSystemTopicMapOutputWithContext ¶
func (o SystemTopicMapOutput) ToSystemTopicMapOutputWithContext(ctx context.Context) SystemTopicMapOutput
type SystemTopicOutput ¶
type SystemTopicOutput struct {
*pulumi.OutputState
}
func (SystemTopicOutput) ElementType ¶
func (SystemTopicOutput) ElementType() reflect.Type
func (SystemTopicOutput) ToSystemTopicOutput ¶
func (o SystemTopicOutput) ToSystemTopicOutput() SystemTopicOutput
func (SystemTopicOutput) ToSystemTopicOutputWithContext ¶
func (o SystemTopicOutput) ToSystemTopicOutputWithContext(ctx context.Context) SystemTopicOutput
func (SystemTopicOutput) ToSystemTopicPtrOutput ¶
func (o SystemTopicOutput) ToSystemTopicPtrOutput() SystemTopicPtrOutput
func (SystemTopicOutput) ToSystemTopicPtrOutputWithContext ¶
func (o SystemTopicOutput) ToSystemTopicPtrOutputWithContext(ctx context.Context) SystemTopicPtrOutput
type SystemTopicPtrInput ¶
type SystemTopicPtrInput interface { pulumi.Input ToSystemTopicPtrOutput() SystemTopicPtrOutput ToSystemTopicPtrOutputWithContext(ctx context.Context) SystemTopicPtrOutput }
type SystemTopicPtrOutput ¶
type SystemTopicPtrOutput struct {
*pulumi.OutputState
}
func (SystemTopicPtrOutput) ElementType ¶
func (SystemTopicPtrOutput) ElementType() reflect.Type
func (SystemTopicPtrOutput) ToSystemTopicPtrOutput ¶
func (o SystemTopicPtrOutput) ToSystemTopicPtrOutput() SystemTopicPtrOutput
func (SystemTopicPtrOutput) ToSystemTopicPtrOutputWithContext ¶
func (o SystemTopicPtrOutput) ToSystemTopicPtrOutputWithContext(ctx context.Context) SystemTopicPtrOutput
type SystemTopicState ¶
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 ¶
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/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/eventgrid" "github.com/pulumi/pulumi/sdk/v3/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 ¶
func (*Topic) ToTopicOutput ¶
func (i *Topic) ToTopicOutput() TopicOutput
func (*Topic) ToTopicOutputWithContext ¶
func (i *Topic) ToTopicOutputWithContext(ctx context.Context) TopicOutput
func (*Topic) ToTopicPtrOutput ¶
func (i *Topic) ToTopicPtrOutput() TopicPtrOutput
func (*Topic) ToTopicPtrOutputWithContext ¶
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 ¶
type TopicArray []TopicInput
func (TopicArray) ElementType ¶
func (TopicArray) ElementType() reflect.Type
func (TopicArray) ToTopicArrayOutput ¶
func (i TopicArray) ToTopicArrayOutput() TopicArrayOutput
func (TopicArray) ToTopicArrayOutputWithContext ¶
func (i TopicArray) ToTopicArrayOutputWithContext(ctx context.Context) TopicArrayOutput
type TopicArrayInput ¶
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 ¶
type TopicArrayOutput struct{ *pulumi.OutputState }
func (TopicArrayOutput) ElementType ¶
func (TopicArrayOutput) ElementType() reflect.Type
func (TopicArrayOutput) Index ¶
func (o TopicArrayOutput) Index(i pulumi.IntInput) TopicOutput
func (TopicArrayOutput) ToTopicArrayOutput ¶
func (o TopicArrayOutput) ToTopicArrayOutput() TopicArrayOutput
func (TopicArrayOutput) ToTopicArrayOutputWithContext ¶
func (o TopicArrayOutput) ToTopicArrayOutputWithContext(ctx context.Context) TopicArrayOutput
type TopicInboundIpRule ¶
type TopicInboundIpRuleArgs ¶
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 ¶
func (TopicInboundIpRuleArgs) ElementType() reflect.Type
func (TopicInboundIpRuleArgs) ToTopicInboundIpRuleOutput ¶
func (i TopicInboundIpRuleArgs) ToTopicInboundIpRuleOutput() TopicInboundIpRuleOutput
func (TopicInboundIpRuleArgs) ToTopicInboundIpRuleOutputWithContext ¶
func (i TopicInboundIpRuleArgs) ToTopicInboundIpRuleOutputWithContext(ctx context.Context) TopicInboundIpRuleOutput
type TopicInboundIpRuleArray ¶
type TopicInboundIpRuleArray []TopicInboundIpRuleInput
func (TopicInboundIpRuleArray) ElementType ¶
func (TopicInboundIpRuleArray) ElementType() reflect.Type
func (TopicInboundIpRuleArray) ToTopicInboundIpRuleArrayOutput ¶
func (i TopicInboundIpRuleArray) ToTopicInboundIpRuleArrayOutput() TopicInboundIpRuleArrayOutput
func (TopicInboundIpRuleArray) ToTopicInboundIpRuleArrayOutputWithContext ¶
func (i TopicInboundIpRuleArray) ToTopicInboundIpRuleArrayOutputWithContext(ctx context.Context) TopicInboundIpRuleArrayOutput
type TopicInboundIpRuleArrayInput ¶
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 ¶
type TopicInboundIpRuleArrayOutput struct{ *pulumi.OutputState }
func (TopicInboundIpRuleArrayOutput) ElementType ¶
func (TopicInboundIpRuleArrayOutput) ElementType() reflect.Type
func (TopicInboundIpRuleArrayOutput) Index ¶
func (o TopicInboundIpRuleArrayOutput) Index(i pulumi.IntInput) TopicInboundIpRuleOutput
func (TopicInboundIpRuleArrayOutput) ToTopicInboundIpRuleArrayOutput ¶
func (o TopicInboundIpRuleArrayOutput) ToTopicInboundIpRuleArrayOutput() TopicInboundIpRuleArrayOutput
func (TopicInboundIpRuleArrayOutput) ToTopicInboundIpRuleArrayOutputWithContext ¶
func (o TopicInboundIpRuleArrayOutput) ToTopicInboundIpRuleArrayOutputWithContext(ctx context.Context) TopicInboundIpRuleArrayOutput
type TopicInboundIpRuleInput ¶
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 ¶
type TopicInboundIpRuleOutput struct{ *pulumi.OutputState }
func (TopicInboundIpRuleOutput) Action ¶
func (o TopicInboundIpRuleOutput) Action() pulumi.StringPtrOutput
The action to take when the rule is matched. Possible values are `Allow`.
func (TopicInboundIpRuleOutput) ElementType ¶
func (TopicInboundIpRuleOutput) ElementType() reflect.Type
func (TopicInboundIpRuleOutput) IpMask ¶
func (o TopicInboundIpRuleOutput) IpMask() pulumi.StringOutput
The ip mask (CIDR) to match on.
func (TopicInboundIpRuleOutput) ToTopicInboundIpRuleOutput ¶
func (o TopicInboundIpRuleOutput) ToTopicInboundIpRuleOutput() TopicInboundIpRuleOutput
func (TopicInboundIpRuleOutput) ToTopicInboundIpRuleOutputWithContext ¶
func (o TopicInboundIpRuleOutput) ToTopicInboundIpRuleOutputWithContext(ctx context.Context) TopicInboundIpRuleOutput
type TopicInput ¶
type TopicInput interface { pulumi.Input ToTopicOutput() TopicOutput ToTopicOutputWithContext(ctx context.Context) TopicOutput }
type TopicInputMappingDefaultValues ¶
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 ¶
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 ¶
func (TopicInputMappingDefaultValuesArgs) ElementType() reflect.Type
func (TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesOutput ¶
func (i TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesOutput() TopicInputMappingDefaultValuesOutput
func (TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesOutputWithContext ¶
func (i TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesOutput
func (TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesPtrOutput ¶
func (i TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesPtrOutput() TopicInputMappingDefaultValuesPtrOutput
func (TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesPtrOutputWithContext ¶
func (i TopicInputMappingDefaultValuesArgs) ToTopicInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesPtrOutput
type TopicInputMappingDefaultValuesInput ¶
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 ¶
type TopicInputMappingDefaultValuesOutput struct{ *pulumi.OutputState }
func (TopicInputMappingDefaultValuesOutput) DataVersion ¶
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 ¶
func (TopicInputMappingDefaultValuesOutput) ElementType() reflect.Type
func (TopicInputMappingDefaultValuesOutput) EventType ¶
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 ¶
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 ¶
func (o TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesOutput() TopicInputMappingDefaultValuesOutput
func (TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesOutputWithContext ¶
func (o TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesOutput
func (TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesPtrOutput ¶
func (o TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesPtrOutput() TopicInputMappingDefaultValuesPtrOutput
func (TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesPtrOutputWithContext ¶
func (o TopicInputMappingDefaultValuesOutput) ToTopicInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesPtrOutput
type TopicInputMappingDefaultValuesPtrInput ¶
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 ¶
func TopicInputMappingDefaultValuesPtr(v *TopicInputMappingDefaultValuesArgs) TopicInputMappingDefaultValuesPtrInput
type TopicInputMappingDefaultValuesPtrOutput ¶
type TopicInputMappingDefaultValuesPtrOutput struct{ *pulumi.OutputState }
func (TopicInputMappingDefaultValuesPtrOutput) DataVersion ¶
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 ¶
func (TopicInputMappingDefaultValuesPtrOutput) ElementType() reflect.Type
func (TopicInputMappingDefaultValuesPtrOutput) EventType ¶
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 ¶
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 ¶
func (o TopicInputMappingDefaultValuesPtrOutput) ToTopicInputMappingDefaultValuesPtrOutput() TopicInputMappingDefaultValuesPtrOutput
func (TopicInputMappingDefaultValuesPtrOutput) ToTopicInputMappingDefaultValuesPtrOutputWithContext ¶
func (o TopicInputMappingDefaultValuesPtrOutput) ToTopicInputMappingDefaultValuesPtrOutputWithContext(ctx context.Context) TopicInputMappingDefaultValuesPtrOutput
type TopicInputMappingFields ¶
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 ¶
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 ¶
func (TopicInputMappingFieldsArgs) ElementType() reflect.Type
func (TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsOutput ¶
func (i TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsOutput() TopicInputMappingFieldsOutput
func (TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsOutputWithContext ¶
func (i TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsOutputWithContext(ctx context.Context) TopicInputMappingFieldsOutput
func (TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsPtrOutput ¶
func (i TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsPtrOutput() TopicInputMappingFieldsPtrOutput
func (TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsPtrOutputWithContext ¶
func (i TopicInputMappingFieldsArgs) ToTopicInputMappingFieldsPtrOutputWithContext(ctx context.Context) TopicInputMappingFieldsPtrOutput
type TopicInputMappingFieldsInput ¶
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 ¶
type TopicInputMappingFieldsOutput struct{ *pulumi.OutputState }
func (TopicInputMappingFieldsOutput) DataVersion ¶
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 ¶
func (TopicInputMappingFieldsOutput) ElementType() reflect.Type
func (TopicInputMappingFieldsOutput) EventTime ¶
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 ¶
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 ¶
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 ¶
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 ¶
func (o TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsOutput() TopicInputMappingFieldsOutput
func (TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsOutputWithContext ¶
func (o TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsOutputWithContext(ctx context.Context) TopicInputMappingFieldsOutput
func (TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsPtrOutput ¶
func (o TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsPtrOutput() TopicInputMappingFieldsPtrOutput
func (TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsPtrOutputWithContext ¶
func (o TopicInputMappingFieldsOutput) ToTopicInputMappingFieldsPtrOutputWithContext(ctx context.Context) TopicInputMappingFieldsPtrOutput
func (TopicInputMappingFieldsOutput) Topic ¶
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 ¶
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 ¶
func TopicInputMappingFieldsPtr(v *TopicInputMappingFieldsArgs) TopicInputMappingFieldsPtrInput
type TopicInputMappingFieldsPtrOutput ¶
type TopicInputMappingFieldsPtrOutput struct{ *pulumi.OutputState }
func (TopicInputMappingFieldsPtrOutput) DataVersion ¶
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 ¶
func (o TopicInputMappingFieldsPtrOutput) Elem() TopicInputMappingFieldsOutput
func (TopicInputMappingFieldsPtrOutput) ElementType ¶
func (TopicInputMappingFieldsPtrOutput) ElementType() reflect.Type
func (TopicInputMappingFieldsPtrOutput) EventTime ¶
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 ¶
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 ¶
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 ¶
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 ¶
func (o TopicInputMappingFieldsPtrOutput) ToTopicInputMappingFieldsPtrOutput() TopicInputMappingFieldsPtrOutput
func (TopicInputMappingFieldsPtrOutput) ToTopicInputMappingFieldsPtrOutputWithContext ¶
func (o TopicInputMappingFieldsPtrOutput) ToTopicInputMappingFieldsPtrOutputWithContext(ctx context.Context) TopicInputMappingFieldsPtrOutput
func (TopicInputMappingFieldsPtrOutput) Topic ¶
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 ¶
type TopicMap map[string]TopicInput
func (TopicMap) ElementType ¶
func (TopicMap) ToTopicMapOutput ¶
func (i TopicMap) ToTopicMapOutput() TopicMapOutput
func (TopicMap) ToTopicMapOutputWithContext ¶
func (i TopicMap) ToTopicMapOutputWithContext(ctx context.Context) TopicMapOutput
type TopicMapInput ¶
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 ¶
type TopicMapOutput struct{ *pulumi.OutputState }
func (TopicMapOutput) ElementType ¶
func (TopicMapOutput) ElementType() reflect.Type
func (TopicMapOutput) MapIndex ¶
func (o TopicMapOutput) MapIndex(k pulumi.StringInput) TopicOutput
func (TopicMapOutput) ToTopicMapOutput ¶
func (o TopicMapOutput) ToTopicMapOutput() TopicMapOutput
func (TopicMapOutput) ToTopicMapOutputWithContext ¶
func (o TopicMapOutput) ToTopicMapOutputWithContext(ctx context.Context) TopicMapOutput
type TopicOutput ¶
type TopicOutput struct {
*pulumi.OutputState
}
func (TopicOutput) ElementType ¶
func (TopicOutput) ElementType() reflect.Type
func (TopicOutput) ToTopicOutput ¶
func (o TopicOutput) ToTopicOutput() TopicOutput
func (TopicOutput) ToTopicOutputWithContext ¶
func (o TopicOutput) ToTopicOutputWithContext(ctx context.Context) TopicOutput
func (TopicOutput) ToTopicPtrOutput ¶
func (o TopicOutput) ToTopicPtrOutput() TopicPtrOutput
func (TopicOutput) ToTopicPtrOutputWithContext ¶
func (o TopicOutput) ToTopicPtrOutputWithContext(ctx context.Context) TopicPtrOutput
type TopicPtrInput ¶
type TopicPtrInput interface { pulumi.Input ToTopicPtrOutput() TopicPtrOutput ToTopicPtrOutputWithContext(ctx context.Context) TopicPtrOutput }
type TopicPtrOutput ¶
type TopicPtrOutput struct {
*pulumi.OutputState
}
func (TopicPtrOutput) ElementType ¶
func (TopicPtrOutput) ElementType() reflect.Type
func (TopicPtrOutput) ToTopicPtrOutput ¶
func (o TopicPtrOutput) ToTopicPtrOutput() TopicPtrOutput
func (TopicPtrOutput) ToTopicPtrOutputWithContext ¶
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