Cette documentation de référence de l'API est organisée par type de ressource. Chaque type de ressource comporte une ou plusieurs représentations de données, ainsi qu'une ou plusieurs méthodes.
Types de ressources
CompositeTypes
Pour en savoir plus sur la ressource CompositeTypes, consultez la page Représentation de la ressource.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/deploymentmanager/v2beta/projects, sauf indication contraire | ||
supprimer |
DELETE /project/global/compositeTypes/compositeType
|
Supprime un type composite. |
get |
GET /project/global/compositeTypes/compositeType
|
Récupère des informations sur un type composite spécifique. |
insérer |
POST /project/global/compositeTypes
|
Crée un type composite. |
liste |
GET /project/global/compositeTypes
|
Répertorie tous les types composites pour Deployment Manager. |
patch |
PATCH /project/global/compositeTypes/compositeType
|
Applique un correctif à un type composite. |
update |
PUT /project/global/compositeTypes/compositeType
|
Met à jour un type composite. |
Déploiements
Pour en savoir plus sur la ressource "Deployments", consultez la page Représentation de la ressource.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/deploymentmanager/v2beta/projects, sauf indication contraire | ||
cancelPreview |
POST /project/global/deployments/deployment/cancelPreview
|
Annule et supprime l'aperçu actuellement associé au déploiement. |
supprimer |
DELETE /project/global/deployments/deployment
|
Supprime un déploiement et toutes les ressources associées. |
get |
GET /project/global/deployments/deployment
|
Obtient des informations sur un déploiement spécifique. |
getIamPolicy |
GET /project/global/deployments/resource/getIamPolicy
|
Récupère la stratégie de contrôle d'accès d'une ressource. Peut être vide si aucune stratégie ou ressource de ce type n'existe. |
insérer |
POST /project/global/deployments
|
Crée un déploiement et toutes les ressources décrites par le fichier manifeste de déploiement. |
liste |
GET /project/global/deployments
|
Répertorie tous les déploiements d'un projet donné. |
patch |
PATCH /project/global/deployments/deployment
|
Applique un correctif à un déploiement et à toutes les ressources décrites par le fichier manifeste de déploiement. |
setIamPolicy |
POST /project/global/deployments/resource/setIamPolicy
|
Définit la stratégie de contrôle d'accès de la ressource spécifiée. Remplace toute stratégie existante. |
stop |
POST /project/global/deployments/deployment/stop
|
Arrête une opération en cours. Cette opération n'annule pas le travail déjà effectué, mais empêche le démarrage de tout nouveau travail. |
testIamPermissions |
POST /project/global/deployments/resource/testIamPermissions
|
Renvoie les autorisations qu'un appelant a sur la ressource spécifiée. |
update |
PUT /project/global/deployments/deployment
|
Met à jour un déploiement et toutes les ressources décrites par le fichier manifeste de déploiement. |
Fichiers manifestes
Pour en savoir plus sur la ressource "Manifests", consultez la page Représentation de la ressource.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/deploymentmanager/v2beta/projects, sauf indication contraire | ||
get |
GET /project/global/deployments/deployment/manifests/manifest
|
Récupère des informations sur un fichier manifeste spécifique. |
liste |
GET /project/global/deployments/deployment/manifests
|
Répertorie tous les fichiers manifestes d'un déploiement donné. |
Opérations
Pour en savoir plus sur la ressource "Operations", consultez la page Représentation de la ressource.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/deploymentmanager/v2beta/projects, sauf indication contraire | ||
get |
GET /project/global/operations/operation
|
Obtenir des informations sur une opération spécifique |
liste |
GET /project/global/operations
|
Répertorie toutes les opérations d'un projet. |
Ressources
Pour en savoir plus sur la ressource "Resources", consultez la page Représentation de la ressource.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/deploymentmanager/v2beta/projects, sauf indication contraire | ||
get |
GET /project/global/deployments/deployment/resources/resource
|
Obtient des informations sur une seule ressource. |
liste |
GET /project/global/deployments/deployment/resources
|
Répertorie toutes les ressources d'un déploiement donné. |
TypeProviders
Pour en savoir plus sur la ressource "TypeProviders", consultez la page Représentation de la ressource.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/deploymentmanager/v2beta/projects, sauf indication contraire | ||
supprimer |
DELETE /project/global/typeProviders/typeProvider
|
Supprime un fournisseur de types. |
get |
GET /project/global/typeProviders/typeProvider
|
Récupère des informations sur un fournisseur de types spécifique. |
getType |
GET /project/global/typeProviders/typeProvider/types/type
|
Récupère des informations sur un type fourni par un TypeProvider. |
insérer |
POST /project/global/typeProviders
|
Crée un fournisseur de types. |
liste |
GET /project/global/typeProviders
|
Répertorie tous les fournisseurs de types de ressources pour Deployment Manager. |
listTypes |
GET /project/global/typeProviders/typeProvider/types
|
Répertorie toutes les informations de type pour un TypeProvider. |
patch |
PATCH /project/global/typeProviders/typeProvider
|
Applique un correctif à un fournisseur de types. |
update |
PUT /project/global/typeProviders/typeProvider
|
Met à jour un fournisseur de types. |
Types
Pour en savoir plus sur la ressource "Types", consultez la page Représentation de la ressource.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/deploymentmanager/v2beta/projects, sauf indication contraire | ||
liste |
GET /project/global/types
|
Répertorie tous les types de ressources pour Deployment Manager. |