GCP Memorystore for Memcached instance
Memorystore for Memcached enables creating a fully-managed Memcached cluster. Before using the service, it is important to understand some key concepts and terms. Memcached Instance represents one instance of a Memcached cluster. An instance can be comprised of a single node or a collection of nodes. The official documentations: Google Memorystore for Memcached instance and Memorystore for Memcached instance configuration .
Requirements
Name |
Version |
|---|---|
>= 1.0 |
|
>= 4.75.0 |
Providers
Name |
Version |
|---|---|
>= 4.75.0 |
Modules
No modules.
Resources
Name |
Type |
|---|---|
resource |
|
data source |
Inputs
Name |
Description |
Type |
Default |
Required |
|---|---|---|---|---|
TThe full name of the GCE network to connect the instance to. If not provided, ‘default’ will be used. |
|
|
no |
|
Number of CPUs per node. |
|
n/a |
yes |
|
A user-visible name for the instance. |
|
|
no |
|
Resource labels to represent user-provided metadata. |
|
|
no |
|
Maintenance policy for an instance. For more information see maintenance_policy. |
object({ |
|
no |
|
User-specified parameters for this memcache instance. Supported configuration for Memcached Instance. |
|
|
no |
|
The major version of Memcached software. If not provided, latest supported version will be used. |
|
|
no |
|
Memory size in Mebibytes for each memcache node. |
|
n/a |
yes |
|
The resource name of the instance. |
|
n/a |
yes |
|
Number of nodes in the memcache instance. |
|
n/a |
yes |
|
Zones where memcache nodes should be provisioned. If not provided, all zones will be used. |
|
|
no |
Outputs
Name |
Description |
|---|---|
Endpoint for Discovery API |
|
The Memorystore instance ID. |
|
The full version of memcached server running on this instance. |
|
Additional information about the instance state, if available. The parameters: “node_id”, “zone”, “port”, “host”, “state”. |