REST Resource: projects.locations.codeToolsSettings

Ressource: CodeToolsSetting

Nachricht zur Beschreibung des CodeToolsSetting-Objekts

JSON-Darstellung
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "enabledTool": [
    {
      object (ToolSetting)
    }
  ]
}
Felder
name

string

ID. Der Name der Ressource. Format: projects/{project}/locations/{location}/codeToolsSettings/{codeToolsSetting}

createTime

string (Timestamp format)

Nur Ausgabe. [Nur Ausgabe] Zeitstempel der Erstellung.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Nur Ausgabe. [Nur Ausgabe] Zeitstempel der Aktualisierung.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Optional. Labels als Schlüssel/Wert-Paare.

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

enabledTool[]

object (ToolSetting)

Erforderlich. Stellt die vollständige Gruppe der aktivierten Tools dar.

ToolSetting

Stellt ein einzelnes aktiviertes Tool dar.

JSON-Darstellung
{
  "accountConnector": string,
  "handle": string,
  "tool": string,
  "config": [
    {
      object (ConfigItem)
    }
  ],
  "uriOverride": string
}
Felder
accountConnector

string

Optional. Link zum Dev Connect Account Connector, der die Nutzeranmeldedaten enthält: projects/{project}/locations/{location}/accountConnectors/{account_connector_id}

handle

string

Erforderlich. Handle zum Aufrufen des Tools.

tool

string

Erforderlich. Link zum Tool

config[]

object (ConfigItem)

Optional. Konfigurationsparameter für das Tool.

uriOverride

string

Optional. Überschriebener URI, sofern vom Tool zulässig.

ConfigItem

Meldung für ein einzelnes Konfigurationselement.

JSON-Darstellung
{
  "key": string,
  "value": string
}
Felder
key

string

Erforderlich. Schlüssel des Konfigurationselements.

value

string

Erforderlich. Wert des Konfigurationselements.

Methoden

create

Erstellt eine neue CodeToolsSetting in einem bestimmten Projekt und an einem bestimmten Standort.

delete

Löscht eine einzelne CodeToolsSetting.

get

Ruft Details zu einer einzelnen CodeToolsSetting ab.

list

Listet CodeToolsSettings in einem angegebenen Projekt und an einem angegebenen Standort auf.

patch

Aktualisiert die Parameter einer einzelnen „CodeToolsSetting“.