Namespaces interface

Interfaccia che rappresenta uno spazio dei nomi.

Metodi

beginCreateOrUpdate(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Creare lo spazio dei nomi di Inoltro di Azure.

beginCreateOrUpdateAndWait(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Creare lo spazio dei nomi di Inoltro di Azure.

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

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

Crea o aggiorna 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)

Regola di autorizzazione per uno spazio dei nomi in base al nome.

list(NamespacesListOptionalParams)

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

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Regole di autorizzazione per uno spazio dei nomi.

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Elenca tutti gli spazi dei nomi disponibili all'interno di ResourceGroup.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Stringhe di connessione primaria e secondaria allo spazio dei nomi.

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

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

update(string, string, RelayUpdateParameters, NamespacesUpdateOptionalParams)

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

Dettagli metodo

beginCreateOrUpdate(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Creare lo spazio dei nomi di Inoltro di Azure.

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

Parametri

resourceGroupName

string

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

namespaceName

string

Nome dello spazio dei nomi

parameters
RelayNamespace

Parametri forniti per creare una risorsa dello spazio dei nomi.

options
NamespacesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Creare lo spazio dei nomi di Inoltro di Azure.

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

Parametri

resourceGroupName

string

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

namespaceName

string

Nome dello spazio dei nomi

parameters
RelayNamespace

Parametri forniti per creare una risorsa dello spazio dei nomi.

options
NamespacesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<RelayNamespace>

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

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

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

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

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
AuthorizationRule

Parametri della regola di autorizzazione.

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 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)

Restituisce la descrizione per lo spazio dei nomi specificato.

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

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<RelayNamespace>

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Regola di autorizzazione per uno spazio dei nomi in base al nome.

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

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

list(NamespacesListOptionalParams)

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

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

Parametri

options
NamespacesListOptionalParams

Parametri delle opzioni.

Restituisce

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Regole di autorizzazione per uno spazio dei nomi.

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

Elenca tutti gli spazi dei nomi disponibili all'interno di ResourceGroup.

function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<RelayNamespace, RelayNamespace[], 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)

Stringhe di connessione primaria e secondaria allo 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>

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

Rigenera le stringhe di connessione primaria o secondaria allo 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, RelayUpdateParameters, NamespacesUpdateOptionalParams)

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

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

Parametri

resourceGroupName

string

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

namespaceName

string

Nome dello spazio dei nomi

parameters
RelayUpdateParameters

Parametri per l'aggiornamento di una risorsa dello spazio dei nomi.

options
NamespacesUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<RelayNamespace>