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
- DomainProvisioningState
Defines values for
DomainProvisioningState
- DomainRegenerateKeyRequest
Domain
regenerate share access key request.Shared access keys of the
Domain
.- DomainTopic
- DomainTopicProvisioningState
Defines values for
DomainTopicProvisioningState
- DomainTopicsListResult
- 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 forAzure
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.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
- 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
- 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
- SystemTopicUpdateParameters
Properties of the System
Topic
update.- SystemTopicsListResult
Result of the List System topics operation.
- Topic
- TopicProvisioningState
Defines values for
TopicProvisioningState
- TopicRegenerateKeyRequest
Topic
regenerate share access key requestShared 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.