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
CompositeTypes
Per i dettagli della risorsa CompositeTypes, consulta la pagina Rappresentazione della risorsa.
Metodo | Richiesta HTTP | Descrizione |
---|---|---|
URI relativi a https://www.googleapis.com/deploymentmanager/v2beta/projects, se non diversamente indicato | ||
elimina |
DELETE /project/global/compositeTypes/compositeType
|
Consente di eliminare un tipo composito. |
get |
GET /project/global/compositeTypes/compositeType
|
Recupera le informazioni su un tipo composito specifico. |
inserire |
POST /project/global/compositeTypes
|
Crea un tipo composto. |
list |
GET /project/global/compositeTypes
|
Elenca tutti i tipi composti per Deployment Manager. |
patch |
PATCH /project/global/compositeTypes/compositeType
|
Esegue il patching di un tipo composito. |
update |
PUT /project/global/compositeTypes/compositeType
|
Aggiorna un tipo composito. |
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/v2beta/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. |
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/v2beta/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/v2beta/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/v2beta/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. |
TypeProviders
Per i dettagli della risorsa TypeProviders, consulta la pagina Rappresentazione della risorsa.
Metodo | Richiesta HTTP | Descrizione |
---|---|---|
URI relativi a https://www.googleapis.com/deploymentmanager/v2beta/projects, se non diversamente indicato | ||
elimina |
DELETE /project/global/typeProviders/typeProvider
|
Consente di eliminare un provider di tipi. |
get |
GET /project/global/typeProviders/typeProvider
|
Recupera le informazioni su un fornitore di tipo specifico. |
getType |
GET /project/global/typeProviders/typeProvider/types/type
|
Recupera le informazioni su un tipo fornito da un TypeProvider. |
inserire |
POST /project/global/typeProviders
|
Crea un provider di tipi. |
list |
GET /project/global/typeProviders
|
Elenca tutti i provider di tipi di risorse per Deployment Manager. |
listTypes |
GET /project/global/typeProviders/typeProvider/types
|
Elenca tutte le informazioni sul tipo per un TypeProvider. |
patch |
PATCH /project/global/typeProviders/typeProvider
|
Esegue il patching di un provider di tipi. |
update |
PUT /project/global/typeProviders/typeProvider
|
Aggiorna un provider di tipi. |
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/v2beta/projects, se non diversamente indicato | ||
list |
GET /project/global/types
|
Elenca tutti i tipi di risorse per Deployment Manager. |