A bucket.
An access-control entry.
An notification channel used to watch for resource changes.
Message used to convey content being read or written, along with its
checksum.
A collection of enums used in multiple places throughout the API.
Parameters that can be passed to any object request.
Parameters that can be passed to any request.
Request message for ComposeObject.
Specifies a requested range of bytes to download.
Request message for CopyObject.
Create hmac response. The only time the secret for an HMAC will be returned.
Request message for DeleteBucketAccessControl.
Request message for DeleteBucket.
Request message for DeleteDefaultObjectAccessControl.
Request object to delete a given HMAC key.
Request message for DeleteNotification.
Request message for DeleteObjectAccessControl.
Message for deleting an object.
Either bucket
and object
or upload_id
must be set (but not both).
Request message for GetBucketAccessControl.
Request message for GetBucket.
Request message for GetDefaultObjectAccessControl.
Request object to get metadata on a given HMAC key.
A wrapper around the IAM get policy request to support our
common_request_params.
Request message for GetNotification.
Request message for GetObjectAccessControl.
Request message for GetObjectMedia.
Response message for GetObject.
Request message for GetObject.
Request message for GetProjectServiceAccount.
Hmac Key Metadata, which includes all information other than the secret.
Request message for InsertBucketAccessControl.
Request message for InsertBucket.
Request message for InsertDefaultObjectAccessControl.
Request message for InsertNotification.
Request message for InsertObjectAccessControl.
Message for writing an object.
Describes an attempt to insert an object, possibly over multiple requests.
Request message for ListBucketAccessControl.
The response to a call to BucketAccessControls.ListBucketAccessControls.
Request message for ListBuckets.
The result of a call to Buckets.ListBuckets
Request message for ListChannels.
The result of a call to Channels.ListChannels
Request message for ListDefaultObjectAccessControls.
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 Notifications.ListNotifications
Request message for ListObjectAccessControls.
The result of a call to ObjectAccessControls.ListObjectAccessControls.
Request message for ListObjects.
The result of a call to Objects.ListObjects
Request message for LockRetentionPolicy.
A subscription to receive Google PubSub notifications.
An object.
An access-control entry.
Message used for storing full (not subrange) object checksums.
The owner of a specific resource.
Request for PatchBucketAccessControl.
Request for PatchBucket method.
Request message for PatchDefaultObjectAccessControl.
Request message for PatchObjectAccessControl.
Request message for PatchObject.
Represents the Viewers, Editors, or Owners of a given project.
Request object for QueryWriteStatus
.
Response object for QueryWriteStatus
.
Request message for RewriteObject.
A rewrite response.
A subscription to receive Google PubSub notifications.
A wrapper around the IAM set policy request to support our
common_request_params.
Request message StartResumableWrite.
Response object for StartResumableWrite
.
Request message for StopChannel.
A wrapper around the IAM test iam permissions request to support our
common_request_params.
Request for UpdateBucketAccessControl.
Request for UpdateBucket method.
Request message for UpdateDefaultObjectAccessControl.
Request object to update an HMAC key state.
Request message for UpdateObjectAccessControl.
Request message for UpdateObject.
Request message for WatchAllObjects.