Resources

Attention:Il s'agit d'une version obsolète de l'API Deployment Manager. Veuillez utiliser la dernière version de l'API à la place.

Une ressource représente une seule entité Google Cloud Platform, comme une instance Compute Engine, un ensemble de données BigQuery, etc. Vous définissez une liste de ressources dans votre fichier de configuration, qui est ensuite déployée à l'aide du service Deployment Manager.

La liste des méthodes associées à cette ressource est présentée au bas de la page.

Représentations de la ressource



{
  "id": unsigned long,
  "insertTime": string,
  "updateTime": string,
  "name": string,
  "type": string,
  "manifest": string,
  "url": string,
  "properties": string,
  "finalProperties": string,
  "update": {
    "manifest": string,
    "errors": [
      string
    ],
    "state": string,
    "intent": string,
    "properties": string,
    "finalProperties": string
  }
}
Nom de propriété Valeur Description Remarques
finalProperties string [Sortie uniquement] Propriétés évaluées de la ressource avec les références développées. Renvoyé au format YAML sérialisé.
id unsigned long [Uniquement en sortie] Identifiant unique de la ressource qui est défini par le serveur.
insertTime string [Sortie uniquement] Code temporel de création ou d'acquisition de la ressource, au format texte RFC3339 .
manifest string [Sortie uniquement] URL du fichier manifeste représentant la configuration actuelle de cette ressource.
name string [Sortie uniquement] Nom de la ressource tel qu'il apparaît dans la configuration YAML.
properties string [Sortie uniquement] Propriétés actuelles de la ressource avant que des références n'aient été renseignées. Renvoyé au format YAML sérialisé.
type string [Sortie uniquement] Type de la ressource, par exemple compute.v1.instance ou replicaPools.v1beta2.instanceGroupManager.
update nested object [Sortie uniquement] Si Deployment Manager met à jour ou prévisualise actuellement une mise à jour de cette ressource, la configuration mise à jour s'affiche ici.
update.errors[] list [Sortie uniquement] Liste de toutes les erreurs rencontrées lors de la tentative d'implémentation de update.intent.
update.finalProperties string [Sortie uniquement] Propriétés développées de la ressource avec les valeurs de référence développées. Renvoyé au format YAML sérialisé.
update.intent string [Sortie uniquement] Intention de la ressource: PREVIEW, UPDATE ou CANCEL.
update.manifest string [Sortie uniquement] URL du fichier manifeste représentant la configuration de mise à jour de cette ressource.
update.properties string [Sortie uniquement] Ensemble des propriétés mises à jour pour cette ressource, avant que les références ne soient développées. Renvoyé au format YAML sérialisé.
update.state string [Uniquement en sortie] État de la ressource.
updateTime string [Sortie uniquement] Code temporel de la mise à jour de la ressource, au format texte RFC3339 .
url string [Sortie uniquement] URL de la ressource réelle.

Méthodes

get
Obtient des informations sur une seule ressource.
liste
Répertorie toutes les ressources d'un déploiement donné.