NamespaceTopicEventSubscriptionDestinationArgs

data class NamespaceTopicEventSubscriptionDestinationArgs(val endpointType: Output<String>, val resourceId: Output<String>? = null) : ConvertibleToJava<NamespaceTopicEventSubscriptionDestinationArgs>

Information about the Namespace Topic destination for an event subscription.

Constructors

constructor(endpointType: Output<String>, resourceId: Output<String>? = null)

Properties

Link copied to clipboard
val endpointType: Output<String>

Type of the endpoint for the event subscription destination. Expected value is 'NamespaceTopic'.

Link copied to clipboard
val resourceId: Output<String>? = null

The Azure resource Id that represents the endpoint of the Event Grid Namespace Topic destination of an event subscription. This field is required and the Namespace Topic resource listed must already exist. The resource ARM Id should follow this pattern: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.EventGrid/namespaces/{NamespaceName}/topics/{TopicName}.

Functions

Link copied to clipboard
open override fun toJava(): NamespaceTopicEventSubscriptionDestinationArgs