Package Classes (0.1.0)

Summary of entries of Classes for google-cloud-storagebatchoperations.

Classes

StorageBatchOperationsAsyncClient

Storage Batch Operations offers a managed experience to perform batch operations on millions of Cloud Storage objects in a serverless fashion. With this service, you can automate and simplify large scale API operations performed on Cloud Storage objects.

StorageBatchOperationsClient

Storage Batch Operations offers a managed experience to perform batch operations on millions of Cloud Storage objects in a serverless fashion. With this service, you can automate and simplify large scale API operations performed on Cloud Storage objects.

ListJobsAsyncPager

A pager for iterating through list_jobs requests.

This class thinly wraps an initial ListJobsResponse object, and provides an __aiter__ method to iterate through its jobs field.

If there are more pages, the __aiter__ method will make additional ListJobs requests and continue to iterate through the jobs field on the corresponding responses.

All the usual ListJobsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListJobsPager

A pager for iterating through list_jobs requests.

This class thinly wraps an initial ListJobsResponse object, and provides an __iter__ method to iterate through its jobs field.

If there are more pages, the __iter__ method will make additional ListJobs requests and continue to iterate through the jobs field on the corresponding responses.

All the usual ListJobsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

BucketList

Describes list of buckets and their objects to be transformed.

Bucket

Describes configuration of a single bucket and its objects to be transformed.

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.

CreateJobRequest

Message for creating a Job

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.

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

State

Describes state of a job.

ListJobsRequest

Message for request to list Jobs

ListJobsResponse

Message for response to listing Jobs

LoggingConfig

Specifies the Cloud Logging behavior.

LoggableAction

Loggable actions types.

LoggableActionState

Loggable action states filter.

Manifest

Describes list of objects to be transformed.

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

CustomMetadataEntry

The abstract base class for a message.

PutObjectHold

Describes options to update object hold.

HoldStatus

Describes the status of the hold.

RewriteObject

Describes options for object rewrite.

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

Modules

pagers

API documentation for storagebatchoperations_v1.services.storage_batch_operations.pagers module.