Cloud Storage v2 API - Namespace Google.Cloud.Storage.Control.V2 (1.0.0-beta04)

Classes

BucketName

Resource name for the Bucket resource.

CommonLongRunningOperationMetadata

The message contains metadata that is common to all Storage Control long-running operations, present in its google.longrunning.Operation messages, and accessible via metadata.common_metadata.

CreateFolderRequest

Request message for CreateFolder. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview.

CreateManagedFolderRequest

Request message for CreateManagedFolder.

DeleteFolderRequest

Request message for DeleteFolder. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview.

DeleteManagedFolderRequest

DeleteManagedFolder RPC request message.

Folder

A folder resource. This resource can only exist in a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview.

FolderName

Resource name for the Folder resource.

GetFolderRequest

Request message for GetFolder. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview.

GetManagedFolderRequest

Request message for GetManagedFolder.

GetStorageLayoutRequest

Request message for GetStorageLayout.

ListFoldersRequest

Request message for ListFolders. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview.

ListFoldersResponse

Response message for ListFolders.

ListManagedFoldersRequest

Request message for ListManagedFolders.

ListManagedFoldersResponse

Response message for ListManagedFolders.

ManagedFolder

A managed folder.

ManagedFolderName

Resource name for the ManagedFolder resource.

PendingRenameInfo

Contains information about a pending rename operation.

RenameFolderMetadata

Message returned in the metadata field of the Operation resource for RenameFolder operations.

RenameFolderRequest

Request message for RenameFolder. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview.

StorageControl

StorageControl service includes selected control plane operations.

StorageControl.StorageControlBase

Base class for server-side implementations of StorageControl

StorageControl.StorageControlClient

Client for StorageControl

StorageControlClient

StorageControl client wrapper, for convenient use.

StorageControlClientBuilder

Builder class for StorageControlClient to provide simple configuration of credentials, endpoint etc.

StorageControlClientImpl

StorageControl client wrapper implementation, for convenient use.

StorageControlSettings

Settings for StorageControlClient instances.

StorageLayout

The storage layout configuration of a bucket.

StorageLayout.Types

Container for nested types declared in the StorageLayout message type.

StorageLayout.Types.CustomPlacementConfig

Configuration for Custom Dual Regions. It should specify precisely two eligible regions within the same Multiregion. More information on regions may be found [https://cloud.google.com/storage/docs/locations][here].

StorageLayout.Types.HierarchicalNamespace

Configuration for a bucket's hierarchical namespace feature.

StorageLayoutName

Resource name for the StorageLayout resource.

Enums

BucketName.ResourceNameType

The possible contents of BucketName.

FolderName.ResourceNameType

The possible contents of FolderName.

ManagedFolderName.ResourceNameType

The possible contents of ManagedFolderName.

StorageLayoutName.ResourceNameType

The possible contents of StorageLayoutName.