Package Classes (0.1.0)

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

Classes

LicenseManagerAsyncClient

Service describing handlers for resources

LicenseManagerClient

Service describing handlers for resources

AggregateUsageAsyncPager

A pager for iterating through aggregate_usage requests.

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

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

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

AggregateUsagePager

A pager for iterating through aggregate_usage requests.

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

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

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

ListConfigurationsAsyncPager

A pager for iterating through list_configurations requests.

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

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

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

ListConfigurationsPager

A pager for iterating through list_configurations requests.

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

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

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

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.

ListProductsAsyncPager

A pager for iterating through list_products requests.

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

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

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

ListProductsPager

A pager for iterating through list_products requests.

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

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

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

ActivationState

State of the License Key activation on the instance.

AggregateUsageRequest

Message for requesting aggregate of Usage per configuration.

AggregateUsageResponse

Message for response for aggregating usage count

BillingInfo

Billing Information.

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

Configuration

Configuration for a Google SPLA product

LabelsEntry

The abstract base class for a message.

State

State of the configuration.

CreateConfigurationRequest

Message for creating a Configuration

DeactivateConfigurationRequest

Message for deactivating a Configuration.

DeleteConfigurationRequest

Message for deleting a Configuration

GetConfigurationRequest

Message for getting a Configuration

GetInstanceRequest

Message for getting a Instance

GetProductRequest

Message for getting a Product

Instance

Message describing Instance object

LabelsEntry

The abstract base class for a message.

ProductActivationEntry

The abstract base class for a message.

State

VM status enum.

LicenseType

Different types of licenses that are supported.

ListConfigurationsRequest

Message for requesting list of Configurations

ListConfigurationsResponse

Message for response to listing Configurations

ListInstancesRequest

Message for requesting list of Instances

ListInstancesResponse

Message for response to listing Instances

ListProductsRequest

Message for requesting list of Products

ListProductsResponse

Message for response to listing Products

OperationMetadata

Represents the metadata of the long-running operation.

Product

Products for Google SPLA.

State

State of the product.

QueryConfigurationLicenseUsageRequest

Message for requesting license usage per configuration.

QueryConfigurationLicenseUsageResponse

Message for response to get the license usage per configuration.

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

ReactivateConfigurationRequest

Message for resuming a Configuration.

UpdateConfigurationRequest

Message for updating a Configuration

Usage

Message describing total counts of users who accessed a VM.

UserCountBillingInfo

This approach uses total unique user count for billing.

UserCountUsage

Message representing usage for license configurations which use user-count billing.

Modules

pagers

API documentation for licensemanager_v1.services.license_manager.pagers module.