Namespaces interface

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

Методы

beginCreateOrUpdate(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

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

beginCreateOrUpdateAndWait(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

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

beginDelete(string, string, NamespacesDeleteOptionalParams)

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

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

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

checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Проверьте доступность имени пространства имен.

createOrUpdateAuthorizationRule(string, string, string, SBAuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

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

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

Создайте или обновите NetworkRuleSet для пространства имен.

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

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

get(string, string, NamespacesGetOptionalParams)

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

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

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

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

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

list(NamespacesListOptionalParams)

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

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

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

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

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

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Возвращает основные и вторичные строки подключения для пространства имен.

listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)

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

regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)

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

update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)

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

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

beginCreateOrUpdate(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<SBNamespace>, SBNamespace>>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

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

parameters
SBNamespace

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

options
NamespacesCreateOrUpdateOptionalParams

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

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

Promise<PollerLike<@azure/core-lro.PollOperationState<SBNamespace>, SBNamespace>>

beginCreateOrUpdateAndWait(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<SBNamespace>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

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

parameters
SBNamespace

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

options
NamespacesCreateOrUpdateOptionalParams

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

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

Promise<SBNamespace>

beginDelete(string, string, NamespacesDeleteOptionalParams)

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

function beginDelete(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

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

Имя группы ресурсов в подписке Azure.

namespaceName

string

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

options
NamespacesDeleteOptionalParams

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

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

Promise<void>

checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Проверьте доступность имени пространства имен.

function checkNameAvailability(parameters: CheckNameAvailability, options?: NamespacesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>

Параметры

parameters
CheckNameAvailability

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

options
NamespacesCheckNameAvailabilityOptionalParams

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

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

createOrUpdateAuthorizationRule(string, string, string, SBAuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

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

function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

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

authorizationRuleName

string

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

parameters
SBAuthorizationRule

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

options
NamespacesCreateOrUpdateAuthorizationRuleOptionalParams

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

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

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

Создайте или обновите NetworkRuleSet для пространства имен.

function createOrUpdateNetworkRuleSet(resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

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

parameters
NetworkRuleSet

Пространство имен IpFilterRule.

options
NamespacesCreateOrUpdateNetworkRuleSetOptionalParams

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

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

Promise<NetworkRuleSet>

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

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

authorizationRuleName

string

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

options
NamespacesDeleteAuthorizationRuleOptionalParams

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

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

Promise<void>

get(string, string, NamespacesGetOptionalParams)

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

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

options
NamespacesGetOptionalParams

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

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

Promise<SBNamespace>

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

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

authorizationRuleName

string

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

options
NamespacesGetAuthorizationRuleOptionalParams

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

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

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

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

function getNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

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

options
NamespacesGetNetworkRuleSetOptionalParams

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

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

Promise<NetworkRuleSet>

list(NamespacesListOptionalParams)

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

function list(options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>

Параметры

options
NamespacesListOptionalParams

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

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

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

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

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

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

options
NamespacesListAuthorizationRulesOptionalParams

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

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

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

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

function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

options
NamespacesListByResourceGroupOptionalParams

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

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

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Возвращает основные и вторичные строки подключения для пространства имен.

function listKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams): Promise<AccessKeys>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

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

authorizationRuleName

string

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

options
NamespacesListKeysOptionalParams

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

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

Promise<AccessKeys>

listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)

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

function listNetworkRuleSets(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetsOptionalParams): PagedAsyncIterableIterator<NetworkRuleSet, NetworkRuleSet[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

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

options
NamespacesListNetworkRuleSetsOptionalParams

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

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

regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)

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

function regenerateKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams): Promise<AccessKeys>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

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

authorizationRuleName

string

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

parameters
RegenerateAccessKeyParameters

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

options
NamespacesRegenerateKeysOptionalParams

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

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

Promise<AccessKeys>

update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)

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

function update(resourceGroupName: string, namespaceName: string, parameters: SBNamespaceUpdateParameters, options?: NamespacesUpdateOptionalParams): Promise<SBNamespace>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

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

parameters
SBNamespaceUpdateParameters

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

options
NamespacesUpdateOptionalParams

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

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

Promise<SBNamespace>