Resources

Achtung:Dies ist eine veraltete Version der Deployment Manager API. Verwenden Sie stattdessen die aktuelle API-Version.

Eine Ressource stellt eine einzelne Google Cloud-Entität dar, z. B. eine Compute Engine-Instanz oder ein BigQuery-Dataset. Sie definieren eine Liste an Ressourcen in Ihrer Konfigurationsdatei, die dann mit dem Deployment Manager-Dienst bereitgestellt wird.

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

Ressourcendarstellungen



{
  "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
  }
}
Property-Name Wert Beschreibung Hinweise
finalProperties string [Nur Ausgabe] Die evaluierten Eigenschaften der Ressourcen mit expandierten Verweisen. Zurückgegeben als serialisierte YAML.
id unsigned long [Nur Ausgabe] Eindeutige Kennung für die Ressource; definiert durch den Server.
insertTime string [Nur Ausgabe] Zeitstempel, zu dem die Ressource erstellt oder erworben wurde, im Textformat RFC3339 .
manifest string [Nur Ausgabe] URL des Manifests, das die aktuelle Konfiguration dieser Ressource repräsentiert.
name string [Nur Ausgabe] Der Name der Ressource, der in der YAML-Konfiguration steht.
properties string [Nur Ausgabe] Die aktuellen Eigenschaften der Ressource, bevor Verweise eingefügt wurden. Zurückgegeben als serialisierte YAML.
type string [Nur Ausgabe] Der Typ der Ressource, z. B. compute.v1.instance oder replicaPools.v1beta2.instanceGroupManager.
update nested object [Nur Ausgabe] Wenn Deployment Manager gerade eine Aktualisierung oder Vorschau der Bereitstellung durchführt, taucht die aktualisierte Konfiguration hier auf.
update.errors[] list [Nur Ausgabe] Liste aller Fehler, die beim Anwenden von update.intent aufgetreten sind.
update.finalProperties string [Nur Ausgabe] Die expandierten Eigenschaften der Ressource mit expandierten Verweiswerten. Zurückgegeben als serialisierte YAML.
update.intent string [Nur Ausgabe] Der Intent der Ressource: PREVIEW, UPDATE oder CANCEL.
update.manifest string [Nur Ausgabe] URL des Manifests, das die Aktualisierungskonfiguration dieser Ressource repräsentiert.
update.properties string [Nur Ausgabe] Die Reihe an aktualisierten Eigenschaften für diese Ressource, bevor Verweise expandiert werden. Zurückgegeben als serialisierte YAML.
update.state string [Nur Ausgabe] Der Status der Ressource.
updateTime string [Nur Ausgabe] Zeitstempel, zu dem die Ressource aktualisiert wurde, im Textformat RFC3339 .
url string [Nur Ausgabe] Die URL der tatsächlichen Ressource.

Methoden

get
Ruft Informationen zu einer einzelnen Ressource ab.
list
Listet alle Ressourcen in einer bestimmten Bereitstellung auf.