CompositeTypes

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

Représentations de la ressource

Contient le type composite.

{
  "name": string,
  "id": unsigned long,
  "insertTime": string,
  "description": string,
  "selfLink": string,
  "operation": operations Resource,
  "status": string,
  "labels": [
    {
      "key": string,
      "value": string
    }
  ],
  "templateContents": {
    "template": string,
    "schema": string,
    "imports": [
      {
        "name": string,
        "content": string
      }
    ],
    "interpreter": string,
    "mainTemplate": string
  }
}
Nom de propriété Valeur Description Remarques
description string Description textuelle facultative de la ressource qui est fournie par le client lors de la création de cette dernière.
id unsigned long
insertTime string Uniquement en sortie. Code temporel de création au format texte RFC3339.
labels[] list Mappage des libellés, fourni par le client lors de la création ou de la mise à jour de la ressource. Plus précisément: les clés de libellé doivent comporter entre 1 et 63 caractères et respecter l'expression régulière suivante: `[a-z]([-a-z0-9]*[a-z0-9])?`. Les valeurs des libellés doivent comporter entre 0 et 63 caractères et respecter l'expression régulière `([a-z]([-a-z0-9]*[a-z0-9])?)?`.

labels[].key string
labels[].value string
name string Nom du type composite, doit respecter l'expression: `[a-z]([-a-z0-9_.]{0,61}[a-z0-9])?`.
operation nested object Uniquement en sortie. Opération exécutée le plus récemment ou en cours d'exécution sur ce type de composite.
status string
templateContents nested object Fichiers du type de modèle.
templateContents.imports[] list Importez les fichiers référencés par le modèle principal.
templateContents.imports[].content string Contenu du fichier.
templateContents.imports[].name string Nom du fichier.
templateContents.interpreter string Interpréteur (python ou jinja) à utiliser lors de l'expansion.
templateContents.mainTemplate string Nom de fichier du mainTemplate
templateContents.schema string Contenu du schéma du modèle.
templateContents.template string Contenu du fichier de modèle principal.

Méthodes

supprimer
Supprime un type composite.
get
Récupère des informations sur un type composite spécifique.
insérer
Crée un type composite.
liste
Répertorie tous les types composites pour Deployment Manager.
patch
Applique un correctif à un type composite.
update
Met à jour un type composite.