REST Resource: projects.locations.codeToolsSettings

Ressource: CodeToolsSetting

Nachricht, die das CodeToolsSetting-Objekt beschreibt

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

string

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

createTime

string (Timestamp format)

Nur Ausgabe. [Nur Ausgabe] Erstellungszeitstempel.

Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. 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] Aktualisierungszeitstempel.

Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. 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 gesamte 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. Verknüpfung mit dem Dev Connect-Konto-Connector, der die Nutzeranmeldedaten enthält. projects/{project}/locations/{location}/accountConnectors/{account_connector_id}

handle

string

Erforderlich. Handle, mit dem das Tool aufgerufen wird.

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

Nachricht 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 Ort.

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.