Values.PendingModifiedValuesSourceA group of settings that are applied to the cluster in the future, or that are currently being applied.
type nonrec t = {numCacheNodes : IntegerOptional.t option;The new number of cache nodes for the cluster. For clusters running Valkey or Redis OSS, this value must be 1. For clusters running Memcached, this value must be between 1 and 40.
*)cacheNodeIdsToRemove : CacheNodeIdsList.t option;A list of cache node IDs that are being removed (or will be removed) from the cluster. A node ID is a 4-digit numeric identifier (0001, 0002, etc.).
*)engineVersion : String_.t option;The new cache engine version that the cluster runs.
*)cacheNodeType : String_.t option;The cache node type that this cluster or replication group is scaled to.
*)authTokenStatus : AuthTokenUpdateStatus.t option;The auth token status
*)logDeliveryConfigurations : PendingLogDeliveryConfigurationList.t option;The log delivery configurations being modified
*)transitEncryptionEnabled : BooleanOptional.t option;A flag that enables in-transit encryption when set to true.
*)transitEncryptionMode : TransitEncryptionMode.t option;A setting that allows you to migrate your clients to use in-transit encryption, with no downtime.
*)scaleConfig : ScaleConfig.t option;The scaling configuration changes that are pending for the Memcached cluster.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of BooleanOptional.t
| `Enum of string
| `Integer of IntegerOptional.t
| `List of
[> `String of String_.t
| `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `Structure of
(string * [> `String of String_.t ]) list ])
list ])
list ]
list
| `String of String_.t
| `Structure of (string * [> `Integer of IntegerOptional.t ]) list ])
list ]