Cloud Storage API

Lets you store and retrieve potentially-large, immutable data objects.

Service: storage.googleapis.com

The Service name storage.googleapis.com is needed to create RPC client stubs.

google.longrunning.Operations

Methods
CancelOperation Starts asynchronous cancellation on a long-running operation.
DeleteOperation Deletes a long-running operation.
GetOperation Gets the latest state of a long-running operation.
ListOperations Lists operations that match the specified filter in the request.
WaitOperation Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state.

google.storage.control.v2.StorageControl

Methods
CreateAnywhereCache Creates a cache instance.
CreateFolder Creates a folder.
CreateManagedFolder Creates a managed folder within a bucket.
DeleteFolder Deletes a folder.
DeleteManagedFolder Deletes a managed folder within a bucket.
DisableAnywhereCache Disables a cache instance.
GetAnywhereCache Retrieves a cache instance for a specified bucket.
GetFolder Retrieves the metadata of a folder.
GetFolderIntelligenceConfig Gets the IntelligenceConfig resource associated with your folder.
GetManagedFolder Returns metadata for the specified managed folder.
GetOrganizationIntelligenceConfig Gets the IntelligenceConfig resource associated with your organization.
GetProjectIntelligenceConfig Gets the IntelligenceConfig resource associated with your project.
GetStorageLayout Returns the storage layout of the specified bucket.
ListAnywhereCaches Retrieves a list of cache instances for a specified bucket.
ListFolders View the folders within a bucket.
ListManagedFolders Retrieves a list of managed folders for a given bucket.
PauseAnywhereCache Pauses a cache instance.
RenameFolder Renames a folder.
ResumeAnywhereCache Resumes a cache instance in a specified bucket from being paused or disabled.
UpdateAnywhereCache Updates a cache instance.
UpdateFolderIntelligenceConfig Updates the IntelligenceConfig resource associated with your folder.
UpdateOrganizationIntelligenceConfig Updates the IntelligenceConfig resource associated with your organization.
UpdateProjectIntelligenceConfig Updates the IntelligenceConfig resource associated with your project.

google.storage.v2.Storage

Methods
BidiReadObject Reads an object's data.
BidiWriteObject Stores a new object and metadata.
CancelResumableWrite Cancels an in-progress resumable upload.
ComposeObject Concatenates a list of existing objects into a new object in the same bucket.
CreateBucket Creates a new bucket.
DeleteBucket Permanently deletes an empty bucket.
DeleteObject Deletes an object and its metadata.
GetBucket Returns metadata for the specified bucket.
GetIamPolicy Gets the IAM policy for a specified bucket or managed folder.
GetObject Retrieves object metadata.
ListBuckets Retrieves a list of buckets for a given project, ordered lexicographically by name.
ListObjects Retrieves a list of objects matching the criteria.
LockBucketRetentionPolicy Permanently locks the retention policy that is currently applied to the specified bucket.
MoveObject Moves the source object to the destination object in the same bucket.
QueryWriteStatus Determines the persisted_size of an object that is being written.
ReadObject Retrieves object data.
RestoreObject Restores a soft-deleted object.
RewriteObject Rewrites a source object to a destination object.
SetIamPolicy Updates an IAM policy for the specified bucket or managed folder.
StartResumableWrite Starts a resumable write operation.
TestIamPermissions Tests a set of permissions on the given bucket, object, or managed folder to see which, if any, are held by the caller.
UpdateBucket Updates a bucket.
UpdateObject Updates an object's metadata.
WriteObject Stores a new object and metadata.