You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/resources/rediscloud_active_active_subscription.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -73,7 +73,7 @@ The `creation_plan` block supports:
73
73
*`memory_limit_in_gb` - (Optional - **Required if `dataset_size_in_gb` is unset**) Maximum memory usage for this specific database, including replication and other overhead **Deprecated in favor of `dataset_size_in_gb` - not possible to import databases with this attribute set**
74
74
*`dataset_size_in_gb` - (Optional - **Required if `memory_limit_in_gb` is unset**) The maximum amount of data in the dataset for this specific database is in GB
75
75
*`quantity` - (Required) The planned number of databases in the subscription.
76
-
*`modules` - (Optional) A list of modules to be enabled on all deployments of this database. Either: `RedisJSON` or `RediSearch`.
76
+
*`modules` - (Optional) A list of modules to be enabled on all deployments of this database. Either: `RedisJSON` or `RediSearch`.**Don't specify modules for DB versions 8 and above. All capabilities are bundled in the DB by default.**
77
77
*`region` - (Required) Deployment region block, documented below
78
78
79
79
The creation_plan `region` block supports:
@@ -102,8 +102,8 @@ The `window` object has these attributes:
102
102
103
103
## Attribute reference
104
104
105
+
*`aws_account_id` - AWS account ID that the subscription is deployed in (AWS subscriptions only).
105
106
*`customer_managed_key_redis_service_account` - Outputs the id of the service account associated with the subscription. Useful as part of the CMK flow.
106
-
107
107
*`pricing` - A list of pricing objects, documented below
Copy file name to clipboardExpand all lines: docs/resources/rediscloud_active_active_subscription_database.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -101,7 +101,7 @@ The following arguments are supported:
101
101
*`global_data_persistence` - (Optional) Global rate of database data persistence (in persistent storage) of regions that dont override global settings. Default: 'none'
102
102
*`global_password` - (Optional) Password to access the database of regions that don't override global settings. If left empty, the password will be generated automatically
103
103
*`global_alert` - (Optional) A block defining Redis database alert of regions that don't override global settings, documented below, can be specified multiple times. (either: 'dataset-size', 'datasets-size', 'throughput-higher-than', 'throughput-lower-than', 'latency', 'syncsource-error', 'syncsource-lag' or 'connections-limit')
104
-
*`global_modules` - (Optional) A list of modules to be enabled on all deployments of this database. Supported modules: `RedisJSON`, `RediSearch`. Ignored after database creation.
104
+
*`global_modules` - (Optional) A list of modules to be enabled on all deployments of this database. Supported modules: `RedisJSON`, `RediSearch`. **Don't specify modules for DB versions 8 and above. All capabilities are bundled in the DB by default.**
105
105
*`global_source_ips` - (Optional) List of source IP addresses or subnet masks that are allowed to connect to the database across all regions that don't override this setting (example: ['192.168.10.0/32', '192.168.12.0/24']). When not specified, the default behavior depends on the subscription's `public_endpoint_access` setting: if `false`, defaults to RFC1918 private IP ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, 100.64.0.0/10); if `true`, defaults to 0.0.0.0/0 (unrestricted public access)
106
106
*`global_enable_default_user` - (Optional) When 'true', enables connecting to the database with the 'default' user across all regions. Default: 'true'. To disable, explicitly set to 'false'
107
107
*`global_resp_version` - (Optional) Either 'resp2' or 'resp3'. Resp version for Crdb databases within the AA database. Must be compatible with Redis version.
Copy file name to clipboardExpand all lines: docs/resources/rediscloud_essentials_database.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -58,6 +58,7 @@ The following arguments are supported:
58
58
*`subscription_id` - (Required) The ID of the subscription to create the database in. **Modifying this attribute will force creation of a new resource.**
59
59
*`name` - (Required) A meaningful name to identify the database.
60
60
*`protocol` - (Optional) Database protocol. 'stack' is a suite of all Redis' data modules. Default: 'stack'. Either: 'redis', 'memcached' or 'stack'. **'redis' is only used with Pay-As-You-Go databases.**
61
+
*`redis_version` - (Optional) Defines the Redis database version. If omitted, the Redis version will be set to the default version.
61
62
*`resp_version` - (Optional) RESP version must be compatible with the Redis version.
62
63
*`data_persistence` - (Required) Rate of database data persistence (in persistent storage). Either: 'none', 'aof-every-1-second', 'aof-every-write', 'snapshot-every-1-hour', 'snapshot-every-6-hours' or 'snapshot-every-12-hours'.
63
64
*`data_eviction` - (Optional) Data items eviction method. Either: 'allkeys-lru', 'allkeys-lfu', 'allkeys-random', 'volatile-lru', 'volatile-lfu', 'volatile-random', 'volatile-ttl' or 'noeviction'. Default: 'volatile-lru'.
@@ -70,7 +71,7 @@ The following arguments are supported:
70
71
*`enable_default_user` - (Optional) When `true` enables connecting to the database with the default user. Default `true`. If set to `false`, any value for `password` will be ignored.
71
72
*`alert` - (Optional) A block defining Redis database alert. Can be specified multiple times. Documented below.
72
73
*`tags` - (Optional) A string/string map of tags to associate with this database. Note that all keys and values must be lowercase.
73
-
*`modules` - (Optional) A list of modules objects, documented below. **Modifying this attribute will force creation of a new resource.**
74
+
*`modules` - (Optional) A list of modules objects, documented below. **Don’t specify modules for DB versions 8 and above. All capabilities are bundled in the DB by default.**
74
75
*`enable_payg_features` - (Optional) Whether to enable features restricted to Pay-As-You-Go legacy databases. It is not supported for new databases. Default `false`.
75
76
*`memory_limit_in_gb` - (Optional) **Only used with Pay-As-You-Go databases.** Maximum memory usage for the database.
76
77
*`support_oss_cluster_api` - (Optional) **Only used with Pay-As-You-Go databases.** Support Redis open-source (OSS) Cluster API. Default `false`.
0 commit comments