Storage Control API

The Storage Control API lets you perform metadata-specific, control plane, and long-running operations.

The Storage Control API creates one space to perform metadata-specific, control plane, and long-running operations apart from the Storage API. Separating these operations from the Storage API improves API standardization and lets you run faster releases.


The Service name is needed to create RPC client stubs.


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.

CreateFolder Creates a new folder.
CreateManagedFolder Creates a new managed folder.
DeleteFolder Permanently deletes an empty folder.
DeleteManagedFolder Permanently deletes an empty managed folder.
GetFolder Returns metadata for the specified folder.
GetManagedFolder Returns metadata for the specified managed folder.
GetStorageLayout Returns the storage layout configuration for a given bucket.
ListFolders Retrieves a list of folders.
ListManagedFolders Retrieves a list of managed folders for a given bucket.
RenameFolder Renames a source folder to a destination folder.