Package-level declarations

Types

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

The name of the SKU.

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

Static routing enrichment value type. For e.g. this property value can be 'String'.

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

Minimum TLS version of the publisher allowed to publish to this namespace. Only TLS version 1.2 is supported.

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

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