CompositeTypes

Am Ende dieser Seite finden Sie eine Liste der Methoden für diese Ressource.

Ressourcendarstellungen

Enthält den zusammengesetzten Typ.

{
  "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
  }
}
Eigenschaft Wert Beschreibung Hinweise
description string Eine optionale Textbeschreibung der Ressource; wird vom Client bei der Erstellung der Ressource bereitgestellt.
id unsigned long
insertTime string Nur Ausgabe. Erstellungszeitstempel im Textformat RFC3339.
labels[] list Zuordnung von Labels; vom Client beim Erstellen oder Aktualisieren der Ressource bereitgestellt. Im Detail: Labelschlüssel müssen zwischen 1 und 63 Zeichen lang sein und dem folgenden regulären Ausdruck entsprechen: `[a-z]([-a-z0-9]*[a-z0-9])?`. Labelwerte müssen zwischen 0 und 63 Zeichen lang sein und dem regulären Ausdruck `([a-z]([-a-z0-9]*[a-z0-9])?)?` entsprechen.

labels[].key string
labels[].value string
name string Der Name des zusammengesetzten Typs muss dem Ausdruck `[a-z]([-a-z0-9_.]{0,61}[a-z0-9])?` entsprechen.
operation nested object Nur Ausgabe. Der Vorgang, der für diesen zusammengesetzten Typ zuletzt ausgeführt wurde oder gerade ausgeführt wird.
status string
templateContents nested object Dateien für den Vorlagentyp.
templateContents.imports[] list Importieren Sie Dateien, auf die in der Hauptvorlage verwiesen wird.
templateContents.imports[].content string Der Inhalt der Datei.
templateContents.imports[].name string Der Name der Datei.
templateContents.interpreter string Welcher Interpreter (python oder jinja) bei der Erweiterung verwendet werden soll.
templateContents.mainTemplate string Der Dateiname der Hauptvorlage
templateContents.schema string Der Inhalt des Vorlagenschemas.
templateContents.template string Der Inhalt der Hauptvorlagendatei.

Methoden

Delete
Löscht einen zusammengesetzten Typ.
get
Ermittelt Informationen zu einem bestimmten zusammengesetzten Typ.
insert
Erstellt einen zusammengesetzten Typ.
list
Listet alle zusammengesetzten Typen für Deployment Manager auf.
patch
Patches einen zusammengesetzten Typ.
aktualisieren
Aktualisiert einen zusammengesetzten Typ.