Namespaces interface
Interfaccia che rappresenta uno spazio dei nomi.
Metodi
| begin |
Elimina uno spazio dei nomi esistente. Questa operazione rimuove anche tutti gli hub di notifica associati nello spazio dei nomi . |
| begin |
Elimina uno spazio dei nomi esistente. Questa operazione rimuove anche tutti gli hub di notifica associati nello spazio dei nomi . |
| check |
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. |
| create |
Crea/aggiorna uno spazio dei nomi del servizio. Dopo la creazione, il manifesto della risorsa dello spazio dei nomi non è modificabile. Questa operazione è idempotente. |
| create |
Crea una regola di autorizzazione per uno spazio dei nomi |
| delete |
Elimina una regola di autorizzazione dello spazio dei nomi |
| get(string, string, Namespaces |
Restituisce la descrizione per lo spazio dei nomi specificato. |
| get |
Ottiene una regola di autorizzazione per uno spazio dei nomi in base al nome. |
| list(string, Namespaces |
Elenca gli spazi dei nomi disponibili all'interno di un gruppo di risorse. |
| list |
Elenca tutti gli spazi dei nomi disponibili all'interno della sottoscrizione indipendentemente dai gruppi di risorse. |
| list |
Ottiene le regole di autorizzazione per uno spazio dei nomi. |
| list |
Ottiene le stringhe ConnectionString primarie e secondarie allo spazio dei nomi |
| patch(string, string, Namespace |
Applica patch allo spazio dei nomi esistente |
| regenerate |
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.
Valori restituiti
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.
Valori restituiti
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.
Parametri delle opzioni.
Valori restituiti
Promise<CheckAvailabilityResult>
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.
Parametri delle opzioni.
Valori restituiti
Promise<NamespaceResource>
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.
Regola di autorizzazione di accesso condiviso.
Parametri delle opzioni.
Valori restituiti
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.
Parametri delle opzioni.
Valori restituiti
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.
Valori restituiti
Promise<NamespaceResource>
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.
Parametri delle opzioni.
Valori restituiti
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.
Valori restituiti
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.
Valori restituiti
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
Parametri delle opzioni.
Valori restituiti
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.
Valori restituiti
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.
Valori restituiti
Promise<NamespaceResource>
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.
Parametri delle opzioni.
Valori restituiti
Promise<ResourceListKeys>