Package-level declarations
Types
Provisioning state of the channel.
The type of the event channel which represents the direction flow of events.
The validation scheme used to authenticate the client. Default value is SubjectMatchesAuthenticationName.
Indicates if the client is enabled or not. Default value is Enabled.
The type of managed identity used. Can be either 'SystemAssigned' or 'UserAssigned'.
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.
Data Residency Boundary of the resource.
Delivery mode of the event subscription.
The event delivery schema for the event subscription.
The kind of event type used.
The event delivery schema for the event subscription.
This determines the format that is expected for incoming events published to the topic.
The type of managed identity used. Can be either 'SystemAssigned' or 'UserAssigned'.
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.
This determines the format that Event Grid should expect for incoming events published to the topic.
Action to perform based on the match or no match of the IpMask.
The severity that will be attached to every Alert fired through this event subscription. This field must be provided.
Provisioning state of the partner configuration.
Activation state of the partner destination.
Activation state of the partner topic.
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.
The allowed permission.
Status of the connection.
This determines if traffic is allowed over public network. By default it is enabled. You can further restrict to specific IPs by configuring
Publisher type of the namespace topic.
The readiness state of the corresponding partner topic.
Provisioning state of the Private Endpoint Connection.
Routing identity type for topic spaces configuration.
Minimum TLS version that should be supported by webhook endpoint
Indicate if Topic Spaces Configuration is enabled for the namespace. Default is Disabled.