module Azure::EventGrid::Profiles::Latest::Mgmt::Models

Constants

AdvancedFilter

This is the base type that represents an advanced filter. To configure an advanced filter, do not directly instantiate an object of this class. Instead, instantiate an object of a derived class such as BoolEqualsAdvancedFilter, NumberInAdvancedFilter, StringEqualsAdvancedFilter etc. depending on the type of the key based on which you want to filter.

AzureFunctionEventSubscriptionDestination

Information about the azure function destination for an event subscription.

BoolEqualsAdvancedFilter

BoolEquals Advanced Filter.

ConnectionState

ConnectionState information.

CreatedByType

Defines values for CreatedByType

DeadLetterDestination

Information about the dead letter destination for an event subscription. To configure a deadletter destination, do not directly instantiate an object of this class. Instead, instantiate an object of a derived class. Currently, StorageBlobDeadLetterDestination is the only class that derives from this class.

DeadLetterWithResourceIdentity

Information about the deadletter destination with resource identity.

DeliveryAttributeListResult

Result of the Get delivery attributes operation.

DeliveryAttributeMapping

Delivery attribute mapping details.

DeliveryWithResourceIdentity

Information about the delivery for an event subscription with resource identity.

Domain

EventGrid Domain.

DomainProvisioningState

Defines values for DomainProvisioningState

DomainRegenerateKeyRequest

Domain regenerate share access key request.

DomainSharedAccessKeys

Shared access keys of the Domain.

DomainTopic

Domain Topic.

DomainTopicProvisioningState

Defines values for DomainTopicProvisioningState

DomainTopicsListResult

Result of the List Domain Topics operation

DomainUpdateParameters

Properties of the Domain update.

DomainsListResult

Result of the List Domains operation

DynamicDeliveryAttributeMapping

Dynamic delivery attribute mapping details.

EventChannel

Event Channel.

EventChannelDestination

Properties of the destination of an event channel.

EventChannelFilter

Filter for the Event Channel.

EventChannelProvisioningState

Defines values for EventChannelProvisioningState

EventChannelSource

Properties of the source of an event channel.

EventChannelsListResult

Result of the List Event Channels operation

EventDeliverySchema

Defines values for EventDeliverySchema

EventHubEventSubscriptionDestination

Information about the event hub destination for an event subscription.

EventSubscription

Event Subscription

EventSubscriptionDestination

Information about the destination for an event subscription.

EventSubscriptionFilter

Filter for the Event Subscription.

EventSubscriptionFullUrl

Full endpoint url of an event subscription

EventSubscriptionIdentity

The identity information with the event subscription.

EventSubscriptionIdentityType

Defines values for EventSubscriptionIdentityType

EventSubscriptionProvisioningState

Defines values for EventSubscriptionProvisioningState

EventSubscriptionUpdateParameters

Properties of the Event Subscription update.

EventSubscriptionsListResult

Result of the List EventSubscriptions operation

EventType

Event Type for a subject under a topic

EventTypesListResult

Result of the List Event Types operation

ExtendedLocation

Definition of an Extended Location

ExtensionTopic

Event grid Extension Topic. This is used for getting Event Grid related metrics for Azure resources.

HybridConnectionEventSubscriptionDestination

Information about the HybridConnection destination for an event subscription.

IdentityInfo

The identity information for the resource.

IdentityType

Defines values for IdentityType

InboundIpRule

Model object.

InputSchema

Defines values for InputSchema

InputSchemaMapping

By default, Event Grid expects events to be in the Event Grid event schema. Specifying an input schema mapping enables publishing to Event Grid using a custom input schema. Currently, the only supported type of InputSchemaMapping is 'JsonInputSchemaMapping'.

IpActionType

Defines values for IpActionType

IsNotNullAdvancedFilter

IsNotNull Advanced Filter.

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Advanced Filter.

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.

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.

JsonInputSchemaMapping

This enables publishing to Event Grid using a custom input schema. This can be used to map properties from a custom input JSON schema to the Event Grid event schema.

NumberGreaterThanAdvancedFilter

NumberGreaterThan Advanced Filter.

NumberGreaterThanOrEqualsAdvancedFilter

NumberGreaterThanOrEquals Advanced Filter.

NumberInAdvancedFilter

NumberIn Advanced Filter.

NumberInRangeAdvancedFilter

NumberInRange Advanced Filter.

NumberLessThanAdvancedFilter

NumberLessThan Advanced Filter.

NumberLessThanOrEqualsAdvancedFilter

NumberLessThanOrEquals Advanced Filter.

NumberNotInAdvancedFilter

NumberNotIn Advanced Filter.

NumberNotInRangeAdvancedFilter

NumberNotInRange Advanced Filter.

Operation

Represents an operation returned by the GetOperations request

OperationInfo

Information about an operation

OperationsListResult

Result of the List Operations operation

PartnerNamespace

EventGrid Partner Namespace.

PartnerNamespaceProvisioningState

Defines values for PartnerNamespaceProvisioningState

PartnerNamespaceRegenerateKeyRequest

PartnerNamespace regenerate shared access key request.

PartnerNamespaceSharedAccessKeys

Shared access keys of the partner namespace.

PartnerNamespaceUpdateParameters

Properties of the PartnerNamespace update.

PartnerNamespacesListResult

Result of the List Partner Namespaces operation

PartnerRegistration

Information about a partner registration.

PartnerRegistrationEventTypesListResult

Result of the List Partner Registration Event Types operation.

PartnerRegistrationProvisioningState

Defines values for PartnerRegistrationProvisioningState

PartnerRegistrationUpdateParameters

Properties of the Partner Registration update.

PartnerRegistrationVisibilityState

Defines values for PartnerRegistrationVisibilityState

PartnerRegistrationsListResult

Result of the List Partner Registrations operation.

PartnerTopic

EventGrid Partner Topic.

PartnerTopicActivationState

Defines values for PartnerTopicActivationState

PartnerTopicProvisioningState

Defines values for PartnerTopicProvisioningState

PartnerTopicReadinessState

Defines values for PartnerTopicReadinessState

PartnerTopicType

Properties of a partner topic type.

PartnerTopicTypeAuthorizationState

Defines values for PartnerTopicTypeAuthorizationState

PartnerTopicTypesListResult

Result of the List Partner Topic Types operation.

PartnerTopicUpdateParameters

Properties of the Partner Topic update.

PartnerTopicsListResult

Result of the List Partner Topics operation.

PersistedConnectionStatus

Defines values for PersistedConnectionStatus

PrivateEndpoint

PrivateEndpoint information.

PrivateEndpointConnection

Model object.

PrivateEndpointConnectionListResult

Result of the list of all private endpoint connections operation.

PrivateLinkResource

Information of the private link resource.

PrivateLinkResourcesListResult

Result of the List private link resources operation.

PublicNetworkAccess

Defines values for PublicNetworkAccess

Resource

Definition of a Resource

ResourceKind

Defines values for ResourceKind

ResourceProvisioningState

Defines values for ResourceProvisioningState

ResourceRegionType

Defines values for ResourceRegionType

ResourceSku

Describes an EventGrid Resource Sku.

RetryPolicy

Information about the retry policy for an event subscription.

ServiceBusQueueEventSubscriptionDestination

Information about the service bus destination for an event subscription.

ServiceBusTopicEventSubscriptionDestination

Information about the service bus topic destination for an event subscription.

Sku

Defines values for Sku

StaticDeliveryAttributeMapping

Static delivery attribute mapping details.

StorageBlobDeadLetterDestination

Information about the storage blob based dead letter destination.

StorageQueueEventSubscriptionDestination

Information about the storage queue destination for an event subscription.

StringBeginsWithAdvancedFilter

StringBeginsWith Advanced Filter.

StringContainsAdvancedFilter

StringContains Advanced Filter.

StringEndsWithAdvancedFilter

StringEndsWith Advanced Filter.

StringInAdvancedFilter

StringIn Advanced Filter.

StringNotBeginsWithAdvancedFilter

StringNotBeginsWith Advanced Filter.

StringNotContainsAdvancedFilter

StringNotContains Advanced Filter.

StringNotEndsWithAdvancedFilter

StringNotEndsWith Advanced Filter.

StringNotInAdvancedFilter

StringNotIn Advanced Filter.

SystemData

Metadata pertaining to creation and last modification of the resource.

SystemTopic

EventGrid System Topic.

SystemTopicUpdateParameters

Properties of the System Topic update.

SystemTopicsListResult

Result of the List System topics operation.

Topic

EventGrid Topic

TopicProvisioningState

Defines values for TopicProvisioningState

TopicRegenerateKeyRequest

Topic regenerate share access key request

TopicSharedAccessKeys

Shared access keys of the Topic

TopicTypeInfo

Properties of a topic type info.

TopicTypeProvisioningState

Defines values for TopicTypeProvisioningState

TopicTypesListResult

Result of the List Topic Types operation

TopicUpdateParameters

Properties of the Topic update

TopicsListResult

Result of the List Topics operation

TrackedResource

Definition of a Tracked Resource.

UserIdentityProperties

The information about the user identity.

WebHookEventSubscriptionDestination

Information about the webhook destination for an event subscription.