Request message for BidiWriteObject.
Response message for BidiWriteObject.
A bucket.
An access-control entry.
Message for canceling an in-progress resumable upload.
upload_id
must be set.
Empty response message for canceling an in-progress resumable upload, will be
extended as needed.
Message used to convey content being read or written, along with an optional
checksum.
Parameters that can be passed to any object request.
Request message for ComposeObject.
Specifies a requested range of bytes to download.
Request message for CreateBucket.
Request message for CreateHmacKey.
Create hmac response. The only time the secret for an HMAC will be returned.
Request message for CreateNotificationConfig.
Describes the Customer-Supplied Encryption Key mechanism used to store an
Object’s data at rest.
Request message for DeleteBucket.
Request object to delete a given HMAC key.
Request message for DeleteNotificationConfig.
Message for deleting an object.
bucket
and object
must be set.
Request message for GetBucket.
Request object to get metadata on a given HMAC key.
Request message for GetNotificationConfig.
Request message for GetObject.
Request message for GetServiceAccount.
Hmac Key Metadata, which includes all information other than the secret.
Request message for ListBuckets.
The result of a call to Buckets.ListBuckets
Request to fetch a list of HMAC keys under a given project.
Hmac key list response with next page information.
Request message for ListNotifications.
The result of a call to ListNotificationConfigs
Request message for ListObjects.
The result of a call to Objects.ListObjects
Request message for LockBucketRetentionPolicyRequest.
A directive to publish Pub/Sub notifications upon changes to a bucket.
An object.
An access-control entry.
Message used for storing full (not subrange) object checksums.
The owner of a specific resource.
Represents the Viewers, Editors, or Owners of a given project.
Request object for QueryWriteStatus
.
Response object for QueryWriteStatus
.
Request message for ReadObject.
Response message for ReadObject.
Message for restoring an object.
bucket
, object
, and generation
must be set.
Request message for RewriteObject.
If the source object is encrypted using a Customer-Supplied Encryption Key
the key information must be provided in the copy_source_encryption_algorithm,
copy_source_encryption_key_bytes, and copy_source_encryption_key_sha256_bytes
fields. If the destination object should be encrypted the keying information
should be provided in the encryption_algorithm, encryption_key_bytes, and
encryption_key_sha256_bytes fields of the
common_object_request_params.customer_encryption field.
A rewrite response.
A service account, owned by Cloud Storage, which may be used when taking
action on behalf of a given project, for example to publish Pub/Sub
notifications or to retrieve security keys.
Shared constants.
Request message StartResumableWrite.
Response object for StartResumableWrite
.
Request for UpdateBucket method.
Request object to update an HMAC key state.
HmacKeyMetadata.state is required and the only writable field in
UpdateHmacKey operation. Specifying fields other than state will result in an
error.
Request message for UpdateObject.
Request message for WriteObject.
Response message for WriteObject.
Describes an attempt to insert an object, possibly over multiple requests.