Condividi tramite


Namespaces interface

Interfaccia che rappresenta uno spazio dei nomi.

Metodi

beginDelete(string, string, NamespacesDeleteOptionalParams)

Elimina uno spazio dei nomi esistente. Questa operazione rimuove anche tutti gli hub di notifica associati nello spazio dei nomi .

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Elimina uno spazio dei nomi esistente. Questa operazione rimuove anche tutti gli hub di notifica associati nello spazio dei nomi .

checkAvailability(CheckAvailabilityParameters, NamespacesCheckAvailabilityOptionalParams)

Verifica la disponibilità dello spazio dei nomi del servizio specificato in tutte le sottoscrizioni di Azure. Ciò è utile perché il nome di dominio viene creato in base al nome dello spazio dei nomi del servizio.

createOrUpdate(string, string, NamespaceCreateOrUpdateParameters, NamespacesCreateOrUpdateOptionalParams)

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

createOrUpdateAuthorizationRule(string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Crea una regola di autorizzazione per uno spazio dei nomi

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Elimina una regola di autorizzazione dello spazio dei nomi

get(string, string, NamespacesGetOptionalParams)

Restituisce la 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.

list(string, NamespacesListOptionalParams)

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

listAll(NamespacesListAllOptionalParams)

Elenca 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.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Ottiene le stringhe ConnectionString primarie e secondarie allo spazio dei nomi

patch(string, string, NamespacePatchParameters, NamespacesPatchOptionalParams)

Applica patch allo spazio dei nomi esistente

regenerateKeys(string, string, string, PolicykeyResource, NamespacesRegenerateKeysOptionalParams)

Rigenera le chiavi primarie/secondarie nella regola di autorizzazione dello spazio dei nomi

Dettagli metodo

beginDelete(string, string, NamespacesDeleteOptionalParams)

Elimina uno spazio dei nomi esistente. Questa operazione rimuove anche tutti gli hub di notifica associati 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.

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 tutti gli hub di notifica associati nello spazio dei nomi .

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

options
NamespacesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

checkAvailability(CheckAvailabilityParameters, NamespacesCheckAvailabilityOptionalParams)

Verifica la disponibilità dello spazio dei nomi del servizio specificato in tutte le sottoscrizioni di Azure. Ciò è utile perché il nome di dominio viene creato in base al nome dello spazio dei nomi del servizio.

function checkAvailability(parameters: CheckAvailabilityParameters, options?: NamespacesCheckAvailabilityOptionalParams): Promise<CheckAvailabilityResult>

Parametri

parameters
CheckAvailabilityParameters

Nome dello spazio dei nomi.

options
NamespacesCheckAvailabilityOptionalParams

Parametri delle opzioni.

Restituisce

createOrUpdate(string, string, NamespaceCreateOrUpdateParameters, NamespacesCreateOrUpdateOptionalParams)

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

function createOrUpdate(resourceGroupName: string, namespaceName: string, parameters: NamespaceCreateOrUpdateParameters, options?: NamespacesCreateOrUpdateOptionalParams): Promise<NamespaceResource>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

parameters
NamespaceCreateOrUpdateParameters

Parametri forniti per creare una risorsa dello spazio dei nomi.

options
NamespacesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

createOrUpdateAuthorizationRule(string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Crea una regola di autorizzazione per uno spazio dei nomi

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

authorizationRuleName

string

Nome regola di autorizzazione.

parameters
SharedAccessAuthorizationRuleCreateOrUpdateParameters

Regola di autorizzazione di accesso condiviso.

Restituisce

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.

namespaceName

string

Nome dello spazio dei nomi.

authorizationRuleName

string

Nome regola di autorizzazione.

options
NamespacesDeleteAuthorizationRuleOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, NamespacesGetOptionalParams)

Restituisce la descrizione per lo spazio dei nomi specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

options
NamespacesGetOptionalParams

Parametri delle opzioni.

Restituisce

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

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

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi

authorizationRuleName

string

Nome della regola di autorizzazione.

options
NamespacesGetAuthorizationRuleOptionalParams

Parametri delle opzioni.

Restituisce

list(string, NamespacesListOptionalParams)

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

function list(resourceGroupName: string, options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<NamespaceResource, NamespaceResource[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Se il valore resourceGroupName è Null, il metodo elenca tutti gli spazi dei nomi all'interno della sottoscrizione

options
NamespacesListOptionalParams

Parametri delle opzioni.

Restituisce

listAll(NamespacesListAllOptionalParams)

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

function listAll(options?: NamespacesListAllOptionalParams): PagedAsyncIterableIterator<NamespaceResource, NamespaceResource[], PageSettings>

Parametri

options
NamespacesListAllOptionalParams

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<SharedAccessAuthorizationRuleResource, SharedAccessAuthorizationRuleResource[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi

options
NamespacesListAuthorizationRulesOptionalParams

Parametri delle opzioni.

Restituisce

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Ottiene le stringhe ConnectionString primarie e secondarie allo spazio dei nomi

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

authorizationRuleName

string

Stringa di connessione dello spazio dei nomi per authorizationRule specificato.

options
NamespacesListKeysOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ResourceListKeys>

patch(string, string, NamespacePatchParameters, NamespacesPatchOptionalParams)

Applica patch allo spazio dei nomi esistente

function patch(resourceGroupName: string, namespaceName: string, parameters: NamespacePatchParameters, options?: NamespacesPatchOptionalParams): Promise<NamespaceResource>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

parameters
NamespacePatchParameters

Parametri forniti per applicare patch a una risorsa dello spazio dei nomi.

options
NamespacesPatchOptionalParams

Parametri delle opzioni.

Restituisce

regenerateKeys(string, string, string, PolicykeyResource, NamespacesRegenerateKeysOptionalParams)

Rigenera le chiavi primarie/secondarie nella regola di autorizzazione dello spazio dei nomi

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

namespaceName

string

Nome dello spazio dei nomi.

authorizationRuleName

string

Stringa di connessione dello spazio dei nomi per authorizationRule specificato.

parameters
PolicykeyResource

Parametri forniti per rigenerare la chiave della regola di autorizzazione dello spazio dei nomi.

options
NamespacesRegenerateKeysOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ResourceListKeys>