Namespaces interface

Schnittstelle, die einen Namespace darstellt.

Methoden

beginCreateOrUpdate(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Erstellen Sie den Azure Relay-Namespace.

beginCreateOrUpdateAndWait(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Erstellen Sie den Azure Relay-Namespace.

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 des angegebenen Namespacenamens.

createOrUpdateAuthorizationRule(string, string, string, AuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Erstellt oder aktualisiert eine Autorisierungsregel für einen Namespace.

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Löscht eine Namespaceautorisierungsregel.

get(string, string, NamespacesGetOptionalParams)

Gibt die Beschreibung für den angegebenen Namespace zurück.

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Autorisierungsregel für einen Namespace anhand des Namens.

list(NamespacesListOptionalParams)

Listet alle verfügbaren Namespaces innerhalb des Abonnements auf, unabhängig von den resourceGroups.

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Autorisierungsregeln für einen Namespace.

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Listet alle verfügbaren Namespaces in der ResourceGroup auf.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Primäre und sekundäre Verbindungszeichenfolgen mit dem Namespace.

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

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

update(string, string, RelayUpdateParameters, NamespacesUpdateOptionalParams)

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

Details zur Methode

beginCreateOrUpdate(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Erstellen Sie den Azure Relay-Namespace.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

parameters
RelayNamespace

Parameter, die zum Erstellen einer Namespaceressource bereitgestellt werden.

options
NamespacesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Erstellen Sie den Azure Relay-Namespace.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

parameters
RelayNamespace

Parameter, die zum Erstellen einer Namespaceressource bereitgestellt werden.

options
NamespacesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<RelayNamespace>

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 des angegebenen Namespacenamens.

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, AuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Erstellt oder aktualisiert eine Autorisierungsregel für einen Namespace.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

authorizationRuleName

string

Der Name der Autorisierungsregel.

parameters
AuthorizationRule

Die Parameter der Autorisierungsregel.

Gibt zurück

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)

Gibt die Beschreibung für den angegebenen Namespace zurück.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

options
NamespacesGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<RelayNamespace>

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Autorisierungsregel für einen Namespace anhand des Namens.

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

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

list(NamespacesListOptionalParams)

Listet alle verfügbaren Namespaces innerhalb des Abonnements auf, unabhängig von den resourceGroups.

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

Parameter

options
NamespacesListOptionalParams

Die Optionsparameter.

Gibt zurück

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Autorisierungsregeln für einen Namespace.

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], 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)

Listet alle verfügbaren Namespaces in der ResourceGroup auf.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

options
NamespacesListByResourceGroupOptionalParams

Die Optionsparameter.

Gibt zurück

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Primäre und sekundäre Verbindungszeichenfolgen mit dem Namespace.

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>

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 Generieren einer Autorisierungsregel bereitgestellt werden.

options
NamespacesRegenerateKeysOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<AccessKeys>

update(string, string, RelayUpdateParameters, NamespacesUpdateOptionalParams)

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

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

namespaceName

string

Der Namespacename

parameters
RelayUpdateParameters

Parameter zum Aktualisieren einer Namespaceressource.

options
NamespacesUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<RelayNamespace>