Operations: list

Richiede l'autorizzazione

Elenca tutte le operazioni per un progetto. Prova subito.

Richiesta

Richiesta HTTP

GET https://www.googleapis.com/deploymentmanager/v2/projects/project/global/operations

Parametri

Nome parametro Valore Descrizione
Parametri del percorso
project string L'ID progetto per questa richiesta.
Parametri di query facoltativi
filter string Un'espressione di filtro che filtra le risorse elencate nella risposta. L'espressione deve specificare il nome del campo, un operatore di confronto e il valore da utilizzare per il filtro. Il valore deve essere una stringa, un numero o un valore booleano. L'operatore di confronto deve essere =, !=, > o <.

Ad esempio, se filtri le istanze Compute Engine, puoi escludere le istanze denominate example-instance specificando name != example-instance.

Puoi anche filtrare i campi nidificati. Ad esempio, puoi specificare scheduling.automaticRestart = false per includere le istanze solo se non sono pianificati i riavvii automatici. Puoi utilizzare i filtri su campi nidificati per filtrare in base alle etichette delle risorse.

Per filtrare in base a più espressioni, fornisci ogni espressione separata tra parentesi. Ad esempio, (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake"). Per impostazione predefinita, ogni espressione è un'espressione AND. Tuttavia, puoi includere esplicitamente le espressioni AND e OR. Ad esempio, (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true).
maxResults unsigned integer Il numero massimo di risultati per pagina da restituire. Se il numero di risultati disponibili è maggiore di maxResults, Compute Engine restituisce un nextPageToken che può essere utilizzato per ottenere la pagina successiva dei risultati nelle richieste di elenco successive. I valori accettabili vanno da 0 a 500, inclusi. (Valore predefinito: 500)
orderBy string Ordina i risultati dell'elenco in un determinato ordine. Per impostazione predefinita, i risultati vengono restituiti in ordine alfanumerico in base al nome della risorsa.

Puoi anche ordinare i risultati in ordine decrescente in base al timestamp di creazione utilizzando orderBy="creationTimestamp desc". I risultati vengono ordinati in base al campo creationTimestamp in ordine cronologico inverso (dal risultato più recente). Utilizzalo per ordinare le risorse come le operazioni in modo che l'operazione più recente venga restituita per prima.

Al momento è supportato solo l'ordinamento per name o creationTimestamp desc.
pageToken string Specifica un token di pagina da utilizzare. Imposta pageToken su nextPageToken restituito da una richiesta di elenco precedente per ottenere la pagina successiva dei risultati.

Autorizzazione

Questa richiesta richiede l'autorizzazione con almeno uno dei seguenti ambiti (scopri di più su autenticazione e autorizzazione).

Ambito
https://www.googleapis.com/auth/ndev.cloudman.readonly
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/ndev.cloudman
https://www.googleapis.com/auth/cloud-platform.read-only

Corpo della richiesta

Non specificare un corpo della richiesta con questo metodo.

Risposta

In caso di esito positivo, questo metodo restituisce un corpo della risposta con la seguente struttura:

{
  "operations": [
    operations Resource
  ],
  "nextPageToken": string
}
Nome proprietà Valore Descrizione Note
operations[] list Solo output. Operazioni contenute in questa risposta dell'elenco.
nextPageToken string Solo output. Un token utilizzato per continuare una richiesta di elenco troncata.

Prova

Utilizza l'Explorer API di seguito per chiamare questo metodo sui dati in tempo reale e visualizzare la risposta. In alternativa, prova lo strumento di esplorazione autonomo.