Namespaces interface
Интерфейс, представляющий пространства имен.
Методы
Сведения о методе
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
Параметры, предоставленные для создания ресурса пространства имен.
Параметры параметров.
Возвращаемое значение
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
Параметры, предоставленные для создания ресурса пространства имен.
Параметры параметров.
Возвращаемое значение
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
Параметры для проверки доступности заданного имени пространства имен
Параметры параметров.
Возвращаемое значение
Promise<CheckNameAvailabilityResult>
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
Правило авторизации общего доступа.
Параметры параметров.
Возвращаемое значение
Promise<SBAuthorizationRule>
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.
Параметры параметров.
Возвращаемое значение
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
Имя правила авторизации.
Параметры параметров.
Возвращаемое значение
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
Имя правила авторизации.
Параметры параметров.
Возвращаемое значение
Promise<SBAuthorizationRule>
getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)
Возвращает NetworkRuleSet для пространства имен.
function getNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов в подписке Azure.
- namespaceName
-
string
Имя пространства имен
Параметры параметров.
Возвращаемое значение
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
Имя пространства имен
Параметры параметров.
Возвращаемое значение
listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)
Возвращает доступные пространства имен в группе ресурсов.
function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов в подписке Azure.
Параметры параметров.
Возвращаемое значение
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
Имя пространства имен
Параметры параметров.
Возвращаемое значение
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
Параметры, предоставленные для повторного создания правила авторизации.
Параметры параметров.
Возвращаемое значение
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>