These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.providerhub.getNotificationRegistration
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Gets the notification registration details. API Version: 2020-11-20.
Using getNotificationRegistration
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 getNotificationRegistration(args: GetNotificationRegistrationArgs, opts?: InvokeOptions): Promise<GetNotificationRegistrationResult>
function getNotificationRegistrationOutput(args: GetNotificationRegistrationOutputArgs, opts?: InvokeOptions): Output<GetNotificationRegistrationResult>
def get_notification_registration(notification_registration_name: Optional[str] = None,
provider_namespace: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNotificationRegistrationResult
def get_notification_registration_output(notification_registration_name: Optional[pulumi.Input[str]] = None,
provider_namespace: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNotificationRegistrationResult]
func LookupNotificationRegistration(ctx *Context, args *LookupNotificationRegistrationArgs, opts ...InvokeOption) (*LookupNotificationRegistrationResult, error)
func LookupNotificationRegistrationOutput(ctx *Context, args *LookupNotificationRegistrationOutputArgs, opts ...InvokeOption) LookupNotificationRegistrationResultOutput
> Note: This function is named LookupNotificationRegistration
in the Go SDK.
public static class GetNotificationRegistration
{
public static Task<GetNotificationRegistrationResult> InvokeAsync(GetNotificationRegistrationArgs args, InvokeOptions? opts = null)
public static Output<GetNotificationRegistrationResult> Invoke(GetNotificationRegistrationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetNotificationRegistrationResult> getNotificationRegistration(GetNotificationRegistrationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:providerhub:getNotificationRegistration
arguments:
# arguments dictionary
The following arguments are supported:
- Notification
Registration stringName - The notification registration.
- Provider
Namespace string - The name of the resource provider hosted within ProviderHub.
- Notification
Registration stringName - The notification registration.
- Provider
Namespace string - The name of the resource provider hosted within ProviderHub.
- notification
Registration StringName - The notification registration.
- provider
Namespace String - The name of the resource provider hosted within ProviderHub.
- notification
Registration stringName - The notification registration.
- provider
Namespace string - The name of the resource provider hosted within ProviderHub.
- notification_
registration_ strname - The notification registration.
- provider_
namespace str - The name of the resource provider hosted within ProviderHub.
- notification
Registration StringName - The notification registration.
- provider
Namespace String - The name of the resource provider hosted within ProviderHub.
getNotificationRegistration Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Properties
Pulumi.
Azure Native. Provider Hub. Outputs. Notification Registration Response Properties - Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Properties
Notification
Registration Response Properties - Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- properties
Notification
Registration Response Properties - type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- properties
Notification
Registration Response Properties - type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- properties
Notification
Registration Response Properties - type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- properties Property Map
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
NotificationEndpointResponse
- Locations List<string>
- Notification
Destination string
- Locations []string
- Notification
Destination string
- locations List<String>
- notification
Destination String
- locations string[]
- notification
Destination string
- locations Sequence[str]
- notification_
destination str
- locations List<String>
- notification
Destination String
NotificationRegistrationResponseProperties
- Included
Events []string - Message
Scope string - Notification
Endpoints []NotificationEndpoint Response - Notification
Mode string - Provisioning
State string
- included
Events List<String> - message
Scope String - notification
Endpoints List<NotificationEndpoint Response> - notification
Mode String - provisioning
State String
- included
Events string[] - message
Scope string - notification
Endpoints NotificationEndpoint Response[] - notification
Mode string - provisioning
State string
- included
Events List<String> - message
Scope String - notification
Endpoints List<Property Map> - notification
Mode String - provisioning
State String
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi