Freigeben über


Namespaces interface

Schnittstelle, die einen Namespace darstellt.

Methoden

beginCreateOrUpdate(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert einen Dienstnamespace. Nach der Erstellung ist das Ressourcenmanifest dieses Namespace unveränderlich. Dieser Vorgang ist idempotent.

beginCreateOrUpdateAndWait(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert einen Dienstnamespace. Nach der Erstellung ist das Ressourcenmanifest dieses Namespace unveränderlich. Dieser Vorgang ist idempotent.

beginDelete(string, string, NamespacesDeleteOptionalParams)

Löscht einen vorhandenen Namespace. Durch diesen Vorgang werden auch alle zugeordneten Ressourcen unter dem Namespace entfernt.

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Löscht einen vorhandenen Namespace. Durch diesen Vorgang werden auch alle zugeordneten Ressourcen unter dem Namespace entfernt.

checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Überprüfen Sie die Verfügbarkeit von Namespacenamen geben.

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

Erstellt oder aktualisiert eine Autorisierungsregel für einen Namespace.

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

Erstellen oder aktualisieren Sie NetworkRuleSet für einen Namespace.

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Löscht eine Namespaceautorisierungsregel.

get(string, string, NamespacesGetOptionalParams)

Ruft eine Beschreibung für den angegebenen Namespace ab.

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Ruft eine Autorisierungsregel für einen Namespace nach Regelname ab.

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

Ruft NetworkRuleSet für einen Namespace ab.

list(NamespacesListOptionalParams)

Ruft alle verfügbaren Namespaces innerhalb des Abonnements ab, unabhängig von den Ressourcengruppen.

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Ruft die Autorisierungsregeln für einen Namespace ab.

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Ruft die verfügbaren Namespaces innerhalb einer Ressourcengruppe ab.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Ruft die primäre und sekundäre Verbindungszeichenfolge für den Namespace ab.

listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)

Ruft die Liste von NetworkRuleSet für einen Namespace ab.

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

Generiert die primären oder sekundären Verbindungszeichenfolgen für den Namespace neu.

update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)

Aktualisierungen einen Dienstnamespace. Nach der Erstellung ist das Ressourcenmanifest dieses Namespace unveränderlich. Dieser Vorgang ist idempotent.

Details zur Methode

beginCreateOrUpdate(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert einen Dienstnamespace. Nach der Erstellung ist das Ressourcenmanifest dieses Namespace unveränderlich. Dieser Vorgang ist idempotent.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename.

parameters
SBNamespace

Parameter, die zum Erstellen einer Namespaceressource bereitgestellt werden.

options
NamespacesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert einen Dienstnamespace. Nach der Erstellung ist das Ressourcenmanifest dieses Namespace unveränderlich. Dieser Vorgang ist idempotent.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename.

parameters
SBNamespace

Parameter, die zum Erstellen einer Namespaceressource bereitgestellt werden.

options
NamespacesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<SBNamespace>

beginDelete(string, string, NamespacesDeleteOptionalParams)

Löscht einen vorhandenen Namespace. Durch diesen Vorgang werden auch alle zugeordneten Ressourcen unter dem Namespace entfernt.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

options
NamespacesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Löscht einen vorhandenen Namespace. Durch diesen Vorgang werden auch alle zugeordneten Ressourcen unter dem Namespace entfernt.

function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

options
NamespacesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Überprüfen Sie die Verfügbarkeit von Namespacenamen geben.

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

Parameter

parameters
CheckNameAvailability

Parameter zum Überprüfen der Verfügbarkeit des angegebenen Namespacenamens

options
NamespacesCheckNameAvailabilityOptionalParams

Die Optionsparameter.

Gibt zurück

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

Erstellt oder aktualisiert eine Autorisierungsregel für einen Namespace.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

authorizationRuleName

string

Der Name der Autorisierungsregel.

parameters
SBAuthorizationRule

Die Autorisierungsregel für den freigegebenen Zugriff.

Gibt zurück

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

Erstellen oder aktualisieren Sie NetworkRuleSet für einen Namespace.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

parameters
NetworkRuleSet

Der Namespace IpFilterRule.

Gibt zurück

Promise<NetworkRuleSet>

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Löscht eine Namespaceautorisierungsregel.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

authorizationRuleName

string

Der Name der Autorisierungsregel.

options
NamespacesDeleteAuthorizationRuleOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, NamespacesGetOptionalParams)

Ruft eine Beschreibung für den angegebenen Namespace ab.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

options
NamespacesGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<SBNamespace>

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Ruft eine Autorisierungsregel für einen Namespace nach Regelname ab.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

authorizationRuleName

string

Der Name der Autorisierungsregel.

options
NamespacesGetAuthorizationRuleOptionalParams

Die Optionsparameter.

Gibt zurück

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

Ruft NetworkRuleSet für einen Namespace ab.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

options
NamespacesGetNetworkRuleSetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<NetworkRuleSet>

list(NamespacesListOptionalParams)

Ruft alle verfügbaren Namespaces innerhalb des Abonnements ab, unabhängig von den Ressourcengruppen.

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

Parameter

options
NamespacesListOptionalParams

Die Optionsparameter.

Gibt zurück

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Ruft die Autorisierungsregeln für einen Namespace ab.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

options
NamespacesListAuthorizationRulesOptionalParams

Die Optionsparameter.

Gibt zurück

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Ruft die verfügbaren Namespaces innerhalb einer Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

options
NamespacesListByResourceGroupOptionalParams

Die Optionsparameter.

Gibt zurück

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Ruft die primäre und sekundäre Verbindungszeichenfolge für den Namespace ab.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

authorizationRuleName

string

Der Name der Autorisierungsregel.

options
NamespacesListKeysOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<AccessKeys>

listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)

Ruft die Liste von NetworkRuleSet für einen Namespace ab.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

options
NamespacesListNetworkRuleSetsOptionalParams

Die Optionsparameter.

Gibt zurück

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

Generiert die primären oder sekundären Verbindungszeichenfolgen für den Namespace neu.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

authorizationRuleName

string

Der Name der Autorisierungsregel.

parameters
RegenerateAccessKeyParameters

Parameter, die zum erneuten Generieren der Autorisierungsregel bereitgestellt werden.

options
NamespacesRegenerateKeysOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<AccessKeys>

update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)

Aktualisierungen einen Dienstnamespace. Nach der Erstellung ist das Ressourcenmanifest dieses Namespace unveränderlich. Dieser Vorgang ist idempotent.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

parameters
SBNamespaceUpdateParameters

Parameter, die zum Aktualisieren einer Namespaceressource bereitgestellt werden.

options
NamespacesUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<SBNamespace>