Package Classes (0.1.0)

Summary of entries of Classes for google-cloud-maintenance-api.

Classes

MaintenanceAsyncClient

Unified Maintenance service

MaintenanceClient

Unified Maintenance service

ListResourceMaintenancesAsyncPager

A pager for iterating through list_resource_maintenances requests.

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

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

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

ListResourceMaintenancesPager

A pager for iterating through list_resource_maintenances requests.

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

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

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

SummarizeMaintenancesAsyncPager

A pager for iterating through summarize_maintenances requests.

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

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

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

SummarizeMaintenancesPager

A pager for iterating through summarize_maintenances requests.

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

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

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

GetResourceMaintenanceRequest

The request structure for the GetResourceMaintenance method.

ListResourceMaintenancesRequest

The request structure for the ListResourceMaintenances method.

ListResourceMaintenancesResponse

The response structure for the ListResourceMaintenances method.

MaintenanceCategory

The Category of the maintenance.

MaintenanceControl

The control of the maintenance.

Control

Sets the type of control supported. comment (as in logs).

MaintenanceSummary

MaintenanceSummary contains maintenance statistics calculated based on ResourceMaintenances within the scope: project and location.

Aggregate

Stats

ResourceMaintenance

ResourceMaintenance is a resource that represents a maintenance operation on a resource.

AnnotationsEntry

The abstract base class for a message.

LabelsEntry

The abstract base class for a message.

Maintenance

Maintenance is the maintenance details of a resource's maintenance.

Resource

Resource contains information about the resource affected by maintenance.

State

State is the state of a resource maintenance.

SummarizeMaintenancesRequest

Request message for SummarizeMaintenances custom method.

SummarizeMaintenancesResponse

Modules

pagers

API documentation for maintenance_api_v1beta.services.maintenance.pagers module.