Azure Notification Hubs Namespaces API
The Namespaces API from Azure Notification Hubs — 9 operation(s) for namespaces.
Operations 14
POST
/subscriptions/{subscriptionId}/providers/Microsoft.NotificationHubs/checkNamespaceAvailability
Checks the availability of the given service namespace across all Azure…
#
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}
Returns the given namespace
#
PUT
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}
Creates / Updates a Notification Hub namespace. This operation is idempotent
#
PATCH
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}
Patches the existing namespace
#
DELETE
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}
Deletes an existing namespace.
#
GET
/subscriptions/{subscriptionId}/providers/Microsoft.NotificationHubs/namespaces
Lists all the available namespaces within the subscription
#
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces
Lists the available namespaces within a resource group
#
PUT
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}
Creates an authorization rule for a namespace
#
DELETE
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}
Deletes a namespace authorization rule
#
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}
Gets an authorization rule for a namespace by name
#
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/authorizationRules
Gets the authorization rules for a namespace
#
POST
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}/listKeys
Gets the Primary and Secondary ConnectionStrings to the namespace
#
POST
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}/regenerateKeys
Regenerates the Primary/Secondary Keys to the Namespace Authorization Rule
#
POST
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/pnsCredentials
Lists the PNS credentials associated with a namespace
#
Documentation
Specifications
Schemas & Data
JSONSchema
https://artifacts.apis.io/microsoft-azure-notification-hubs/json-schema/microsoft-azure-notification-hubs-resource-list-keys-schema.json
JSONSchema
https://artifacts.apis.io/microsoft-azure-notification-hubs/json-schema/microsoft-azure-notification-hubs-check-availability-parameters-schema.json
JSONSchema
https://artifacts.apis.io/microsoft-azure-notification-hubs/json-schema/microsoft-azure-notification-hubs-check-availability-result-schema.json
JSONSchema
https://artifacts.apis.io/microsoft-azure-notification-hubs/json-schema/microsoft-azure-notification-hubs-pns-credentials-resource-schema.json
JSONSchema
https://artifacts.apis.io/microsoft-azure-notification-hubs/json-schema/microsoft-azure-notification-hubs-shared-access-authorization-rule-resource-schema.json
JSONSchema
https://artifacts.apis.io/microsoft-azure-notification-hubs/json-schema/microsoft-azure-notification-hubs-shared-access-authorization-rule-list-result-schema.json