Skip to content

Commit

Permalink
feat(client-rds): SupportsLimitlessDatabase field added to describe-d…
Browse files Browse the repository at this point in the history
…b-engine-versions to indicate whether the DB engine version supports Aurora Limitless Database.
  • Loading branch information
awstools committed Apr 26, 2024
1 parent 28b5215 commit dcebb69
Show file tree
Hide file tree
Showing 7 changed files with 39 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ export interface CreateCustomDBEngineVersionCommandOutput extends DBEngineVersio
* // SupportsParallelQuery: true || false,
* // SupportsGlobalDatabases: true || false,
* // SupportsBabelfish: true || false,
* // SupportsLimitlessDatabase: true || false,
* // SupportsLocalWriteForwarding: true || false,
* // SupportsIntegrations: true || false,
* // },
Expand Down Expand Up @@ -131,6 +132,7 @@ export interface CreateCustomDBEngineVersionCommandOutput extends DBEngineVersio
* // ],
* // SupportsBabelfish: true || false,
* // CustomDBEngineVersionManifest: "STRING_VALUE",
* // SupportsLimitlessDatabase: true || false,
* // SupportsCertificateRotationWithoutRestart: true || false,
* // SupportedCACertificateIdentifiers: [ // CACertificateIdentifiersList
* // "STRING_VALUE",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@ export interface DeleteCustomDBEngineVersionCommandOutput extends DBEngineVersio
* // SupportsParallelQuery: true || false,
* // SupportsGlobalDatabases: true || false,
* // SupportsBabelfish: true || false,
* // SupportsLimitlessDatabase: true || false,
* // SupportsLocalWriteForwarding: true || false,
* // SupportsIntegrations: true || false,
* // },
Expand Down Expand Up @@ -137,6 +138,7 @@ export interface DeleteCustomDBEngineVersionCommandOutput extends DBEngineVersio
* // ],
* // SupportsBabelfish: true || false,
* // CustomDBEngineVersionManifest: "STRING_VALUE",
* // SupportsLimitlessDatabase: true || false,
* // SupportsCertificateRotationWithoutRestart: true || false,
* // SupportedCACertificateIdentifiers: [ // CACertificateIdentifiersList
* // "STRING_VALUE",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ export interface DescribeDBEngineVersionsCommandOutput extends DBEngineVersionMe
* // SupportsParallelQuery: true || false,
* // SupportsGlobalDatabases: true || false,
* // SupportsBabelfish: true || false,
* // SupportsLimitlessDatabase: true || false,
* // SupportsLocalWriteForwarding: true || false,
* // SupportsIntegrations: true || false,
* // },
Expand Down Expand Up @@ -135,6 +136,7 @@ export interface DescribeDBEngineVersionsCommandOutput extends DBEngineVersionMe
* // ],
* // SupportsBabelfish: true || false,
* // CustomDBEngineVersionManifest: "STRING_VALUE",
* // SupportsLimitlessDatabase: true || false,
* // SupportsCertificateRotationWithoutRestart: true || false,
* // SupportedCACertificateIdentifiers: [ // CACertificateIdentifiersList
* // "STRING_VALUE",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ export interface ModifyCustomDBEngineVersionCommandOutput extends DBEngineVersio
* // SupportsParallelQuery: true || false,
* // SupportsGlobalDatabases: true || false,
* // SupportsBabelfish: true || false,
* // SupportsLimitlessDatabase: true || false,
* // SupportsLocalWriteForwarding: true || false,
* // SupportsIntegrations: true || false,
* // },
Expand Down Expand Up @@ -130,6 +131,7 @@ export interface ModifyCustomDBEngineVersionCommandOutput extends DBEngineVersio
* // ],
* // SupportsBabelfish: true || false,
* // CustomDBEngineVersionManifest: "STRING_VALUE",
* // SupportsLimitlessDatabase: true || false,
* // SupportsCertificateRotationWithoutRestart: true || false,
* // SupportedCACertificateIdentifiers: [ // CACertificateIdentifiersList
* // "STRING_VALUE",
Expand Down
12 changes: 12 additions & 0 deletions clients/client-rds/src/models/models_0.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3933,6 +3933,12 @@ export interface UpgradeTarget {
*/
SupportsBabelfish?: boolean;

/**
* <p>Indicates whether the DB engine version supports Aurora Limitless Database.</p>
* @public
*/
SupportsLimitlessDatabase?: boolean;

/**
* <p>Indicates whether the target engine version supports forwarding write operations from reader DB instances
* to the writer DB instance in the DB cluster. By default, write operations aren't allowed on reader DB instances.</p>
Expand Down Expand Up @@ -4151,6 +4157,12 @@ export interface DBEngineVersion {
*/
CustomDBEngineVersionManifest?: string;

/**
* <p>Indicates whether the DB engine version supports Aurora Limitless Database.</p>
* @public
*/
SupportsLimitlessDatabase?: boolean;

/**
* <p>Indicates whether the engine version supports rotating the server certificate without
* rebooting the DB instance.</p>
Expand Down
7 changes: 7 additions & 0 deletions clients/client-rds/src/protocols/Aws_query.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18325,6 +18325,9 @@ const de_DBEngineVersion = (output: any, context: __SerdeContext): DBEngineVersi
if (output[_CDBEVM] != null) {
contents[_CDBEVM] = __expectString(output[_CDBEVM]);
}
if (output[_SLD] != null) {
contents[_SLD] = __parseBoolean(output[_SLD]);
}
if (output[_SCRWR] != null) {
contents[_SCRWR] = __parseBoolean(output[_SCRWR]);
}
Expand Down Expand Up @@ -24673,6 +24676,9 @@ const de_UpgradeTarget = (output: any, context: __SerdeContext): UpgradeTarget =
if (output[_SB] != null) {
contents[_SB] = __parseBoolean(output[_SB]);
}
if (output[_SLD] != null) {
contents[_SLD] = __parseBoolean(output[_SLD]);
}
if (output[_SLWF] != null) {
contents[_SLWF] = __parseBoolean(output[_SLWF]);
}
Expand Down Expand Up @@ -25643,6 +25649,7 @@ const _SIub = "SubnetIdentifier";
const _SIup = "SupportsIntegrations";
const _SIupp = "SupportsIops";
const _SKA = "SupportsKerberosAuthentication";
const _SLD = "SupportsLimitlessDatabase";
const _SLETCL = "SupportsLogExportsToCloudwatchLogs";
const _SLWF = "SupportsLocalWriteForwarding";
const _SM = "StaticMembers";
Expand Down
12 changes: 12 additions & 0 deletions codegen/sdk-codegen/aws-models/rds.json
Original file line number Diff line number Diff line change
Expand Up @@ -8815,6 +8815,12 @@
"smithy.api#documentation": "<p>JSON string that lists the installation files and parameters that RDS Custom uses to create a custom engine version (CEV). \n RDS Custom applies the patches in the order in which they're listed in the manifest. You can set the Oracle home, Oracle base, \n and UNIX/Linux user and group using the installation parameters. For more information, \n see <a href=\"https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/custom-cev.preparing.html#custom-cev.preparing.manifest.fields\">JSON fields in the CEV manifest</a> in the <i>Amazon RDS User Guide</i>.\n </p>"
}
},
"SupportsLimitlessDatabase": {
"target": "com.amazonaws.rds#Boolean",
"traits": {
"smithy.api#documentation": "<p>Indicates whether the DB engine version supports Aurora Limitless Database.</p>"
}
},
"SupportsCertificateRotationWithoutRestart": {
"target": "com.amazonaws.rds#BooleanOptional",
"traits": {
Expand Down Expand Up @@ -30989,6 +30995,12 @@
"smithy.api#documentation": "<p>Indicates whether you can use Babelfish for Aurora PostgreSQL with the target engine version.</p>"
}
},
"SupportsLimitlessDatabase": {
"target": "com.amazonaws.rds#BooleanOptional",
"traits": {
"smithy.api#documentation": "<p>Indicates whether the DB engine version supports Aurora Limitless Database.</p>"
}
},
"SupportsLocalWriteForwarding": {
"target": "com.amazonaws.rds#BooleanOptional",
"traits": {
Expand Down

0 comments on commit dcebb69

Please sign in to comment.