Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo pacchetto contiene un SDK isomorfo (che funziona sia in Node.js che nei browser) per Azure client ComputeBulkActions.
API di gestione del provider di risorse Microsoft.ComputeBulkActions.
Collegamenti chiave:
Getting started
Ambienti attualmente supportati
LTS di Node.js - Versioni più recenti di Safari, Chrome, Edge e Firefox.
Consulta la nostra politica support per maggiori dettagli.
Prerequisiti
- Un abbonamento Azure.
Installa il pacchetto @azure/arm-computebulkactions
Installa la libreria client Azure ComputeBulkActions per JavaScript con npm:
npm install @azure/arm-computebulkactions
Creare ed autenticare un ComputeBulkActionsClient
Per creare un oggetto client da access l'API Azure ComputeBulkActions, avrai bisogno del endpoint della tua risorsa Azure ComputeBulkActions e di un credential. Il client Azure ComputeBulkActions può utilizzare le Azure Active Directory credenziali per autenticarsi.
Puoi trovare l'endpoint per la tua risorsa Azure ComputeBulkActions nel Azure Portal.
Puoi autenticarti con Azure Active Directory utilizzando una credenziale dalla libreria @azure/identity o un token AAD esistente.
Per utilizzare il provider DefaultAzureCredential mostrato di seguito, o altri fornitori di credenziali forniti con l'SDK Azure, si prega di installare il pacchetto @azure/identity:
npm install @azure/identity
Dovrai inoltre registrare una nuova domanda AAD e concedere access a Azure ComputeBulkActions assegnando il ruolo appropriato al tuo principale di servizio (nota: ruoli come "Owner" non concederanno i permessi necessari).
Per maggiori informazioni su come creare una Azure applicazione AD, consulta questa guida.
Usando Node.js e ambienti simili a Node, è possibile usare la classe DefaultAzureCredential per autenticare il client.
import { ComputeBulkActionsClient } from "@azure/arm-computebulkactions";
import { DefaultAzureCredential } from "@azure/identity";
const subscriptionId = "00000000-0000-0000-0000-000000000000";
const client = new ComputeBulkActionsClient(new DefaultAzureCredential(), subscriptionId);
Per gli ambienti browser, usa il InteractiveBrowserCredential dal pacchetto @azure/identity per autenticarti.
import { InteractiveBrowserCredential } from "@azure/identity";
import { ComputeBulkActionsClient } from "@azure/arm-computebulkactions";
const credential = new InteractiveBrowserCredential({
tenantId: "<YOUR_TENANT_ID>",
clientId: "<YOUR_CLIENT_ID>",
});
const subscriptionId = "00000000-0000-0000-0000-000000000000";
const client = new ComputeBulkActionsClient(credential, subscriptionId);
Pacchetto JavaScript
Per usare questa libreria client nel browser, è prima necessario usare un bundler. Per dettagli su come to do questo intervento, si prega di consultare la nostra documentazione raggruppamento.
Concetti chiave
ClientComputeBulkActionsClient
ComputeBulkActionsClient è l'interfaccia principale per gli sviluppatori che utilizzano la libreria client Azure ComputeBulkActions. Esplora i metodi su questo oggetto client per comprendere le diverse funzionalità del servizio Azure ComputeBulkActions a cui puoi accesso.
Risoluzione dei problemi
Registrazione
L'abilitazione della registrazione può aiutare a individuare informazioni utili sugli errori. Per visualizzare un log di richieste e risposte HTTP, impostare la variabile di ambiente AZURE_LOG_LEVEL su info. In alternativa, la registrazione può essere abilitata in tempo reale chiamando setLogLevel nel @azure/logger:
import { setLogLevel } from "@azure/logger";
setLogLevel("info");
Per istruzioni più dettagliate su come abilitare i log, puoi consultare il pacchetto @azure/logger docs.
Contributing
Se desideri contribuire a questa libreria, leggi la guida contributi per saperne di più su come costruire e testare il codice.
Progetti correlati
Azure SDK for JavaScript