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.
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.
Parametri delle opzioni.
Restituisce
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.
Restituisce
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.
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.
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
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.
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
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
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.
Restituisce
Promise<ResourceListKeys>