Eine Ressource stellt eine einzelne Entität in Google Cloud Platform dar. Beispielsweise eine VM-Instanz in Compute Engine, ein Datensatz in BigQuery, ein Cloud Storage-Bucket und so weiter. 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, "name": string, "type": string, "manifest": string, "url": string, "properties": string, "finalProperties": string, "accessControl": { "gcpIamPolicy": string }, "update": { "manifest": string, "error": { "errors": [ { "code": string, "location": string, "message": string } ] }, "warnings": [ { "code": string, "message": string, "data": [ { "key": string, "value": string } ] } ], "state": string, "intent": string, "properties": string, "finalProperties": string, "accessControl": { "gcpIamPolicy": string } }, "insertTime": string, "updateTime": string, "warnings": [ { "code": string, "message": string, "data": [ { "key": string, "value": string } ] } ] }
Property-Name | Wert | Beschreibung | Hinweise |
---|---|---|---|
accessControl |
nested object |
Die Access Control Policy ist auf dieser Ressource festgelegt. | |
accessControl.gcpIamPolicy |
string |
Die GCP IAM-Richtlinie, die für diese Ressource gesetzt wurde. | |
finalProperties |
string |
Nur Ausgabe. Die ausgewerteten Eigenschaften der Ressource mit erweiterten Referenzen. Zurückgegeben als serialisierte YAML. | |
id |
unsigned long |
||
insertTime |
string |
Nur Ausgabe. Erstellungszeitstempel im Textformat RFC3339. | |
manifest |
string |
Nur Ausgabe. URL des Manifests, das die aktuelle Konfiguration dieser Ressource darstellt. | |
name |
string |
Nur Ausgabe. Der Name der Ressource, wie er in der YAML-Konfiguration angezeigt wird. | |
properties |
string |
Nur Ausgabe. Die aktuellen Eigenschaften der Ressource, bevor Referenzen ausgefüllt wurden. Zurückgegeben als serialisierte YAML. | |
type |
string |
Nur Ausgabe. Der Typ der Ressource, z. B. compute.v1.instance oder cloudfunctions.v1beta1.function . |
|
update |
nested object |
Nur Ausgabe. Wenn im Deployment Manager gerade eine Aktualisierung dieser Ressource durchgeführt oder eine Vorschau angezeigt wird, wird hier die aktualisierte Konfiguration angezeigt. | |
update.accessControl |
nested object |
Die Access Control Policy ist auf dieser Ressource festgelegt, nachdem die Ressource selbst aktualisiert wurde. | |
update.accessControl.gcpIamPolicy |
string |
Die GCP IAM-Richtlinie, die für diese Ressource gesetzt wurde. | |
update.error |
object |
Nur Ausgabe. Wenn beim Aktualisieren der Ressource Fehler auftreten, wird dieses Feld ausgefüllt. | |
update.error.errors[] |
list |
[Nur Ausgabe] Die Reihe der Fehler, die erkannt wurden, während dieser Vorgang verarbeitet wird. | |
update.error.errors[].code |
string |
[Nur Ausgabe] Die Fehlertypkennung für diesen Fehler. | |
update.error.errors[].location |
string |
[Nur Ausgabe] Gibt das Feld in der Anfrage an, das den Fehler verursacht hat. Diese Eigenschaft ist optional. | |
update.error.errors[].message |
string |
[Nur Ausgabe] Eine optionale, menschenlesbare Fehlermeldung. | |
update.finalProperties |
string |
Nur Ausgabe. Die maximierten Eigenschaften der Ressource mit maximierten Referenzwerten. Zurückgegeben als serialisierte YAML. | |
update.intent |
string |
Nur Ausgabe. Der Zweck der Ressource: PREVIEW , UPDATE oder CANCEL . |
|
update.manifest |
string |
Nur Ausgabe. URL des Manifests, das die Updatekonfiguration dieser Ressource darstellt. | |
update.properties |
string |
Nur Ausgabe. Die aktualisierten Properties für diese Ressource, bevor Verweise erweitert werden. Zurückgegeben als serialisierte YAML. | |
update.state |
string |
Nur Ausgabe. Der Status der Ressource. | |
update.warnings[] |
list |
Nur Ausgabe. Wenn während der Verarbeitung dieser Ressource Warnmeldungen generiert werden, wird dieses Feld ausgefüllt. | |
update.warnings[].code |
string |
[Nur Ausgabe] Ein Warncode, falls zutreffend. Zum Beispiel gibt Compute Engine NO_RESULTS_ON_PAGE zurück, wenn die Antwort keine Ergebnisse enthält. |
|
update.warnings[].data[] |
list |
[Nur Ausgabe] Metadaten zu dieser Warnung im key: value -Format. Beispiel: "data": [ { "key": "scope", "value": "zones/us-east1-d" } |
|
update.warnings[].data[].key |
string |
[Nur Ausgabe] Ein Schlüssel, der weitere Details zur zurückgegebenen Warnung enthält. Bei Warnungen, bei denen in einer Listenanfrage für eine bestimmte Zone keine Ergebnisse zurückgegeben werden, könnte dieser Schlüssel beispielsweise scope und der Schlüsselwert der Zonenname sein. Andere Beispiele sind ein Schlüssel, der auf eine veraltete Ressource und einen Ersetzungsvorschlag verweist, und eine Warnung zu ungültigen Netzwerkeinstellungen (wenn zum Beispiel in einer Instanz versucht wird, IP-Weiterleitung durchzuführen, ohne dass sie für IP-Weiterleitung aktiviert ist). |
|
update.warnings[].data[].value |
string |
[Nur Ausgabe] Ein Warndatenwert entsprechend dem Schlüssel. | |
update.warnings[].message |
string |
[Nur Ausgabe] Eine für Menschen lesbare Beschreibung des Warncodes. | |
updateTime |
string |
Nur Ausgabe. Aktualisieren Sie den Zeitstempel im Textformat RFC3339. | |
url |
string |
Nur Ausgabe. Die URL der tatsächlichen Ressource. | |
warnings[] |
list |
Nur Ausgabe. Wenn während der Verarbeitung dieser Ressource Warnmeldungen generiert werden, wird dieses Feld ausgefüllt. | |
warnings[].code |
string |
[Nur Ausgabe] Ein Warncode, falls zutreffend. Zum Beispiel gibt Compute Engine NO_RESULTS_ON_PAGE zurück, wenn die Antwort keine Ergebnisse enthält. |
|
warnings[].data[] |
list |
[Nur Ausgabe] Metadaten zu dieser Warnung im key: value -Format. Beispiel: "data": [ { "key": "scope", "value": "zones/us-east1-d" } |
|
warnings[].data[].key |
string |
[Nur Ausgabe] Ein Schlüssel, der weitere Details zur zurückgegebenen Warnung enthält. Bei Warnungen, bei denen in einer Listenanfrage für eine bestimmte Zone keine Ergebnisse zurückgegeben werden, könnte dieser Schlüssel beispielsweise scope und der Schlüsselwert der Zonenname sein. Andere Beispiele sind ein Schlüssel, der auf eine veraltete Ressource und einen Ersetzungsvorschlag verweist, und eine Warnung zu ungültigen Netzwerkeinstellungen (wenn zum Beispiel in einer Instanz versucht wird, IP-Weiterleitung durchzuführen, ohne dass sie für IP-Weiterleitung aktiviert ist). |
|
warnings[].data[].value |
string |
[Nur Ausgabe] Ein Warndatenwert entsprechend dem Schlüssel. | |
warnings[].message |
string |
[Nur Ausgabe] Eine für Menschen lesbare Beschreibung des Warncodes. |