Package types (1.5.0)

API documentation for storage_control_v2.types package.

Classes

AnywhereCache

An Anywhere Cache Instance.

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.

CreateAnywhereCacheMetadata

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

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

CreateAnywhereCacheRequest

Request message for CreateAnywhereCache.

CreateFolderRequest

Request message for CreateFolder. This operation is only applicable to a hierarchical namespace enabled bucket.

CreateManagedFolderRequest

Request message for CreateManagedFolder.

DeleteFolderRequest

Request message for DeleteFolder. This operation is only applicable to a hierarchical namespace enabled bucket.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

DeleteManagedFolderRequest

DeleteManagedFolder RPC request message.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

DisableAnywhereCacheRequest

Request message for DisableAnywhereCache.

Folder

A folder resource. This resource can only exist in a hierarchical namespace enabled bucket.

GetAnywhereCacheRequest

Request message for GetAnywhereCache.

GetFolderIntelligenceConfigRequest

Request message to get the IntelligenceConfig resource associated with your folder.

IAM Permissions

Requires storage.intelligenceConfigs.get IAM <https://cloud.google.com/iam/docs/overview#permissions>__ permission on the folder.

GetFolderRequest

Request message for GetFolder. This operation is only applicable to a hierarchical namespace enabled bucket.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

GetManagedFolderRequest

Request message for GetManagedFolder.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

GetOrganizationIntelligenceConfigRequest

Request message to get the IntelligenceConfig resource associated with your organization.

IAM Permissions

Requires storage.intelligenceConfigs.get IAM <https://cloud.google.com/iam/docs/overview#permissions>__ permission on the organization.

GetProjectIntelligenceConfigRequest

Request message to get the IntelligenceConfig resource associated with your project.

IAM Permissions:

Requires storage.intelligenceConfigs.get IAM <https://cloud.google.com/iam/docs/overview#permissions>__ permission on the project.

GetStorageLayoutRequest

Request message for GetStorageLayout.

IntelligenceConfig

The IntelligenceConfig resource associated with your organization, folder, or project.

ListAnywhereCachesRequest

Request message for ListAnywhereCaches.

ListAnywhereCachesResponse

Response message for ListAnywhereCaches.

ListFoldersRequest

Request message for ListFolders. This operation is only applicable to a hierarchical namespace enabled bucket.

ListFoldersResponse

Response message for ListFolders.

ListManagedFoldersRequest

Request message for ListManagedFolders.

ListManagedFoldersResponse

Response message for ListManagedFolders.

ManagedFolder

A managed folder.

PauseAnywhereCacheRequest

Request message for PauseAnywhereCache.

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.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ResumeAnywhereCacheRequest

Request message for ResumeAnywhereCache.

StorageLayout

The storage layout configuration of a bucket.

UpdateAnywhereCacheMetadata

Message returned in the metadata field of the Operation resource for UpdateAnywhereCache operation.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

UpdateAnywhereCacheRequest

Request message for UpdateAnywhereCache.

UpdateFolderIntelligenceConfigRequest

Request message to update the IntelligenceConfig resource associated with your folder.

IAM Permissions:

Requires storage.intelligenceConfigs.update IAM <https://cloud.google.com/iam/docs/overview#permissions>__ permission on the folder.

UpdateOrganizationIntelligenceConfigRequest

Request message to update the IntelligenceConfig resource associated with your organization.

IAM Permissions:

Requires storage.intelligenceConfigs.update IAM <https://cloud.google.com/iam/docs/overview#permissions>__ permission on the organization.

UpdateProjectIntelligenceConfigRequest

Request message to update the IntelligenceConfig resource associated with your project.

IAM Permissions:

Requires storage.intelligenceConfigs.update IAM <https://cloud.google.com/iam/docs/overview#permissions>__ permission on the folder.