{
  "id": "redis_enterprise_active_active_database_api",
  "title": "RedisEnterpriseActiveActiveDatabase API Reference",
  "url": "https://redis.io/docs/latest/operate/kubernetes/8.0.18/reference/api/redis_enterprise_active_active_database_api/",
  "summary": "",
  "content": "\napiVersion:\n\n\n- [app.redislabs.com/v1alpha1](#appredislabscomv1alpha1)\n\n\n\n\n# app.redislabs.com/v1alpha1\n\n\n\n\nThe schema for the redisenterpriseactiveactivedatabase API.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n      \u003ctd\u003eapiVersion\u003c/td\u003e\n      \u003ctd\u003estring\u003c/td\u003e\n      \u003ctd\u003eapp.redislabs.com/v1alpha1\u003c/td\u003e\n      \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n      \u003ctd\u003ekind\u003c/td\u003e\n      \u003ctd\u003estring\u003c/td\u003e\n      \u003ctd\u003eRedisEnterpriseActiveActiveDatabase\u003c/td\u003e\n      \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#objectmeta-v1-meta\"\u003emetadata\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eobject\u003c/td\u003e\n      \u003ctd\u003eRefer to the Kubernetes API documentation for the fields of the `metadata` field.\u003c/td\u003e\n      \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#spec\"\u003espec\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Defines the desired state of RedisEnterpriseActiveActiveDatabase.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#status\"\u003estatus\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Defines the observed state of RedisEnterpriseActiveActiveDatabase.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec\n\u003csup\u003e\u003csup\u003e[↩ Parent](#)\u003c/sup\u003e\u003c/sup\u003e\n\nDefines the desired state of RedisEnterpriseActiveActiveDatabase.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specparticipatingclusters\"\u003eparticipatingClusters\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003e[]object\u003c/td\u003e\n        \u003ctd\u003e\n          List of participating cluster specifications and configurations.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurations\"\u003eglobalConfigurations\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Global configurations for the Active-Active database. Contains the global properties for each participating cluster database within the Active-Active database.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specredisenterprisecluster\"\u003eredisEnterpriseCluster\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Connection to the Redis Enterprise Cluster.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.participatingClusters[]\n\u003csup\u003e\u003csup\u003e[↩ Parent](#spec)\u003c/sup\u003e\u003c/sup\u003e\n\nSpecifies the configuration for a participating cluster in the Active-Active database.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003ename\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Name of the remote cluster custom resource to link.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eexternalReplicationPort\u003c/td\u003e\n        \u003ctd\u003einteger\u003c/td\u003e\n        \u003ctd\u003e\n          Port number for the replication endpoint. Use this field when you use LoadBalancers for synchronization between Active-Active replicas and need to specify the port number that the LoadBalancer listens on.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003enamespace\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Namespace where the REAADB object is deployed within the corresponding participating cluster. Ensure that the Redis Enterprise operator is configured to watch this namespace in the corresponding cluster and that the required RBAC configuration is properly set up. For more information about setting up multiple namespaces, see https://redis.io/docs/latest/operate/kubernetes/re-clusters/multi-namespace/. If you don't specify a namespace, the REAADB is deployed to the REC's namespace in the corresponding cluster.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations\n\u003csup\u003e\u003csup\u003e[↩ Parent](#spec)\u003c/sup\u003e\u003c/sup\u003e\n\nGlobal configurations for the Active-Active database. Contains the global properties for each participating cluster database within the Active-Active database.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsactiveactive\"\u003eactiveActive\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Connection/ association to the Active-Active database.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettings\"\u003ealertSettings\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Settings for database alerts.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsauditing\"\u003eauditing\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Database auditing configuration.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsbackup\"\u003ebackup\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Target for automatic database backups.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eclientAuthenticationCertificates\u003c/td\u003e\n        \u003ctd\u003e[]string\u003c/td\u003e\n        \u003ctd\u003e\n          The Secrets containing TLS Client Certificate to use for Authentication\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsconnectionsettings\"\u003econnectionSettings\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Connection-related settings such as proxy connections and scheduling policy.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003edataInternodeEncryption\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Internode encryption (INE) setting. An optional boolean setting, overriding a similar cluster-wide policy. If set to False, INE is guaranteed to be turned off for this DB (regardless of cluster-wide policy). If set to True, INE will be turned on, unless the capability is not supported by the DB ( in such a case we will get an error and database creation will fail). If left unspecified, will be disabled if internode encryption is not supported by the DB (regardless of cluster default). Deleting this property after explicitly setting its value shall have no effect.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003edatabasePort\u003c/td\u003e\n        \u003ctd\u003einteger\u003c/td\u003e\n        \u003ctd\u003e\n          Database port number. TCP port on which the database is available. Will be generated automatically if omitted. can not be changed after creation\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003edatabaseSecretName\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The name of the secret that holds the password to the database (redis databases only). If secret does not exist, it will be created. To define the password, create an opaque secret and set the name in the spec. The password will be taken from the value of the 'password' key. Use an empty string as value within the secret to disable authentication for the database. Notes - For Active-Active databases this secret will not be automatically created, and also, memcached databases must not be set with a value, and a secret/password will not be automatically created for them. Use the memcachedSaslSecretName field to set authentication parameters for memcached databases.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003edatabaseServicePort\u003c/td\u003e\n        \u003ctd\u003einteger\u003c/td\u003e\n        \u003ctd\u003e\n          A custom port to be exposed by the database services. Can be be modified/added/removed after REDB creation. If set, it'll replace the default service port (namely, databasePort or defaultRedisPort).\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003edefaultUser\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Is connecting with a default user allowed?  If disabled, the DatabaseSecret will not be created or updated\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eevictionPolicy\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Database eviction policy. see more https://docs.redislabs.com/latest/rs/administering/database-operations/eviction-policy/\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eisRof\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Whether it is an RoF database or not. Applicable only for databases of type \"REDIS\". Assumed to be false if left blank.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ememcachedSaslSecretName\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Credentials used for binary authentication in memcached databases. The credentials should be saved as an opaque secret and the name of that secret should be configured using this field. For username, use 'username' as the key and the actual username as the value. For password, use 'password' as the key and the actual password as the value. Note that connections are not encrypted.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ememorySize\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          memory size of database. use formats like 100MB, 0.1GB. minimum value in 100MB. When redis on flash (RoF) is enabled, this value refers to RAM+Flash memory, and it must not be below 1GB.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsmoduleslist\"\u003emodulesList\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003e[]object\u003c/td\u003e\n        \u003ctd\u003e\n          List of modules associated with the database. The list of valid modules for the specific cluster can be retrieved from the status of the REC object. Use the \"name\" and \"versions\" fields for the specific module configuration. If specifying an explicit version for a module, automatic modules versions upgrade must be disabled by setting the '.upgradeSpec.upgradeModulesToLatest' field in the REC to 'false'. Note that the option to specify module versions is deprecated, and will be removed in future releases.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eossCluster\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          OSS Cluster mode option. Note that not all client libraries support OSS cluster mode.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsossclustersettings\"\u003eossClusterSettings\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Additional OSS cluster settings that may be provided to tweak OSS cluster behavior.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003epersistence\u003c/td\u003e\n        \u003ctd\u003eenum\u003c/td\u003e\n        \u003ctd\u003e\n          Database on-disk persistence policy\u003cbr/\u003e\n          \u003cbr/\u003e\n            \u003ci\u003eEnum\u003c/i\u003e: disabled, aofEverySecond, aofAlways, snapshotEvery1Hour, snapshotEvery6Hour, snapshotEvery12Hour\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eproxyPolicy\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The policy used for proxy binding to the endpoint. Supported proxy policies are: single/all-master-shards/all-nodes When left blank, the default value will be chosen according to the value of ossCluster - single if disabled, all-master-shards when enabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003erackAware\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Whether database should be rack aware. This improves availability - more information: https://docs.redislabs.com/latest/rs/concepts/high-availability/rack-zone-awareness/\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsredisenterprisecluster\"\u003eredisEnterpriseCluster\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Connection to Redis Enterprise Cluster\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eredisVersion\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Redis OSS version. Version can be specified via \u003cmajor.minor\u003e prefix, or via channels - for existing databases - Upgrade Redis OSS version. For new databases - the version which the database will be created with. If set to 'major' - will always upgrade to the most recent major Redis version. If set to 'latest' - will always upgrade to the most recent Redis version. Depends on 'redisUpgradePolicy' - if you want to set the value to 'latest' for some databases, you must set redisUpgradePolicy on the cluster before. Possible values are 'major' or 'latest' When using upgrade - make sure to backup the database before. This value is used only for database type 'redis'. Note - Specifying Redis version is currently not supported for Active-Active database.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsreplicasources\"\u003ereplicaSources\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003e[]object\u003c/td\u003e\n        \u003ctd\u003e\n          What databases to replicate from\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ereplication\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          In-memory database replication. When enabled, database will have replica shard for every master - leading to higher availability. Defaults to false.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eresp3\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Whether this database supports RESP3 protocol. Note - Deleting this property after explicitly setting its value shall have no effect. Please view the corresponding field in RS doc for more info.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003erofRamRatio\u003c/td\u003e\n        \u003ctd\u003einteger\u003c/td\u003e\n        \u003ctd\u003e\n          RAM allocation ratio for Redis Flex (v2) databases as a percentage of total data size. Valid range 0-100. When omitted, RS uses the default value of 50%. Controls how much RAM is allocated per unit of data (e.g., 30% means 3MB RAM per 10MB data). RAM grows proportionally with data until rofRamSize limit is reached (if specified). Only applicable when isRof=true and Redis version \u003e= 8.0 (BigStore v2 - Redis Flex).\u003cbr/\u003e\n          \u003cbr/\u003e\n            \u003ci\u003eMinimum\u003c/i\u003e: 0\u003cbr/\u003e\n            \u003ci\u003eMaximum\u003c/i\u003e: 100\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003erofRamSize\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The size of the RAM portion of an RoF database. Similarly to \"memorySize\" use formats like 100MB, 0.1GB It must be at least 10% of combined memory size (RAM+Flash), as specified by \"memorySize\".\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsrolespermissions\"\u003erolesPermissions\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003e[]object\u003c/td\u003e\n        \u003ctd\u003e\n          List of Redis Enteprise ACL and Role bindings to apply\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003esearchOnBigstore\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Enables search module indexing on flash storage for Redis Flex (v2) databases. Only applicable when isRof=true and Redis version \u003e= 8.6. Defaults to false.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eshardCount\u003c/td\u003e\n        \u003ctd\u003einteger\u003c/td\u003e\n        \u003ctd\u003e\n          Number of database server-side shards\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eshardingEnabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Toggles database sharding for REAADBs (Active Active databases) and enabled by default. This field is blocked for REDB (non-Active Active databases) and sharding is toggled via the shardCount field - when shardCount is 1 this is disabled otherwise enabled.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eshardsPlacement\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Control the density of shards - should they reside on as few or as many nodes as possible. Available options are \"dense\" or \"sparse\". If left unset, defaults to \"dense\".\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003etlsMode\u003c/td\u003e\n        \u003ctd\u003eenum\u003c/td\u003e\n        \u003ctd\u003e\n          Require SSL authenticated and encrypted connections to the database. enabled - all incoming connections to the Database must use SSL. disabled - no incoming connection to the Database should use SSL. replica_ssl - databases that replicate from this one need to use SSL.\u003cbr/\u003e\n          \u003cbr/\u003e\n            \u003ci\u003eEnum\u003c/i\u003e: disabled, enabled, replica_ssl\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003etype\u003c/td\u003e\n        \u003ctd\u003eenum\u003c/td\u003e\n        \u003ctd\u003e\n          The type of the database.\u003cbr/\u003e\n          \u003cbr/\u003e\n            \u003ci\u003eEnum\u003c/i\u003e: redis, memcached\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsupgradespec\"\u003eupgradeSpec\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Specifications for DB upgrade.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.activeActive\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurations)\u003c/sup\u003e\u003c/sup\u003e\n\nConnection/ association to the Active-Active database.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003ename\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The the corresponding Active-Active database name, Redis Enterprise Active Active Database custom resource name, this Resource is associated with. In case this resource is created manually at the active active database creation this field must be filled via the user, otherwise, the operator will assign this field automatically. Note: this feature is currently unsupported.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eparticipatingClusterName\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The corresponding participating cluster name, Redis Enterprise Remote Cluster custom resource name, in the Active-Active database, In case this resource is created manually at the active active database creation this field must be filled via the user, otherwise, the operator will assign this field automatically. Note: this feature is currently unsupported.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurations)\u003c/sup\u003e\u003c/sup\u003e\n\nSettings for database alerts.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_backup_delayed\"\u003ebdb_backup_delayed\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Periodic backup has been delayed for longer than specified threshold value [minutes]\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_crdt_src_high_syncer_lag\"\u003ebdb_crdt_src_high_syncer_lag\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Active-active source - sync lag is higher than specified threshold value [seconds]\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_crdt_src_syncer_connection_error\"\u003ebdb_crdt_src_syncer_connection_error\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Active-active source - sync has connection error while trying to connect replica source\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_crdt_src_syncer_general_error\"\u003ebdb_crdt_src_syncer_general_error\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Active-active source - sync encountered in general error\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_high_latency\"\u003ebdb_high_latency\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Latency is higher than specified threshold value [micro-sec]\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_high_throughput\"\u003ebdb_high_throughput\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Throughput is higher than specified threshold value [requests / sec.]\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_long_running_action\"\u003ebdb_long_running_action\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          An alert for state-machines that are running for too long\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_low_throughput\"\u003ebdb_low_throughput\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Throughput is lower than specified threshold value [requests / sec.]\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_proxy_cert_expiring_soon\"\u003ebdb_proxy_cert_expiring_soon\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Proxy certificate will expire in less than specified threshold value [days]\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_ram_dataset_overhead\"\u003ebdb_ram_dataset_overhead\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Dataset RAM overhead of a shard has reached the threshold value [% of its RAM limit]\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_ram_values\"\u003ebdb_ram_values\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Percent of values kept in a shard's RAM is lower than [% of its key count]\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_replica_src_high_syncer_lag\"\u003ebdb_replica_src_high_syncer_lag\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Replica-of source - sync lag is higher than specified threshold value [seconds]\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_replica_src_syncer_connection_error\"\u003ebdb_replica_src_syncer_connection_error\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Replica-of source - sync has connection error while trying to connect replica source\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_shard_num_ram_values\"\u003ebdb_shard_num_ram_values\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Number of values kept in a shard's RAM is lower than [values]\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsalertsettingsbdb_size\"\u003ebdb_size\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          Dataset size has reached the threshold value [% of the memory limit]\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_backup_delayed\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nPeriodic backup has been delayed for longer than specified threshold value [minutes]\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_crdt_src_high_syncer_lag\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nActive-active source - sync lag is higher than specified threshold value [seconds]\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_crdt_src_syncer_connection_error\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nActive-active source - sync has connection error while trying to connect replica source\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_crdt_src_syncer_general_error\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nActive-active source - sync encountered in general error\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_high_latency\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nLatency is higher than specified threshold value [micro-sec]\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_high_throughput\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nThroughput is higher than specified threshold value [requests / sec.]\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_long_running_action\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nAn alert for state-machines that are running for too long\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_low_throughput\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nThroughput is lower than specified threshold value [requests / sec.]\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_proxy_cert_expiring_soon\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nProxy certificate will expire in less than specified threshold value [days]\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_ram_dataset_overhead\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nDataset RAM overhead of a shard has reached the threshold value [% of its RAM limit]\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_ram_values\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nPercent of values kept in a shard's RAM is lower than [% of its key count]\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_replica_src_high_syncer_lag\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nReplica-of source - sync lag is higher than specified threshold value [seconds]\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_replica_src_syncer_connection_error\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nReplica-of source - sync has connection error while trying to connect replica source\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_shard_num_ram_values\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nNumber of values kept in a shard's RAM is lower than [values]\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.alertSettings.bdb_size\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsalertsettings)\u003c/sup\u003e\u003c/sup\u003e\n\nDataset size has reached the threshold value [% of the memory limit]\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenabled\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Alert enabled or disabled\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ethreshold\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Threshold for alert going on/off\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.auditing\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurations)\u003c/sup\u003e\u003c/sup\u003e\n\nDatabase auditing configuration.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003edbConnsAuditing\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Enables auditing of database connection and authentication events. When enabled, connection, authentication, and disconnection events are tracked and sent to the configured audit listener (configured at the cluster level). The cluster-level auditing configuration must be set before enabling this on a database.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.backup\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurations)\u003c/sup\u003e\u003c/sup\u003e\n\nTarget for automatic database backups.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsbackupabs\"\u003eabs\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          \u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsbackupftp\"\u003eftp\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          \u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsbackupgcs\"\u003egcs\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          GoogleStorage\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003einterval\u003c/td\u003e\n        \u003ctd\u003einteger\u003c/td\u003e\n        \u003ctd\u003e\n          Backup Interval in seconds. Specifies the time interval in seconds at which periodic backup is performed.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eintervalOffset\u003c/td\u003e\n        \u003ctd\u003einteger\u003c/td\u003e\n        \u003ctd\u003e\n          Backup Interval Offset in seconds. Specifies a time offset in seconds at which the periodic backup job starts. This can only be used if the backup interval is 24 hours (86400 seconds) or 12 hours (43200 seconds). The offset is relative to 00:00 UTC for 24-hour mode, and 00:00 + 12:00 UTC for 12-hour mode. If not specified, a random starting time (offset) is automatically chosen. The offset must be less than the backup interval.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsbackupmount\"\u003emount\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          MountPointStorage\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsbackups3\"\u003es3\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          \u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsbackupsftp\"\u003esftp\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          \u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#specglobalconfigurationsbackupswift\"\u003eswift\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003eobject\u003c/td\u003e\n        \u003ctd\u003e\n          \u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.backup.abs\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsbackup)\u003c/sup\u003e\u003c/sup\u003e\n\n\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eabsSecretName\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The name of the secret that holds ABS credentials. The secret must contain the keys \"AccountName\" and \"AccountKey\", and these must hold the corresponding credentials\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003econtainer\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Azure Blob Storage container name.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003esubdir\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Optional. Azure Blob Storage subdir under container.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.backup.ftp\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsbackup)\u003c/sup\u003e\u003c/sup\u003e\n\n\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eurl\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          a URI of the \"ftps://[USER[:PASSWORD]@]HOST[:PORT]/PATH[/]\" format\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.backup.gcs\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsbackup)\u003c/sup\u003e\u003c/sup\u003e\n\nGoogleStorage\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003ebucketName\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Google Storage bucket name.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003egcsSecretName\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The name of the secret that holds the Google Cloud Storage credentials. The secret must contain the keys \"CLIENT_ID\", \"PRIVATE_KEY\", \"PRIVATE_KEY_ID\", \"CLIENT_EMAIL\" and these must hold the corresponding credentials. The keys should correspond to the values in the key JSON.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003esubdir\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Optional. Google Storage subdir under bucket.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.backup.mount\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsbackup)\u003c/sup\u003e\u003c/sup\u003e\n\nMountPointStorage\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003epath\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Path to the local mount point. You must create the mount point on all nodes, and the redislabs:redislabs user must have read and write permissions on the local mount point.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.backup.s3\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsbackup)\u003c/sup\u003e\u003c/sup\u003e\n\n\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eawsSecretName\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The name of the secret that holds the AWS credentials. The secret must contain the keys \"AWS_ACCESS_KEY_ID\" and \"AWS_SECRET_ACCESS_KEY\", and these must hold the corresponding credentials.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ebucketName\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Amazon S3 bucket name.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eregionName\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Optional. Amazon S3 region name. If not specified, the region is auto-detected using a HEAD request to the bucket. For AWS GovCloud or other regions where auto-detection may not work, specify the region explicitly (e.g., \"us-gov-east-1\").\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003esubdir\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Optional. Amazon S3 subdir under bucket.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.backup.sftp\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsbackup)\u003c/sup\u003e\u003c/sup\u003e\n\n\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003esftpSecretName\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The name of the secret that holds SFTP credentials. The secret must contain the \"Key\" key, which is the SSH private key for connecting to the sftp server.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003esftp_url\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          SFTP url\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.backup.swift\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurationsbackup)\u003c/sup\u003e\u003c/sup\u003e\n\n\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eauth_url\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Swift service authentication URL.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003econtainer\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Swift object store container for storing the backup files.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eswiftSecretName\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The name of the secret that holds Swift credentials. The secret must contain the keys \"Key\" and \"User\", and these must hold the corresponding credentials: service access key and service user name (pattern for the latter does not allow special characters \u0026,\u003c,\u003e,\")\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eprefix\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Optional. Prefix (path) of backup files in the swift container.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.connectionSettings\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurations)\u003c/sup\u003e\u003c/sup\u003e\n\nConnection-related settings such as proxy connections and scheduling policy.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003econnectionLimitType\u003c/td\u003e\n        \u003ctd\u003eenum\u003c/td\u003e\n        \u003ctd\u003e\n          Connections limit type.\u003cbr/\u003e\n          \u003cbr/\u003e\n            \u003ci\u003eEnum\u003c/i\u003e: per-thread, per-shard\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003econnectionSchedulingPolicy\u003c/td\u003e\n        \u003ctd\u003eenum\u003c/td\u003e\n        \u003ctd\u003e\n          Controls how server-side connections are used when forwarding traffic to shards. Values: cmp: Closest to max_pipelined policy. Pick the connection with the most pipelined commands that has not reached the max_pipelined limit. mru: Try to use most recently used connections. spread: Try to use all connections. mnp: Minimal pipeline policy. Pick the connection with the least pipelined commands.\u003cbr/\u003e\n          \u003cbr/\u003e\n            \u003ci\u003eEnum\u003c/i\u003e: cmp, mru, spread, mnp\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eglobalMaxDedicatedConnections\u003c/td\u003e\n        \u003ctd\u003einteger\u003c/td\u003e\n        \u003ctd\u003e\n          Defines the maximum number of dedicated server connections for a given database. The total number across all workers. The default is 0 for unlimited. Defaults to 0, which means unlimited.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003einternalConnections\u003c/td\u003e\n        \u003ctd\u003einteger\u003c/td\u003e\n        \u003ctd\u003e\n          The number of internal proxy connections. Defaults to 5 if unspecified.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eminDedicatedConnections\u003c/td\u003e\n        \u003ctd\u003einteger\u003c/td\u003e\n        \u003ctd\u003e\n          Number of dedicated server connections the DMC has per worker per shard. Defaults to 2 if unspecified.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.modulesList[]\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurations)\u003c/sup\u003e\u003c/sup\u003e\n\nRedis Enterprise module (see https://redis.io/docs/latest/develop/reference/modules/)\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003ename\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The name of the module, e.g. \"search\" or \"ReJSON\". The complete list of modules available in the cluster can be retrieved from the '.status.modules' field in the REC.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003econfig\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Module command line arguments e.g. VKEY_MAX_ENTITY_COUNT 30 30\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eversion\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The semantic version of the module, e.g. '1.6.12'. Optional for REDB, must be set for REAADB. Note that this field is deprecated, and will be removed in future releases.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.ossClusterSettings\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurations)\u003c/sup\u003e\u003c/sup\u003e\n\nAdditional OSS cluster settings that may be provided to tweak OSS cluster behavior.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eenableExternalAccess\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Toggles whether this database supports external access in OSS cluster mode. When enabled, advertised database topology includes the external endpoints for the Redis Enterprise nodes hosting the database shards. The external access mechanism (e.g., LoadBalancer services) is configured via the ossClusterSettings.externalAccessType field of the RedisEnterpriseCluster. When external access is enabled, the corresponding database secret will have the list of primary shard IPs in the oss_startup_nodes field. Currently enabling OSS cluster API in conjunction with external access is not supported for active active databases.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.redisEnterpriseCluster\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurations)\u003c/sup\u003e\u003c/sup\u003e\n\nConnection to Redis Enterprise Cluster\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003ename\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The name of the Redis Enterprise Cluster where the database should be stored.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.replicaSources[]\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurations)\u003c/sup\u003e\u003c/sup\u003e\n\n\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003ereplicaSourceName\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The name of the resource from which the source database URI is derived. The type of resource must match the type specified in the ReplicaSourceType field.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ereplicaSourceType\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The type of resource from which the source database URI is derived. If set to 'SECRET', the source database URI is derived from the secret named in the ReplicaSourceName field. The secret must have a key named 'uri' that defines the URI of the source database in the form of 'redis://...'. The type of secret (kubernetes, vault, ...) is determined by the secret mechanism used by the underlying REC object. If set to 'REDB', the source database URI is derived from the RedisEnterpriseDatabase resource named in the ReplicaSourceName field.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eclientKeySecret\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Secret that defines the client certificate and key used by the syncer in the target database cluster. The secret must have 2 keys in its map: \"cert\" which is the PEM encoded certificate, and \"key\" which is the PEM encoded private key.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ecompression\u003c/td\u003e\n        \u003ctd\u003einteger\u003c/td\u003e\n        \u003ctd\u003e\n          GZIP compression level (0-6) to use for replication.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eserverCertSecret\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Secret that defines the server certificate used by the proxy in the source database cluster. The secret must have 1 key in its map: \"cert\" which is the PEM encoded certificate.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003etlsSniName\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          TLS SNI name to use for the replication link.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.rolesPermissions[]\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurations)\u003c/sup\u003e\u003c/sup\u003e\n\nRedis Enterprise Role and ACL Binding\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eacl\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Acl Name of RolePermissionType (note: use exact name of the ACL from the Redis Enterprise ACL list, case sensitive)\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003erole\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Role Name of RolePermissionType (note: use exact name of the role from the Redis Enterprise role list, case sensitive)\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003etype\u003c/td\u003e\n        \u003ctd\u003eenum\u003c/td\u003e\n        \u003ctd\u003e\n          Type of Redis Enterprise Database Role Permission. Currently, only \"redis-enterprise\" is supported, which uses roles and ACLs defined within Redis Enterprise directly.\u003cbr/\u003e\n          \u003cbr/\u003e\n            \u003ci\u003eEnum\u003c/i\u003e: redis-enterprise\u003cbr/\u003e\n            \u003ci\u003eDefault\u003c/i\u003e: redis-enterprise\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.globalConfigurations.upgradeSpec\n\u003csup\u003e\u003csup\u003e[↩ Parent](#specglobalconfigurations)\u003c/sup\u003e\u003c/sup\u003e\n\nSpecifications for DB upgrade.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eupgradeModulesToLatest\u003c/td\u003e\n        \u003ctd\u003eboolean\u003c/td\u003e\n        \u003ctd\u003e\n          Upgrades the modules to the latest version that supports the DB version during a DB upgrade action, to upgrade the DB version view the 'redisVersion' field. Note - This field is currently not supported for Active-Active databases.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### spec.redisEnterpriseCluster\n\u003csup\u003e\u003csup\u003e[↩ Parent](#spec)\u003c/sup\u003e\u003c/sup\u003e\n\nConnection to the Redis Enterprise Cluster.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003ename\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          The name of the Redis Enterprise Cluster where the database should be stored.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### status\n\u003csup\u003e\u003csup\u003e[↩ Parent](#)\u003c/sup\u003e\u003c/sup\u003e\n\nDefines the observed state of RedisEnterpriseActiveActiveDatabase.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003eclusterCertificatesGeneration\u003c/td\u003e\n        \u003ctd\u003einteger\u003c/td\u003e\n        \u003ctd\u003e\n          Certificate generation number from the participating cluster's REC.Status.CertificatesStatus.Generation. The operator monitors this field to detect when proxy or syncer certificates are updated on the local participating cluster. When the operator detects a change, it automatically runs a CRDB force update (equivalent to 'crdb-cli crdb update --force'), which synchronizes the certificate changes to all participating clusters and prevents sync issues. This eliminates the manual step of running crdb-cli commands when you rotate certificates in Active-Active deployments on Kubernetes.\u003cbr/\u003e\n          \u003cbr/\u003e\n            \u003ci\u003eFormat\u003c/i\u003e: int64\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eguid\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          GUID of the Active-Active database.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003elastTaskUid\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          UID of the last Active-Active database task.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003elinkedRedbs\u003c/td\u003e\n        \u003ctd\u003e[]string\u003c/td\u003e\n        \u003ctd\u003e\n          List of linked REDBs.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#statusparticipatingclusters\"\u003eparticipatingClusters\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003e[]object\u003c/td\u003e\n        \u003ctd\u003e\n          List of participating cluster statuses.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eredisEnterpriseCluster\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Name of the Redis Enterprise Cluster that this resource is associated with.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ereplicationStatus\u003c/td\u003e\n        \u003ctd\u003eenum\u003c/td\u003e\n        \u003ctd\u003e\n          Overall replication status.\u003cbr/\u003e\n          \u003cbr/\u003e\n            \u003ci\u003eEnum\u003c/i\u003e: up, down\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003e\u003ca href=\"#statussecretsstatus\"\u003esecretsStatus\u003c/a\u003e\u003c/td\u003e\n        \u003ctd\u003e[]object\u003c/td\u003e\n        \u003ctd\u003e\n          Status of the secrets.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003especStatus\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Indicates whether the desired specification is valid.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003estatus\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Status of the Active-Active database. This status doesn't include the replication link (data path) status. To view the replication link status, see the ReplicationStatus field or status.replicationStatus on the custom resource.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### status.participatingClusters[]\n\u003csup\u003e\u003csup\u003e[↩ Parent](#status)\u003c/sup\u003e\u003c/sup\u003e\n\nThe status of a participating cluster.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003ename\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Name of the linked remote cluster custom resource.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003eid\u003c/td\u003e\n        \u003ctd\u003einteger\u003c/td\u003e\n        \u003ctd\u003e\n          ID of the instance in the Active-Active database.\u003cbr/\u003e\n          \u003cbr/\u003e\n            \u003ci\u003eFormat\u003c/i\u003e: int64\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003ereplicationStatus\u003c/td\u003e\n        \u003ctd\u003eenum\u003c/td\u003e\n        \u003ctd\u003e\n          Replication status of the participating cluster.\u003cbr/\u003e\n          \u003cbr/\u003e\n            \u003ci\u003eEnum\u003c/i\u003e: up, down\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\n\n### status.secretsStatus[]\n\u003csup\u003e\u003csup\u003e[↩ Parent](#status)\u003c/sup\u003e\u003c/sup\u003e\n\nThe status of a secret.\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003eName\u003c/th\u003e\n            \u003cth\u003eType\u003c/th\u003e\n            \u003cth\u003eDescription\u003c/th\u003e\n            \u003cth\u003eRequired\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\u003ctr\u003e\n        \u003ctd\u003ename\u003c/td\u003e\n        \u003ctd\u003estring\u003c/td\u003e\n        \u003ctd\u003e\n          Name of the secret.\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003etrue\u003c/td\u003e\n      \u003c/tr\u003e\u003ctr\u003e\n        \u003ctd\u003estatus\u003c/td\u003e\n        \u003ctd\u003eenum\u003c/td\u003e\n        \u003ctd\u003e\n          Status of the secret.\u003cbr/\u003e\n          \u003cbr/\u003e\n            \u003ci\u003eEnum\u003c/i\u003e: Valid, Invalid\u003cbr/\u003e\n        \u003c/td\u003e\n        \u003ctd\u003efalse\u003c/td\u003e\n      \u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n",
  "tags": ["docs","operate","kubernetes"],
  "last_updated": "2026-06-04T14:49:57+01:00"
}
