Namespaces interface
Interfejs reprezentujący przestrzenie nazw.
Metody
Szczegóły metody
beginCreateOrUpdate(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)
Tworzy lub aktualizuje przestrzeń nazw usługi. Po utworzeniu manifest zasobu tej przestrzeni nazw jest niezmienny. Ta operacja jest idempotentna.
function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<SBNamespace>, SBNamespace>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw.
- parameters
- SBNamespace
Parametry podane do utworzenia zasobu przestrzeni nazw.
Parametry opcji.
Zwraca
Promise<PollerLike<@azure/core-lro.PollOperationState<SBNamespace>, SBNamespace>>
beginCreateOrUpdateAndWait(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)
Tworzy lub aktualizuje przestrzeń nazw usługi. Po utworzeniu manifest zasobu tej przestrzeni nazw jest niezmienny. Ta operacja jest idempotentna.
function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<SBNamespace>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw.
- parameters
- SBNamespace
Parametry podane do utworzenia zasobu przestrzeni nazw.
Parametry opcji.
Zwraca
Promise<SBNamespace>
beginDelete(string, string, NamespacesDeleteOptionalParams)
Usuwa istniejącą przestrzeń nazw. Ta operacja usuwa również wszystkie skojarzone zasoby w przestrzeni nazw.
function beginDelete(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- options
- NamespacesDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)
Usuwa istniejącą przestrzeń nazw. Ta operacja usuwa również wszystkie skojarzone zasoby w przestrzeni nazw.
function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- options
- NamespacesDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<void>
checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)
Sprawdź dostępność nazwy przestrzeni nazw.
function checkNameAvailability(parameters: CheckNameAvailability, options?: NamespacesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>
Parametry
- parameters
- CheckNameAvailability
Parametry do sprawdzania dostępności danej nazwy przestrzeni nazw
Parametry opcji.
Zwraca
Promise<CheckNameAvailabilityResult>
createOrUpdateAuthorizationRule(string, string, string, SBAuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)
Tworzy lub aktualizuje regułę autoryzacji dla przestrzeni nazw.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
- parameters
- SBAuthorizationRule
Reguła autoryzacji dostępu współdzielonego.
Parametry opcji.
Zwraca
Promise<SBAuthorizationRule>
createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)
Utwórz lub zaktualizuj element NetworkRuleSet dla przestrzeni nazw.
function createOrUpdateNetworkRuleSet(resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- parameters
- NetworkRuleSet
Przestrzeń nazw IpFilterRule.
Parametry opcji.
Zwraca
Promise<NetworkRuleSet>
deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)
Usuwa regułę autoryzacji przestrzeni nazw.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
Parametry opcji.
Zwraca
Promise<void>
get(string, string, NamespacesGetOptionalParams)
Pobiera opis określonej przestrzeni nazw.
function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<SBNamespace>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- options
- NamespacesGetOptionalParams
Parametry opcji.
Zwraca
Promise<SBNamespace>
getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)
Pobiera regułę autoryzacji dla przestrzeni nazw według nazwy reguły.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
Parametry opcji.
Zwraca
Promise<SBAuthorizationRule>
getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)
Pobiera element NetworkRuleSet dla przestrzeni nazw.
function getNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
Parametry opcji.
Zwraca
Promise<NetworkRuleSet>
list(NamespacesListOptionalParams)
Pobiera wszystkie dostępne przestrzenie nazw w ramach subskrypcji, niezależnie od grup zasobów.
function list(options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>
Parametry
- options
- NamespacesListOptionalParams
Parametry opcji.
Zwraca
listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)
Pobiera reguły autoryzacji dla przestrzeni nazw.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
Parametry opcji.
Zwraca
listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)
Pobiera dostępne przestrzenie nazw w grupie zasobów.
function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
Parametry opcji.
Zwraca
listKeys(string, string, string, NamespacesListKeysOptionalParams)
Pobiera podstawowe i pomocnicze parametry połączenia dla przestrzeni nazw.
function listKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams): Promise<AccessKeys>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
- options
- NamespacesListKeysOptionalParams
Parametry opcji.
Zwraca
Promise<AccessKeys>
listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)
Pobiera listę elementu NetworkRuleSet dla przestrzeni nazw.
function listNetworkRuleSets(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetsOptionalParams): PagedAsyncIterableIterator<NetworkRuleSet, NetworkRuleSet[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
Parametry opcji.
Zwraca
regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)
Ponownie generuje podstawowe lub pomocnicze parametry połączenia dla przestrzeni nazw.
function regenerateKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams): Promise<AccessKeys>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
- parameters
- RegenerateAccessKeyParameters
Parametry podane w celu ponownego wygenerowania reguły autoryzacji.
Parametry opcji.
Zwraca
Promise<AccessKeys>
update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)
Aktualizuje przestrzeń nazw usługi. Po utworzeniu manifest zasobu tej przestrzeni nazw jest niezmienny. Ta operacja jest idempotentna.
function update(resourceGroupName: string, namespaceName: string, parameters: SBNamespaceUpdateParameters, options?: NamespacesUpdateOptionalParams): Promise<SBNamespace>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- parameters
- SBNamespaceUpdateParameters
Parametry dostarczone w celu zaktualizowania zasobu przestrzeni nazw.
- options
- NamespacesUpdateOptionalParams
Parametry opcji.
Zwraca
Promise<SBNamespace>