Package Classes (0.1.0)

Summary of entries of Classes for backupdr.

Classes

BackupDRAsyncClient

The BackupDR Service

BackupDRClient

The BackupDR Service

ListManagementServersAsyncPager

A pager for iterating through list_management_servers requests.

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

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

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

ListManagementServersPager

A pager for iterating through list_management_servers requests.

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

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

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

CreateManagementServerRequest

Request message for creating a management server instance.

DeleteManagementServerRequest

Request message for deleting a management server instance.

GetManagementServerRequest

Request message for getting a management server instance.

ListManagementServersRequest

Request message for listing management servers.

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

ListManagementServersResponse

Response message for listing management servers.

ManagementServer

ManagementServer describes a single BackupDR ManagementServer instance.

InstanceState

State of Management server instance.

Values: INSTANCE_STATE_UNSPECIFIED (0): State not set. CREATING (1): The instance is being created. READY (2): The instance has been created and is fully usable. UPDATING (3): The instance configuration is being updated. Certain kinds of updates may cause the instance to become unusable while the update is in progress. DELETING (4): The instance is being deleted. REPAIRING (5): The instance is being repaired and may be unstable. MAINTENANCE (6): Maintenance is being performed on this instance. ERROR (7): The instance is experiencing an issue and might be unusable. You can get further details from the statusMessage field of Instance resource.

InstanceType

Type of backup service resource.

Values: INSTANCE_TYPE_UNSPECIFIED (0): Instance type is not mentioned. BACKUP_RESTORE (1): Instance for backup and restore management (i.e., AGM).

LabelsEntry

The abstract base class for a message.

ManagementURI

ManagementURI for the Management Server resource.

NetworkConfig

Network configuration for ManagementServer instance.

PeeringMode

VPC peering modes supported by Cloud BackupDR.

Values: PEERING_MODE_UNSPECIFIED (0): Peering mode not set. PRIVATE_SERVICE_ACCESS (1): Connect using Private Service Access to the Management Server. Private services access provides an IP address range for multiple Google Cloud services, including Cloud BackupDR.

OperationMetadata

Represents the metadata of the long-running operation.

AdditionalInfoEntry

The abstract base class for a message.

WorkforceIdentityBasedManagementURI

ManagementURI depending on the Workforce Identity i.e. either 1p or 3p.

WorkforceIdentityBasedOAuth2ClientID

OAuth Client ID depending on the Workforce Identity i.e. either 1p or 3p,

Modules

pagers

API documentation for backupdr_v1.services.backup_dr.pagers module.