openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 104 kB
JSON
{"openapi":"3.0.0","info":{"description":"Azure NotificationHub client","title":"NotificationHubsManagementClient","version":"2017-04-01","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/notificationhubs/resource-manager/Microsoft.NotificationHubs/stable/2017-04-01/notificationhubs.json","version":"2.0"}],"x-preferred":true,"x-providerName":"azure.com","x-serviceName":"notificationhubs","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/providers/Microsoft.NotificationHubs/operations":{"get":{"description":"Lists all of the available NotificationHubs REST API operations.","operationId":"Operations_List","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperationListResult"},"examples":{"OperationsList":{"$ref":"#/components/examples/OperationsList"}}}}},"default":{"description":"NotificationHubs error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Operations"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.NotificationHubs/checkNamespaceAvailability":{"post":{"description":"Checks the availability of the given service namespace across all Azure subscriptions. This is useful because the domain name is created based on the service namespace name.","operationId":"Namespaces_CheckAvailability","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckAvailabilityParameters"}}},"description":"The namespace name.","required":true},"responses":{"200":{"description":"Checks if the Namespace name is a valid available name","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckAvailabilityResult"},"examples":{"NameSpaceCheckNameAvailability":{"$ref":"#/components/examples/NameSpaceCheckNameAvailability"}}}}}},"tags":["Namespaces"]}},"/subscriptions/{subscriptionId}/providers/Microsoft.NotificationHubs/namespaces":{"get":{"description":"Lists all the available namespaces within the subscription irrespective of the resourceGroups.","operationId":"Namespaces_ListAll","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Gets all the Namespaces within the subscription irrespective of the ResourceGroup","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NamespaceListResult"},"examples":{"NameSpaceList":{"$ref":"#/components/examples/NameSpaceList"}}}}}},"tags":["Namespaces"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces":{"get":{"description":"Lists the available namespaces within a resourceGroup.","operationId":"Namespaces_List","parameters":[{"description":"The name of the resource group. If resourceGroupName value is null the method lists all the namespaces within subscription","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceListByResourceGroup":{"value":"5ktrial"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Lists all Namespaces with the ResourceGroup","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NamespaceListResult"},"examples":{"NameSpaceListByResourceGroup":{"$ref":"#/components/examples/NameSpaceListByResourceGroup"}}}}}},"tags":["Namespaces"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}":{"delete":{"description":"Deletes an existing namespace. This operation also removes all associated notificationHubs under the namespace.","externalDocs":{"url":"http://msdn.microsoft.com/en-us/library/windowsazure/jj856296.aspx"},"operationId":"Namespaces_Delete","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceDelete":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceDelete":{"value":"nh-sdk-ns"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Namespace is deleted"},"202":{"description":"Namespace delete request has been accepted"},"204":{"description":"Namespace is already Deleted"}},"tags":["Namespaces"],"x-ms-long-running-operation":true},"get":{"description":"Returns the description for the specified namespace.","operationId":"Namespaces_Get","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceGet":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceGet":{"value":"nh-sdk-ns"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Get Namespace","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NamespaceResource"},"examples":{"NameSpaceGet":{"$ref":"#/components/examples/NameSpaceGet"}}}}}},"tags":["Namespaces"]},"patch":{"description":"Patches the existing namespace","operationId":"Namespaces_Patch","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceUpdate":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceUpdate":{"value":"nh-sdk-ns"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NamespacePatchParameters"}}},"description":"Parameters supplied to patch a Namespace Resource.","required":true},"responses":{"200":{"description":"Namespace is Updated","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NamespaceResource"},"examples":{"NameSpaceUpdate":{"$ref":"#/components/examples/NameSpaceUpdate"}}}}}},"tags":["Namespaces"]},"put":{"description":"Creates/Updates a service namespace. Once created, this namespace's resource manifest is immutable. This operation is idempotent.","externalDocs":{"url":"http://msdn.microsoft.com/en-us/library/windowsazure/jj856303.aspx"},"operationId":"Namespaces_CreateOrUpdate","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceCreate":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceCreate":{"value":"nh-sdk-ns"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NamespaceCreateOrUpdateParameters"}}},"description":"Parameters supplied to create a Namespace Resource.","required":true},"responses":{"200":{"description":"Namespace is Create/Update","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NamespaceResource"},"examples":{"NameSpaceCreate":{"$ref":"#/components/examples/NameSpaceCreate"}}}}},"201":{"description":"Namespace is Create/Update","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NamespaceResource"},"examples":{"NameSpaceCreate":{"$ref":"#/components/examples/NameSpaceCreate"}}}}}},"tags":["Namespaces"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/AuthorizationRules":{"get":{"description":"Gets the authorization rules for a namespace.","operationId":"Namespaces_ListAuthorizationRules","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleListAll":{"value":"5ktrial"}}},{"description":"The namespace name","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleListAll":{"value":"nh-sdk-ns"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Get the List of AuthorizationRules of a Namespace","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SharedAccessAuthorizationRuleListResult"},"examples":{"NameSpaceAuthorizationRuleListAll":{"$ref":"#/components/examples/NameSpaceAuthorizationRuleListAll"}}}}}},"tags":["Namespaces"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}":{"delete":{"description":"Deletes a namespace authorization rule","operationId":"Namespaces_DeleteAuthorizationRule","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleDelete":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleDelete":{"value":"nh-sdk-ns"}}},{"description":"Authorization Rule Name.","in":"path","name":"authorizationRuleName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleDelete":{"value":"RootManageSharedAccessKey"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Namespace AuthorizationRule is deleted"},"204":{"description":"Namespace AuthorizationRule is already deleted"}},"tags":["Namespaces"]},"get":{"description":"Gets an authorization rule for a namespace by name.","operationId":"Namespaces_GetAuthorizationRule","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleGet":{"value":"5ktrial"}}},{"description":"The namespace name","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleGet":{"value":"nh-sdk-ns"}}},{"description":"Authorization rule name.","in":"path","name":"authorizationRuleName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleGet":{"value":"RootManageSharedAccessKey"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Get the Namespace AuthorizationRule","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SharedAccessAuthorizationRuleResource"},"examples":{"NameSpaceAuthorizationRuleGet":{"$ref":"#/components/examples/NameSpaceAuthorizationRuleGet"}}}}}},"tags":["Namespaces"]},"put":{"description":"Creates an authorization rule for a namespace","operationId":"Namespaces_CreateOrUpdateAuthorizationRule","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleCreate":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleCreate":{"value":"nh-sdk-ns"}}},{"description":"Authorization Rule Name.","in":"path","name":"authorizationRuleName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleCreate":{"value":"sdk-AuthRules-1788"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"$ref":"#/components/requestBodies/SharedAccessAuthorizationRuleCreateOrUpdateParameters"},"responses":{"200":{"description":"Namespace Authorization Rule is Created/Updated","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SharedAccessAuthorizationRuleResource"},"examples":{"NameSpaceAuthorizationRuleCreate":{"$ref":"#/components/examples/NameSpaceAuthorizationRuleCreate"}}}}}},"tags":["Namespaces"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}/listKeys":{"post":{"description":"Gets the Primary and Secondary ConnectionStrings to the namespace ","operationId":"Namespaces_ListKeys","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleListKey":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleListKey":{"value":"nh-sdk-ns"}}},{"description":"The connection string of the namespace for the specified authorizationRule.","in":"path","name":"authorizationRuleName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleListKey":{"value":"RootManageSharedAccessKey"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Gets the Namespace AuthorizationRule's Primary keys and Secondary keys along with the ConnectionStrings","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SharedAccessAuthorizationRuleListResult"},"examples":{"NameSpaceAuthorizationRuleListKey":{"$ref":"#/components/examples/NameSpaceAuthorizationRuleListKey"}}}}}},"tags":["Namespaces"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}/regenerateKeys":{"post":{"description":"Regenerates the Primary/Secondary Keys to the Namespace Authorization Rule","operationId":"Namespaces_RegenerateKeys","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleRegenerateKey":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleRegenerateKey":{"value":"nh-sdk-ns"}}},{"description":"The connection string of the namespace for the specified authorizationRule.","in":"path","name":"authorizationRuleName","required":true,"schema":{"type":"string"},"examples":{"NameSpaceAuthorizationRuleRegenerateKey":{"value":"RootManageSharedAccessKey"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicykeyResource"}}},"description":"Parameters supplied to regenerate the Namespace Authorization Rule Key.","required":true},"responses":{"200":{"description":"Regenerate the Primary/Secondary Key and returns the Keys and the connection string","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceListKeys"},"examples":{"NameSpaceAuthorizationRuleRegenerateKey":{"$ref":"#/components/examples/NameSpaceAuthorizationRuleRegenerateKey"}}}}}},"tags":["Namespaces"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/checkNotificationHubAvailability":{"post":{"description":"Checks the availability of the given notificationHub in a namespace.","operationId":"NotificationHubs_CheckNotificationHubAvailability","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"notificationHubCheckNameAvailability":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"notificationHubCheckNameAvailability":{"value":"locp-newns"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckAvailabilityParameters"}}},"description":"The notificationHub name.","required":true},"responses":{"200":{"description":"Checks if the NotificationHub name is a valid available name","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckAvailabilityResult"},"examples":{"notificationHubCheckNameAvailability":{"$ref":"#/components/examples/notificationHubCheckNameAvailability"}}}}}},"tags":["NotificationHubs"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs":{"get":{"description":"Lists the notification hubs associated with a namespace.","operationId":"NotificationHubs_List","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubListByNameSpace":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubListByNameSpace":{"value":"nh-sdk-ns"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Get all NotificationHubs within a Namespace","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotificationHubListResult"},"examples":{"NotificationHubListByNameSpace":{"$ref":"#/components/examples/NotificationHubListByNameSpace"}}}}}},"tags":["NotificationHubs"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs/{notificationHubName}":{"delete":{"description":"Deletes a notification hub associated with a namespace.","operationId":"NotificationHubs_Delete","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubDelete":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubDelete":{"value":"nh-sdk-ns"}}},{"description":"The notification hub name.","in":"path","name":"notificationHubName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubDelete":{"value":"nh-sdk-hub"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Namespace is deleted"}},"tags":["NotificationHubs"]},"get":{"description":"Lists the notification hubs associated with a namespace.","operationId":"NotificationHubs_Get","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubGet":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubGet":{"value":"nh-sdk-ns"}}},{"description":"The notification hub name.","in":"path","name":"notificationHubName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubGet":{"value":"nh-sdk-hub"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Get the NotificationHub","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotificationHubResource"},"examples":{"NotificationHubGet":{"$ref":"#/components/examples/NotificationHubGet"}}}}}},"tags":["NotificationHubs"]},"patch":{"description":"Patch a NotificationHub in a namespace.","operationId":"NotificationHubs_Patch","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubPatch":{"value":"sdkresourceGroup"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubPatch":{"value":"nh-sdk-ns"}}},{"description":"The notification hub name.","in":"path","name":"notificationHubName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubPatch":{"value":"sdk-notificationHubs-8708"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotificationHubPatchParameters"}}},"description":"Parameters supplied to patch a NotificationHub Resource."},"responses":{"200":{"description":"NotificationHub is patched","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotificationHubResource"},"examples":{"NotificationHubPatch":{"$ref":"#/components/examples/NotificationHubPatch"}}}}}},"tags":["NotificationHubs"]},"put":{"description":"Creates/Update a NotificationHub in a namespace.","operationId":"NotificationHubs_CreateOrUpdate","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubCreate":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubCreate":{"value":"nh-sdk-ns"}}},{"description":"The notification hub name.","in":"path","name":"notificationHubName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubCreate":{"value":"nh-sdk-hub"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotificationHubCreateOrUpdateParameters"}}},"description":"Parameters supplied to the create/update a NotificationHub Resource.","required":true},"responses":{"200":{"description":"NotificationHub is Created/Updated","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotificationHubResource"},"examples":{"NotificationHubCreate":{"$ref":"#/components/examples/NotificationHubCreate"}}}}},"201":{"description":"NotificationHub is Created/Updated","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotificationHubResource"},"examples":{"NotificationHubCreate":{"$ref":"#/components/examples/NotificationHubCreate"}}}}}},"tags":["NotificationHubs"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs/{notificationHubName}/AuthorizationRules":{"get":{"description":"Gets the authorization rules for a NotificationHub.","operationId":"NotificationHubs_ListAuthorizationRules","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleListAll":{"value":"5ktrial"}}},{"description":"The namespace name","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleListAll":{"value":"nh-sdk-ns"}}},{"description":"The notification hub name.","in":"path","name":"notificationHubName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleListAll":{"value":"nh-sdk-hub"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Get all NotificationHub AuthorizationRules","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SharedAccessAuthorizationRuleListResult"},"examples":{"NotificationHubAuthorizationRuleListAll":{"$ref":"#/components/examples/NotificationHubAuthorizationRuleListAll"}}}}}},"tags":["NotificationHubs"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs/{notificationHubName}/AuthorizationRules/{authorizationRuleName}":{"delete":{"description":"Deletes a notificationHub authorization rule","operationId":"NotificationHubs_DeleteAuthorizationRule","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleDelete":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleDelete":{"value":"nh-sdk-ns"}}},{"description":"The notification hub name.","in":"path","name":"notificationHubName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleDelete":{"value":"nh-sdk-hub"}}},{"description":"Authorization Rule Name.","in":"path","name":"authorizationRuleName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleDelete":{"value":"DefaultListenSharedAccessSignature"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"NotificationHub AuthorizationRule is deleted"},"204":{"description":"NotificationHub AuthorizationRule is already deleted"}},"tags":["NotificationHubs"]},"get":{"description":"Gets an authorization rule for a NotificationHub by name.","operationId":"NotificationHubs_GetAuthorizationRule","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleGet":{"value":"5ktrial"}}},{"description":"The namespace name","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleGet":{"value":"nh-sdk-ns"}}},{"description":"The notification hub name.","in":"path","name":"notificationHubName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleGet":{"value":"nh-sdk-hub"}}},{"description":"authorization rule name.","in":"path","name":"authorizationRuleName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleGet":{"value":"DefaultListenSharedAccessSignature"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Get NotificationHub AuthorizationRule","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SharedAccessAuthorizationRuleResource"},"examples":{"NotificationHubAuthorizationRuleGet":{"$ref":"#/components/examples/NotificationHubAuthorizationRuleGet"}}}}}},"tags":["NotificationHubs"]},"put":{"description":"Creates/Updates an authorization rule for a NotificationHub","operationId":"NotificationHubs_CreateOrUpdateAuthorizationRule","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleCreate":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleCreate":{"value":"nh-sdk-ns"}}},{"description":"The notification hub name.","in":"path","name":"notificationHubName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleCreate":{"value":"nh-sdk-hub"}}},{"description":"Authorization Rule Name.","in":"path","name":"authorizationRuleName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleCreate":{"value":"DefaultListenSharedAccessSignature"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"$ref":"#/components/requestBodies/SharedAccessAuthorizationRuleCreateOrUpdateParameters"},"responses":{"200":{"description":"NotificationHub AuthorizationRule is Created/Updated","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SharedAccessAuthorizationRuleResource"},"examples":{"NotificationHubAuthorizationRuleCreate":{"$ref":"#/components/examples/NotificationHubAuthorizationRuleCreate"}}}}}},"tags":["NotificationHubs"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs/{notificationHubName}/AuthorizationRules/{authorizationRuleName}/listKeys":{"post":{"description":"Gets the Primary and Secondary ConnectionStrings to the NotificationHub ","operationId":"NotificationHubs_ListKeys","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleListKey":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleListKey":{"value":"nh-sdk-ns"}}},{"description":"The notification hub name.","in":"path","name":"notificationHubName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleListKey":{"value":"nh-sdk-hub"}}},{"description":"The connection string of the NotificationHub for the specified authorizationRule.","in":"path","name":"authorizationRuleName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleListKey":{"value":"sdk-AuthRules-5800"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Gets the Namespace AuthorizationRule's Primary keys and Secondary keys along with the ConnectionStrings","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceListKeys"},"examples":{"NotificationHubAuthorizationRuleListKey":{"$ref":"#/components/examples/NotificationHubAuthorizationRuleListKey"}}}}}},"tags":["NotificationHubs"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs/{notificationHubName}/AuthorizationRules/{authorizationRuleName}/regenerateKeys":{"post":{"description":"Regenerates the Primary/Secondary Keys to the NotificationHub Authorization Rule","operationId":"NotificationHubs_RegenerateKeys","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleRegenrateKey":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleRegenrateKey":{"value":"nh-sdk-ns"}}},{"description":"The notification hub name.","in":"path","name":"notificationHubName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleRegenrateKey":{"value":"nh-sdk-hub"}}},{"description":"The connection string of the NotificationHub for the specified authorizationRule.","in":"path","name":"authorizationRuleName","required":true,"schema":{"type":"string"},"examples":{"NotificationHubAuthorizationRuleRegenrateKey":{"value":"DefaultListenSharedAccessSignature"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicykeyResource"}}},"description":"Parameters supplied to regenerate the NotificationHub Authorization Rule Key.","required":true},"responses":{"200":{"description":"Regenerate the Primary/Secondary Key and returns the Keys and the connection string","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceListKeys"},"examples":{"NotificationHubAuthorizationRuleRegenrateKey":{"$ref":"#/components/examples/NotificationHubAuthorizationRuleRegenrateKey"}}}}}},"tags":["NotificationHubs"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs/{notificationHubName}/debugsend":{"post":{"description":"test send a push notification","operationId":"NotificationHubs_DebugSend","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"debugsend":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"debugsend":{"value":"nh-sdk-ns"}}},{"description":"The notification hub name.","in":"path","name":"notificationHubName","required":true,"schema":{"type":"string"},"examples":{"debugsend":{"value":"nh-sdk-hub"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DebugSendParameters"}}},"description":"Debug send parameters"},"responses":{"201":{"description":"push send status","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DebugSendResponse"},"examples":{"debugsend":{"$ref":"#/components/examples/debugsend"}}}}}},"tags":["NotificationHubs"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs/{notificationHubName}/pnsCredentials":{"post":{"description":"Lists the PNS Credentials associated with a notification hub .","operationId":"NotificationHubs_GetPnsCredentials","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"notificationHubPnsCredentials":{"value":"5ktrial"}}},{"description":"The namespace name.","in":"path","name":"namespaceName","required":true,"schema":{"type":"string"},"examples":{"notificationHubPnsCredentials":{"value":"nh-sdk-ns"}}},{"description":"The notification hub name.","in":"path","name":"notificationHubName","required":true,"schema":{"type":"string"},"examples":{"notificationHubPnsCredentials":{"value":"nh-sdk-hub"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"Gets all the NotificationHub PNS credentials","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PnsCredentialsResource"},"examples":{"notificationHubPnsCredentials":{"$ref":"#/components/examples/notificationHubPnsCredentials"}}}}}},"tags":["NotificationHubs"]}}},"servers":[{"url":"https://management.azure.com"}],"components":{"examples":{"OperationsList":{"value":{"value":[{"display":{"operation":"Registers the NotificationHubs Provider","provider":"Microsoft Azure Notification Hub","resource":"Microsoft Azure Notification Hub"},"name":"Microsoft.NotificationHubs/register/action"},{"display":{"operation":"Unregisters the NotificationHubs Provider","provider":"Microsoft Azure Notification Hub","resource":"Microsoft Azure Notification Hub"},"name":"Microsoft.NotificationHubs/unregister/action"},{"display":{"operation":"Operation results for Notification Hubs provider","provider":"Microsoft Azure Notification Hub","resource":"Microsoft Azure Notification Hub"},"name":"Microsoft.NotificationHubs/operationResults/read"},{"display":{"operation":"Get namespace availability.","provider":"Microsoft Azure Notification Hub","resource":"Microsoft Azure Notification Hub"},"name":"Microsoft.NotificationHubs/CheckNamespaceAvailability/action"},{"display":{"operation":"Create Or Update Namespace ","provider":"Microsoft Azure Notification Hub","resource":"Namespace"},"name":"Microsoft.NotificationHubs/namespaces/write"},{"display":{"operation":"Get Namespace Resource","provider":"Microsoft Azure NotificationHubs","resource":"Namespace"},"name":"Microsoft.NotificationHubs/namespaces/read"},{"display":{"operation":"Delete Namespace","provider":"Microsoft Azure NotificationHubs","resource":"Namespace"},"name":"Microsoft.NotificationHubs/namespaces/Delete"},{"display":{"operation":"Create or Update Namespace Authorization Rules","provider":"Microsoft Azure NotificationHubs","resource":"AuthorizationRules"},"name":"Microsoft.NotificationHubs/namespaces/authorizationRules/write"},{"display":{"operation":"Get Namespace Authorization Rules","provider":"Microsoft Azure NotificationHubs","resource":"AuthorizationRules"},"name":"Microsoft.NotificationHubs/namespaces/authorizationRules/action"},{"display":{"operation":"Get Namespace Authorization Rules","provider":"Microsoft Azure NotificationHubs","resource":"AuthorizationRules"},"name":"Microsoft.NotificationHubs/namespaces/authorizationRules/read"},{"display":{"operation":"Delete Namespace Authorization Rule","provider":"Microsoft Azure NotificationHubs","resource":"AuthorizationRules"},"name":"Microsoft.NotificationHubs/namespaces/authorizationRules/delete"},{"display":{"operation":"Get Namespace Listkeys","provider":"Microsoft Azure NotificationHubs","resource":"AuthorizationRules"},"name":"Microsoft.NotificationHubs/namespaces/authorizationRules/listkeys/action"},{"display":{"operation":"Resource Regeneratekeys","provider":"Microsoft Azure NotificationHubs","resource":"AuthorizationRules"},"name":"Microsoft.NotificationHubs/namespaces/authorizationRules/regenerateKeys/action"},{"display":{"operation":"CheckNotificationHubAvailability","provider":"Microsoft Azure NotificationHubs","resource":"AuthorizationRules"},"name":"Microsoft.NotificationHubs/Namespaces/CheckNotificationHubAvailability/action"},{"display":{"operation":"Create or Update notification hub","provider":"Microsoft Azure NotificationHubs","resource":"NotificationHub"},"name":"Microsoft.NotificationHubs/namespaces/notificationHubs/write"},{"display":{"operation":"Get notification hub","provider":"Microsoft Azure NotificationHubs","resource":"NotificationHub"},"name":"Microsoft.NotificationHubs/namespaces/notificationHubs/read"},{"display":{"operation":"Delete notification hub","provider":"Microsoft Azure NotificationHubs","resource":"NotificationHub"},"name":"Microsoft.NotificationHubs/namespaces/notificationHubs/Delete"},{"display":{"operation":"Create or Update NotificationHub Authorization Rule","provider":"Microsoft Azure NotificationHubs","resource":"NotificationHub Authorization Rule"},"name":"Microsoft.NotificationHubs/namespaces/notificationHubs/authorizationRules/write"},{"display":{"operation":" Get NotificationHub Authorization Rules","provider":"Microsoft Azure NotificationHubs","resource":"NotificationHub AuthorizationRules"},"name":"Microsoft.NotificationHubs/namespaces/notificationHubs/authorizationRules/action"},{"display":{"operation":" Get NotificationHub Authorization Rules","provider":"Microsoft Azure NotificationHubs","resource":"NotificationHub AuthorizationRules"},"name":"Microsoft.NotificationHubs/namespaces/notificationHubs/authorizationRules/read"},{"display":{"operation":"Delete NotificationHub Authorization Rules","provider":"Microsoft Azure NotificationHubs","resource":"NotificationHub AuthorizationRules"},"name":"Microsoft.NotificationHubs/namespaces/notificationHubs/authorizationRules/delete"},{"display":{"operation":"List NotificationHub keys","provider":"Microsoft Azure NotificationHubs","resource":"NotificationHub AuthorizationRules"},"name":"Microsoft.NotificationHubs/namespaces/notificationHubs/authorizationRules/listkeys/action"},{"display":{"operation":"Resource Regeneratekeys","provider":"Microsoft Azure NotificationHubs","resource":"NotificationHub AuthorizationRules"},"name":"Microsoft.NotificationHubs/namespaces/notificationHubs/authorizationRules/regenerateKeys/action"},{"display":{"operation":"Resource Get Notification Hub PNS Credentials","provider":"Microsoft Azure NotificationHubs","resource":"NotificationHub PnsCredential"},"name":"Microsoft.NotificationHubs/Namespaces/NotificationHubs/pnsCredentials/action"},{"display":{"operation":"Send a test push notification","provider":"Microsoft Azure NotificationHubs","resource":"NotificationHub resource"},"name":"Microsoft.NotificationHubs/Namespaces/NotificationHubs/debugSend/action"},{"display":{"operation":"Get NotificationHub metrics","provider":"Microsoft Azure NotificationHubs","resource":"NotificationHub metrics"},"name":"Microsoft.NotificationHubs/Namespaces/NotificationHubs/metricDefinitions/read"}]}},"NameSpaceCheckNameAvailability":{"value":{"id":"/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/providers/Microsoft.NotificationHubs/CheckNamespaceAvailability","isAvailiable":false,"location":"West Europe","name":"mytestnamespace","type":"Microsoft.NotificationHubs/namespaces/checkNamespaceAvailability"}},"NameSpaceList":{"value":{"value":[{"id":"/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/Default-ServiceBus-SouthCentralUS/providers/Microsoft.NotificationHubs/namespaces/NS-91f08e47-2b04-4943-b0cd-a5fb02b88f20","location":"South Central US","name":"NS-91f08e47-2b04-4943-b0cd-a5fb02b88f20","properties":{"createdAt":"2016-08-23T02:40:17.27Z","metricId":"29cfa613-cbbc-4512-b1d6-1b3a92c7fa40:ns-91f08e47-2b04-4943-b0cd-a5fb02b88f20","provisioningState":"Succeeded","serviceBusEndpoint":"https://NS-91f08e47-2b04-4943-b0cd-a5fb02b88f20.servicebus.windows-int.net:443/","updatedAt":"2017-02-11T07:15:30.78Z"},"sku":{"name":"Standard","tier":"Standard"},"tags":{},"type":"Microsoft.NotificationHubs/Namespaces"},{"id":"/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/Default-ServiceBus-SouthCentralUS/providers/Microsoft.NotificationHubs/namespaces/NS-41dc63f4-0b08-4029-b3ef-535a131bfa65","location":"South Central US","name":"NS-41dc63f4-0b08-4029-b3ef-535a131bfa65","properties":{"createdAt":"2016-08-23T03:50:38.98Z","metricId":"29cfa613-cbbc-4512-b1d6-1b3a92c7fa40:ns-41dc63f4-0b08-4029-b3ef-535a131bfa65","provisioningState":"Succeeded","serviceBusEndpoint":"https://NS-41dc63f4-0b08-4029-b3ef-535a131bfa65.servicebus.windows-int.net:443/","updatedAt":"2017-02-11T10:42:58.003Z"},"sku":{"name":"Standard","tier":"Standard"},"tags":{},"type":"Microsoft.NotificationHubs/Namespaces"},{"id":"/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/Default-ServiceBus-SouthCentralUS/providers/Microsoft.NotificationHubs/namespaces/NS-df52cf51-e831-4bf2-bd92-e9885f68a996","location":"South Central US","name":"NS-df52cf51-e831-4bf2-bd92-e9885f68a996","properties":{"createdAt":"2016-09-16T01:17:54.997Z","metricId":"29cfa613-cbbc-4512-b1d6-1b3a92c7fa40:ns-df52cf51-e831-4bf2-bd92-e9885f68a996","provisioningState":"Succeeded","serviceBusEndpoint":"https://NS-df52cf51-e831-4bf2-bd92-e9885f68a996.servicebus.windows-int.net:443/","updatedAt":"2017-02-11T06:44:39.737Z"},"sku":{"name":"Standard","tier":"Standard"},"tags":{},"type":"Microsoft.NotificationHubs/Namespaces"},{"id":"/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/sadfsadfsadf/providers/Microsoft.NotificationHubs/namespaces/rrama-ns2","location":"South Central US","name":"rrama-ns2","properties":{"createdAt":"2016-08-23T04:14:00.013Z","metricId":"29cfa613-cbbc-4512-b1d6-1b3a92c7fa40:rrama-ns2","provisioningState":"Succeeded","serviceBusEndpoint":"https://rrama-ns2.servicebus.windows-int.net:443/","updatedAt":"2017-02-03T22:53:32.927Z"},"sku":{"name":"Standard","tier":"Standard"},"tags":{},"type":"Microsoft.NotificationHubs/Namespaces"},{"id":"/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/Default-ServiceBus-SouthCentralUS/providers/Microsoft.NotificationHubs/namespaces/NS-20e57600-29d0-4035-ac85-74f4c54dcda1","location":"South Central US","name":"NS-20e57600-29d0-4035-ac85-74f4c54dcda1","properties":{"createdAt":"2016-08-23T03:30:49.16Z","metricId":"29cfa613-cbbc-4512-b1d6-1b3a92c7fa40:ns-20e57600-29d0-4035-ac85-74f4c54dcda1","provisioningState":"Succeeded","serviceBusEndpoint":"https://NS-20e57600-29d0-4035-ac85-74f4c54dcda1.servicebus.windows-int.net:443/","updatedAt":"2017-02-11T04:17:58.483Z"},"sku":{"name":"Standard","tier":"Standard"},"tags":{},"type":"Microsoft.NotificationHubs/Namespaces"},{"id":"/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/Default-ServiceBus-SouthCentralUS/providers/Microsoft.NotificationHubs/namespaces/NS-3e538a1a-58fb-4315-b2ce-76f5c944114c","location":"South Central US","name":"NS-3e538a1a-58fb-4315-b2ce-76f5c944114c","properties":{"createdAt":"2016-09-16T18:07:30.05Z","metricId":"29cfa613-cbbc-4512-b1d6-1b3a92c7fa40:ns-3e538a1a-58fb-4315-b2ce-76f5c944114c","provisioningState":"Succeeded","serviceBusEndpoint":"https://NS-3e538a1a-58fb-4315-b2ce-76f5c944114c.servicebus.windows-int.net:443/","updatedAt":"2017-02-11T10:42:57.747Z"},"sku":{"name":"Standard","tier":"Standard"},"tags":{},"type":"Microsoft.NotificationHubs/Namespaces"},{"id":"/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/Default-ServiceBus-SouthCentralUS/providers/Microsoft.NotificationHubs/namespaces/NS-4e1bfdf1-0cff-4e86-ae80-cdcac4873039","location":"South Central US","name":"NS-4e1bfdf1-0cff-4e86-ae80-cdcac4873039","properties":{"createdAt":"2016-09-16T01:01:58.73Z","metricId":"29cfa613-cbbc-4512-b1d6-1b3a92c7fa40:ns-4e1bfdf1-0cff-4e86-ae80-cdcac4873039","provisioningState":"Succeeded","serviceBusEndpoint":"https://NS-4e1bfdf1-0cff-4e86-ae80-cdcac4873039.servicebus.windows-int.net:443/","updatedAt":"2017-02-11T03:02:59.8Z"},"sku":{"name":"Standard","tier":"Standard"},"tags":{},"type":"Microsoft.NotificationHubs/Namespaces"},{"id":"/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/Default-ServiceBus-SouthCentralUS/providers/Microsoft.NotificationHubs/namespaces/NS-6b90b7f3-7aa0-48c9-bc30-b299dcb66c03","location":"South Central US","name":"NS-6b90b7f3-7aa0-48c9-bc30-b299dcb66c03","properties":{"createdAt":"2016-08-23T03:22:45.327Z","metricId":"29cfa613-cbbc-4512-b1d6-1b3a92c7fa40:ns-6b90b7f3-7aa0-48c9-bc30-b299dcb66c03","provisioningState":"Succeeded","serviceBusEndpoint":"https://NS-6b90b7f3-7aa0-48c9-bc30-b299dcb66c03.servicebus.windows-int.net:443/","updatedAt":"2017-02-11T06:08:01.207Z"},"sku":{"name":"Standard","tier":"Standard"},"tags":{},"type":"Microsoft.NotificationHubs/Namespaces"},{"id":"/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/Default-ServiceBus-SouthCentralUS/providers/Microsoft.NotificationHubs/namespaces/NS-c05e9df3-7737-44ee-a321-15f6e0545b97","location":"South Central US","name":"NS-c05e9df3-7737-44ee-a321-15f6e0545b97","properties":{"createdAt":"2016-08-05T03:29:19.75Z","metricId":"29cfa613-cbbc-4512-b1d6-1b3a92c7fa40:ns-c05e9df3-7737-44ee-a321-15f6e0545b97","provisioningState":"Succeeded","serviceBusEndpoint":"https://NS-c05e9df3-7737-44ee-a321-15f6e0545b97.servicebus.windows-int.net:443/","updatedAt":"2017-02-11T08:10:35.527Z"},"sku":{"name":"Standard","tier":"Standard"},"tags":{},"type":"Microsoft.NotificationHubs/Namespaces"},{"id":"/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/Default-ServiceBus-SouthCentralUS/providers/Microsoft.NotificationHubs/namespaces/NS-dcb4152c-231b-4c16-a683-07cc6b38fa46","location":"South Central US","name":"NS-dcb4152c-231b-4c16-a683-07cc6b38fa46","properties":{"createdAt":"2016-08-05T03:34:35.363Z","metricId":"29cfa613-cbbc-4512-b1d6-1b3a92c7fa40:ns-dcb4152c-231b-4c16-a683-07cc6b38fa46","provisioningState":"Succeeded","serviceBusEndpoint":"https://NS-dcb4152c-231b-4c16-a683-07cc6b38fa46.servicebus.windows-int.net:443/","updatedAt":"2017-02-11T05:33:00.957Z"},"sku":{"name":"Standard","tier":"Standard"},"tags":{},"type":"Microsoft.NotificationHubs/Namespaces"},{"id":"/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/Default-ServiceBus-SouthCentralUS/providers/Microsoft.NotificationHubs/namespaces/NS-f501f5e6-1f24-439b-8982-9af665156d40","location":"South Central US","name":"NS-f501f5e6-1f24-439b-8982-9af665156d40","properties":{"createdAt":"2016-09-16T01:25:55.707Z","metricId":"29cfa613-cbbc-4512-b1d6-1b3a92c7fa40:ns-f501f5e6-1f24-439b-8982-9af665156d40","provisioningState":"Succeeded","serviceBusEndpoint":"https://NS-f501f5e6-1f24-439b-8982-9af