Module model

Module model 

Source
Expand description

The messages and enums that are part of this client library.

Modules§

bucket
Defines additional types related to Bucket.
compose_object_request
Defines additional types related to ComposeObjectRequest.
intelligence_config
Defines additional types related to IntelligenceConfig.
object
Defines additional types related to Object.
storage_layout
Defines additional types related to StorageLayout.

Structs§

AnywhereCache
An Anywhere Cache Instance.
Bucket
A bucket.
BucketAccessControl
An access-control entry.
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.
CommonObjectRequestParams
Parameters that can be passed to any object request.
ComposeObjectRequest
Request message for ComposeObject.
CreateAnywhereCacheMetadata
Message returned in the metadata field of the Operation resource for CreateAnywhereCache operations.
CreateAnywhereCacheRequest
Request message for CreateAnywhereCache.
CreateBucketRequest
Request message for CreateBucket.
CreateFolderRequest
Request message for CreateFolder. This operation is only applicable to a hierarchical namespace enabled bucket.
CreateManagedFolderRequest
Request message for CreateManagedFolder.
CustomerEncryption
Describes the customer-supplied encryption key mechanism used to store an object’s data at rest.
DeleteBucketRequest
Request message for DeleteBucket.
DeleteFolderRequest
Request message for DeleteFolder. This operation is only applicable to a hierarchical namespace enabled bucket.
DeleteManagedFolderRequest
DeleteManagedFolder RPC request message.
DeleteObjectRequest
Request message for deleting an object.
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.
GetBucketRequest
Request message for GetBucket.
GetFolderIntelligenceConfigRequest
Request message to get the IntelligenceConfig resource associated with your folder.
GetFolderRequest
Request message for GetFolder. This operation is only applicable to a hierarchical namespace enabled bucket.
GetManagedFolderRequest
Request message for GetManagedFolder.
GetObjectRequest
Request message for GetObject.
GetOrganizationIntelligenceConfigRequest
Request message to get the IntelligenceConfig resource associated with your organization.
GetProjectIntelligenceConfigRequest
Request message to get the IntelligenceConfig resource associated with your 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.
ListBucketsRequest
Request message for ListBuckets.
ListBucketsResponse
Response message for ListBuckets.
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.
ListObjectsRequest
Request message for ListObjects.
ListObjectsResponse
The result of a call to Objects.ListObjects
LockBucketRetentionPolicyRequest
Request message for LockBucketRetentionPolicy.
ManagedFolder
A managed folder.
MoveObjectRequest
Request message for MoveObject.
Object
An object.
ObjectAccessControl
An access-control entry.
ObjectChecksums
Message used for storing full (not subrange) object checksums.
ObjectContexts
All contexts of an object grouped by type.
ObjectCustomContextPayload
The payload of a single user-defined object context.
Owner
The owner of a specific resource.
PauseAnywhereCacheRequest
Request message for PauseAnywhereCache.
PendingRenameInfo
Contains information about a pending rename operation.
ProjectTeam
Represents the Viewers, Editors, or Owners of a given project.
ReadObjectRequest
Request message for [ReadObject][google.storage.v2.Storage.ReadObject].
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.
RestoreObjectRequest
Request message for RestoreObject. bucket, object, and generation must be set.
ResumeAnywhereCacheRequest
Request message for ResumeAnywhereCache.
RewriteObjectRequest
Request message for RewriteObject. If the source object is encrypted using a Customer-Supplied Encryption Key the key information must be provided in the copy_source_encryption_algorithm, copy_source_encryption_key_bytes, and copy_source_encryption_key_sha256_bytes fields. If the destination object should be encrypted the keying information should be provided in the encryption_algorithm, encryption_key_bytes, and encryption_key_sha256_bytes fields of the common_object_request_params.customer_encryption field.
RewriteResponse
A rewrite response.
StorageLayout
The storage layout configuration of a bucket.
UpdateAnywhereCacheMetadata
Message returned in the metadata field of the Operation resource for UpdateAnywhereCache operation.
UpdateAnywhereCacheRequest
Request message for UpdateAnywhereCache.
UpdateBucketRequest
Request for UpdateBucket method.
UpdateFolderIntelligenceConfigRequest
Request message to update the IntelligenceConfig resource associated with your folder.
UpdateObjectRequest
Request message for UpdateObject.
UpdateOrganizationIntelligenceConfigRequest
Request message to update the IntelligenceConfig resource associated with your organization.
UpdateProjectIntelligenceConfigRequest
Request message to update the IntelligenceConfig resource associated with your project.
WriteObjectSpec
Describes an attempt to insert an object, possibly over multiple requests.