Redis
Redis
Declares a managed Redis instance for the project.
Provisions a high-performance, in-memory data store suitable for caching, session management, and other low-latency needs. The engine handles instance sizing and regional placement within the parent Project's boundaries and exposes the instance under the project's internal domain.
| Property | Type | Description |
|---|---|---|
| apiVersion | string | API schema version. Pins the manifest to a specific schema contract for backward-compatibility. Must be the constant lowops.manifests.v1. |
| kind | string | Resource kind discriminator. Identifies this document as a Redis instance so the engine routes it to the correct defaulter, validator, computer, and executor. Must be the constant Redis. |
| metadata | map | Classification labels and graph linkage. Free-form key/value pairs used to classify the manifest. Certain reserved keys (e.g. name, project) are read by the engine to resolve this manifest's identity and its parent Project in the dependency graph. |
| spec | Spec | Desired Redis configuration. The authoritative, user-authored specification for this instance. See Spec. |
Spec
User-authored Redis configuration.
Declares whether to provision the instance and its memory capacity. Regional placement and networking are inherited from the parent Project during computation.
| Property | Type | Description |
|---|---|---|
| description | string | Human-readable description of the instance. Optional free text describing this cache's purpose. Documentation-only: not propagated onto the provisioned Redis instance; retained as manifest metadata and context for operators and AI assistants. |
| enabled | bool | Whether to provision the Redis instance. Gates creation of the managed cache infrastructure: the executor provisions the instance only when true, so this acts as an enable/disable switch for the resource. |
| memorySizeGb | int64 | Memory capacity, in gigabytes. Physical memory allocated to the managed cache instance; passed directly to the underlying instance's memory size. |