Skip to content

Commit e9f1cc6

Browse files
This release introduces the new DescribeDBMajorEngineVersions API for describing the properties of specific major versions of database engines.
1 parent 2a5ff0f commit e9f1cc6

37 files changed

+1760
-83
lines changed

generator/ServiceModels/rds/rds-2014-10-31.api.json

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1232,6 +1232,18 @@
12321232
{"shape":"DBInstanceNotReadyFault"}
12331233
]
12341234
},
1235+
"DescribeDBMajorEngineVersions":{
1236+
"name":"DescribeDBMajorEngineVersions",
1237+
"http":{
1238+
"method":"POST",
1239+
"requestUri":"/"
1240+
},
1241+
"input":{"shape":"DescribeDBMajorEngineVersionsRequest"},
1242+
"output":{
1243+
"shape":"DescribeDBMajorEngineVersionsResponse",
1244+
"resultWrapper":"DescribeDBMajorEngineVersionsResult"
1245+
}
1246+
},
12351247
"DescribeDBParameterGroups":{
12361248
"name":"DescribeDBParameterGroups",
12371249
"http":{
@@ -4990,6 +5002,21 @@
49905002
},
49915003
"exception":true
49925004
},
5005+
"DBMajorEngineVersion":{
5006+
"type":"structure",
5007+
"members":{
5008+
"Engine":{"shape":"String"},
5009+
"MajorEngineVersion":{"shape":"String"},
5010+
"SupportedEngineLifecycles":{"shape":"SupportedEngineLifecycleList"}
5011+
}
5012+
},
5013+
"DBMajorEngineVersionsList":{
5014+
"type":"list",
5015+
"member":{
5016+
"shape":"DBMajorEngineVersion",
5017+
"locationName":"DBMajorEngineVersion"
5018+
}
5019+
},
49935020
"DBParameterGroup":{
49945021
"type":"structure",
49955022
"members":{
@@ -6149,6 +6176,22 @@
61496176
"Marker":{"shape":"String"}
61506177
}
61516178
},
6179+
"DescribeDBMajorEngineVersionsRequest":{
6180+
"type":"structure",
6181+
"members":{
6182+
"Engine":{"shape":"Engine"},
6183+
"MajorEngineVersion":{"shape":"MajorEngineVersion"},
6184+
"Marker":{"shape":"Marker"},
6185+
"MaxRecords":{"shape":"MaxRecords"}
6186+
}
6187+
},
6188+
"DescribeDBMajorEngineVersionsResponse":{
6189+
"type":"structure",
6190+
"members":{
6191+
"DBMajorEngineVersions":{"shape":"DBMajorEngineVersionsList"},
6192+
"Marker":{"shape":"String"}
6193+
}
6194+
},
61526195
"DescribeDBParameterGroupsMessage":{
61536196
"type":"structure",
61546197
"members":{
@@ -6678,6 +6721,11 @@
66786721
"HostedZoneId":{"shape":"String"}
66796722
}
66806723
},
6724+
"Engine":{
6725+
"type":"string",
6726+
"max":50,
6727+
"min":1
6728+
},
66816729
"EngineDefaults":{
66826730
"type":"structure",
66836731
"members":{
@@ -7564,6 +7612,13 @@
75647612
"min":1,
75657613
"pattern":"[a-zA-Z0-9_:\\-\\/]+"
75667614
},
7615+
"LifecycleSupportName":{
7616+
"type":"string",
7617+
"enum":[
7618+
"open-source-rds-standard-support",
7619+
"open-source-rds-extended-support"
7620+
]
7621+
},
75677622
"LimitlessDatabase":{
75687623
"type":"structure",
75697624
"members":{
@@ -7608,6 +7663,11 @@
76087663
},
76097664
"Long":{"type":"long"},
76107665
"LongOptional":{"type":"long"},
7666+
"MajorEngineVersion":{
7667+
"type":"string",
7668+
"max":50,
7669+
"min":1
7670+
},
76117671
"Marker":{
76127672
"type":"string",
76137673
"max":340,
@@ -9801,6 +9861,26 @@
98019861
"locationName":"CharacterSet"
98029862
}
98039863
},
9864+
"SupportedEngineLifecycle":{
9865+
"type":"structure",
9866+
"required":[
9867+
"LifecycleSupportName",
9868+
"LifecycleSupportStartDate",
9869+
"LifecycleSupportEndDate"
9870+
],
9871+
"members":{
9872+
"LifecycleSupportName":{"shape":"LifecycleSupportName"},
9873+
"LifecycleSupportStartDate":{"shape":"TStamp"},
9874+
"LifecycleSupportEndDate":{"shape":"TStamp"}
9875+
}
9876+
},
9877+
"SupportedEngineLifecycleList":{
9878+
"type":"list",
9879+
"member":{
9880+
"shape":"SupportedEngineLifecycle",
9881+
"locationName":"SupportedEngineLifecycle"
9882+
}
9883+
},
98049884
"SupportedTimezonesList":{
98059885
"type":"list",
98069886
"member":{

generator/ServiceModels/rds/rds-2014-10-31.docs.json

Lines changed: 71 additions & 13 deletions
Large diffs are not rendered by default.

generator/ServiceModels/rds/rds-2014-10-31.normal.json

Lines changed: 132 additions & 13 deletions
Large diffs are not rendered by default.

generator/ServiceModels/rds/rds-2014-10-31.paginators.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,12 @@
7878
"output_token": "Marker",
7979
"result_key": "DescribeDBLogFiles"
8080
},
81+
"DescribeDBMajorEngineVersions": {
82+
"input_token": "Marker",
83+
"limit_key": "MaxRecords",
84+
"output_token": "Marker",
85+
"result_key": "DBMajorEngineVersions"
86+
},
8187
"DescribeDBParameterGroups": {
8288
"input_token": "Marker",
8389
"limit_key": "MaxRecords",

sdk/code-analysis/ServiceAnalysis/RDS/Generated/PropertyValueRules.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,26 @@
272272
<min>20</min>
273273
<max>100</max>
274274
</property-value-rule>
275+
<property-value-rule>
276+
<property>Amazon.RDS.Model.DescribeDBMajorEngineVersionsRequest.Engine</property>
277+
<min>1</min>
278+
<max>50</max>
279+
</property-value-rule>
280+
<property-value-rule>
281+
<property>Amazon.RDS.Model.DescribeDBMajorEngineVersionsRequest.MajorEngineVersion</property>
282+
<min>1</min>
283+
<max>50</max>
284+
</property-value-rule>
285+
<property-value-rule>
286+
<property>Amazon.RDS.Model.DescribeDBMajorEngineVersionsRequest.Marker</property>
287+
<min>1</min>
288+
<max>340</max>
289+
</property-value-rule>
290+
<property-value-rule>
291+
<property>Amazon.RDS.Model.DescribeDBMajorEngineVersionsRequest.MaxRecords</property>
292+
<min>20</min>
293+
<max>100</max>
294+
</property-value-rule>
275295
<property-value-rule>
276296
<property>Amazon.RDS.Model.DescribeDBProxiesRequest.MaxRecords</property>
277297
<min>20</min>

sdk/src/Services/RDS/Generated/Model/CreateDBClusterRequest.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -975,13 +975,14 @@ internal bool IsSetEngine()
975975
/// </para>
976976
/// <ul> <li>
977977
/// <para>
978-
/// Amazon Aurora - <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/extended-support.html">Using
979-
/// Amazon RDS Extended Support</a> in the <i>Amazon Aurora User Guide</i>
978+
/// Amazon Aurora - <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/extended-support.html">Amazon
979+
/// RDS Extended Support with Amazon Aurora</a> in the <i>Amazon Aurora User Guide</i>
980+
///
980981
/// </para>
981982
/// </li> <li>
982983
/// <para>
983-
/// Amazon RDS - <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/extended-support.html">Using
984-
/// Amazon RDS Extended Support</a> in the <i>Amazon RDS User Guide</i>
984+
/// Amazon RDS - <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/extended-support.html">Amazon
985+
/// RDS Extended Support with Amazon RDS</a> in the <i>Amazon RDS User Guide</i>
985986
/// </para>
986987
/// </li> </ul>
987988
/// <para>

sdk/src/Services/RDS/Generated/Model/CreateDBInstanceRequest.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1564,8 +1564,8 @@ internal bool IsSetEngine()
15641564
/// You can use this setting to enroll your DB instance into Amazon RDS Extended Support.
15651565
/// With RDS Extended Support, you can run the selected major engine version on your DB
15661566
/// instance past the end of standard support for that engine version. For more information,
1567-
/// see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/extended-support.html">Using
1568-
/// Amazon RDS Extended Support</a> in the <i>Amazon RDS User Guide</i>.
1567+
/// see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/extended-support.html">Amazon
1568+
/// RDS Extended Support with Amazon RDS</a> in the <i>Amazon RDS User Guide</i>.
15691569
/// </para>
15701570
///
15711571
/// <para>

sdk/src/Services/RDS/Generated/Model/CreateGlobalClusterRequest.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,8 @@ internal bool IsSetEngine()
163163
/// You can use this setting to enroll your global cluster into Amazon RDS Extended Support.
164164
/// With RDS Extended Support, you can run the selected major engine version on your global
165165
/// cluster past the end of standard support for that engine version. For more information,
166-
/// see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/extended-support.html">Using
167-
/// Amazon RDS Extended Support</a> in the <i>Amazon Aurora User Guide</i>.
166+
/// see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/extended-support.html">Amazon
167+
/// RDS Extended Support with Amazon Aurora</a> in the <i>Amazon Aurora User Guide</i>.
168168
/// </para>
169169
///
170170
/// <para>

sdk/src/Services/RDS/Generated/Model/DBCluster.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -925,7 +925,7 @@ internal bool IsSetEngine()
925925
/// <summary>
926926
/// Gets and sets the property EngineLifecycleSupport.
927927
/// <para>
928-
/// The life cycle type for the DB cluster.
928+
/// The lifecycle type for the DB cluster.
929929
/// </para>
930930
///
931931
/// <para>

sdk/src/Services/RDS/Generated/Model/DBInstance.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -965,7 +965,7 @@ internal bool IsSetEngine()
965965
/// <summary>
966966
/// Gets and sets the property EngineLifecycleSupport.
967967
/// <para>
968-
/// The life cycle type for the DB instance.
968+
/// The lifecycle type for the DB instance.
969969
/// </para>
970970
///
971971
/// <para>

0 commit comments

Comments
 (0)