Create a Namespaces.
Reference to the service client.
Deletes an existing namespace. This operation also removes all associated notificationHubs under the namespace.
The name of the resource group.
The namespace name.
Promise<msRestAzure.LROPoller>
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.
The namespace name.
Promise<Models.NamespacesCheckAvailabilityResponse>
The namespace name.
The callback
The namespace name.
The optional parameters
The callback
Creates/Updates a service namespace. Once created, this namespace's resource manifest is immutable. This operation is idempotent.
The name of the resource group.
The namespace name.
Parameters supplied to create a Namespace Resource.
Promise<Models.NamespacesCreateOrUpdateResponse>
The name of the resource group.
The namespace name.
Parameters supplied to create a Namespace Resource.
The callback
The name of the resource group.
The namespace name.
Parameters supplied to create a Namespace Resource.
The optional parameters
The callback
Creates an authorization rule for a namespace
The name of the resource group.
The namespace name.
Aauthorization Rule Name.
The shared access authorization rule.
Promise<Models.NamespacesCreateOrUpdateAuthorizationRuleResponse>
The name of the resource group.
The namespace name.
Aauthorization Rule Name.
The shared access authorization rule.
The callback
The name of the resource group.
The namespace name.
Aauthorization Rule Name.
The shared access authorization rule.
The optional parameters
The callback
Deletes a namespace authorization rule
The name of the resource group.
The namespace name.
Authorization Rule Name.
Promise<msRest.RestResponse>
The name of the resource group.
The namespace name.
Authorization Rule Name.
The callback
The name of the resource group.
The namespace name.
Authorization Rule Name.
The optional parameters
The callback
Deletes an existing namespace. This operation also removes all associated notificationHubs under the namespace.
The name of the resource group.
The namespace name.
Promise<msRest.RestResponse>
Returns the description for the specified namespace.
The name of the resource group.
The namespace name.
Promise<Models.NamespacesGetResponse>
The name of the resource group.
The namespace name.
The callback
The name of the resource group.
The namespace name.
The optional parameters
The callback
Gets an authorization rule for a namespace by name.
The name of the resource group.
The namespace name
Authorization rule name.
Promise<Models.NamespacesGetAuthorizationRuleResponse>
The name of the resource group.
The namespace name
Authorization rule name.
The callback
The name of the resource group.
The namespace name
Authorization rule name.
The optional parameters
The callback
Lists the available namespaces within a resourceGroup.
The name of the resource group. If resourceGroupName value is null the method lists all the namespaces within subscription
Promise<Models.NamespacesListResponse>
The name of the resource group. If resourceGroupName value is null the method lists all the namespaces within subscription
The callback
The name of the resource group. If resourceGroupName value is null the method lists all the namespaces within subscription
The optional parameters
The callback
Lists all the available namespaces within the subscription irrespective of the resourceGroups.
Promise<Models.NamespacesListAllResponse>
The callback
The optional parameters
The callback
Lists all the available namespaces within the subscription irrespective of the resourceGroups.
The NextLink from the previous successful call to List operation.
Promise<Models.NamespacesListAllNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets the authorization rules for a namespace.
The name of the resource group.
The namespace name
Promise<Models.NamespacesListAuthorizationRulesResponse>
The name of the resource group.
The namespace name
The callback
The name of the resource group.
The namespace name
The optional parameters
The callback
Gets the authorization rules for a namespace.
The NextLink from the previous successful call to List operation.
Promise<Models.NamespacesListAuthorizationRulesNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets the Primary and Secondary ConnectionStrings to the namespace
The name of the resource group.
The namespace name.
The connection string of the namespace for the specified authorizationRule.
Promise<Models.NamespacesListKeysResponse>
The name of the resource group.
The namespace name.
The connection string of the namespace for the specified authorizationRule.
The callback
The name of the resource group.
The namespace name.
The connection string of the namespace for the specified authorizationRule.
The optional parameters
The callback
Lists the available namespaces within a resourceGroup.
The NextLink from the previous successful call to List operation.
Promise<Models.NamespacesListNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Patches the existing namespace
The name of the resource group.
The namespace name.
Parameters supplied to patch a Namespace Resource.
Promise<Models.NamespacesPatchResponse>
The name of the resource group.
The namespace name.
Parameters supplied to patch a Namespace Resource.
The callback
The name of the resource group.
The namespace name.
Parameters supplied to patch a Namespace Resource.
The optional parameters
The callback
Regenerates the Primary/Secondary Keys to the Namespace Authorization Rule
The name of the resource group.
The namespace name.
The connection string of the namespace for the specified authorizationRule.
Parameters supplied to regenerate the Namespace Authorization Rule Key.
Promise<Models.NamespacesRegenerateKeysResponse>
The name of the resource group.
The namespace name.
The connection string of the namespace for the specified authorizationRule.
Parameters supplied to regenerate the Namespace Authorization Rule Key.
The callback
The name of the resource group.
The namespace name.
The connection string of the namespace for the specified authorizationRule.
Parameters supplied to regenerate the Namespace Authorization Rule Key.
The optional parameters
The callback
Generated using TypeDoc
Class representing a Namespaces.