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
feat(client-memorydb): Adding support for r6gd instances for MemoryDB Redis with data tiering. In a cluster with data tiering enabled, when available memory capacity is exhausted, the least recently used data is automatically tiered to solid state drives for cost-effective capacity scaling with minimal performance impact.
Copy file name to clipboardExpand all lines: clients/client-memorydb/src/MemoryDB.ts
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -901,7 +901,8 @@ export class MemoryDB extends MemoryDBClient {
901
901
}
902
902
903
903
/**
904
-
* <p>Used to failover a shard</p>
904
+
* <p>Used to failover a shard. This API is designed for testing the behavior of your application in case of MemoryDB failover. It is not designed to be used as a production-level tool for initiating
905
+
* a failover to overcome a problem you may have with the cluster. Moreover, in certain conditions such as large scale operational events, Amazon may block this API. </p>
* <p>Used to failover a shard. This API is designed for testing the behavior of your application in case of MemoryDB failover. It is not designed to be used as a production-level tool for initiating
33
+
* a failover to overcome a problem you may have with the cluster. Moreover, in certain conditions such as large scale operational events, Amazon may block this API. </p>
33
34
* @example
34
35
* Use a bare-bones client and the command you need to make an API call.
Copy file name to clipboardExpand all lines: clients/client-memorydb/src/models/models_0.ts
+111-2Lines changed: 111 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -169,6 +169,11 @@ export interface Endpoint {
169
169
Port?: number;
170
170
}
171
171
172
+
exportenumDataTieringStatus{
173
+
FALSE="false",
174
+
TRUE="true",
175
+
}
176
+
172
177
/**
173
178
* <p>Represents the progress of an online resharding operation.</p>
174
179
*/
@@ -438,6 +443,12 @@ export interface Cluster {
438
443
* <p>When set to true, the cluster will automatically receive minor engine version upgrades after launch.</p>
439
444
*/
440
445
AutoMinorVersionUpgrade?: boolean;
446
+
447
+
/**
448
+
* <p>Enables data tiering. Data tiering is only supported for clusters using the r6gd node type.
449
+
* This parameter must be set when using r6gd nodes. For more information, see <a href="https://docs.aws.amazon.com/memorydb/latest/devguide/data-tiering.html">Data tiering</a>.</p>
450
+
*/
451
+
DataTiering?: DataTieringStatus|string;
441
452
}
442
453
443
454
/**
@@ -709,6 +720,12 @@ export interface Snapshot {
709
720
* <p>The configuration of the cluster from which the snapshot was taken</p>
710
721
*/
711
722
ClusterConfiguration?: ClusterConfiguration;
723
+
724
+
/**
725
+
* <p>Enables data tiering. Data tiering is only supported for clusters using the r6gd node type.
726
+
* This parameter must be set when using r6gd nodes. For more information, see <a href="https://docs.aws.amazon.com/memorydb/latest/devguide/data-tiering.html">Data tiering</a>.</p>
* <p>Specifies the weekly time range during which maintenance on the cluster is performed. It is specified as a range in the format <code>ddd:hh24:mi-ddd:hh24:mi</code> (24H Clock UTC). The minimum maintenance window is a 60 minute period.</p>
1032
+
* <p>Specifies the weekly time range during which maintenance
1033
+
* on the cluster is performed. It is specified as a range in
1034
+
* the format ddd:hh24:mi-ddd:hh24:mi (24H Clock UTC). The minimum
* <p>When set to true, the cluster will automatically receive minor engine version upgrades after launch.</p>
1080
1140
*/
1081
1141
AutoMinorVersionUpgrade?: boolean;
1142
+
1143
+
/**
1144
+
* <p>Enables data tiering. Data tiering is only supported for clusters using the r6gd node type.
1145
+
* This parameter must be set when using r6gd nodes. For more information, see <a href="https://docs.aws.amazon.com/memorydb/latest/devguide/data-tiering.html">Data tiering</a>.</p>
0 commit comments