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.