REST Resource: projects.locations.codeToolsSettings

Ressource : CodeToolsSetting

Message décrivant l'objet CodeToolsSetting

Représentation JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "enabledTool": [
    {
      object (ToolSetting)
    }
  ]
}
Champs
name

string

Identifiant. Nom de la ressource. Format : projects/{project}/locations/{location}/codeToolsSettings/{codeToolsSetting}

createTime

string (Timestamp format)

Uniquement en sortie. [Sortie uniquement] Code temporel de création.

Utilise la norme RFC 3339, où la sortie générée utilise le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Uniquement en sortie. [Sortie uniquement] Code temporel de mise à jour.

Utilise la norme RFC 3339, où la sortie générée utilise le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Facultatif. Étiquettes sous forme de paires clé/valeur.

Objet contenant une liste de paires "key": value. Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" }.

enabledTool[]

object (ToolSetting)

Obligatoire. Représente l'ensemble des outils activés.

ToolSetting

Représente un seul outil activé.

Représentation JSON
{
  "accountConnector": string,
  "handle": string,
  "tool": string,
  "config": [
    {
      object (ConfigItem)
    }
  ],
  "uriOverride": string
}
Champs
accountConnector

string

Facultatif. Lien vers le connecteur de compte Dev Connect qui contient les identifiants de l'utilisateur. projects/{project}/locations/{location}/accountConnectors/{account_connector_id}

handle

string

Obligatoire. Handle utilisé pour appeler l'outil.

tool

string

Obligatoire. Lien vers l'outil

config[]

object (ConfigItem)

Facultatif. Paramètres de configuration de l'outil.

uriOverride

string

Facultatif. URI remplacé, si l'outil l'autorise.

ConfigItem

Message pour un seul élément de configuration.

Représentation JSON
{
  "key": string,
  "value": string
}
Champs
key

string

Obligatoire. Clé de l'élément de configuration.

value

string

Obligatoire. Valeur de l'élément de configuration.

Méthodes

create

Crée un CodeToolsSetting dans un projet et un emplacement donnés.

delete

Supprime un seul CodeToolsSetting.

get

Récupère les détails d'un seul CodeToolsSetting.

list

Liste les CodeToolsSettings d'un projet et d'un emplacement donnés.

patch

Met à jour les paramètres d'un seul CodeToolsSetting.