REST Resource: projects.locations.codeRepositoryIndexes

Ressource: CodeRepositoryIndex

Nachricht zur Beschreibung des CodeRepositoryIndex-Objekts

JSON-Darstellung
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "state": enum (State),
  "labels": {
    string: string,
    ...
  },
  "kmsKey": string
}
Felder
name

string

Nicht veränderbar. ID. Der Name der Ressource.

createTime

string (Timestamp format)

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. 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".

state

enum (State)

Nur Ausgabe. Status der Code-Repository-Index-Instanz.

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" }.

kmsKey

string

Optional. Nicht veränderbar. Name des vom Kunden verwalteten Verschlüsselungsschlüssels im Format „projects/*/locations/*/keyRings/*/cryptoKeys/*“.

Status

Status der Code-Repository-Index-Instanz.

Enums
STATE_UNSPECIFIED Nicht festgelegt.
CREATING Instanz wird erstellt.
ACTIVE Instanz ist aktiv.
DELETING Instanz wird gelöscht.
SUSPENDED Instanz wurde gesperrt.

Methoden

create

Erstellt einen neuen CodeRepositoryIndex in einem bestimmten Projekt und an einem bestimmten Ort.

delete

Löscht einen einzelnen CodeRepositoryIndex.

get

Ruft Details zu einem einzelnen CodeRepositoryIndex ab.

list

Listet CodeRepositoryIndexes in einem bestimmten Projekt und an einem bestimmten Ort auf.

patch

Aktualisiert die Parameter eines einzelnen CodeRepositoryIndex.