Поделиться через


Namespaces interface

Интерфейс, представляющий пространства имен.

Методы

beginDelete(string, string, NamespacesDeleteOptionalParams)

Удаляет существующее пространство имен. Эта операция также удаляет все связанные узлы уведомлений в пространстве имен.

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Удаляет существующее пространство имен. Эта операция также удаляет все связанные узлы уведомлений в пространстве имен.

checkAvailability(CheckAvailabilityParameters, NamespacesCheckAvailabilityOptionalParams)

Проверяет доступность заданного пространства имен службы во всех подписках Azure. Это полезно, так как доменное имя создается на основе имени пространства имен службы.

createOrUpdate(string, string, NamespaceCreateOrUpdateParameters, NamespacesCreateOrUpdateOptionalParams)

Создает или обновляет пространство имен службы. После создания манифест ресурса этого пространства имен неизменяем. Эта операция является идемпотентной.

createOrUpdateAuthorizationRule(string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Создает правило авторизации для пространства имен

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Удаляет правило авторизации пространства имен

get(string, string, NamespacesGetOptionalParams)

Возвращает описание указанного пространства имен.

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Возвращает правило авторизации для пространства имен по имени.

list(string, NamespacesListOptionalParams)

Выводит список доступных пространств имен в группе ресурсов.

listAll(NamespacesListAllOptionalParams)

Перечисляет все доступные пространства имен в подписке независимо от ресурсов.

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Возвращает правила авторизации для пространства имен.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Возвращает первичные и вторичные строки connectionStrings в пространство имен

patch(string, string, NamespacePatchParameters, NamespacesPatchOptionalParams)

Исправление существующего пространства имен

regenerateKeys(string, string, string, PolicykeyResource, NamespacesRegenerateKeysOptionalParams)

Повторно создает первичные или вторичные ключи в правиле авторизации пространства имен

Сведения о методе

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

Имя пространства имен.

options
NamespacesCheckAvailabilityOptionalParams

Параметры параметров.

Возвращаемое значение

createOrUpdate(string, string, NamespaceCreateOrUpdateParameters, NamespacesCreateOrUpdateOptionalParams)

Создает или обновляет пространство имен службы. После создания манифест ресурса этого пространства имен неизменяем. Эта операция является идемпотентной.

function createOrUpdate(resourceGroupName: string, namespaceName: string, parameters: NamespaceCreateOrUpdateParameters, options?: NamespacesCreateOrUpdateOptionalParams): Promise<NamespaceResource>

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

parameters
NamespaceCreateOrUpdateParameters

Параметры, предоставленные для создания ресурса пространства имен.

options
NamespacesCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

Имя правила авторизации.

parameters
SharedAccessAuthorizationRuleCreateOrUpdateParameters

Правило авторизации общего доступа.

options
NamespacesCreateOrUpdateAuthorizationRuleOptionalParams

Параметры параметров.

Возвращаемое значение

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Удаляет правило авторизации пространства имен

function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

authorizationRuleName

string

Имя правила авторизации.

options
NamespacesDeleteAuthorizationRuleOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

get(string, string, NamespacesGetOptionalParams)

Возвращает описание указанного пространства имен.

function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<NamespaceResource>

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен.

options
NamespacesGetOptionalParams

Параметры параметров.

Возвращаемое значение

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Возвращает правило авторизации для пространства имен по имени.

function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>

Параметры

resourceGroupName

string

Имя группы ресурсов.

namespaceName

string

Имя пространства имен

authorizationRuleName

string

Имя правила авторизации.

options
NamespacesGetAuthorizationRuleOptionalParams

Параметры параметров.

Возвращаемое значение

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

Имя пространства имен

options
NamespacesListAuthorizationRulesOptionalParams

Параметры параметров.

Возвращаемое значение

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

Параметры параметров.

Возвращаемое значение

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

Параметры, предоставляемые для повторного создания ключа правила авторизации пространства имен.

options
NamespacesRegenerateKeysOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<ResourceListKeys>