1. Packages
  2. Azure Native v2
  3. API Docs
  4. eventgrid
  5. getEventSubscriptionFullUrl
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.eventgrid.getEventSubscriptionFullUrl

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Get the full endpoint URL for an event subscription. Azure REST API version: 2022-06-15.

Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview.

Using getEventSubscriptionFullUrl

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getEventSubscriptionFullUrl(args: GetEventSubscriptionFullUrlArgs, opts?: InvokeOptions): Promise<GetEventSubscriptionFullUrlResult>
function getEventSubscriptionFullUrlOutput(args: GetEventSubscriptionFullUrlOutputArgs, opts?: InvokeOptions): Output<GetEventSubscriptionFullUrlResult>
Copy
def get_event_subscription_full_url(event_subscription_name: Optional[str] = None,
                                    scope: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetEventSubscriptionFullUrlResult
def get_event_subscription_full_url_output(event_subscription_name: Optional[pulumi.Input[str]] = None,
                                    scope: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetEventSubscriptionFullUrlResult]
Copy
func GetEventSubscriptionFullUrl(ctx *Context, args *GetEventSubscriptionFullUrlArgs, opts ...InvokeOption) (*GetEventSubscriptionFullUrlResult, error)
func GetEventSubscriptionFullUrlOutput(ctx *Context, args *GetEventSubscriptionFullUrlOutputArgs, opts ...InvokeOption) GetEventSubscriptionFullUrlResultOutput
Copy

> Note: This function is named GetEventSubscriptionFullUrl in the Go SDK.

public static class GetEventSubscriptionFullUrl 
{
    public static Task<GetEventSubscriptionFullUrlResult> InvokeAsync(GetEventSubscriptionFullUrlArgs args, InvokeOptions? opts = null)
    public static Output<GetEventSubscriptionFullUrlResult> Invoke(GetEventSubscriptionFullUrlInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetEventSubscriptionFullUrlResult> getEventSubscriptionFullUrl(GetEventSubscriptionFullUrlArgs args, InvokeOptions options)
public static Output<GetEventSubscriptionFullUrlResult> getEventSubscriptionFullUrl(GetEventSubscriptionFullUrlArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:eventgrid:getEventSubscriptionFullUrl
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

EventSubscriptionName
This property is required.
Changes to this property will trigger replacement.
string
Name of the event subscription.
Scope
This property is required.
Changes to this property will trigger replacement.
string
The scope of the event subscription. The scope can be a subscription, or a resource group, or a top level resource belonging to a resource provider namespace, or an EventGrid topic. For example, use '/subscriptions/{subscriptionId}/' for a subscription, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a resource group, and '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' for a resource, and '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' for an EventGrid topic.
EventSubscriptionName
This property is required.
Changes to this property will trigger replacement.
string
Name of the event subscription.
Scope
This property is required.
Changes to this property will trigger replacement.
string
The scope of the event subscription. The scope can be a subscription, or a resource group, or a top level resource belonging to a resource provider namespace, or an EventGrid topic. For example, use '/subscriptions/{subscriptionId}/' for a subscription, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a resource group, and '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' for a resource, and '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' for an EventGrid topic.
eventSubscriptionName
This property is required.
Changes to this property will trigger replacement.
String
Name of the event subscription.
scope
This property is required.
Changes to this property will trigger replacement.
String
The scope of the event subscription. The scope can be a subscription, or a resource group, or a top level resource belonging to a resource provider namespace, or an EventGrid topic. For example, use '/subscriptions/{subscriptionId}/' for a subscription, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a resource group, and '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' for a resource, and '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' for an EventGrid topic.
eventSubscriptionName
This property is required.
Changes to this property will trigger replacement.
string
Name of the event subscription.
scope
This property is required.
Changes to this property will trigger replacement.
string
The scope of the event subscription. The scope can be a subscription, or a resource group, or a top level resource belonging to a resource provider namespace, or an EventGrid topic. For example, use '/subscriptions/{subscriptionId}/' for a subscription, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a resource group, and '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' for a resource, and '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' for an EventGrid topic.
event_subscription_name
This property is required.
Changes to this property will trigger replacement.
str
Name of the event subscription.
scope
This property is required.
Changes to this property will trigger replacement.
str
The scope of the event subscription. The scope can be a subscription, or a resource group, or a top level resource belonging to a resource provider namespace, or an EventGrid topic. For example, use '/subscriptions/{subscriptionId}/' for a subscription, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a resource group, and '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' for a resource, and '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' for an EventGrid topic.
eventSubscriptionName
This property is required.
Changes to this property will trigger replacement.
String
Name of the event subscription.
scope
This property is required.
Changes to this property will trigger replacement.
String
The scope of the event subscription. The scope can be a subscription, or a resource group, or a top level resource belonging to a resource provider namespace, or an EventGrid topic. For example, use '/subscriptions/{subscriptionId}/' for a subscription, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a resource group, and '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' for a resource, and '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' for an EventGrid topic.

getEventSubscriptionFullUrl Result

The following output properties are available:

EndpointUrl string
The URL that represents the endpoint of the destination of an event subscription.
EndpointUrl string
The URL that represents the endpoint of the destination of an event subscription.
endpointUrl String
The URL that represents the endpoint of the destination of an event subscription.
endpointUrl string
The URL that represents the endpoint of the destination of an event subscription.
endpoint_url str
The URL that represents the endpoint of the destination of an event subscription.
endpointUrl String
The URL that represents the endpoint of the destination of an event subscription.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi