Skip to content

Commit e694134

Browse files
author
awstools
committed
feat(client-elasticache): Adding AutoMinorVersionUpgrade in the DescribeReplicationGroups API
1 parent b9873cb commit e694134

File tree

3 files changed

+52
-36
lines changed

3 files changed

+52
-36
lines changed

clients/client-elasticache/src/models/models_0.ts

Lines changed: 33 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1380,6 +1380,12 @@ export interface ReplicationGroup {
13801380
* For more information, see <a href="https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/data-tiering.html">Data tiering</a>.</p>
13811381
*/
13821382
DataTiering?: DataTieringStatus | string;
1383+
1384+
/**
1385+
* <p> If you are running Redis engine version 6.0 or later, set this parameter to yes if you want to opt-in to the next auto minor version upgrade campaign. This parameter is disabled for previous versions.
1386+
* </p>
1387+
*/
1388+
AutoMinorVersionUpgrade?: boolean;
13831389
}
13841390

13851391
export namespace ReplicationGroup {
@@ -1708,7 +1714,7 @@ export interface Snapshot {
17081714
*
17091715
* </li>
17101716
* <li>
1711-
* <p>Previous generation: (not recommended)</p>
1717+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
17121718
* <p>
17131719
* <b>T1 node types:</b>
17141720
* <code>cache.t1.micro</code>
@@ -1738,7 +1744,7 @@ export interface Snapshot {
17381744
*
17391745
* <ul>
17401746
* <li>
1741-
* <p>Previous generation: (not recommended)</p>
1747+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
17421748
* <p>
17431749
* <b>C1 node types:</b>
17441750
* <code>cache.c1.xlarge</code>
@@ -1853,7 +1859,7 @@ export interface Snapshot {
18531859
*
18541860
* </li>
18551861
* <li>
1856-
* <p>Previous generation: (not recommended)</p>
1862+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
18571863
* <p>
18581864
* <b>M2 node types:</b>
18591865
* <code>cache.m2.xlarge</code>,
@@ -2385,7 +2391,7 @@ export interface CreateCacheClusterMessage {
23852391
*
23862392
* </li>
23872393
* <li>
2388-
* <p>Previous generation: (not recommended)</p>
2394+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
23892395
* <p>
23902396
* <b>T1 node types:</b>
23912397
* <code>cache.t1.micro</code>
@@ -2415,7 +2421,7 @@ export interface CreateCacheClusterMessage {
24152421
*
24162422
* <ul>
24172423
* <li>
2418-
* <p>Previous generation: (not recommended)</p>
2424+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
24192425
* <p>
24202426
* <b>C1 node types:</b>
24212427
* <code>cache.c1.xlarge</code>
@@ -2488,7 +2494,7 @@ export interface CreateCacheClusterMessage {
24882494
*
24892495
* </li>
24902496
* <li>
2491-
* <p>Previous generation: (not recommended)</p>
2497+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
24922498
* <p>
24932499
* <b>M2 node types:</b>
24942500
* <code>cache.m2.xlarge</code>,
@@ -2806,7 +2812,7 @@ export namespace CreateCacheClusterMessage {
28062812
*
28072813
* </li>
28082814
* <li>
2809-
* <p>Previous generation: (not recommended)</p>
2815+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
28102816
* <p>
28112817
* <b>T1 node types:</b>
28122818
* <code>cache.t1.micro</code>
@@ -2836,7 +2842,7 @@ export namespace CreateCacheClusterMessage {
28362842
*
28372843
* <ul>
28382844
* <li>
2839-
* <p>Previous generation: (not recommended)</p>
2845+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
28402846
* <p>
28412847
* <b>C1 node types:</b>
28422848
* <code>cache.c1.xlarge</code>
@@ -2940,7 +2946,7 @@ export namespace CreateCacheClusterMessage {
29402946
*
29412947
* </li>
29422948
* <li>
2943-
* <p>Previous generation: (not recommended)</p>
2949+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
29442950
* <p>
29452951
* <b>M2 node types:</b>
29462952
* <code>cache.m2.xlarge</code>,
@@ -3296,7 +3302,7 @@ export interface CacheCluster {
32963302
*
32973303
* </li>
32983304
* <li>
3299-
* <p>Previous generation: (not recommended)</p>
3305+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
33003306
* <p>
33013307
* <b>T1 node types:</b>
33023308
* <code>cache.t1.micro</code>
@@ -3326,7 +3332,7 @@ export interface CacheCluster {
33263332
*
33273333
* <ul>
33283334
* <li>
3329-
* <p>Previous generation: (not recommended)</p>
3335+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
33303336
* <p>
33313337
* <b>C1 node types:</b>
33323338
* <code>cache.c1.xlarge</code>
@@ -3431,7 +3437,7 @@ export interface CacheCluster {
34313437
*
34323438
* </li>
34333439
* <li>
3434-
* <p>Previous generation: (not recommended)</p>
3440+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
34353441
* <p>
34363442
* <b>M2 node types:</b>
34373443
* <code>cache.m2.xlarge</code>,
@@ -4799,7 +4805,7 @@ export interface CreateReplicationGroupMessage {
47994805
*
48004806
* </li>
48014807
* <li>
4802-
* <p>Previous generation: (not recommended)</p>
4808+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
48034809
* <p>
48044810
* <b>T1 node types:</b>
48054811
* <code>cache.t1.micro</code>
@@ -4829,7 +4835,7 @@ export interface CreateReplicationGroupMessage {
48294835
*
48304836
* <ul>
48314837
* <li>
4832-
* <p>Previous generation: (not recommended)</p>
4838+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
48334839
* <p>
48344840
* <b>C1 node types:</b>
48354841
* <code>cache.c1.xlarge</code>
@@ -4934,7 +4940,7 @@ export interface CreateReplicationGroupMessage {
49344940
*
49354941
* </li>
49364942
* <li>
4937-
* <p>Previous generation: (not recommended)</p>
4943+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
49384944
* <p>
49394945
* <b>M2 node types:</b>
49404946
* <code>cache.m2.xlarge</code>,
@@ -7459,7 +7465,7 @@ export interface DescribeReservedCacheNodesMessage {
74597465
*
74607466
* </li>
74617467
* <li>
7462-
* <p>Previous generation: (not recommended)</p>
7468+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
74637469
* <p>
74647470
* <b>T1 node types:</b>
74657471
* <code>cache.t1.micro</code>
@@ -7489,7 +7495,7 @@ export interface DescribeReservedCacheNodesMessage {
74897495
*
74907496
* <ul>
74917497
* <li>
7492-
* <p>Previous generation: (not recommended)</p>
7498+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
74937499
* <p>
74947500
* <b>C1 node types:</b>
74957501
* <code>cache.c1.xlarge</code>
@@ -7593,7 +7599,7 @@ export interface DescribeReservedCacheNodesMessage {
75937599
*
75947600
* </li>
75957601
* <li>
7596-
* <p>Previous generation: (not recommended)</p>
7602+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
75977603
* <p>
75987604
* <b>M2 node types:</b>
75997605
* <code>cache.m2.xlarge</code>,
@@ -7808,7 +7814,7 @@ export interface ReservedCacheNode {
78087814
*
78097815
* </li>
78107816
* <li>
7811-
* <p>Previous generation: (not recommended)</p>
7817+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
78127818
* <p>
78137819
* <b>T1 node types:</b>
78147820
* <code>cache.t1.micro</code>
@@ -7838,7 +7844,7 @@ export interface ReservedCacheNode {
78387844
*
78397845
* <ul>
78407846
* <li>
7841-
* <p>Previous generation: (not recommended)</p>
7847+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
78427848
* <p>
78437849
* <b>C1 node types:</b>
78447850
* <code>cache.c1.xlarge</code>
@@ -7942,7 +7948,7 @@ export interface ReservedCacheNode {
79427948
*
79437949
* </li>
79447950
* <li>
7945-
* <p>Previous generation: (not recommended)</p>
7951+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
79467952
* <p>
79477953
* <b>M2 node types:</b>
79487954
* <code>cache.m2.xlarge</code>,
@@ -8171,7 +8177,7 @@ export interface DescribeReservedCacheNodesOfferingsMessage {
81718177
*
81728178
* </li>
81738179
* <li>
8174-
* <p>Previous generation: (not recommended)</p>
8180+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
81758181
* <p>
81768182
* <b>T1 node types:</b>
81778183
* <code>cache.t1.micro</code>
@@ -8201,7 +8207,7 @@ export interface DescribeReservedCacheNodesOfferingsMessage {
82018207
*
82028208
* <ul>
82038209
* <li>
8204-
* <p>Previous generation: (not recommended)</p>
8210+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
82058211
* <p>
82068212
* <b>C1 node types:</b>
82078213
* <code>cache.c1.xlarge</code>
@@ -8307,7 +8313,7 @@ export interface DescribeReservedCacheNodesOfferingsMessage {
83078313
*
83088314
* </li>
83098315
* <li>
8310-
* <p>Previous generation: (not recommended)</p>
8316+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
83118317
* <p>
83128318
* <b>M2 node types:</b>
83138319
* <code>cache.m2.xlarge</code>,
@@ -8494,7 +8500,7 @@ export interface ReservedCacheNodesOffering {
84948500
*
84958501
* </li>
84968502
* <li>
8497-
* <p>Previous generation: (not recommended)</p>
8503+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
84988504
* <p>
84998505
* <b>T1 node types:</b>
85008506
* <code>cache.t1.micro</code>
@@ -8524,7 +8530,7 @@ export interface ReservedCacheNodesOffering {
85248530
*
85258531
* <ul>
85268532
* <li>
8527-
* <p>Previous generation: (not recommended)</p>
8533+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
85288534
* <p>
85298535
* <b>C1 node types:</b>
85308536
* <code>cache.c1.xlarge</code>
@@ -8630,7 +8636,7 @@ export interface ReservedCacheNodesOffering {
86308636
*
86318637
* </li>
86328638
* <li>
8633-
* <p>Previous generation: (not recommended)</p>
8639+
* <p>Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.)</p>
86348640
* <p>
86358641
* <b>M2 node types:</b>
86368642
* <code>cache.m2.xlarge</code>,

clients/client-elasticache/src/protocols/Aws_query.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11326,6 +11326,7 @@ const deserializeAws_queryReplicationGroup = (output: any, context: __SerdeConte
1132611326
LogDeliveryConfigurations: undefined,
1132711327
ReplicationGroupCreateTime: undefined,
1132811328
DataTiering: undefined,
11329+
AutoMinorVersionUpgrade: undefined,
1132911330
};
1133011331
if (output["ReplicationGroupId"] !== undefined) {
1133111332
contents.ReplicationGroupId = __expectString(output["ReplicationGroupId"]);
@@ -11442,6 +11443,9 @@ const deserializeAws_queryReplicationGroup = (output: any, context: __SerdeConte
1144211443
if (output["DataTiering"] !== undefined) {
1144311444
contents.DataTiering = __expectString(output["DataTiering"]);
1144411445
}
11446+
if (output["AutoMinorVersionUpgrade"] !== undefined) {
11447+
contents.AutoMinorVersionUpgrade = __parseBoolean(output["AutoMinorVersionUpgrade"]);
11448+
}
1144511449
return contents;
1144611450
};
1144711451

0 commit comments

Comments
 (0)