eventgrid.azure.com/v1api20200601


APIVersion

Value Description
“2020-06-01”

Domain

Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.EventGrid/domains/{domainName}

Used by: DomainList.

Property Description Type
metav1.TypeMeta
metav1.ObjectMeta
spec Domain_Spec
Optional
status Domain_STATUS
Optional

Domain_Spec

Property Description Type
azureName The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. string
Optional
inboundIpRules This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled. InboundIpRule[]
Optional
inputSchema This determines the format that Event Grid should expect for incoming events published to the domain. DomainProperties_InputSchema
Optional
inputSchemaMapping Information about the InputSchemaMapping which specified the info about mapping event payload. InputSchemaMapping
Optional
location Location of the resource. string
Required
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure DomainOperatorSpec
Optional
owner The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource genruntime.KnownResourceReference
Required
publicNetworkAccess This determines if traffic is allowed over public network. By default it is enabled. You can further restrict to specific IPs by configuring DomainProperties_PublicNetworkAccess
Optional
tags Tags of the resource. map[string]string
Optional

Domain_STATUS

Property Description Type
conditions The observed state of the resource conditions.Condition[]
Optional
endpoint Endpoint for the domain. string
Optional
id Fully qualified identifier of the resource. string
Optional
inboundIpRules This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled. InboundIpRule_STATUS[]
Optional
inputSchema This determines the format that Event Grid should expect for incoming events published to the domain. DomainProperties_InputSchema_STATUS
Optional
inputSchemaMapping Information about the InputSchemaMapping which specified the info about mapping event payload. InputSchemaMapping_STATUS
Optional
location Location of the resource. string
Optional
metricResourceId Metric resource id for the domain. string
Optional
name Name of the resource. string
Optional
privateEndpointConnections List of private endpoint connections. PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded[]
Optional
provisioningState Provisioning state of the domain. DomainProperties_ProvisioningState_STATUS
Optional
publicNetworkAccess This determines if traffic is allowed over public network. By default it is enabled. You can further restrict to specific IPs by configuring DomainProperties_PublicNetworkAccess_STATUS
Optional
systemData The system metadata relating to Domain resource. SystemData_STATUS
Optional
tags Tags of the resource. map[string]string
Optional
type Type of the resource. string
Optional

DomainList

Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.EventGrid/domains/{domainName}

Property Description Type
metav1.TypeMeta
metav1.ListMeta
items Domain[]
Optional

DomainsTopic

Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.EventGrid/domains/{domainName}/topics/{domainTopicName}

Used by: DomainsTopicList.

Property Description Type
metav1.TypeMeta
metav1.ObjectMeta
spec DomainsTopic_Spec
Optional
status DomainsTopic_STATUS
Optional

DomainsTopic_Spec

Property Description Type
azureName The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. string
Optional
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure DomainsTopicOperatorSpec
Optional
owner The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a eventgrid.azure.com/Domain resource genruntime.KnownResourceReference
Required

DomainsTopic_STATUS

Property Description Type
conditions The observed state of the resource conditions.Condition[]
Optional
id Fully qualified identifier of the resource. string
Optional
name Name of the resource. string
Optional
provisioningState Provisioning state of the domain topic. DomainTopicProperties_ProvisioningState_STATUS
Optional
systemData The system metadata relating to Domain Topic resource. SystemData_STATUS
Optional
type Type of the resource. string
Optional

DomainsTopicList

Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.EventGrid/domains/{domainName}/topics/{domainTopicName}

Property Description Type
metav1.TypeMeta
metav1.ListMeta
items DomainsTopic[]
Optional

EventSubscription

Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /{scope}/providers/Microsoft.EventGrid/eventSubscriptions/{eventSubscriptionName}

Used by: EventSubscriptionList.

Property Description Type
metav1.TypeMeta
metav1.ObjectMeta
spec EventSubscription_Spec
Optional
status EventSubscription_STATUS
Optional

EventSubscription_Spec

Property Description Type
azureName The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. string
Optional
deadLetterDestination The DeadLetter destination of the event subscription. DeadLetterDestination
Optional
destination Information about the destination where events have to be delivered for the event subscription. EventSubscriptionDestination
Optional
eventDeliverySchema The event delivery schema for the event subscription. EventSubscriptionProperties_EventDeliverySchema
Optional
expirationTimeUtc Expiration time of the event subscription. string
Optional
filter Information about the filter for the event subscription. EventSubscriptionFilter
Optional
labels List of user defined labels. string[]
Optional
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure EventSubscriptionOperatorSpec
Optional
owner The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. This resource is an extension resource, which means that any other Azure resource can be its owner. genruntime.ArbitraryOwnerReference
Required
retryPolicy The retry policy for events. This can be used to configure maximum number of delivery attempts and time to live for events. RetryPolicy
Optional

EventSubscription_STATUS

Property Description Type
conditions The observed state of the resource conditions.Condition[]
Optional
deadLetterDestination The DeadLetter destination of the event subscription. DeadLetterDestination_STATUS
Optional
destination Information about the destination where events have to be delivered for the event subscription. EventSubscriptionDestination_STATUS
Optional
eventDeliverySchema The event delivery schema for the event subscription. EventSubscriptionProperties_EventDeliverySchema_STATUS
Optional
expirationTimeUtc Expiration time of the event subscription. string
Optional
filter Information about the filter for the event subscription. EventSubscriptionFilter_STATUS
Optional
id Fully qualified identifier of the resource. string
Optional
labels List of user defined labels. string[]
Optional
name Name of the resource. string
Optional
provisioningState Provisioning state of the event subscription. EventSubscriptionProperties_ProvisioningState_STATUS
Optional
retryPolicy The retry policy for events. This can be used to configure maximum number of delivery attempts and time to live for events. RetryPolicy_STATUS
Optional
systemData The system metadata relating to Event Subscription resource. SystemData_STATUS
Optional
topic Name of the topic of the event subscription. string
Optional
type Type of the resource. string
Optional

EventSubscriptionList

Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /{scope}/providers/Microsoft.EventGrid/eventSubscriptions/{eventSubscriptionName}

Property Description Type
metav1.TypeMeta
metav1.ListMeta
items EventSubscription[]
Optional

Topic

Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.EventGrid/topics/{topicName}

Used by: TopicList.

Property Description Type
metav1.TypeMeta
metav1.ObjectMeta
spec Topic_Spec
Optional
status Topic_STATUS
Optional

Topic_Spec

Property Description Type
azureName The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. string
Optional
inboundIpRules This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled. InboundIpRule[]
Optional
inputSchema This determines the format that Event Grid should expect for incoming events published to the topic. TopicProperties_InputSchema
Optional
inputSchemaMapping This enables publishing using custom event schemas. An InputSchemaMapping can be specified to map various properties of a source schema to various required properties of the EventGridEvent schema. InputSchemaMapping
Optional
location Location of the resource. string
Required
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure TopicOperatorSpec
Optional
owner The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource genruntime.KnownResourceReference
Required
publicNetworkAccess This determines if traffic is allowed over public network. By default it is enabled. You can further restrict to specific IPs by configuring TopicProperties_PublicNetworkAccess
Optional
tags Tags of the resource. map[string]string
Optional

Topic_STATUS

Property Description Type
conditions The observed state of the resource conditions.Condition[]
Optional
endpoint Endpoint for the topic. string
Optional
id Fully qualified identifier of the resource. string
Optional
inboundIpRules This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled. InboundIpRule_STATUS[]
Optional
inputSchema This determines the format that Event Grid should expect for incoming events published to the topic. TopicProperties_InputSchema_STATUS
Optional
inputSchemaMapping This enables publishing using custom event schemas. An InputSchemaMapping can be specified to map various properties of a source schema to various required properties of the EventGridEvent schema. InputSchemaMapping_STATUS
Optional
location Location of the resource. string
Optional
metricResourceId Metric resource id for the topic. string
Optional
name Name of the resource. string
Optional
privateEndpointConnections PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded[]
Optional
provisioningState Provisioning state of the topic. TopicProperties_ProvisioningState_STATUS
Optional
publicNetworkAccess This determines if traffic is allowed over public network. By default it is enabled. You can further restrict to specific IPs by configuring TopicProperties_PublicNetworkAccess_STATUS
Optional
systemData The system metadata relating to Topic resource. SystemData_STATUS
Optional
tags Tags of the resource. map[string]string
Optional
type Type of the resource. string
Optional

TopicList

Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.EventGrid/topics/{topicName}

Property Description Type
metav1.TypeMeta
metav1.ListMeta
items Topic[]
Optional

Domain_Spec

Used by: Domain.

Property Description Type
azureName The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. string
Optional
inboundIpRules This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled. InboundIpRule[]
Optional
inputSchema This determines the format that Event Grid should expect for incoming events published to the domain. DomainProperties_InputSchema
Optional
inputSchemaMapping Information about the InputSchemaMapping which specified the info about mapping event payload. InputSchemaMapping
Optional
location Location of the resource. string
Required
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure DomainOperatorSpec
Optional
owner The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource genruntime.KnownResourceReference
Required
publicNetworkAccess This determines if traffic is allowed over public network. By default it is enabled. You can further restrict to specific IPs by configuring DomainProperties_PublicNetworkAccess
Optional
tags Tags of the resource. map[string]string
Optional

Domain_STATUS

EventGrid Domain.

Used by: Domain.

Property Description Type
conditions The observed state of the resource conditions.Condition[]
Optional
endpoint Endpoint for the domain. string
Optional
id Fully qualified identifier of the resource. string
Optional
inboundIpRules This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled. InboundIpRule_STATUS[]
Optional
inputSchema This determines the format that Event Grid should expect for incoming events published to the domain. DomainProperties_InputSchema_STATUS
Optional
inputSchemaMapping Information about the InputSchemaMapping which specified the info about mapping event payload. InputSchemaMapping_STATUS
Optional
location Location of the resource. string
Optional
metricResourceId Metric resource id for the domain. string
Optional
name Name of the resource. string
Optional
privateEndpointConnections List of private endpoint connections. PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded[]
Optional
provisioningState Provisioning state of the domain. DomainProperties_ProvisioningState_STATUS
Optional
publicNetworkAccess This determines if traffic is allowed over public network. By default it is enabled. You can further restrict to specific IPs by configuring DomainProperties_PublicNetworkAccess_STATUS
Optional
systemData The system metadata relating to Domain resource. SystemData_STATUS
Optional
tags Tags of the resource. map[string]string
Optional
type Type of the resource. string
Optional

DomainsTopic_Spec

Used by: DomainsTopic.

Property Description Type
azureName The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. string
Optional
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure DomainsTopicOperatorSpec
Optional
owner The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a eventgrid.azure.com/Domain resource genruntime.KnownResourceReference
Required

DomainsTopic_STATUS

Used by: DomainsTopic.

Property Description Type
conditions The observed state of the resource conditions.Condition[]
Optional
id Fully qualified identifier of the resource. string
Optional
name Name of the resource. string
Optional
provisioningState Provisioning state of the domain topic. DomainTopicProperties_ProvisioningState_STATUS
Optional
systemData The system metadata relating to Domain Topic resource. SystemData_STATUS
Optional
type Type of the resource. string
Optional

EventSubscription_Spec

Used by: EventSubscription.

Property Description Type
azureName The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. string
Optional
deadLetterDestination The DeadLetter destination of the event subscription. DeadLetterDestination
Optional
destination Information about the destination where events have to be delivered for the event subscription. EventSubscriptionDestination
Optional
eventDeliverySchema The event delivery schema for the event subscription. EventSubscriptionProperties_EventDeliverySchema
Optional
expirationTimeUtc Expiration time of the event subscription. string
Optional
filter Information about the filter for the event subscription. EventSubscriptionFilter
Optional
labels List of user defined labels. string[]
Optional
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure EventSubscriptionOperatorSpec
Optional
owner The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. This resource is an extension resource, which means that any other Azure resource can be its owner. genruntime.ArbitraryOwnerReference
Required
retryPolicy The retry policy for events. This can be used to configure maximum number of delivery attempts and time to live for events. RetryPolicy
Optional

EventSubscription_STATUS

Event Subscription

Used by: EventSubscription.

Property Description Type
conditions The observed state of the resource conditions.Condition[]
Optional
deadLetterDestination The DeadLetter destination of the event subscription. DeadLetterDestination_STATUS
Optional
destination Information about the destination where events have to be delivered for the event subscription. EventSubscriptionDestination_STATUS
Optional
eventDeliverySchema The event delivery schema for the event subscription. EventSubscriptionProperties_EventDeliverySchema_STATUS
Optional
expirationTimeUtc Expiration time of the event subscription. string
Optional
filter Information about the filter for the event subscription. EventSubscriptionFilter_STATUS
Optional
id Fully qualified identifier of the resource. string
Optional
labels List of user defined labels. string[]
Optional
name Name of the resource. string
Optional
provisioningState Provisioning state of the event subscription. EventSubscriptionProperties_ProvisioningState_STATUS
Optional
retryPolicy The retry policy for events. This can be used to configure maximum number of delivery attempts and time to live for events. RetryPolicy_STATUS
Optional
systemData The system metadata relating to Event Subscription resource. SystemData_STATUS
Optional
topic Name of the topic of the event subscription. string
Optional
type Type of the resource. string
Optional

Topic_Spec

Used by: Topic.

Property Description Type
azureName The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. string
Optional
inboundIpRules This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled. InboundIpRule[]
Optional
inputSchema This determines the format that Event Grid should expect for incoming events published to the topic. TopicProperties_InputSchema
Optional
inputSchemaMapping This enables publishing using custom event schemas. An InputSchemaMapping can be specified to map various properties of a source schema to various required properties of the EventGridEvent schema. InputSchemaMapping
Optional
location Location of the resource. string
Required
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure TopicOperatorSpec
Optional
owner The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource genruntime.KnownResourceReference
Required
publicNetworkAccess This determines if traffic is allowed over public network. By default it is enabled. You can further restrict to specific IPs by configuring TopicProperties_PublicNetworkAccess
Optional
tags Tags of the resource. map[string]string
Optional

Topic_STATUS

EventGrid Topic

Used by: Topic.

Property Description Type
conditions The observed state of the resource conditions.Condition[]
Optional
endpoint Endpoint for the topic. string
Optional
id Fully qualified identifier of the resource. string
Optional
inboundIpRules This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled. InboundIpRule_STATUS[]
Optional
inputSchema This determines the format that Event Grid should expect for incoming events published to the topic. TopicProperties_InputSchema_STATUS
Optional
inputSchemaMapping This enables publishing using custom event schemas. An InputSchemaMapping can be specified to map various properties of a source schema to various required properties of the EventGridEvent schema. InputSchemaMapping_STATUS
Optional
location Location of the resource. string
Optional
metricResourceId Metric resource id for the topic. string
Optional
name Name of the resource. string
Optional
privateEndpointConnections PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded[]
Optional
provisioningState Provisioning state of the topic. TopicProperties_ProvisioningState_STATUS
Optional
publicNetworkAccess This determines if traffic is allowed over public network. By default it is enabled. You can further restrict to specific IPs by configuring TopicProperties_PublicNetworkAccess_STATUS
Optional
systemData The system metadata relating to Topic resource. SystemData_STATUS
Optional
tags Tags of the resource. map[string]string
Optional
type Type of the resource. string
Optional

DeadLetterDestination

Used by: EventSubscription_Spec.

Property Description Type
storageBlob Mutually exclusive with all other properties StorageBlobDeadLetterDestination
Optional

DeadLetterDestination_STATUS

Used by: EventSubscription_STATUS.

Property Description Type
storageBlob Mutually exclusive with all other properties StorageBlobDeadLetterDestination_STATUS
Optional

DomainOperatorSpec

Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

Used by: Domain_Spec.

Property Description Type
configMapExpressions configures where to place operator written dynamic ConfigMaps (created with CEL expressions). core.DestinationExpression[]
Optional
secretExpressions configures where to place operator written dynamic secrets (created with CEL expressions). core.DestinationExpression[]
Optional

DomainProperties_InputSchema

Used by: Domain_Spec.

Value Description
“CloudEventSchemaV1_0”
“CustomEventSchema”
“EventGridSchema”

DomainProperties_InputSchema_STATUS

Used by: Domain_STATUS.

Value Description
“CloudEventSchemaV1_0”
“CustomEventSchema”
“EventGridSchema”

DomainProperties_ProvisioningState_STATUS

Used by: Domain_STATUS.

Value Description
“Canceled”
“Creating”
“Deleting”
“Failed”
“Succeeded”
“Updating”

DomainProperties_PublicNetworkAccess

Used by: Domain_Spec.

Value Description
“Disabled”
“Enabled”

DomainProperties_PublicNetworkAccess_STATUS

Used by: Domain_STATUS.

Value Description
“Disabled”
“Enabled”

DomainsTopicOperatorSpec

Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

Used by: DomainsTopic_Spec.

Property Description Type
configMapExpressions configures where to place operator written dynamic ConfigMaps (created with CEL expressions). core.DestinationExpression[]
Optional
secretExpressions configures where to place operator written dynamic secrets (created with CEL expressions). core.DestinationExpression[]
Optional

DomainTopicProperties_ProvisioningState_STATUS

Used by: DomainsTopic_STATUS.

Value Description
“Canceled”
“Creating”
“Deleting”
“Failed”
“Succeeded”
“Updating”

EventSubscriptionDestination

Used by: EventSubscription_Spec.

Property Description Type
azureFunction Mutually exclusive with all other properties AzureFunctionEventSubscriptionDestination
Optional
eventHub Mutually exclusive with all other properties EventHubEventSubscriptionDestination
Optional
hybridConnection Mutually exclusive with all other properties HybridConnectionEventSubscriptionDestination
Optional
serviceBusQueue Mutually exclusive with all other properties ServiceBusQueueEventSubscriptionDestination
Optional
serviceBusTopic Mutually exclusive with all other properties ServiceBusTopicEventSubscriptionDestination
Optional
storageQueue Mutually exclusive with all other properties StorageQueueEventSubscriptionDestination
Optional
webHook Mutually exclusive with all other properties WebHookEventSubscriptionDestination
Optional

EventSubscriptionDestination_STATUS

Used by: EventSubscription_STATUS.

Property Description Type
azureFunction Mutually exclusive with all other properties AzureFunctionEventSubscriptionDestination_STATUS
Optional
eventHub Mutually exclusive with all other properties EventHubEventSubscriptionDestination_STATUS
Optional
hybridConnection Mutually exclusive with all other properties HybridConnectionEventSubscriptionDestination_STATUS
Optional
serviceBusQueue Mutually exclusive with all other properties ServiceBusQueueEventSubscriptionDestination_STATUS
Optional
serviceBusTopic Mutually exclusive with all other properties ServiceBusTopicEventSubscriptionDestination_STATUS
Optional
storageQueue Mutually exclusive with all other properties StorageQueueEventSubscriptionDestination_STATUS
Optional
webHook Mutually exclusive with all other properties WebHookEventSubscriptionDestination_STATUS
Optional

EventSubscriptionFilter

Filter for the Event Subscription.

Used by: EventSubscription_Spec.

Property Description Type
advancedFilters An array of advanced filters that are used for filtering event subscriptions. AdvancedFilter[]
Optional
includedEventTypes A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null. string[]
Optional
isSubjectCaseSensitive Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter should be compared in a case sensitive manner. bool
Optional
subjectBeginsWith An optional string to filter events for an event subscription based on a resource path prefix. The format of this depends on the publisher of the events. Wildcard characters are not supported in this path. string
Optional
subjectEndsWith An optional string to filter events for an event subscription based on a resource path suffix. Wildcard characters are not supported in this path. string
Optional

EventSubscriptionFilter_STATUS

Filter for the Event Subscription.

Used by: EventSubscription_STATUS.

Property Description Type
advancedFilters An array of advanced filters that are used for filtering event subscriptions. AdvancedFilter_STATUS[]
Optional
includedEventTypes A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null. string[]
Optional
isSubjectCaseSensitive Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter should be compared in a case sensitive manner. bool
Optional
subjectBeginsWith An optional string to filter events for an event subscription based on a resource path prefix. The format of this depends on the publisher of the events. Wildcard characters are not supported in this path. string
Optional
subjectEndsWith An optional string to filter events for an event subscription based on a resource path suffix. Wildcard characters are not supported in this path. string
Optional

EventSubscriptionOperatorSpec

Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

Used by: EventSubscription_Spec.

Property Description Type
configMapExpressions configures where to place operator written dynamic ConfigMaps (created with CEL expressions). core.DestinationExpression[]
Optional
secretExpressions configures where to place operator written dynamic secrets (created with CEL expressions). core.DestinationExpression[]
Optional

EventSubscriptionProperties_EventDeliverySchema

Used by: EventSubscription_Spec.

Value Description
“CloudEventSchemaV1_0”
“CustomInputSchema”
“EventGridSchema”

EventSubscriptionProperties_EventDeliverySchema_STATUS

Used by: EventSubscription_STATUS.

Value Description
“CloudEventSchemaV1_0”
“CustomInputSchema”
“EventGridSchema”

EventSubscriptionProperties_ProvisioningState_STATUS

Used by: EventSubscription_STATUS.

Value Description
“AwaitingManualAction”
“Canceled”
“Creating”
“Deleting”
“Failed”
“Succeeded”
“Updating”

InboundIpRule

Used by: Domain_Spec, and Topic_Spec.

Property Description Type
action Action to perform based on the match or no match of the IpMask. InboundIpRule_Action
Optional
ipMask IP Address in CIDR notation e.g., 10.0.0.0/8. string
Optional

InboundIpRule_STATUS

Used by: Domain_STATUS, and Topic_STATUS.

Property Description Type
action Action to perform based on the match or no match of the IpMask. InboundIpRule_Action_STATUS
Optional
ipMask IP Address in CIDR notation e.g., 10.0.0.0/8. string
Optional

InputSchemaMapping

Used by: Domain_Spec, and Topic_Spec.

Property Description Type
json Mutually exclusive with all other properties JsonInputSchemaMapping
Optional

InputSchemaMapping_STATUS

Used by: Domain_STATUS, and Topic_STATUS.

Property Description Type
json Mutually exclusive with all other properties JsonInputSchemaMapping_STATUS
Optional

PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded

Used by: Domain_STATUS.

Property Description Type
id Fully qualified identifier of the resource. string
Optional

PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded

Used by: Topic_STATUS.

Property Description Type
id Fully qualified identifier of the resource. string
Optional

RetryPolicy

Information about the retry policy for an event subscription.

Used by: EventSubscription_Spec.

Property Description Type
eventTimeToLiveInMinutes Time To Live (in minutes) for events. int
Optional
maxDeliveryAttempts Maximum number of delivery retry attempts for events. int
Optional

RetryPolicy_STATUS

Information about the retry policy for an event subscription.

Used by: EventSubscription_STATUS.

Property Description Type
eventTimeToLiveInMinutes Time To Live (in minutes) for events. int
Optional
maxDeliveryAttempts Maximum number of delivery retry attempts for events. int
Optional

SystemData_STATUS

Metadata pertaining to creation and last modification of the resource.

Used by: Domain_STATUS, DomainsTopic_STATUS, EventSubscription_STATUS, and Topic_STATUS.

Property Description Type
createdAt The timestamp of resource creation (UTC). string
Optional
createdBy The identity that created the resource. string
Optional
createdByType The type of identity that created the resource. SystemData_CreatedByType_STATUS
Optional
lastModifiedAt The timestamp of resource last modification (UTC) string
Optional
lastModifiedBy The identity that last modified the resource. string
Optional
lastModifiedByType The type of identity that last modified the resource. SystemData_LastModifiedByType_STATUS
Optional

TopicOperatorSpec

Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

Used by: Topic_Spec.

Property Description Type
configMapExpressions configures where to place operator written dynamic ConfigMaps (created with CEL expressions). core.DestinationExpression[]
Optional
configMaps configures where to place operator written ConfigMaps. TopicOperatorConfigMaps
Optional
secretExpressions configures where to place operator written dynamic secrets (created with CEL expressions). core.DestinationExpression[]
Optional
secrets configures where to place Azure generated secrets. TopicOperatorSecrets
Optional

TopicProperties_InputSchema

Used by: Topic_Spec.

Value Description
“CloudEventSchemaV1_0”
“CustomEventSchema”
“EventGridSchema”

TopicProperties_InputSchema_STATUS

Used by: Topic_STATUS.

Value Description
“CloudEventSchemaV1_0”
“CustomEventSchema”
“EventGridSchema”

TopicProperties_ProvisioningState_STATUS

Used by: Topic_STATUS.

Value Description
“Canceled”
“Creating”
“Deleting”
“Failed”
“Succeeded”
“Updating”

TopicProperties_PublicNetworkAccess

Used by: Topic_Spec.

Value Description
“Disabled”
“Enabled”

TopicProperties_PublicNetworkAccess_STATUS

Used by: Topic_STATUS.

Value Description
“Disabled”
“Enabled”

AdvancedFilter

Used by: EventSubscriptionFilter.

Property Description Type
boolEquals Mutually exclusive with all other properties BoolEqualsAdvancedFilter
Optional
numberGreaterThan Mutually exclusive with all other properties NumberGreaterThanAdvancedFilter
Optional
numberGreaterThanOrEquals Mutually exclusive with all other properties NumberGreaterThanOrEqualsAdvancedFilter
Optional
numberIn Mutually exclusive with all other properties NumberInAdvancedFilter
Optional
numberLessThan Mutually exclusive with all other properties NumberLessThanAdvancedFilter
Optional
numberLessThanOrEquals Mutually exclusive with all other properties NumberLessThanOrEqualsAdvancedFilter
Optional
numberNotIn Mutually exclusive with all other properties NumberNotInAdvancedFilter
Optional
stringBeginsWith Mutually exclusive with all other properties StringBeginsWithAdvancedFilter
Optional
stringContains Mutually exclusive with all other properties StringContainsAdvancedFilter
Optional
stringEndsWith Mutually exclusive with all other properties StringEndsWithAdvancedFilter
Optional
stringIn Mutually exclusive with all other properties StringInAdvancedFilter
Optional
stringNotIn Mutually exclusive with all other properties StringNotInAdvancedFilter
Optional

AdvancedFilter_STATUS

Used by: EventSubscriptionFilter_STATUS.

Property Description Type
boolEquals Mutually exclusive with all other properties BoolEqualsAdvancedFilter_STATUS
Optional
numberGreaterThan Mutually exclusive with all other properties NumberGreaterThanAdvancedFilter_STATUS
Optional
numberGreaterThanOrEquals Mutually exclusive with all other properties NumberGreaterThanOrEqualsAdvancedFilter_STATUS
Optional
numberIn Mutually exclusive with all other properties NumberInAdvancedFilter_STATUS
Optional
numberLessThan Mutually exclusive with all other properties NumberLessThanAdvancedFilter_STATUS
Optional
numberLessThanOrEquals Mutually exclusive with all other properties NumberLessThanOrEqualsAdvancedFilter_STATUS
Optional
numberNotIn Mutually exclusive with all other properties NumberNotInAdvancedFilter_STATUS
Optional
stringBeginsWith Mutually exclusive with all other properties StringBeginsWithAdvancedFilter_STATUS
Optional
stringContains Mutually exclusive with all other properties StringContainsAdvancedFilter_STATUS
Optional
stringEndsWith Mutually exclusive with all other properties StringEndsWithAdvancedFilter_STATUS
Optional
stringIn Mutually exclusive with all other properties StringInAdvancedFilter_STATUS
Optional
stringNotIn Mutually exclusive with all other properties StringNotInAdvancedFilter_STATUS
Optional

AzureFunctionEventSubscriptionDestination

Used by: EventSubscriptionDestination.

Property Description Type
endpointType Type of the endpoint for the event subscription destination. AzureFunctionEventSubscriptionDestination_EndpointType
Required
maxEventsPerBatch Maximum number of events per batch. int
Optional
preferredBatchSizeInKilobytes Preferred batch size in Kilobytes. int
Optional
resourceReference The Azure Resource Id that represents the endpoint of the Azure Function destination of an event subscription. genruntime.ResourceReference
Optional

AzureFunctionEventSubscriptionDestination_STATUS

Used by: EventSubscriptionDestination_STATUS.

Property Description Type
endpointType Type of the endpoint for the event subscription destination. AzureFunctionEventSubscriptionDestination_EndpointType_STATUS
Optional
maxEventsPerBatch Maximum number of events per batch. int
Optional
preferredBatchSizeInKilobytes Preferred batch size in Kilobytes. int
Optional
resourceId The Azure Resource Id that represents the endpoint of the Azure Function destination of an event subscription. string
Optional

EventHubEventSubscriptionDestination

Used by: EventSubscriptionDestination.

Property Description Type
endpointType Type of the endpoint for the event subscription destination. EventHubEventSubscriptionDestination_EndpointType
Required
resourceReference The Azure Resource Id that represents the endpoint of an Event Hub destination of an event subscription. genruntime.ResourceReference
Optional

EventHubEventSubscriptionDestination_STATUS

Used by: EventSubscriptionDestination_STATUS.

Property Description Type
endpointType Type of the endpoint for the event subscription destination. EventHubEventSubscriptionDestination_EndpointType_STATUS
Optional
resourceId The Azure Resource Id that represents the endpoint of an Event Hub destination of an event subscription. string
Optional

HybridConnectionEventSubscriptionDestination

Used by: EventSubscriptionDestination.

Property Description Type
endpointType Type of the endpoint for the event subscription destination. HybridConnectionEventSubscriptionDestination_EndpointType
Required
resourceReference The Azure Resource ID of an hybrid connection that is the destination of an event subscription. genruntime.ResourceReference
Optional

HybridConnectionEventSubscriptionDestination_STATUS

Used by: EventSubscriptionDestination_STATUS.

Property Description Type
endpointType Type of the endpoint for the event subscription destination. HybridConnectionEventSubscriptionDestination_EndpointType_STATUS
Optional
resourceId The Azure Resource ID of an hybrid connection that is the destination of an event subscription. string
Optional

InboundIpRule_Action

Used by: InboundIpRule.

Value Description
“Allow”

InboundIpRule_Action_STATUS

Used by: InboundIpRule_STATUS.

Value Description
“Allow”

JsonInputSchemaMapping

Used by: InputSchemaMapping.

Property Description Type
dataVersion The mapping information for the DataVersion property of the Event Grid Event. JsonFieldWithDefault
Optional
eventTime The mapping information for the EventTime property of the Event Grid Event. JsonField
Optional
eventType The mapping information for the EventType property of the Event Grid Event. JsonFieldWithDefault
Optional
id The mapping information for the Id property of the Event Grid Event. JsonField
Optional
inputSchemaMappingType Type of the custom mapping JsonInputSchemaMapping_InputSchemaMappingType
Required
subject The mapping information for the Subject property of the Event Grid Event. JsonFieldWithDefault
Optional
topic The mapping information for the Topic property of the Event Grid Event. JsonField
Optional

JsonInputSchemaMapping_STATUS

Used by: InputSchemaMapping_STATUS.

Property Description Type
dataVersion The mapping information for the DataVersion property of the Event Grid Event. JsonFieldWithDefault_STATUS
Optional
eventTime The mapping information for the EventTime property of the Event Grid Event. JsonField_STATUS
Optional
eventType The mapping information for the EventType property of the Event Grid Event. JsonFieldWithDefault_STATUS
Optional
id The mapping information for the Id property of the Event Grid Event. JsonField_STATUS
Optional
inputSchemaMappingType Type of the custom mapping JsonInputSchemaMapping_InputSchemaMappingType_STATUS
Optional
subject The mapping information for the Subject property of the Event Grid Event. JsonFieldWithDefault_STATUS
Optional
topic The mapping information for the Topic property of the Event Grid Event. JsonField_STATUS
Optional

ServiceBusQueueEventSubscriptionDestination

Used by: EventSubscriptionDestination.

Property Description Type
endpointType Type of the endpoint for the event subscription destination. ServiceBusQueueEventSubscriptionDestination_EndpointType
Required
resourceReference The Azure Resource Id that represents the endpoint of the Service Bus destination of an event subscription. genruntime.ResourceReference
Optional

ServiceBusQueueEventSubscriptionDestination_STATUS

Used by: EventSubscriptionDestination_STATUS.

Property Description Type
endpointType Type of the endpoint for the event subscription destination. ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS
Optional
resourceId The Azure Resource Id that represents the endpoint of the Service Bus destination of an event subscription. string
Optional

ServiceBusTopicEventSubscriptionDestination

Used by: EventSubscriptionDestination.

Property Description Type
endpointType Type of the endpoint for the event subscription destination. ServiceBusTopicEventSubscriptionDestination_EndpointType
Required
resourceReference The Azure Resource Id that represents the endpoint of the Service Bus Topic destination of an event subscription. genruntime.ResourceReference
Optional

ServiceBusTopicEventSubscriptionDestination_STATUS

Used by: EventSubscriptionDestination_STATUS.

Property Description Type
endpointType Type of the endpoint for the event subscription destination. ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS
Optional
resourceId The Azure Resource Id that represents the endpoint of the Service Bus Topic destination of an event subscription. string
Optional

StorageBlobDeadLetterDestination

Used by: DeadLetterDestination.

Property Description Type
blobContainerName The name of the Storage blob container that is the destination of the deadletter events string
Optional
endpointType Type of the endpoint for the dead letter destination StorageBlobDeadLetterDestination_EndpointType
Required
resourceReference The Azure Resource ID of the storage account that is the destination of the deadletter events genruntime.ResourceReference
Optional

StorageBlobDeadLetterDestination_STATUS

Used by: DeadLetterDestination_STATUS.

Property Description Type
blobContainerName The name of the Storage blob container that is the destination of the deadletter events string
Optional
endpointType Type of the endpoint for the dead letter destination StorageBlobDeadLetterDestination_EndpointType_STATUS
Optional
resourceId The Azure Resource ID of the storage account that is the destination of the deadletter events string
Optional

StorageQueueEventSubscriptionDestination

Used by: EventSubscriptionDestination.

Property Description Type
endpointType Type of the endpoint for the event subscription destination. StorageQueueEventSubscriptionDestination_EndpointType
Required
queueName The name of the Storage queue under a storage account that is the destination of an event subscription. string
Optional
resourceReference The Azure Resource ID of the storage account that contains the queue that is the destination of an event subscription. genruntime.ResourceReference
Optional

StorageQueueEventSubscriptionDestination_STATUS

Used by: EventSubscriptionDestination_STATUS.

Property Description Type
endpointType Type of the endpoint for the event subscription destination. StorageQueueEventSubscriptionDestination_EndpointType_STATUS
Optional
queueName The name of the Storage queue under a storage account that is the destination of an event subscription. string
Optional
resourceId The Azure Resource ID of the storage account that contains the queue that is the destination of an event subscription. string
Optional

SystemData_CreatedByType_STATUS

Used by: SystemData_STATUS.

Value Description
“Application”
“Key”
“ManagedIdentity”
“User”

SystemData_LastModifiedByType_STATUS

Used by: SystemData_STATUS.

Value Description
“Application”
“Key”
“ManagedIdentity”
“User”

TopicOperatorConfigMaps

Used by: TopicOperatorSpec.

Property Description Type
endpoint indicates where the Endpoint config map should be placed. If omitted, no config map will be created. genruntime.ConfigMapDestination
Optional

TopicOperatorSecrets

Used by: TopicOperatorSpec.

Property Description Type
key1 indicates where the Key1 secret should be placed. If omitted, the secret will not be retrieved from Azure. genruntime.SecretDestination
Optional
key2 indicates where the Key2 secret should be placed. If omitted, the secret will not be retrieved from Azure. genruntime.SecretDestination
Optional

WebHookEventSubscriptionDestination

Used by: EventSubscriptionDestination.

Property Description Type
azureActiveDirectoryApplicationIdOrUri The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests. string
Optional
azureActiveDirectoryTenantId The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests. string
Optional
endpointType Type of the endpoint for the event subscription destination. WebHookEventSubscriptionDestination_EndpointType
Required
endpointUrl The URL that represents the endpoint of the destination of an event subscription. genruntime.SecretReference
Optional
maxEventsPerBatch Maximum number of events per batch. int
Optional
preferredBatchSizeInKilobytes Preferred batch size in Kilobytes. int
Optional

WebHookEventSubscriptionDestination_STATUS

Used by: EventSubscriptionDestination_STATUS.

Property Description Type
azureActiveDirectoryApplicationIdOrUri The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests. string
Optional
azureActiveDirectoryTenantId The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests. string
Optional
endpointBaseUrl The base URL that represents the endpoint of the destination of an event subscription. string
Optional
endpointType Type of the endpoint for the event subscription destination. WebHookEventSubscriptionDestination_EndpointType_STATUS
Optional
maxEventsPerBatch Maximum number of events per batch. int
Optional
preferredBatchSizeInKilobytes Preferred batch size in Kilobytes. int
Optional

AzureFunctionEventSubscriptionDestination_EndpointType

Used by: AzureFunctionEventSubscriptionDestination.

Value Description
“AzureFunction”

AzureFunctionEventSubscriptionDestination_EndpointType_STATUS

Used by: AzureFunctionEventSubscriptionDestination_STATUS.

Value Description
“AzureFunction”

BoolEqualsAdvancedFilter

Used by: AdvancedFilter.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. BoolEqualsAdvancedFilter_OperatorType
Required
value The boolean filter value. bool
Optional

BoolEqualsAdvancedFilter_STATUS

Used by: AdvancedFilter_STATUS.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. BoolEqualsAdvancedFilter_OperatorType_STATUS
Optional
value The boolean filter value. bool
Optional

EventHubEventSubscriptionDestination_EndpointType

Used by: EventHubEventSubscriptionDestination.

Value Description
“EventHub”

EventHubEventSubscriptionDestination_EndpointType_STATUS

Used by: EventHubEventSubscriptionDestination_STATUS.

Value Description
“EventHub”

HybridConnectionEventSubscriptionDestination_EndpointType

Used by: HybridConnectionEventSubscriptionDestination.

Value Description
“HybridConnection”

HybridConnectionEventSubscriptionDestination_EndpointType_STATUS

Used by: HybridConnectionEventSubscriptionDestination_STATUS.

Value Description
“HybridConnection”

JsonField

This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the ‘id’, ’topic’ and ’eventtime’ properties. This represents a field in the input event schema.

Used by: JsonInputSchemaMapping, JsonInputSchemaMapping, and JsonInputSchemaMapping.

Property Description Type
sourceField Name of a field in the input event schema that’s to be used as the source of a mapping. string
Optional

JsonField_STATUS

This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the ‘id’, ’topic’ and ’eventtime’ properties. This represents a field in the input event schema.

Used by: JsonInputSchemaMapping_STATUS, JsonInputSchemaMapping_STATUS, and JsonInputSchemaMapping_STATUS.

Property Description Type
sourceField Name of a field in the input event schema that’s to be used as the source of a mapping. string
Optional

JsonFieldWithDefault

This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the ‘subject’, ’eventtype’ and ‘dataversion’ properties. This represents a field in the input event schema along with a default value to be used, and at least one of these two properties should be provided.

Used by: JsonInputSchemaMapping, JsonInputSchemaMapping, and JsonInputSchemaMapping.

Property Description Type
defaultValue The default value to be used for mapping when a SourceField is not provided or if there’s no property with the specified name in the published JSON event payload. string
Optional
sourceField Name of a field in the input event schema that’s to be used as the source of a mapping. string
Optional

JsonFieldWithDefault_STATUS

This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the ‘subject’, ’eventtype’ and ‘dataversion’ properties. This represents a field in the input event schema along with a default value to be used, and at least one of these two properties should be provided.

Used by: JsonInputSchemaMapping_STATUS, JsonInputSchemaMapping_STATUS, and JsonInputSchemaMapping_STATUS.

Property Description Type
defaultValue The default value to be used for mapping when a SourceField is not provided or if there’s no property with the specified name in the published JSON event payload. string
Optional
sourceField Name of a field in the input event schema that’s to be used as the source of a mapping. string
Optional

JsonInputSchemaMapping_InputSchemaMappingType

Used by: JsonInputSchemaMapping.

Value Description
“Json”

JsonInputSchemaMapping_InputSchemaMappingType_STATUS

Used by: JsonInputSchemaMapping_STATUS.

Value Description
“Json”

NumberGreaterThanAdvancedFilter

Used by: AdvancedFilter.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. NumberGreaterThanAdvancedFilter_OperatorType
Required
value The filter value. float64
Optional

NumberGreaterThanAdvancedFilter_STATUS

Used by: AdvancedFilter_STATUS.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. NumberGreaterThanAdvancedFilter_OperatorType_STATUS
Optional
value The filter value. float64
Optional

NumberGreaterThanOrEqualsAdvancedFilter

Used by: AdvancedFilter.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. NumberGreaterThanOrEqualsAdvancedFilter_OperatorType
Required
value The filter value. float64
Optional

NumberGreaterThanOrEqualsAdvancedFilter_STATUS

Used by: AdvancedFilter_STATUS.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS
Optional
value The filter value. float64
Optional

NumberInAdvancedFilter

Used by: AdvancedFilter.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. NumberInAdvancedFilter_OperatorType
Required
values The set of filter values. float64[]
Optional

NumberInAdvancedFilter_STATUS

Used by: AdvancedFilter_STATUS.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. NumberInAdvancedFilter_OperatorType_STATUS
Optional
values The set of filter values. float64[]
Optional

NumberLessThanAdvancedFilter

Used by: AdvancedFilter.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. NumberLessThanAdvancedFilter_OperatorType
Required
value The filter value. float64
Optional

NumberLessThanAdvancedFilter_STATUS

Used by: AdvancedFilter_STATUS.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. NumberLessThanAdvancedFilter_OperatorType_STATUS
Optional
value The filter value. float64
Optional

NumberLessThanOrEqualsAdvancedFilter

Used by: AdvancedFilter.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. NumberLessThanOrEqualsAdvancedFilter_OperatorType
Required
value The filter value. float64
Optional

NumberLessThanOrEqualsAdvancedFilter_STATUS

Used by: AdvancedFilter_STATUS.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS
Optional
value The filter value. float64
Optional

NumberNotInAdvancedFilter

Used by: AdvancedFilter.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. NumberNotInAdvancedFilter_OperatorType
Required
values The set of filter values. float64[]
Optional

NumberNotInAdvancedFilter_STATUS

Used by: AdvancedFilter_STATUS.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. NumberNotInAdvancedFilter_OperatorType_STATUS
Optional
values The set of filter values. float64[]
Optional

ServiceBusQueueEventSubscriptionDestination_EndpointType

Used by: ServiceBusQueueEventSubscriptionDestination.

Value Description
“ServiceBusQueue”

ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS

Used by: ServiceBusQueueEventSubscriptionDestination_STATUS.

Value Description
“ServiceBusQueue”

ServiceBusTopicEventSubscriptionDestination_EndpointType

Used by: ServiceBusTopicEventSubscriptionDestination.

Value Description
“ServiceBusTopic”

ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS

Used by: ServiceBusTopicEventSubscriptionDestination_STATUS.

Value Description
“ServiceBusTopic”

StorageBlobDeadLetterDestination_EndpointType

Used by: StorageBlobDeadLetterDestination.

Value Description
“StorageBlob”

StorageBlobDeadLetterDestination_EndpointType_STATUS

Used by: StorageBlobDeadLetterDestination_STATUS.

Value Description
“StorageBlob”

StorageQueueEventSubscriptionDestination_EndpointType

Used by: StorageQueueEventSubscriptionDestination.

Value Description
“StorageQueue”

StorageQueueEventSubscriptionDestination_EndpointType_STATUS

Used by: StorageQueueEventSubscriptionDestination_STATUS.

Value Description
“StorageQueue”

StringBeginsWithAdvancedFilter

Used by: AdvancedFilter.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. StringBeginsWithAdvancedFilter_OperatorType
Required
values The set of filter values. string[]
Optional

StringBeginsWithAdvancedFilter_STATUS

Used by: AdvancedFilter_STATUS.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. StringBeginsWithAdvancedFilter_OperatorType_STATUS
Optional
values The set of filter values. string[]
Optional

StringContainsAdvancedFilter

Used by: AdvancedFilter.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. StringContainsAdvancedFilter_OperatorType
Required
values The set of filter values. string[]
Optional

StringContainsAdvancedFilter_STATUS

Used by: AdvancedFilter_STATUS.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. StringContainsAdvancedFilter_OperatorType_STATUS
Optional
values The set of filter values. string[]
Optional

StringEndsWithAdvancedFilter

Used by: AdvancedFilter.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. StringEndsWithAdvancedFilter_OperatorType
Required
values The set of filter values. string[]
Optional

StringEndsWithAdvancedFilter_STATUS

Used by: AdvancedFilter_STATUS.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. StringEndsWithAdvancedFilter_OperatorType_STATUS
Optional
values The set of filter values. string[]
Optional

StringInAdvancedFilter

Used by: AdvancedFilter.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. StringInAdvancedFilter_OperatorType
Required
values The set of filter values. string[]
Optional

StringInAdvancedFilter_STATUS

Used by: AdvancedFilter_STATUS.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. StringInAdvancedFilter_OperatorType_STATUS
Optional
values The set of filter values. string[]
Optional

StringNotInAdvancedFilter

Used by: AdvancedFilter.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. StringNotInAdvancedFilter_OperatorType
Required
values The set of filter values. string[]
Optional

StringNotInAdvancedFilter_STATUS

Used by: AdvancedFilter_STATUS.

Property Description Type
key The field/property in the event based on which you want to filter. string
Optional
operatorType The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. StringNotInAdvancedFilter_OperatorType_STATUS
Optional
values The set of filter values. string[]
Optional

WebHookEventSubscriptionDestination_EndpointType

Used by: WebHookEventSubscriptionDestination.

Value Description
“WebHook”

WebHookEventSubscriptionDestination_EndpointType_STATUS

Used by: WebHookEventSubscriptionDestination_STATUS.

Value Description
“WebHook”

BoolEqualsAdvancedFilter_OperatorType

Used by: BoolEqualsAdvancedFilter.

Value Description
“BoolEquals”

BoolEqualsAdvancedFilter_OperatorType_STATUS

Used by: BoolEqualsAdvancedFilter_STATUS.

Value Description
“BoolEquals”

NumberGreaterThanAdvancedFilter_OperatorType

Used by: NumberGreaterThanAdvancedFilter.

Value Description
“NumberGreaterThan”

NumberGreaterThanAdvancedFilter_OperatorType_STATUS

Used by: NumberGreaterThanAdvancedFilter_STATUS.

Value Description
“NumberGreaterThan”

NumberGreaterThanOrEqualsAdvancedFilter_OperatorType

Used by: NumberGreaterThanOrEqualsAdvancedFilter.

Value Description
“NumberGreaterThanOrEquals”

NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS

Used by: NumberGreaterThanOrEqualsAdvancedFilter_STATUS.

Value Description
“NumberGreaterThanOrEquals”

NumberInAdvancedFilter_OperatorType

Used by: NumberInAdvancedFilter.

Value Description
“NumberIn”

NumberInAdvancedFilter_OperatorType_STATUS

Used by: NumberInAdvancedFilter_STATUS.

Value Description
“NumberIn”

NumberLessThanAdvancedFilter_OperatorType

Used by: NumberLessThanAdvancedFilter.

Value Description
“NumberLessThan”

NumberLessThanAdvancedFilter_OperatorType_STATUS

Used by: NumberLessThanAdvancedFilter_STATUS.

Value Description
“NumberLessThan”

NumberLessThanOrEqualsAdvancedFilter_OperatorType

Used by: NumberLessThanOrEqualsAdvancedFilter.

Value Description
“NumberLessThanOrEquals”

NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS

Used by: NumberLessThanOrEqualsAdvancedFilter_STATUS.

Value Description
“NumberLessThanOrEquals”

NumberNotInAdvancedFilter_OperatorType

Used by: NumberNotInAdvancedFilter.

Value Description
“NumberNotIn”

NumberNotInAdvancedFilter_OperatorType_STATUS

Used by: NumberNotInAdvancedFilter_STATUS.

Value Description
“NumberNotIn”

StringBeginsWithAdvancedFilter_OperatorType

Used by: StringBeginsWithAdvancedFilter.

Value Description
“StringBeginsWith”

StringBeginsWithAdvancedFilter_OperatorType_STATUS

Used by: StringBeginsWithAdvancedFilter_STATUS.

Value Description
“StringBeginsWith”

StringContainsAdvancedFilter_OperatorType

Used by: StringContainsAdvancedFilter.

Value Description
“StringContains”

StringContainsAdvancedFilter_OperatorType_STATUS

Used by: StringContainsAdvancedFilter_STATUS.

Value Description
“StringContains”

StringEndsWithAdvancedFilter_OperatorType

Used by: StringEndsWithAdvancedFilter.

Value Description
“StringEndsWith”

StringEndsWithAdvancedFilter_OperatorType_STATUS

Used by: StringEndsWithAdvancedFilter_STATUS.

Value Description
“StringEndsWith”

StringInAdvancedFilter_OperatorType

Used by: StringInAdvancedFilter.

Value Description
“StringIn”

StringInAdvancedFilter_OperatorType_STATUS

Used by: StringInAdvancedFilter_STATUS.

Value Description
“StringIn”

StringNotInAdvancedFilter_OperatorType

Used by: StringNotInAdvancedFilter.

Value Description
“StringNotIn”

StringNotInAdvancedFilter_OperatorType_STATUS

Used by: StringNotInAdvancedFilter_STATUS.

Value Description
“StringNotIn”