API Reference

Questo riferimento API è organizzato in base al tipo di risorsa. Ogni tipo di risorsa ha una o più rappresentazioni dei dati e uno o più metodi.

Tipi di risorse

  1. Deployment
  2. Manifesti
  3. Suite operativa
  4. Risorse
  5. Tipi

Deployment

Per i dettagli della risorsa Deployments, consulta la pagina Rappresentazione della risorsa.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/deploymentmanager/v2/projects, se non diversamente indicato
cancelPreview POST  /project/global/deployments/deployment/cancelPreview Annullamento e rimozione dell'anteprima attualmente associata al deployment.
elimina DELETE  /project/global/deployments/deployment Consente di eliminare un deployment e tutte le risorse al suo interno.
get GET  /project/global/deployments/deployment Recupera le informazioni su un deployment specifico.
getIamPolicy GET  /project/global/deployments/resource/getIamPolicy Recupera il criterio di controllo dell'accesso per una risorsa. Può essere vuoto se non esistono criteri o risorse di questo tipo.
inserire POST  /project/global/deployments Crea un deployment e tutte le risorse descritte dal manifest di deployment.
list GET  /project/global/deployments Elenca tutti i deployment per un determinato progetto.
patch PATCH  /project/global/deployments/deployment Applica patch a un deployment e a tutte le risorse descritte dal manifest di deployment. Questo metodo supporta la semantica delle patch.
setIamPolicy POST  /project/global/deployments/resource/setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. Sostituisce qualsiasi criterio esistente.
stop POST  /project/global/deployments/deployment/stop Interrompe un'operazione in corso. Ciò non ripristina il lavoro già completato, ma impedisce l'avvio di nuovo lavoro.
testIamPermissions POST  /project/global/deployments/resource/testIamPermissions Restituisce le autorizzazioni di cui dispone un chiamante sulla risorsa specificata.
update PUT  /project/global/deployments/deployment Aggiorna un deployment e tutte le risorse descritte dal file manifest del deployment.

Manifest

Per i dettagli sulle risorse manifest, consulta la pagina Rappresentazione della risorsa.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/deploymentmanager/v2/projects, se non diversamente indicato
get GET  /project/global/deployments/deployment/manifests/manifest Recupera le informazioni su un manifest specifico.
list GET  /project/global/deployments/deployment/manifests Elenca tutti i manifest per un determinato deployment.

Operazioni

Per i dettagli sulle risorse di Operations, consulta la pagina Rappresentazione della risorsa.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/deploymentmanager/v2/projects, se non diversamente indicato
get GET  /project/global/operations/operation Recupera informazioni su un'operazione specifica.
list GET  /project/global/operations Elenca tutte le operazioni per un progetto.

Risorse

Per i dettagli sulle risorse, consulta la pagina Rappresentazione delle risorse.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/deploymentmanager/v2/projects, se non diversamente indicato
get GET  /project/global/deployments/deployment/resources/resource Recupera le informazioni su una singola risorsa.
list GET  /project/global/deployments/deployment/resources Elenca tutte le risorse in un determinato deployment.

Tipi

Per i dettagli sulle risorse di tipo, consulta la pagina Rappresentazione della risorsa.

Metodo Richiesta HTTP Descrizione
URI relativi a https://www.googleapis.com/deploymentmanager/v2/projects, se non diversamente indicato
list GET  /project/global/types Elenca tutti i tipi di risorse per Deployment Manager.