REST Resource: projects.locations.buckets

Ressource: Bucket

Bucket-Konfiguration zum Speichern von Observability-Daten.

JSON-Darstellung
{
  "name": string,
  "displayName": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "deleteTime": string,
  "purgeTime": string,
  "cmekSettings": {
    object (CmekSettings)
  }
}
Felder
name

string

ID. Name des Buckets. Das Format dafür ist:

projects/[PROJECT_ID]/locations/[LOCATION]/buckets/[BUCKET_ID]
displayName

string

Optional. Nutzerfreundlicher Anzeigename.

description

string

Optional. Beschreibung des Buckets.

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"

deleteTime

string (Timestamp format)

Nur Ausgabe. Zeitstempel löschen

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"

purgeTime

string (Timestamp format)

Nur Ausgabe. Zeitstempel, der angibt, wann der Bucket im Status „vorläufig gelöscht“ endgültig gelöscht wird.

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

cmekSettings

object (CmekSettings)

Optional. Einstellungen zum Konfigurieren von CMEK für einen Bucket.

CmekSettings

Einstellungen zum Konfigurieren von CMEK für einen Bucket.

JSON-Darstellung
{
  "kmsKey": string,
  "kmsKeyVersion": string,
  "serviceAccountId": string
}
Felder
kmsKey

string

Optional. Der Ressourcenname für den konfigurierten Cloud KMS-Schlüssel. Das Format dafür ist:

projects/[PROJECT_ID]/locations/[LOCATION]/keyRings/[KEYRING]/cryptoKeys/[KEY]

Beispiel:

projects/my-project/locations/us-central1/keyRings/my-ring/cryptoKeys/my-key
kmsKeyVersion

string

Nur Ausgabe. Der Ressourcenname der CryptoKeyVersion für den konfigurierten Cloud KMS-Schlüssel. Das Format dafür ist:

projects/[PROJECT_ID]/locations/[LOCATION]/keyRings/[KEYRING]/cryptoKeys/[KEY]/cryptoKeyVersions/[VERSION]

Beispiel:

projects/my-project/locations/us-central1/keyRings/my-ring/cryptoKeys/my-key/cryptoKeyVersions/1

Dieses schreibgeschützte Feld wird verwendet, um die spezifische konfigurierte CryptoKeyVersion der kmsKey anzugeben. Dieses Feld wird ausgefüllt, wenn die CMEK-Einstellungen an eine einzelne Schlüsselversion gebunden sind.

serviceAccountId

string

Nur Ausgabe. Das Dienstkonto, das für den Zugriff auf den Schlüssel verwendet wird.

Methoden

get

Bucket-Ressource abrufen.

list

Buckets eines Projekts an einem bestimmten Standort auflisten.