Namespaces interface
Schnittstelle, die einen Namespace darstellt.
Methoden
begin |
Erstellt oder aktualisiert einen Dienstnamespace. Nach der Erstellung ist das Ressourcenmanifest dieses Namespace unveränderlich. Dieser Vorgang ist idempotent. |
begin |
Erstellt oder aktualisiert einen Dienstnamespace. Nach der Erstellung ist das Ressourcenmanifest dieses Namespace unveränderlich. Dieser Vorgang ist idempotent. |
begin |
Löscht einen vorhandenen Namespace. Durch diesen Vorgang werden auch alle zugeordneten Ressourcen unter dem Namespace entfernt. |
begin |
Löscht einen vorhandenen Namespace. Durch diesen Vorgang werden auch alle zugeordneten Ressourcen unter dem Namespace entfernt. |
check |
Überprüfen Sie die Verfügbarkeit von Namespacenamen geben. |
create |
Erstellt oder aktualisiert eine Autorisierungsregel für einen Namespace. |
create |
Erstellen oder aktualisieren Sie NetworkRuleSet für einen Namespace. |
delete |
Löscht eine Namespaceautorisierungsregel. |
get(string, string, Namespaces |
Ruft eine Beschreibung für den angegebenen Namespace ab. |
get |
Ruft eine Autorisierungsregel für einen Namespace nach Regelname ab. |
get |
Ruft NetworkRuleSet für einen Namespace ab. |
list(Namespaces |
Ruft alle verfügbaren Namespaces innerhalb des Abonnements ab, unabhängig von den Ressourcengruppen. |
list |
Ruft die Autorisierungsregeln für einen Namespace ab. |
list |
Ruft die verfügbaren Namespaces innerhalb einer Ressourcengruppe ab. |
list |
Ruft die primäre und sekundäre Verbindungszeichenfolge für den Namespace ab. |
list |
Ruft die Liste von NetworkRuleSet für einen Namespace ab. |
regenerate |
Generiert die primären oder sekundären Verbindungszeichenfolgen für den Namespace neu. |
update(string, string, SBNamespace |
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.
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.
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
Die Optionsparameter.
Gibt zurück
Promise<CheckNameAvailabilityResult>
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.
Die Optionsparameter.
Gibt zurück
Promise<SBAuthorizationRule>
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.
Die Optionsparameter.
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.
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.
Die Optionsparameter.
Gibt zurück
Promise<SBAuthorizationRule>
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
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
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.
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
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.
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>