Package Classes (0.1.0)

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

Classes

LustreAsyncClient

Service describing handlers for resources

LustreClient

Service describing handlers for resources

ListInstancesAsyncPager

A pager for iterating through list_instances requests.

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

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

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

ListInstancesPager

A pager for iterating through list_instances requests.

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

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

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

CreateInstanceRequest

Message for creating a Instance

DeleteInstanceRequest

Message for deleting a Instance

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.

ExportDataMetadata

Metadata of the export data operation.

ExportDataRequest

Message for exporting data from Lustre.

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

ExportDataResponse

Response message for ExportData.

GcsPath

Cloud Storage as the source of a data transfer.

GetInstanceRequest

Message for getting a Instance

ImportDataMetadata

Metadata of the import data operation.

ImportDataRequest

Message for importing data to Lustre.

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

ImportDataResponse

Response message for ImportData.

Instance

A Managed Lustre instance.

LabelsEntry

The abstract base class for a message.

State

The possible states of an instance.

ListInstancesRequest

Message for requesting list of Instances

ListInstancesResponse

Message for response to listing Instances

LustrePath

LustrePath represents a path in the Lustre file system.

OperationMetadata

Represents the metadata of a long-running operation.

TransferCounters

A collection of counters that report the progress of a transfer operation.

TransferOperationMetadata

Represents the metadata of the long-running transfer operation.

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

TransferType

Type of transfer that occurred.

UpdateInstanceRequest

Message for updating a Instance

Modules

pagers

API documentation for lustre_v1.services.lustre.pagers module.