Create a Namespaces.
Reference to the service client.
Creates or updates a namespace. Once created, this namespace's resource manifest is immutable. This operation is idempotent.
Name of the resource group within the azure subscription.
The Namespace name
Parameters for creating a namespace resource.
Promise<msRestAzure.LROPoller>
Deletes an existing namespace. This operation also removes all associated resources under the namespace.
Name of the resource group within the azure subscription.
The Namespace name
Promise<msRestAzure.LROPoller>
Check the give Namespace name availability.
Parameters to check availability of the given Namespace name
Promise<Models.NamespacesCheckNameAvailabilityResponse>
Parameters to check availability of the given Namespace name
The callback
Parameters to check availability of the given Namespace name
The optional parameters
The callback
Creates or updates a namespace. Once created, this namespace's resource manifest is immutable. This operation is idempotent.
Name of the resource group within the azure subscription.
The Namespace name
Parameters for creating a namespace resource.
Promise<Models.NamespacesCreateOrUpdateResponse>
Creates or updates an AuthorizationRule for a Namespace.
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
The shared access AuthorizationRule.
Promise<Models.NamespacesCreateOrUpdateAuthorizationRuleResponse>
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
The shared access AuthorizationRule.
The callback
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
The shared access AuthorizationRule.
The optional parameters
The callback
Create or update NetworkRuleSet for a Namespace.
Name of the resource group within the azure subscription.
The Namespace name
The Namespace IpFilterRule.
Promise<Models.NamespacesCreateOrUpdateNetworkRuleSetResponse>
Name of the resource group within the azure subscription.
The Namespace name
The Namespace IpFilterRule.
The callback
Name of the resource group within the azure subscription.
The Namespace name
The Namespace IpFilterRule.
The optional parameters
The callback
Deletes an AuthorizationRule for a Namespace.
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
Promise<msRest.RestResponse>
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
The callback
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
The optional parameters
The callback
Deletes an existing namespace. This operation also removes all associated resources under the namespace.
Name of the resource group within the azure subscription.
The Namespace name
Promise<msRest.RestResponse>
Gets the description of the specified namespace.
Name of the resource group within the azure subscription.
The Namespace name
Promise<Models.NamespacesGetResponse>
Name of the resource group within the azure subscription.
The Namespace name
The callback
Name of the resource group within the azure subscription.
The Namespace name
The optional parameters
The callback
Gets an AuthorizationRule for a Namespace by rule name.
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
Promise<Models.NamespacesGetAuthorizationRuleResponse>
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
The callback
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
The optional parameters
The callback
Gets messaging plan for specified namespace.
Name of the resource group within the azure subscription.
The Namespace name
Promise<Models.NamespacesGetMessagingPlanResponse>
Name of the resource group within the azure subscription.
The Namespace name
The callback
Name of the resource group within the azure subscription.
The Namespace name
The optional parameters
The callback
Gets NetworkRuleSet for a Namespace.
Name of the resource group within the azure subscription.
The Namespace name
Promise<Models.NamespacesGetNetworkRuleSetResponse>
Name of the resource group within the azure subscription.
The Namespace name
The callback
Name of the resource group within the azure subscription.
The Namespace name
The optional parameters
The callback
Lists all the available Namespaces within a subscription, irrespective of the resource groups.
Promise<Models.NamespacesListResponse>
The callback
The optional parameters
The callback
Gets a list of authorization rules for a Namespace.
Name of the resource group within the azure subscription.
The Namespace name
Promise<Models.NamespacesListAuthorizationRulesResponse>
Name of the resource group within the azure subscription.
The Namespace name
The callback
Name of the resource group within the azure subscription.
The Namespace name
The optional parameters
The callback
Gets a list of 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
Lists the available Namespaces within a resource group.
Name of the resource group within the azure subscription.
Promise<Models.NamespacesListByResourceGroupResponse>
Name of the resource group within the azure subscription.
The callback
Name of the resource group within the azure subscription.
The optional parameters
The callback
Lists the available Namespaces within a resource group.
The NextLink from the previous successful call to List operation.
Promise<Models.NamespacesListByResourceGroupNextResponse>
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 connection strings for the Namespace.
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
Promise<Models.NamespacesListKeysResponse>
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
The callback
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
The optional parameters
The callback
Lists all the available Namespaces within a subscription, irrespective of the resource groups.
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
Regenerates the primary or secondary connection strings for the specified Namespace.
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
Parameters required to regenerate the connection string.
Promise<Models.NamespacesRegenerateKeysResponse>
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
Parameters required to regenerate the connection string.
The callback
Name of the resource group within the azure subscription.
The Namespace name
The authorization rule name.
Parameters required to regenerate the connection string.
The optional parameters
The callback
Creates or updates a namespace. Once created, this namespace's resource manifest is immutable. This operation is idempotent.
Name of the resource group within the azure subscription.
The Namespace name
Parameters for updating a namespace resource.
Promise<Models.NamespacesUpdateResponse>
Name of the resource group within the azure subscription.
The Namespace name
Parameters for updating a namespace resource.
The callback
Name of the resource group within the azure subscription.
The Namespace name
Parameters for updating a namespace resource.
The optional parameters
The callback
Generated using TypeDoc
Class representing a Namespaces.