Package Classes (1.11.0)

Summary of entries of Classes for memcache.

Classes

CloudMemcacheAsyncClient

Configures and manages Cloud Memorystore for Memcached instances.

The memcache.googleapis.com service implements the Google Cloud Memorystore for Memcached API and defines the following resource model for managing Memorystore Memcached (also called Memcached below) instances:

  • The service works with a collection of cloud projects, named: /projects/*
  • Each project has a collection of available locations, named: /locations/*
  • Each location has a collection of Memcached instances, named: /instances/*
  • As such, Memcached instances are resources of the form: /projects/{project_id}/locations/{location_id}/instances/{instance_id}

Note that location_id must be a GCP region; for example:

  • projects/my-memcached-project/locations/us-central1/instances/my-memcached

CloudMemcacheClient

Configures and manages Cloud Memorystore for Memcached instances.

The memcache.googleapis.com service implements the Google Cloud Memorystore for Memcached API and defines the following resource model for managing Memorystore Memcached (also called Memcached below) instances:

  • The service works with a collection of cloud projects, named: /projects/*
  • Each project has a collection of available locations, named: /locations/*
  • Each location has a collection of Memcached instances, named: /instances/*
  • As such, Memcached instances are resources of the form: /projects/{project_id}/locations/{location_id}/instances/{instance_id}

Note that location_id must be a GCP region; for example:

  • projects/my-memcached-project/locations/us-central1/instances/my-memcached

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.

ApplyParametersRequest

Request for ApplyParameters.

CreateInstanceRequest

Request for CreateInstance.

DeleteInstanceRequest

Request for DeleteInstance.

GetInstanceRequest

Request for GetInstance.

Instance

A Memorystore for Memcached instance

InstanceMessage

Code

LabelsEntry

The abstract base class for a message.

Node

State

Different states of a Memcached node.

NodeConfig

Configuration for a Memcached Node.

State

Different states of a Memcached instance.

ListInstancesRequest

Request for ListInstances.

ListInstancesResponse

Response for ListInstances.

LocationMetadata

Metadata for the given google.cloud.location.Location.

AvailableZonesEntry

The abstract base class for a message.

MaintenancePolicy

Maintenance policy per instance.

MaintenanceSchedule

Upcoming maintenance schedule.

MemcacheParameters

ParamsEntry

The abstract base class for a message.

MemcacheVersion

Memcached versions supported by our service.

OperationMetadata

Represents the metadata of a long-running operation.

RescheduleMaintenanceRequest

Request for RescheduleMaintenance.

RescheduleType

Reschedule options.

UpdateInstanceRequest

Request for UpdateInstance.

UpdateParametersRequest

Request for UpdateParameters.

WeeklyMaintenanceWindow

Time window specified for weekly operations.

CloudMemcacheAsyncClient

Configures and manages Cloud Memorystore for Memcached instances.

The memcache.googleapis.com service implements the Google Cloud Memorystore for Memcached API and defines the following resource model for managing Memorystore Memcached (also called Memcached below) instances:

  • The service works with a collection of cloud projects, named: /projects/*
  • Each project has a collection of available locations, named: /locations/*
  • Each location has a collection of Memcached instances, named: /instances/*
  • As such, Memcached instances are resources of the form: /projects/{project_id}/locations/{location_id}/instances/{instance_id}

Note that location_id must be a GCP region; for example:

  • projects/my-memcached-project/locations/us-central1/instances/my-memcached

CloudMemcacheClient

Configures and manages Cloud Memorystore for Memcached instances.

The memcache.googleapis.com service implements the Google Cloud Memorystore for Memcached API and defines the following resource model for managing Memorystore Memcached (also called Memcached below) instances:

  • The service works with a collection of cloud projects, named: /projects/*
  • Each project has a collection of available locations, named: /locations/*
  • Each location has a collection of Memcached instances, named: /instances/*
  • As such, Memcached instances are resources of the form: /projects/{project_id}/locations/{location_id}/instances/{instance_id}

Note that location_id must be a GCP region; for example:

  • projects/my-memcached-project/locations/us-central1/instances/my-memcached

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 resources field.

If there are more pages, the __aiter__ method will make additional ListInstances requests and continue to iterate through the resources 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 resources field.

If there are more pages, the __iter__ method will make additional ListInstances requests and continue to iterate through the resources 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.

ApplyParametersRequest

Request for ApplyParameters.

ApplySoftwareUpdateRequest

Request for ApplySoftwareUpdate.

CreateInstanceRequest

Request for CreateInstance.

DeleteInstanceRequest

Request for DeleteInstance.

GetInstanceRequest

Request for GetInstance.

Instance

A Memorystore for Memcached instance

InstanceMessage

Code

LabelsEntry

The abstract base class for a message.

Node

State

Different states of a Memcached node.

NodeConfig

Configuration for a Memcached Node.

State

Different states of a Memcached instance.

ListInstancesRequest

Request for ListInstances.

ListInstancesResponse

Response for ListInstances.

LocationMetadata

Metadata for the given google.cloud.location.Location.

AvailableZonesEntry

The abstract base class for a message.

MaintenancePolicy

Maintenance policy per instance.

MaintenanceSchedule

Upcoming maintenance schedule.

MemcacheParameters

ParamsEntry

The abstract base class for a message.

MemcacheVersion

Memcached versions supported by our service.

OperationMetadata

Represents the metadata of a long-running operation.

RescheduleMaintenanceRequest

Request for RescheduleMaintenance.

RescheduleType

Reschedule options.

UpdateInstanceRequest

Request for UpdateInstance.

UpdateParametersRequest

Request for UpdateParameters.

WeeklyMaintenanceWindow

Time window specified for weekly operations.

Modules

pagers

API documentation for memcache_v1.services.cloud_memcache.pagers module.

pagers

API documentation for memcache_v1beta2.services.cloud_memcache.pagers module.