Google Cloud Storage · Example Payload

Gcp Cloud Storage Json Object Example

ArchivalBackupBlob StorageCloud StorageDataFile StorageGoogle CloudObject StorageStorage

Gcp Cloud Storage Json Object Example is an example object payload from Google Cloud Storage, with 34 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

kindidselfLinkmediaLinknamebucketgenerationmetagenerationcontentTypetimeCreatedupdatedtimeDeletedtemporaryHoldeventBasedHoldretentionExpirationTimestorageClasstimeStorageClassUpdatedsizemd5Hashcrc32cetagcomponentCountcontentEncodingcontentDispositioncontentLanguagecacheControlmetadataaclownercustomerEncryptionkmsKeyNamecustomTimesoftDeleteTimehardDeleteTime

Example Payload

Raw ↑
{
  "kind": "example_value",
  "id": "abc123",
  "selfLink": "example_value",
  "mediaLink": "example_value",
  "name": "Example Title",
  "bucket": "example_value",
  "generation": "example_value",
  "metageneration": "example_value",
  "contentType": "example_value",
  "timeCreated": "example_value",
  "updated": "example_value",
  "timeDeleted": "example_value",
  "temporaryHold": true,
  "eventBasedHold": true,
  "retentionExpirationTime": "example_value",
  "storageClass": "example_value",
  "timeStorageClassUpdated": "example_value",
  "size": "example_value",
  "md5Hash": "example_value",
  "crc32c": "example_value",
  "etag": "example_value",
  "componentCount": 10,
  "contentEncoding": "example_value",
  "contentDisposition": "example_value",
  "contentLanguage": "example_value",
  "cacheControl": "example_value",
  "metadata": "example_value",
  "acl": [],
  "owner": "example_value",
  "customerEncryption": "example_value",
  "kmsKeyName": "example_value",
  "customTime": "example_value",
  "softDeleteTime": "example_value",
  "hardDeleteTime": "example_value"
}