Namespaces interface
Интерфейс, представляющий пространства имен.
Методы
begin |
Удаляет существующее пространство имен. Эта операция также удаляет все связанные узлы уведомлений в пространстве имен. |
begin |
Удаляет существующее пространство имен. Эта операция также удаляет все связанные узлы уведомлений в пространстве имен. |
check |
Проверяет доступность заданного пространства имен службы во всех подписках Azure. Это полезно, так как доменное имя создается на основе имени пространства имен службы. |
create |
Создает или обновляет пространство имен службы. После создания манифест ресурса этого пространства имен неизменяем. Эта операция является идемпотентной. |
create |
Создает правило авторизации для пространства имен |
delete |
Удаляет правило авторизации пространства имен |
get(string, string, Namespaces |
Возвращает описание указанного пространства имен. |
get |
Возвращает правило авторизации для пространства имен по имени. |
list(string, Namespaces |
Выводит список доступных пространств имен в группе ресурсов. |
list |
Перечисляет все доступные пространства имен в подписке независимо от ресурсов. |
list |
Возвращает правила авторизации для пространства имен. |
list |
Возвращает первичные и вторичные строки connectionStrings в пространство имен |
patch(string, string, Namespace |
Исправление существующего пространства имен |
regenerate |
Повторно создает первичные или вторичные ключи в правиле авторизации пространства имен |
Сведения о методе
beginDelete(string, string, NamespacesDeleteOptionalParams)
Удаляет существующее пространство имен. Эта операция также удаляет все связанные узлы уведомлений в пространстве имен.
function beginDelete(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- namespaceName
-
string
Имя пространства имен.
- options
- NamespacesDeleteOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)
Удаляет существующее пространство имен. Эта операция также удаляет все связанные узлы уведомлений в пространстве имен.
function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- namespaceName
-
string
Имя пространства имен.
- options
- NamespacesDeleteOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<void>
checkAvailability(CheckAvailabilityParameters, NamespacesCheckAvailabilityOptionalParams)
Проверяет доступность заданного пространства имен службы во всех подписках Azure. Это полезно, так как доменное имя создается на основе имени пространства имен службы.
function checkAvailability(parameters: CheckAvailabilityParameters, options?: NamespacesCheckAvailabilityOptionalParams): Promise<CheckAvailabilityResult>
Параметры
- parameters
- CheckAvailabilityParameters
Имя пространства имен.
Параметры параметров.
Возвращаемое значение
Promise<CheckAvailabilityResult>
createOrUpdate(string, string, NamespaceCreateOrUpdateParameters, NamespacesCreateOrUpdateOptionalParams)
Создает или обновляет пространство имен службы. После создания манифест ресурса этого пространства имен неизменяем. Эта операция является идемпотентной.
function createOrUpdate(resourceGroupName: string, namespaceName: string, parameters: NamespaceCreateOrUpdateParameters, options?: NamespacesCreateOrUpdateOptionalParams): Promise<NamespaceResource>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- namespaceName
-
string
Имя пространства имен.
- parameters
- NamespaceCreateOrUpdateParameters
Параметры, предоставленные для создания ресурса пространства имен.
Параметры параметров.
Возвращаемое значение
Promise<NamespaceResource>
createOrUpdateAuthorizationRule(string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)
Создает правило авторизации для пространства имен
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: SharedAccessAuthorizationRuleCreateOrUpdateParameters, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- namespaceName
-
string
Имя пространства имен.
- authorizationRuleName
-
string
Имя правила авторизации.
Правило авторизации общего доступа.
Параметры параметров.
Возвращаемое значение
deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)
Удаляет правило авторизации пространства имен
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- namespaceName
-
string
Имя пространства имен.
- authorizationRuleName
-
string
Имя правила авторизации.
Параметры параметров.
Возвращаемое значение
Promise<void>
get(string, string, NamespacesGetOptionalParams)
Возвращает описание указанного пространства имен.
function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<NamespaceResource>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- namespaceName
-
string
Имя пространства имен.
- options
- NamespacesGetOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<NamespaceResource>
getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)
Возвращает правило авторизации для пространства имен по имени.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- namespaceName
-
string
Имя пространства имен
- authorizationRuleName
-
string
Имя правила авторизации.
Параметры параметров.
Возвращаемое значение
list(string, NamespacesListOptionalParams)
Выводит список доступных пространств имен в группе ресурсов.
function list(resourceGroupName: string, options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<NamespaceResource, NamespaceResource[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Если значение resourceGroupName равно null, метод выводит список всех пространств имен в подписке.
- options
- NamespacesListOptionalParams
Параметры параметров.
Возвращаемое значение
listAll(NamespacesListAllOptionalParams)
Перечисляет все доступные пространства имен в подписке независимо от ресурсов.
function listAll(options?: NamespacesListAllOptionalParams): PagedAsyncIterableIterator<NamespaceResource, NamespaceResource[], PageSettings>
Параметры
- options
- NamespacesListAllOptionalParams
Параметры параметров.
Возвращаемое значение
listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)
Возвращает правила авторизации для пространства имен.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SharedAccessAuthorizationRuleResource, SharedAccessAuthorizationRuleResource[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- namespaceName
-
string
Имя пространства имен
Параметры параметров.
Возвращаемое значение
listKeys(string, string, string, NamespacesListKeysOptionalParams)
Возвращает первичные и вторичные строки connectionStrings в пространство имен
function listKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams): Promise<ResourceListKeys>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- namespaceName
-
string
Имя пространства имен.
- authorizationRuleName
-
string
Строка подключения пространства имен для указанной авторизацииRule.
- options
- NamespacesListKeysOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<ResourceListKeys>
patch(string, string, NamespacePatchParameters, NamespacesPatchOptionalParams)
Исправление существующего пространства имен
function patch(resourceGroupName: string, namespaceName: string, parameters: NamespacePatchParameters, options?: NamespacesPatchOptionalParams): Promise<NamespaceResource>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- namespaceName
-
string
Имя пространства имен.
- parameters
- NamespacePatchParameters
Параметры, предоставленные для исправления ресурса пространства имен.
- options
- NamespacesPatchOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<NamespaceResource>
regenerateKeys(string, string, string, PolicykeyResource, NamespacesRegenerateKeysOptionalParams)
Повторно создает первичные или вторичные ключи в правиле авторизации пространства имен
function regenerateKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: PolicykeyResource, options?: NamespacesRegenerateKeysOptionalParams): Promise<ResourceListKeys>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- namespaceName
-
string
Имя пространства имен.
- authorizationRuleName
-
string
Строка подключения пространства имен для указанной авторизацииRule.
- parameters
- PolicykeyResource
Параметры, предоставляемые для повторного создания ключа правила авторизации пространства имен.
Параметры параметров.
Возвращаемое значение
Promise<ResourceListKeys>