Skip to content

Commit 29cc470

Browse files
Adds DefaultCertificateForNewLaunches field in the DescribeCertificates API response.
1 parent bece48e commit 29cc470

17 files changed

+296
-190
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2944,6 +2944,7 @@
29442944
"CertificateMessage":{
29452945
"type":"structure",
29462946
"members":{
2947+
"DefaultCertificateForNewLaunches":{"shape":"String"},
29472948
"Certificates":{"shape":"CertificateList"},
29482949
"Marker":{"shape":"String"}
29492950
}

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

Lines changed: 32 additions & 31 deletions
Large diffs are not rendered by default.

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

Lines changed: 35 additions & 31 deletions
Large diffs are not rendered by default.

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ namespace Amazon.RDS.Model
3030
{
3131
/// <summary>
3232
/// Container for the parameters to the DescribeCertificates operation.
33-
/// Lists the set of CA certificates provided by Amazon RDS for this Amazon Web Services
34-
/// account.
33+
/// Lists the set of certificate authority (CA) certificates provided by Amazon RDS for
34+
/// this Amazon Web Services account.
3535
///
3636
///
3737
/// <para>

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

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ namespace Amazon.RDS.Model
3434
public partial class DescribeCertificatesResponse : AmazonWebServiceResponse
3535
{
3636
private List<Certificate> _certificates = new List<Certificate>();
37+
private string _defaultCertificateForNewLaunches;
3738
private string _marker;
3839

3940
/// <summary>
@@ -54,6 +55,27 @@ internal bool IsSetCertificates()
5455
return this._certificates != null && this._certificates.Count > 0;
5556
}
5657

58+
/// <summary>
59+
/// Gets and sets the property DefaultCertificateForNewLaunches.
60+
/// <para>
61+
/// The default root CA for new databases created by your Amazon Web Services account.
62+
/// This is either the root CA override set on your Amazon Web Services account or the
63+
/// system default CA for the Region if no override exists. To override the default CA,
64+
/// use the <code>ModifyCertificates</code> operation.
65+
/// </para>
66+
/// </summary>
67+
public string DefaultCertificateForNewLaunches
68+
{
69+
get { return this._defaultCertificateForNewLaunches; }
70+
set { this._defaultCertificateForNewLaunches = value; }
71+
}
72+
73+
// Check to see if DefaultCertificateForNewLaunches property is set
74+
internal bool IsSetDefaultCertificateForNewLaunches()
75+
{
76+
return this._defaultCertificateForNewLaunches != null;
77+
}
78+
5779
/// <summary>
5880
/// Gets and sets the property Marker.
5981
/// <para>

sdk/src/Services/RDS/Generated/Model/Internal/MarshallTransformations/DescribeCertificatesResponseUnmarshaller.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,12 @@ private static void UnmarshallResult(XmlUnmarshallerContext context, DescribeCer
8888
response.Certificates.Add(item);
8989
continue;
9090
}
91+
if (context.TestExpression("DefaultCertificateForNewLaunches", targetDepth))
92+
{
93+
var unmarshaller = StringUnmarshaller.Instance;
94+
response.DefaultCertificateForNewLaunches = unmarshaller.Unmarshall(context);
95+
continue;
96+
}
9197
if (context.TestExpression("Marker", targetDepth))
9298
{
9399
var unmarshaller = StringUnmarshaller.Instance;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ internal bool IsSetAllowEngineModeChange()
154154
/// </para>
155155
///
156156
/// <para>
157-
/// Valid for Cluster Type: Aurora DB clusters only
157+
/// Valid for Cluster Type: Aurora DB clusters and Multi-AZ DB clusters
158158
/// </para>
159159
///
160160
/// <para>

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

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -497,6 +497,19 @@ internal bool IsSetCopyTagsToSnapshot()
497497
/// <para>
498498
/// Default: Uses existing setting
499499
/// </para>
500+
///
501+
/// <para>
502+
/// Constraints:
503+
/// </para>
504+
/// <ul> <li>
505+
/// <para>
506+
/// If you are modifying the DB instance class and upgrading the engine version at the
507+
/// same time, the currently running engine version must be supported on the specified
508+
/// DB instance class. Otherwise, the operation returns an error. In this case, first
509+
/// run the operation to modify the DB instance class, and then run it again to upgrade
510+
/// the engine version.
511+
/// </para>
512+
/// </li> </ul>
500513
/// </summary>
501514
public string DBInstanceClass
502515
{
@@ -1127,6 +1140,19 @@ internal bool IsSetEngine()
11271140
/// In RDS Custom for Oracle, this parameter is supported for read replicas only if they
11281141
/// are in the <code>PATCH_DB_FAILURE</code> lifecycle.
11291142
/// </para>
1143+
///
1144+
/// <para>
1145+
/// Constraints:
1146+
/// </para>
1147+
/// <ul> <li>
1148+
/// <para>
1149+
/// If you are upgrading the engine version and modifying the DB instance class at the
1150+
/// same time, the currently running engine version must be supported on the specified
1151+
/// DB instance class. Otherwise, the operation returns an error. In this case, first
1152+
/// run the operation to modify the DB instance class, and then run it again to upgrade
1153+
/// the engine version.
1154+
/// </para>
1155+
/// </li> </ul>
11301156
/// </summary>
11311157
public string EngineVersion
11321158
{

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

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ internal bool IsSetDBClusterIdentifier()
195195
/// <para>
196196
/// For the full list of DB instance classes, and availability for your engine, see <a
197197
/// href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html">DB
198-
/// instance class</a> in the <i>Amazon RDS User Guide.</i>
198+
/// instance class</a> in the <i>Amazon RDS User Guide</i>.
199199
/// </para>
200200
///
201201
/// <para>
@@ -217,9 +217,12 @@ internal bool IsSetDBClusterInstanceClass()
217217
/// <summary>
218218
/// Gets and sets the property DBClusterParameterGroupName.
219219
/// <para>
220-
/// The name of the DB cluster parameter group to associate with this DB cluster. If this
221-
/// argument is omitted, the default DB cluster parameter group for the specified engine
222-
/// is used.
220+
/// The name of the custom DB cluster parameter group to associate with this DB cluster.
221+
/// </para>
222+
///
223+
/// <para>
224+
/// If the <code>DBClusterParameterGroupName</code> parameter is omitted, the default
225+
/// DB cluster parameter group for the specified engine is used.
223226
/// </para>
224227
///
225228
/// <para>

0 commit comments

Comments
 (0)