models Package
Classes
| 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. You probably want to use the sub-classes and not this class directly. Known sub-classes are: BoolEqualsAdvancedFilter, IsNotNullAdvancedFilter, IsNullOrUndefinedAdvancedFilter, NumberGreaterThanAdvancedFilter, NumberGreaterThanOrEqualsAdvancedFilter, NumberInAdvancedFilter, NumberInRangeAdvancedFilter, NumberLessThanAdvancedFilter, NumberLessThanOrEqualsAdvancedFilter, NumberNotInAdvancedFilter, NumberNotInRangeAdvancedFilter, StringBeginsWithAdvancedFilter, StringContainsAdvancedFilter, StringEndsWithAdvancedFilter, StringInAdvancedFilter, StringNotBeginsWithAdvancedFilter, StringNotContainsAdvancedFilter, StringNotEndsWithAdvancedFilter, StringNotInAdvancedFilter |
| AzureADPartnerClientAuthentication |
Microsoft Entra ID Partner Client Authentication. |
| AzureADPartnerClientAuthenticationProperties |
Properties of a Microsoft Entra ID Partner Client Authentication. |
| AzureFunctionEventSubscriptionDestination |
Information about the azure function destination for an event subscription. |
| AzureFunctionEventSubscriptionDestinationProperties |
The properties that represent the Azure Function destination of an event subscription. |
| BoolEqualsAdvancedFilter |
BoolEquals Advanced Filter. |
| BoolEqualsFilter |
BoolEquals Filter. |
| CaCertificate |
The CA Certificate resource. |
| CaCertificateProperties |
The properties of CA certificate. |
| Channel |
Channel info. |
| ChannelProperties |
Properties of the Channel. |
| ChannelUpdateParameters |
Properties of the Channel update. |
| ChannelUpdateParametersProperties |
Properties of the channel update parameters. |
| Client |
The Client resource. |
| ClientAuthenticationSettings |
Client authentication settings for namespace resource. |
| ClientCertificateAuthentication |
The certificate authentication properties for the client. |
| ClientGroup |
The Client group resource. |
| ClientGroupProperties |
The properties of client group. |
| ClientProperties |
The properties of client. |
| ConfidentialCompute |
Azure Confidential Compute properties of the resource. |
| ConnectionState |
ConnectionState information. |
| CustomDomainConfiguration |
A custom domain configuration that allows users to publish to their own domain name. |
| CustomDomainIdentity |
The identity information for retrieving the certificate for the custom domain. |
| CustomDomainOwnershipValidationResult |
Namespace custom domain ownership validation result. |
| CustomJwtAuthenticationManagedIdentity |
The identity information for retrieving the certificate for custom JWT authentication. |
| CustomJwtAuthenticationSettings |
Custom JWT authentication settings for namespace resource. |
| CustomWebhookAuthenticationManagedIdentity |
The identity configuration required for authenticating a custom webhook. |
| CustomerManagedKeyEncryption |
All Customer-managed key encryption properties for the resource. |
| 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. You probably want to use the sub-classes and not this class directly. Known sub-classes are: StorageBlobDeadLetterDestination |
| DeadLetterWithResourceIdentity |
Information about the deadletter destination with resource identity. |
| DeliveryAttributeListResult |
Result of the Get delivery attributes operation. |
| DeliveryAttributeMapping |
Delivery attribute mapping details. You probably want to use the sub-classes and not this class directly. Known sub-classes are: DynamicDeliveryAttributeMapping, StaticDeliveryAttributeMapping |
| DeliveryConfiguration |
Properties of the delivery configuration information of the event subscription. |
| DeliveryWithResourceIdentity |
Information about the delivery for an event subscription with resource identity. |
| Domain |
EventGrid Domain. |
| DomainProperties |
Properties of the Event Grid Domain Resource. |
| DomainRegenerateKeyRequest |
Domain regenerate share access key request. |
| DomainSharedAccessKeys |
Shared access keys of the Domain. |
| DomainTopic |
Domain Topic. |
| DomainTopicProperties |
Properties of the Domain Topic. |
| DomainUpdateParameterProperties |
Information of domain update parameter properties. |
| DomainUpdateParameters |
Properties of the Domain update. |
| DynamicDeliveryAttributeMapping |
Dynamic delivery attribute mapping details. |
| DynamicDeliveryAttributeMappingProperties |
Properties of dynamic delivery attribute mapping. |
| DynamicRoutingEnrichment |
DynamicRoutingEnrichment. |
| EncodedIssuerCertificateInfo |
Information about the public certificate that is used for custom authentication. |
| ErrorAdditionalInfo |
The resource management error additional info. |
| ErrorDetail |
The error detail. |
| ErrorResponse |
Error response. |
| EventHubEventSubscriptionDestination |
Information about the event hub destination for an event subscription. |
| EventHubEventSubscriptionDestinationProperties |
The properties for a event hub destination. |
| EventSubscription |
Event Subscription. |
| EventSubscriptionDestination |
Information about the destination for an event subscription. You probably want to use the sub-classes and not this class directly. Known sub-classes are: AzureFunctionEventSubscriptionDestination, EventHubEventSubscriptionDestination, HybridConnectionEventSubscriptionDestination, MonitorAlertEventSubscriptionDestination, NamespaceTopicEventSubscriptionDestination, PartnerEventSubscriptionDestination, ServiceBusQueueEventSubscriptionDestination, ServiceBusTopicEventSubscriptionDestination, StorageQueueEventSubscriptionDestination, WebHookEventSubscriptionDestination |
| EventSubscriptionFilter |
Filter for the Event Subscription. |
| EventSubscriptionFullUrl |
Full endpoint URL of an event subscription. |
| EventSubscriptionIdentity |
The identity information with the event subscription. |
| EventSubscriptionProperties |
Properties of the Event Subscription. |
| EventSubscriptionUpdateParameters |
Properties of the Event Subscription update. |
| EventType |
Event Type for a subject under a topic. |
| EventTypeInfo |
The event type information for Channels. |
| EventTypeProperties |
Properties of the event type. |
| ExtendedLocation |
Definition of an Extended Location. |
| ExtensionResource |
The base extension resource. |
| ExtensionTopic |
Event grid Extension Topic. This is used for getting Event Grid related metrics for Azure resources. |
| ExtensionTopicProperties |
Properties of the Extension Topic. |
| FederatedIdentityCredentialInfo |
The details of the Federated Identity Credential (FIC) used with the resource. |
| Filter |
This is the base type that represents a filter. To configure a filter, do not directly instantiate an object of this class. Instead, instantiate an object of a derived class such as BoolEqualsFilter, NumberInFilter etc depending on the type of the key based on which you want to filter. You probably want to use the sub-classes and not this class directly. Known sub-classes are: BoolEqualsFilter, IsNotNullFilter, IsNullOrUndefinedFilter, NumberGreaterThanFilter, NumberGreaterThanOrEqualsFilter, NumberInFilter, NumberInRangeFilter, NumberLessThanFilter, NumberLessThanOrEqualsFilter, NumberNotInFilter, NumberNotInRangeFilter, StringBeginsWithFilter, StringContainsFilter, StringEndsWithFilter, StringInFilter, StringNotBeginsWithFilter, StringNotContainsFilter, StringNotEndsWithFilter, StringNotInFilter |
| FiltersConfiguration |
Filters configuration for the Event Subscription. |
| HybridConnectionEventSubscriptionDestination |
Information about the HybridConnection destination for an event subscription. |
| HybridConnectionEventSubscriptionDestinationProperties |
The properties for a hybrid connection destination. |
| IdentityInfo |
The identity information for the resource. |
| InboundIpRule |
InboundIpRule. |
| InlineEventProperties |
Additional information about every inline event. |
| 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'. You probably want to use the sub-classes and not this class directly. Known sub-classes are: JsonInputSchemaMapping |
| IsNotNullAdvancedFilter |
IsNotNull Advanced Filter. |
| IsNotNullFilter |
IsNotNull Filter. |
| IsNullOrUndefinedAdvancedFilter |
IsNullOrUndefined Advanced Filter. |
| IsNullOrUndefinedFilter |
IsNullOrUndefined Filter. |
| IssuerCertificateInfo |
Information about the certificate that is used for token validation. |
| 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. |
| JsonInputSchemaMappingProperties |
This can be used to map properties of a source schema (or default values, for certain supported properties) to properties of the EventGridEvent schema. |
| KeyEncryption |
Properties of the Encryption settings. |
| KeyEncryptionKeyIdentity |
KeyEncryptionKeyIdentity. |
| MonitorAlertEventSubscriptionDestination |
Information about the Monitor Alert destination for an event subscription. |
| MonitorAlertEventSubscriptionDestinationProperties |
The properties that represent the Monitor Alert destination of an event subscription. |
| Namespace |
Namespace resource. |
| NamespaceProperties |
Properties of the namespace resource. |
| NamespaceRegenerateKeyRequest |
Namespace regenerate share access key request. |
| NamespaceSharedAccessKeys |
Shared access keys of the Namespace. |
| NamespaceSku |
Represents available Sku pricing tiers. |
| NamespaceTopic |
Namespace topic details. |
| NamespaceTopicEventSubscriptionDestination |
Information about the Namespace Topic destination for an event subscription. |
| NamespaceTopicEventSubscriptionDestinationProperties |
The properties that represent the Event Grid Namespace Topic destination of an event subscription. |
| NamespaceTopicProperties |
Properties of the namespace topic. |
| NamespaceTopicUpdateParameterProperties |
Information of namespace topic update parameter properties. |
| NamespaceTopicUpdateParameters |
Properties of the namespace topic update. |
| NamespaceUpdateParameterProperties |
Information of namespace update parameter properties. |
| NamespaceUpdateParameters |
Properties to update namespace. |
| NetworkSecurityPerimeterConfiguration |
Network security perimeter configuration. |
| NetworkSecurityPerimeterConfigurationIssues |
Network security perimeter configuration issues. |
| NetworkSecurityPerimeterConfigurationIssuesProperties |
Network security perimeter configuration issues properties. |
| NetworkSecurityPerimeterConfigurationProfile |
Nsp configuration with profile information. |
| NetworkSecurityPerimeterConfigurationProperties |
Network security perimeter configuration information to reflect latest association and nsp profile configuration. |
| NetworkSecurityPerimeterInfo |
Network security perimeter info. |
| NetworkSecurityPerimeterProfileAccessRule |
Network security perimeter profile access rule. |
| NetworkSecurityPerimeterProfileAccessRuleProperties |
Network security perimeter profile access rule properties. |
| NetworkSecurityPerimeterSubscription |
Network security perimeter subscription inbound access rule. |
| NumberGreaterThanAdvancedFilter |
NumberGreaterThan Advanced Filter. |
| NumberGreaterThanFilter |
NumberGreaterThan Filter. |
| NumberGreaterThanOrEqualsAdvancedFilter |
NumberGreaterThanOrEquals Advanced Filter. |
| NumberGreaterThanOrEqualsFilter |
NumberGreaterThanOrEquals Filter. |
| NumberInAdvancedFilter |
NumberIn Advanced Filter. |
| NumberInFilter |
NumberIn Filter. |
| NumberInRangeAdvancedFilter |
NumberInRange Advanced Filter. |
| NumberInRangeFilter |
NumberInRange Filter. |
| NumberLessThanAdvancedFilter |
NumberLessThan Advanced Filter. |
| NumberLessThanFilter |
NumberLessThan Filter. |
| NumberLessThanOrEqualsAdvancedFilter |
NumberLessThanOrEquals Advanced Filter. |
| NumberLessThanOrEqualsFilter |
NumberLessThanOrEquals Filter. |
| NumberNotInAdvancedFilter |
NumberNotIn Advanced Filter. |
| NumberNotInFilter |
NumberNotIn Filter. |
| NumberNotInRangeAdvancedFilter |
NumberNotInRange Advanced Filter. |
| NumberNotInRangeFilter |
NumberNotInRange Filter. |
| Operation |
Represents an operation returned by the GetOperations request. |
| OperationInfo |
Information about an operation. |
| Partner |
Information about the partner. |
| PartnerAuthorization |
The partner authorization details. |
| PartnerClientAuthentication |
Partner client authentication. You probably want to use the sub-classes and not this class directly. Known sub-classes are: AzureADPartnerClientAuthentication |
| PartnerConfiguration |
Partner configuration information. |
| PartnerConfigurationProperties |
Properties of the partner configuration. |
| PartnerConfigurationUpdateParameterProperties |
Information of partner configuration update parameter properties. |
| PartnerConfigurationUpdateParameters |
Properties of the partner configuration update. |
| PartnerDestination |
Event Grid Partner Destination. |
| PartnerDestinationInfo |
Properties of the corresponding partner destination of a Channel. You probably want to use the sub-classes and not this class directly. Known sub-classes are: WebhookPartnerDestinationInfo |
| PartnerDestinationProperties |
Properties of the Partner Destination. |
| PartnerDestinationUpdateParameters |
Properties of the Partner Destination that can be updated. |
| PartnerDetails |
Information about the partner. |
| PartnerEventSubscriptionDestination |
PartnerEventSubscriptionDestination. |
| PartnerEventSubscriptionDestinationProperties |
PartnerEventSubscriptionDestinationProperties. |
| PartnerNamespace |
EventGrid Partner Namespace. |
| PartnerNamespaceProperties |
Properties of the partner namespace. |
| PartnerNamespaceRegenerateKeyRequest |
PartnerNamespace regenerate shared access key request. |
| PartnerNamespaceSharedAccessKeys |
Shared access keys of the partner namespace. |
| PartnerNamespaceUpdateParameterProperties |
Information of Partner Namespace update parameter properties. |
| PartnerNamespaceUpdateParameters |
Properties of the Partner Namespace update. |
| PartnerRegistration |
Information about a partner registration. |
| PartnerRegistrationProperties |
Properties of the partner registration. |
| PartnerRegistrationUpdateParameters |
Properties of the Partner Registration update. |
| PartnerTopic |
Event Grid Partner Topic. |
| PartnerTopicInfo |
Properties of the corresponding partner topic of a Channel. |
| PartnerTopicProperties |
Properties of the Partner Topic. |
| PartnerTopicUpdateParameters |
Properties of the Partner Topic update. |
| PartnerUpdateDestinationInfo |
Properties of the corresponding partner destination of a Channel. You probably want to use the sub-classes and not this class directly. Known sub-classes are: WebhookUpdatePartnerDestinationInfo |
| PartnerUpdateTopicInfo |
Update properties for the corresponding partner topic of a channel. |
| PermissionBinding |
The Permission binding resource. |
| PermissionBindingProperties |
The properties of permission binding. |
| PlatformCapabilities |
Platform capabilities properties of the resource. |
| PrivateEndpoint |
PrivateEndpoint information. |
| PrivateEndpointConnection |
Concrete proxy resource types can be created by aliasing this type using a specific property type. |
| PrivateEndpointConnectionProperties |
Properties of the private endpoint connection resource. |
| PrivateLinkResource |
Information of the private link resource. |
| PrivateLinkResourceProperties |
PrivateLinkResourceProperties. |
| ProxyResource |
Proxy Resource. |
| PushInfo |
Properties of the destination info for event subscription supporting push. |
| QueueInfo |
Properties of the Queue info for event subscription. |
| Resource |
Resource. |
| ResourceAssociation |
Nsp resource association. |
| ResourceMoveChangeHistory |
The change history of the resource move. |
| ResourceSku |
Describes an EventGrid Resource Sku. |
| RetryPolicy |
Information about the retry policy for an event subscription. |
| RoutingEnrichments |
RoutingEnrichments. |
| RoutingIdentityInfo |
Routing identity info for topic spaces configuration. |
| ServiceBusQueueEventSubscriptionDestination |
Information about the service bus destination for an event subscription. |
| ServiceBusQueueEventSubscriptionDestinationProperties |
The properties that represent the Service Bus destination of an event subscription. |
| ServiceBusTopicEventSubscriptionDestination |
Information about the service bus topic destination for an event subscription. |
| ServiceBusTopicEventSubscriptionDestinationProperties |
The properties that represent the Service Bus Topic destination of an event subscription. |
| StaticDeliveryAttributeMapping |
Static delivery attribute mapping details. |
| StaticDeliveryAttributeMappingProperties |
Properties of static delivery attribute mapping. |
| StaticRoutingEnrichment |
Static routing enrichment details. You probably want to use the sub-classes and not this class directly. Known sub-classes are: StaticStringRoutingEnrichment |
| StaticStringRoutingEnrichment |
StaticStringRoutingEnrichment. |
| StorageBlobDeadLetterDestination |
Information about the storage blob based dead letter destination. |
| StorageBlobDeadLetterDestinationProperties |
Properties of the storage blob based dead letter destination. |
| StorageQueueEventSubscriptionDestination |
Information about the storage queue destination for an event subscription. |
| StorageQueueEventSubscriptionDestinationProperties |
The properties for a storage queue destination. |
| StringBeginsWithAdvancedFilter |
StringBeginsWith Advanced Filter. |
| StringBeginsWithFilter |
StringBeginsWith Filter. |
| StringContainsAdvancedFilter |
StringContains Advanced Filter. |
| StringContainsFilter |
StringContains Filter. |
| StringEndsWithAdvancedFilter |
StringEndsWith Advanced Filter. |
| StringEndsWithFilter |
StringEndsWith Filter. |
| StringInAdvancedFilter |
StringIn Advanced Filter. |
| StringInFilter |
StringIn Filter. |
| StringNotBeginsWithAdvancedFilter |
StringNotBeginsWith Advanced Filter. |
| StringNotBeginsWithFilter |
StringNotBeginsWith Filter. |
| StringNotContainsAdvancedFilter |
StringNotContains Advanced Filter. |
| StringNotContainsFilter |
StringNotContains Filter. |
| StringNotEndsWithAdvancedFilter |
StringNotEndsWith Advanced Filter. |
| StringNotEndsWithFilter |
StringNotEndsWith Filter. |
| StringNotInAdvancedFilter |
StringNotIn Advanced Filter. |
| StringNotInFilter |
StringNotIn Filter. |
| Subscription |
Event Subscription. |
| SubscriptionFullUrl |
Full endpoint URL of an event subscription. |
| SubscriptionProperties |
Properties of the event subscription. |
| SubscriptionUpdateParameters |
Properties of the Event Subscription update. |
| SubscriptionUpdateParametersProperties |
Properties of the Event Subscription update parameters. |
| SystemData |
Metadata pertaining to creation and last modification of the resource. |
| SystemTopic |
EventGrid System Topic. |
| SystemTopicProperties |
Properties of the System Topic. |
| SystemTopicUpdateParameters |
Properties of the System Topic update. |
| Topic |
EventGrid Topic. |
| TopicProperties |
Properties of the Topic. |
| TopicRegenerateKeyRequest |
Topic regenerate share access key request. |
| TopicSharedAccessKeys |
Shared access keys of the Topic. |
| TopicSpace |
The Topic space resource. |
| TopicSpaceProperties |
The properties of topic space. |
| TopicSpacesConfiguration |
Properties of the Topic Spaces Configuration. |
| TopicTypeAdditionalEnforcedPermission |
TopicTypeAdditionalEnforcedPermission. |
| TopicTypeInfo |
Properties of a topic type info. |
| TopicTypeProperties |
Properties of a topic type. |
| TopicUpdateParameterProperties |
Information of topic update parameter properties. |
| TopicUpdateParameters |
Properties of the Topic update. |
| TopicsConfiguration |
Properties of the Topics Configuration. |
| TrackedResource |
Tracked Resource. |
| UpdateTopicSpacesConfigurationInfo |
Properties of the topic spaces configuration info of a namespace. |
| UpdateTopicsConfigurationInfo |
Properties of the topics configuration info of a namespace. |
| UserIdentityProperties |
The information about the user identity. |
| VerifiedPartner |
Verified partner information. |
| VerifiedPartnerProperties |
Properties of the verified partner. |
| WebHookEventSubscriptionDestination |
Information about the webhook destination for an event subscription. |
| WebHookEventSubscriptionDestinationProperties |
Information about the webhook destination properties for an event subscription. |
| WebhookAuthenticationSettings |
Authentication settings for a webhook endpoint within a Namespace resource. |
| WebhookPartnerDestinationInfo |
Information about the WebHook of the partner destination. |
| WebhookPartnerDestinationProperties |
Properties of a partner destination webhook. |
| WebhookUpdatePartnerDestinationInfo |
Information about the update of the WebHook of the partner destination. |
Enums
| AdvancedFilterOperatorType |
The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. |
| AlternativeAuthenticationNameSource |
Alternative authentication name sources related to client authentication settings for namespace resource. |
| CaCertificateProvisioningState |
Provisioning state of the CA Certificate resource. |
| ChannelProvisioningState |
Provisioning state of the channel. |
| ChannelType |
The type of the event channel which represents the direction flow of events. |
| ClientCertificateValidationScheme |
The validation scheme used to authenticate the client. Default value is SubjectMatchesAuthenticationName. |
| ClientGroupProvisioningState |
Provisioning state of the ClientGroup resource. |
| ClientProvisioningState |
Provisioning state of the Client resource. |
| ClientState |
Indicates if the client is enabled or not. Default value is Enabled. |
| ConfidentialComputeMode |
This property specifies the mode of the Azure Confidential Compute configuration. Possible values are 'Disabled' or 'Enabled'. This is an immutable property set at the time of resource creation and cannot be modified later. Enabling this property ensures that messages are processed and stored in a Azure Confidential Compute environment. |
| CreatedByType |
The kind of entity that created the resource. |
| CustomDomainIdentityType |
The type of managed identity used. Can be either 'SystemAssigned' or 'UserAssigned'. |
| CustomDomainValidationState |
Validation state for the custom domain. This is a read only property and is initially set to 'Pending' and will be updated to 'Approved' by Event Grid only after ownership of the domain name has been successfully validated. |
| CustomJwtAuthenticationManagedIdentityType |
The type of managed identity used. Can be either 'SystemAssigned' or 'UserAssigned'. |
| CustomWebhookAuthenticationManagedIdentityType |
The type of managed identity used. Can be either 'SystemAssigned' or 'UserAssigned'. |
| DataResidencyBoundary |
Data Residency Boundary of the resource. |
| DeadLetterEndPointType |
Type of the endpoint for the dead letter destination. |
| DeliveryAttributeMappingType |
Type of the delivery attribute or header name. |
| DeliveryMode |
Delivery mode of the event subscription. |
| DeliverySchema |
The event delivery schema for the event subscription. |
| DomainProvisioningState |
Provisioning state of the Event Grid Domain Resource. |
| DomainTopicProvisioningState |
Provisioning state of the domain topic. |
| EndpointType |
Type of the endpoint for the event subscription destination. |
| EventDefinitionKind |
The kind of event type used. |
| EventDeliverySchema |
The event delivery schema for the event subscription. |
| EventInputSchema |
This determines the format that is expected for incoming events published to the topic. |
| EventSubscriptionIdentityType |
The type of managed identity used. Can be either 'SystemAssigned' or 'UserAssigned'. |
| EventSubscriptionProvisioningState |
Provisioning state of the event subscription. |
| FilterOperatorType |
The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. |
| IdentityType |
The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identity. |
| InputSchema |
This determines the format that Event Grid should expect for incoming events published to the Event Grid Domain Resource. |
| InputSchemaMappingType |
Type of the custom mapping. |
| IpActionType |
Action to perform based on the match or no match of the IpMask. |
| KeyEncryptionIdentityType |
The type of managed identity used. Only UserAssigned or SystemAssigned Identity are supported. |
| KeyEncryptionKeyStatus |
The state of the Customer Managed Key (CMK) encryption. This is a read-only property which determines if the associated key is active and valid and used actively by runtime as expected. When the associated CMK becomes invalid (e.g., if it is deleted, or if versioned CMK is not current anymore), Event Grid Service will set this state to disabled to indicate that this key is not valid anymore and requires action from user. |
| MonitorAlertSeverity |
The severity that will be attached to every Alert fired through this event subscription. This field must be provided. |
| NamespaceProvisioningState |
Provisioning state of the namespace resource. |
| NamespaceTopicProvisioningState |
Provisioning state of the namespace topic. |
| NetworkSecurityPerimeterAssociationAccessMode |
Network security perimeter access mode. |
| NetworkSecurityPerimeterConfigProvisioningState |
Provisioning state to reflect configuration state and indicate status of nsp profile configuration retrieval. |
| NetworkSecurityPerimeterConfigurationIssueSeverity |
Provisioning issue severity. |
| NetworkSecurityPerimeterConfigurationIssueType |
Provisioning issue type. |
| NetworkSecurityPerimeterProfileAccessRuleDirection |
NSP access rule direction. |
| NetworkSecurityPerimeterResourceType |
Type of NetworkSecurityPerimeterResourceType. |
| PartnerClientAuthenticationType |
Type of client authentication. |
| PartnerConfigurationProvisioningState |
Provisioning state of the partner configuration. |
| PartnerDestinationActivationState |
Activation state of the partner destination. |
| PartnerDestinationProvisioningState |
Provisioning state of the partner destination. |
| PartnerEndpointType |
Type of the endpoint for the partner destination. |
| PartnerNamespaceProvisioningState |
Provisioning state of the partner namespace. |
| PartnerRegistrationProvisioningState |
Provisioning state of the partner registration. |
| PartnerTopicActivationState |
Activation state of the partner topic. |
| PartnerTopicProvisioningState |
Provisioning state of the partner topic. |
| PartnerTopicRoutingMode |
This determines if events published to this partner namespace should use the source attribute in the event payload or use the channel name in the header when matching to the partner topic. If none is specified, source attribute routing will be used to match the partner topic. |
| PermissionBindingProvisioningState |
Provisioning state of the PermissionBinding resource. |
| PermissionType |
The allowed permission. |
| PersistedConnectionStatus |
Status of the connection. |
| PrivateEndpointConnectionsParentType |
Type of PrivateEndpointConnectionsParentType. |
| PublicNetworkAccess |
This determines if traffic is allowed over public network. By default it is enabled. You can further restrict to specific IPs by configuring <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" />. |
| PublisherType |
Publisher type of the namespace topic. |
| ReadinessState |
The readiness state of the corresponding partner topic. |
| ResourceKind |
Kind of the resource. |
| ResourceProvisioningState |
Provisioning state of the Private Endpoint Connection. |
| ResourceRegionType |
Region type of the resource. |
| RoutingIdentityType |
Routing identity type for topic spaces configuration. |
| Sku |
The Sku name of the resource. The possible values are: Basic or Premium. |
| SkuName |
The name of the SKU. |
| StaticRoutingEnrichmentType |
Static routing enrichment value type. For e.g. this property value can be 'String'. |
| SubscriptionProvisioningState |
Provisioning state of the event subscription. |
| TlsVersion |
Minimum TLS version of the publisher allowed to publish to this domain. |
| TopicProvisioningState |
Provisioning state of the topic. |
| TopicSpaceProvisioningState |
Provisioning state of the TopicSpace resource. |
| TopicSpacesConfigurationState |
Indicate if Topic Spaces Configuration is enabled for the namespace. Default is Disabled. |
| TopicTypeProvisioningState |
Provisioning state of the topic type. |
| TopicTypeSourceScope |
Type of TopicTypeSourceScope. |
| VerifiedPartnerProvisioningState |
Provisioning state of the verified partner. |