REST Resource: projects.locations.loggingSettings

Ressource: LoggingSetting

Nachricht, die das LoggingSetting-Objekt beschreibt

JSON-Darstellung
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "logPromptsAndResponses": boolean,
  "logMetadata": boolean
}
Felder
name

string

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

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

logPromptsAndResponses

boolean

Optional. Ob Prompts und Antworten protokolliert werden sollen.

logMetadata

boolean

Optional. Ob Metadaten protokolliert werden sollen.

Methoden

create

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

delete

Löscht eine einzelne LoggingSetting.

get

Ruft Details zu einer einzelnen LoggingSetting ab.

list

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

patch

Aktualisiert die Parameter einer einzelnen LoggingSetting.