API documentation for storagebatchoperations_v1.types package.
Classes
BucketList
Describes list of buckets and their objects to be transformed.
BucketOperation
BucketOperation represents a bucket-level breakdown of a Job.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
CancelJobRequest
Message for Job to Cancel
CancelJobResponse
Message for response to cancel Job.
Counters
Describes details about the progress of the job.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
CreateJobRequest
Message for creating a Job
CustomContextUpdates
Describes a collection of updates to apply to custom contexts identified by key.
DeleteJobRequest
Message for deleting a Job
DeleteObject
Describes options to delete an object.
ErrorLogEntry
An entry describing an error that has occurred.
ErrorSummary
A summary of errors by error code, plus a count and sample error log entries.
GetBucketOperationRequest
Message for getting a BucketOperation.
GetJobRequest
Message for getting a Job
Job
The Storage Batch Operations Job description.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
ListBucketOperationsRequest
Message for request to list BucketOperations
ListBucketOperationsResponse
Message for response to listing BucketOperations
ListJobsRequest
Message for request to list Jobs
ListJobsResponse
Message for response to listing Jobs
LoggingConfig
Specifies the Cloud Logging behavior.
Manifest
Describes list of objects to be transformed.
ObjectCustomContextPayload
Describes the payload of a user defined object custom context.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
ObjectRetention
Describes options for object retention update.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
OperationMetadata
Represents the metadata of the long-running operation.
PrefixList
Describes prefixes of objects to be transformed.
PutMetadata
Describes options for object metadata update.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
PutObjectHold
Describes options to update object hold.
RewriteObject
Describes options for object rewrite.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
UpdateObjectCustomContext
Describes options to update object custom contexts.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields