Resources

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,
  "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
        }
      ]
    }
  ]
}
Nom de propriété Valeur Description Remarques
accessControl nested object Stratégie de contrôle d'accès définie sur cette ressource.
accessControl.gcpIamPolicy string Stratégie IAM GCP à définir sur la ressource.
finalProperties string Uniquement en sortie. 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
insertTime string Uniquement en sortie. Code temporel de création au format texte RFC3339.
manifest string Uniquement en sortie. URL du fichier manifeste représentant la configuration actuelle de cette ressource.
name string Uniquement en sortie. Nom de la ressource tel qu'il apparaît dans la configuration YAML.
properties string Uniquement en sortie. Propriétés actuelles de la ressource avant que des références ne soient renseignées. Renvoyé au format YAML sérialisé.
type string Uniquement en sortie. Type de la ressource, par exemple "compute.v1.instance" ou "cloudfunctions.v1beta1.function".
update nested object Uniquement en sortie. Si Deployment Manager met actuellement à jour cette ressource ou en prévisualise une mise à jour, la configuration mise à jour s'affiche ici.
update.accessControl nested object Stratégie de contrôle d'accès à définir sur cette ressource après avoir mis à jour la ressource elle-même.
update.accessControl.gcpIamPolicy string Stratégie IAM GCP à définir sur la ressource.
update.error object Uniquement en sortie. Si des erreurs sont générées lors de la mise à jour de la ressource, ce champ est renseigné.
update.error.errors[] list [Uniquement en sortie] Tableau des erreurs rencontrées lors du traitement de cette opération.
update.error.errors[].code string [Uniquement en sortie] Identifiant du type d'erreur rencontré.
update.error.errors[].location string [Uniquement en sortie] Indique le champ de la requête à l'origine de l'erreur. Cette propriété est facultative.
update.error.errors[].message string [Uniquement en sortie] Message d'erreur facultatif qui s'affiche dans un format lisible.
update.finalProperties string Uniquement en sortie. 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 Uniquement en sortie. Intention de la ressource : "PREVIEW", "UPDATE" ou "CANCEL".
update.manifest string Uniquement en sortie. URL du fichier manifeste représentant la configuration de mise à jour de cette ressource.
update.properties string Uniquement en sortie. 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.
update.warnings[] list Uniquement en sortie. Si des messages d'avertissement sont générés lors du traitement de cette ressource, ce champ est renseigné.
update.warnings[].code string [Uniquement en sortie] Code d'avertissement, le cas échéant. Par exemple, Compute Engine renvoie NO_RESULTS_ON_PAGE si la réponse ne contient aucun résultat.
update.warnings[].data[] list [Sortie uniquement] Métadonnées sur cet avertissement au format key: value. Exemple :
"data": [ { "key": "scope", "value": "zones/us-east1-d" }
update.warnings[].data[].key string [Sortie uniquement] Clé fournissant plus d'informations sur l'avertissement renvoyé. Par exemple, pour les avertissements où aucune zone n'est renvoyée dans une requête de liste, cette clé peut être scope et la valeur de la clé peut être le nom de la zone. Il peut s'agir, par exemple, d'une clé indiquant une ressource obsolète et une suggestion de remplacement, ou d'un avertissement concernant des paramètres réseau non valides (par exemple, si une instance tente d'effectuer un transfert d'adresses IP, mais que cette fonctionnalité n'est pas activée).
update.warnings[].data[].value string [Sortie uniquement] Valeur de données d'avertissement correspondant à la clé.
update.warnings[].message string [Sortie uniquement] Description lisible du code d'avertissement.
updateTime string Uniquement en sortie. Mettez à jour l'horodatage au format texte RFC3339.
url string Uniquement en sortie. URL de la ressource réelle.
warnings[] list Uniquement en sortie. Si des messages d'avertissement sont générés lors du traitement de cette ressource, ce champ est renseigné.
warnings[].code string [Uniquement en sortie] Code d'avertissement, le cas échéant. Par exemple, Compute Engine renvoie NO_RESULTS_ON_PAGE si la réponse ne contient aucun résultat.
warnings[].data[] list [Sortie uniquement] Métadonnées sur cet avertissement au format key: value. Exemple :
"data": [ { "key": "scope", "value": "zones/us-east1-d" }
warnings[].data[].key string [Sortie uniquement] Clé fournissant plus d'informations sur l'avertissement renvoyé. Par exemple, pour les avertissements où aucune zone n'est renvoyée dans une requête de liste, cette clé peut être scope et la valeur de la clé peut être le nom de la zone. Il peut s'agir, par exemple, d'une clé indiquant une ressource obsolète et une suggestion de remplacement, ou d'un avertissement concernant des paramètres réseau non valides (par exemple, si une instance tente d'effectuer un transfert d'adresses IP, mais que cette fonctionnalité n'est pas activée).
warnings[].data[].value string [Sortie uniquement] Valeur de données d'avertissement correspondant à la clé.
warnings[].message string [Sortie uniquement] Description lisible du code d'avertissement.

Méthodes

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