Package-level declarations

Types

Link copied to clipboard
enum ChannelProvisioningState : Enum<ChannelProvisioningState> , ConvertibleToJava<ChannelProvisioningState>

Provisioning state of the channel.

Link copied to clipboard
enum ChannelType : Enum<ChannelType> , ConvertibleToJava<ChannelType>

The type of the event channel which represents the direction flow of events.

Link copied to clipboard
enum ClientCertificateValidationScheme : Enum<ClientCertificateValidationScheme> , ConvertibleToJava<ClientCertificateValidationScheme>

The validation scheme used to authenticate the client. Default value is SubjectMatchesAuthenticationName.

Link copied to clipboard
enum ClientState : Enum<ClientState> , ConvertibleToJava<ClientState>

Indicates if the client is enabled or not. Default value is Enabled.

Link copied to clipboard
enum CustomDomainIdentityType : Enum<CustomDomainIdentityType> , ConvertibleToJava<CustomDomainIdentityType>

The type of managed identity used. Can be either 'SystemAssigned' or 'UserAssigned'.

Link copied to clipboard
enum CustomDomainValidationState : Enum<CustomDomainValidationState> , ConvertibleToJava<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.

Link copied to clipboard
enum DataResidencyBoundary : Enum<DataResidencyBoundary> , ConvertibleToJava<DataResidencyBoundary>

Data Residency Boundary of the resource.

Link copied to clipboard
enum DeliveryMode : Enum<DeliveryMode> , ConvertibleToJava<DeliveryMode>

Delivery mode of the event subscription.

Link copied to clipboard
enum DeliverySchema : Enum<DeliverySchema> , ConvertibleToJava<DeliverySchema>

The event delivery schema for the event subscription.

Link copied to clipboard
enum EventDefinitionKind : Enum<EventDefinitionKind> , ConvertibleToJava<EventDefinitionKind>

The kind of event type used.

Link copied to clipboard
enum EventDeliverySchema : Enum<EventDeliverySchema> , ConvertibleToJava<EventDeliverySchema>

The event delivery schema for the event subscription.

Link copied to clipboard
enum EventInputSchema : Enum<EventInputSchema> , ConvertibleToJava<EventInputSchema>

This determines the format that is expected for incoming events published to the topic.

Link copied to clipboard
enum EventSubscriptionIdentityType : Enum<EventSubscriptionIdentityType> , ConvertibleToJava<EventSubscriptionIdentityType>

The type of managed identity used. Can be either 'SystemAssigned' or 'UserAssigned'.

Link copied to clipboard
enum IdentityType : Enum<IdentityType> , ConvertibleToJava<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.

Link copied to clipboard
enum InputSchema : Enum<InputSchema> , ConvertibleToJava<InputSchema>

This determines the format that Event Grid should expect for incoming events published to the topic.

Link copied to clipboard
enum IpActionType : Enum<IpActionType> , ConvertibleToJava<IpActionType>

Action to perform based on the match or no match of the IpMask.

Link copied to clipboard
enum MonitorAlertSeverity : Enum<MonitorAlertSeverity> , ConvertibleToJava<MonitorAlertSeverity>

The severity that will be attached to every Alert fired through this event subscription. This field must be provided.

Link copied to clipboard
enum PartnerConfigurationProvisioningState : Enum<PartnerConfigurationProvisioningState> , ConvertibleToJava<PartnerConfigurationProvisioningState>

Provisioning state of the partner configuration.

Link copied to clipboard
enum PartnerDestinationActivationState : Enum<PartnerDestinationActivationState> , ConvertibleToJava<PartnerDestinationActivationState>

Activation state of the partner destination.

Link copied to clipboard
enum PartnerTopicActivationState : Enum<PartnerTopicActivationState> , ConvertibleToJava<PartnerTopicActivationState>

Activation state of the partner topic.

Link copied to clipboard
enum PartnerTopicRoutingMode : Enum<PartnerTopicRoutingMode> , ConvertibleToJava<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.

Link copied to clipboard
enum PermissionType : Enum<PermissionType> , ConvertibleToJava<PermissionType>

The allowed permission.

Link copied to clipboard
enum PersistedConnectionStatus : Enum<PersistedConnectionStatus> , ConvertibleToJava<PersistedConnectionStatus>

Status of the connection.

Link copied to clipboard
enum PublicNetworkAccess : Enum<PublicNetworkAccess> , ConvertibleToJava<PublicNetworkAccess>

This determines if traffic is allowed over public network. By default it is enabled. You can further restrict to specific IPs by configuring

Link copied to clipboard
enum PublisherType : Enum<PublisherType> , ConvertibleToJava<PublisherType>

Publisher type of the namespace topic.

Link copied to clipboard
enum ReadinessState : Enum<ReadinessState> , ConvertibleToJava<ReadinessState>

The readiness state of the corresponding partner topic.

Link copied to clipboard
enum ResourceProvisioningState : Enum<ResourceProvisioningState> , ConvertibleToJava<ResourceProvisioningState>

Provisioning state of the Private Endpoint Connection.

Link copied to clipboard
enum RoutingIdentityType : Enum<RoutingIdentityType> , ConvertibleToJava<RoutingIdentityType>

Routing identity type for topic spaces configuration.

Link copied to clipboard
enum SkuName : Enum<SkuName> , ConvertibleToJava<SkuName>

The name of the SKU.

Link copied to clipboard
enum TlsVersion : Enum<TlsVersion> , ConvertibleToJava<TlsVersion>

Minimum TLS version that should be supported by webhook endpoint

Link copied to clipboard
enum TopicSpacesConfigurationState : Enum<TopicSpacesConfigurationState> , ConvertibleToJava<TopicSpacesConfigurationState>

Indicate if Topic Spaces Configuration is enabled for the namespace. Default is Disabled.