Condividi tramite


Namespaces interface

Interfaccia che rappresenta uno spazio dei nomi.

Metodi

beginCreateOrUpdate(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Crea o aggiorna uno spazio dei nomi del servizio. Dopo la creazione, il manifesto della risorsa dello spazio dei nomi non è modificabile. Questa operazione è idempotente.

beginCreateOrUpdateAndWait(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Crea o aggiorna uno spazio dei nomi del servizio. Dopo la creazione, il manifesto della risorsa dello spazio dei nomi non è modificabile. Questa operazione è idempotente.

beginDelete(string, string, NamespacesDeleteOptionalParams)

Elimina uno spazio dei nomi esistente. Questa operazione rimuove anche tutte le risorse associate nello spazio dei nomi .

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Elimina uno spazio dei nomi esistente. Questa operazione rimuove anche tutte le risorse associate nello spazio dei nomi .

checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Controllare la disponibilità del nome dello spazio dei nomi.

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

Crea o aggiorna una regola di autorizzazione per uno spazio dei nomi.

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

Creare o aggiornare NetworkRuleSet per uno spazio dei nomi.

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Elimina una regola di autorizzazione dello spazio dei nomi.

get(string, string, NamespacesGetOptionalParams)

Ottiene una descrizione per lo spazio dei nomi specificato.

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Ottiene una regola di autorizzazione per uno spazio dei nomi in base al nome della regola.

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

Ottiene NetworkRuleSet per uno spazio dei nomi.

list(NamespacesListOptionalParams)

Ottiene tutti gli spazi dei nomi disponibili all'interno della sottoscrizione, indipendentemente dai gruppi di risorse.

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Ottiene le regole di autorizzazione per uno spazio dei nomi.

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Ottiene gli spazi dei nomi disponibili all'interno di un gruppo di risorse.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Ottiene le stringhe di connessione primaria e secondaria per lo spazio dei nomi.

listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)

Ottiene l'elenco di NetworkRuleSet per uno spazio dei nomi.

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

Rigenera le stringhe di connessione primaria o secondaria per lo spazio dei nomi.

update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)

Aggiornamenti uno spazio dei nomi del servizio. Dopo aver creato, il manifesto della risorsa dello spazio dei nomi non è modificabile. Questa operazione è idempotente.

Dettagli metodo

beginCreateOrUpdate(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Crea o aggiorna uno spazio dei nomi del servizio. Dopo la creazione, il manifesto della risorsa dello spazio dei nomi non è modificabile. Questa operazione è idempotente.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi.

parameters
SBNamespace

Parametri forniti per creare una risorsa dello spazio dei nomi.

options
NamespacesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Crea o aggiorna uno spazio dei nomi del servizio. Dopo la creazione, il manifesto della risorsa dello spazio dei nomi non è modificabile. Questa operazione è idempotente.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi.

parameters
SBNamespace

Parametri forniti per creare una risorsa dello spazio dei nomi.

options
NamespacesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<SBNamespace>

beginDelete(string, string, NamespacesDeleteOptionalParams)

Elimina uno spazio dei nomi esistente. Questa operazione rimuove anche tutte le risorse associate nello spazio dei nomi .

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi

options
NamespacesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Elimina uno spazio dei nomi esistente. Questa operazione rimuove anche tutte le risorse associate nello spazio dei nomi .

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi

options
NamespacesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Controllare la disponibilità del nome dello spazio dei nomi.

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

Parametri

parameters
CheckNameAvailability

Parametri per verificare la disponibilità del nome dello spazio dei nomi specificato

options
NamespacesCheckNameAvailabilityOptionalParams

Parametri delle opzioni.

Restituisce

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

Crea o aggiorna una regola di autorizzazione per uno spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi

authorizationRuleName

string

Nome della regola di autorizzazione.

parameters
SBAuthorizationRule

Regola di autorizzazione di accesso condiviso.

Restituisce

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

Creare o aggiornare NetworkRuleSet per uno spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi

parameters
NetworkRuleSet

Spazio dei nomi IpFilterRule.

options
NamespacesCreateOrUpdateNetworkRuleSetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<NetworkRuleSet>

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Elimina una regola di autorizzazione dello spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi

authorizationRuleName

string

Nome della regola di autorizzazione.

options
NamespacesDeleteAuthorizationRuleOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, NamespacesGetOptionalParams)

Ottiene una descrizione per lo spazio dei nomi specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi

options
NamespacesGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<SBNamespace>

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Ottiene una regola di autorizzazione per uno spazio dei nomi in base al nome della regola.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi

authorizationRuleName

string

Nome della regola di autorizzazione.

options
NamespacesGetAuthorizationRuleOptionalParams

Parametri delle opzioni.

Restituisce

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

Ottiene NetworkRuleSet per uno spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi

options
NamespacesGetNetworkRuleSetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<NetworkRuleSet>

list(NamespacesListOptionalParams)

Ottiene tutti gli spazi dei nomi disponibili all'interno della sottoscrizione, indipendentemente dai gruppi di risorse.

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

Parametri

options
NamespacesListOptionalParams

Parametri delle opzioni.

Restituisce

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Ottiene le regole di autorizzazione per uno spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi

options
NamespacesListAuthorizationRulesOptionalParams

Parametri delle opzioni.

Restituisce

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Ottiene gli spazi dei nomi disponibili all'interno di un gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

options
NamespacesListByResourceGroupOptionalParams

Parametri delle opzioni.

Restituisce

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Ottiene le stringhe di connessione primaria e secondaria per lo spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi

authorizationRuleName

string

Nome della regola di autorizzazione.

options
NamespacesListKeysOptionalParams

Parametri delle opzioni.

Restituisce

Promise<AccessKeys>

listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)

Ottiene l'elenco di NetworkRuleSet per uno spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi

options
NamespacesListNetworkRuleSetsOptionalParams

Parametri delle opzioni.

Restituisce

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

Rigenera le stringhe di connessione primaria o secondaria per lo spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi

authorizationRuleName

string

Nome della regola di autorizzazione.

parameters
RegenerateAccessKeyParameters

Parametri forniti per rigenerare la regola di autorizzazione.

options
NamespacesRegenerateKeysOptionalParams

Parametri delle opzioni.

Restituisce

Promise<AccessKeys>

update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)

Aggiornamenti uno spazio dei nomi del servizio. Dopo aver creato, il manifesto della risorsa dello spazio dei nomi non è modificabile. Questa operazione è idempotente.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome dello spazio dei nomi

parameters
SBNamespaceUpdateParameters

Parametri forniti per aggiornare una risorsa dello spazio dei nomi.

options
NamespacesUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<SBNamespace>