Skip to content

Commit

Permalink
feat(client-rds): Amazon RDS supports CloudWatch Database Insights. Y…
Browse files Browse the repository at this point in the history
…ou can use the SDK to create, modify, and describe the DatabaseInsightsMode for your DB instances and clusters.
  • Loading branch information
awstools committed Dec 2, 2024
1 parent 142eeaa commit e2236af
Show file tree
Hide file tree
Showing 31 changed files with 211 additions and 27 deletions.
2 changes: 2 additions & 0 deletions clients/client-rds/src/commands/CreateDBClusterCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,7 @@ export interface CreateDBClusterCommandOutput extends CreateDBClusterResult, __M
* AutoMinorVersionUpgrade: true || false,
* MonitoringInterval: Number("int"),
* MonitoringRoleArn: "STRING_VALUE",
* DatabaseInsightsMode: "standard" || "advanced",
* EnablePerformanceInsights: true || false,
* PerformanceInsightsKMSKeyId: "STRING_VALUE",
* PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down Expand Up @@ -294,6 +295,7 @@ export interface CreateDBClusterCommandOutput extends CreateDBClusterResult, __M
* // AutoMinorVersionUpgrade: true || false,
* // MonitoringInterval: Number("int"),
* // MonitoringRoleArn: "STRING_VALUE",
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
2 changes: 2 additions & 0 deletions clients/client-rds/src/commands/CreateDBInstanceCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@ export interface CreateDBInstanceCommandOutput extends CreateDBInstanceResult, _
* PromotionTier: Number("int"),
* Timezone: "STRING_VALUE",
* EnableIAMDatabaseAuthentication: true || false,
* DatabaseInsightsMode: "standard" || "advanced",
* EnablePerformanceInsights: true || false,
* PerformanceInsightsKMSKeyId: "STRING_VALUE",
* PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down Expand Up @@ -285,6 +286,7 @@ export interface CreateDBInstanceCommandOutput extends CreateDBInstanceResult, _
* // DBInstanceArn: "STRING_VALUE",
* // Timezone: "STRING_VALUE",
* // IAMDatabaseAuthenticationEnabled: true || false,
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ export interface CreateDBInstanceReadReplicaCommandOutput extends CreateDBInstan
* KmsKeyId: "STRING_VALUE",
* PreSignedUrl: "STRING_VALUE",
* EnableIAMDatabaseAuthentication: true || false,
* DatabaseInsightsMode: "standard" || "advanced",
* EnablePerformanceInsights: true || false,
* PerformanceInsightsKMSKeyId: "STRING_VALUE",
* PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down Expand Up @@ -270,6 +271,7 @@ export interface CreateDBInstanceReadReplicaCommandOutput extends CreateDBInstan
* // DBInstanceArn: "STRING_VALUE",
* // Timezone: "STRING_VALUE",
* // IAMDatabaseAuthenticationEnabled: true || false,
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
1 change: 1 addition & 0 deletions clients/client-rds/src/commands/DeleteDBClusterCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,7 @@ export interface DeleteDBClusterCommandOutput extends DeleteDBClusterResult, __M
* // AutoMinorVersionUpgrade: true || false,
* // MonitoringInterval: Number("int"),
* // MonitoringRoleArn: "STRING_VALUE",
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
1 change: 1 addition & 0 deletions clients/client-rds/src/commands/DeleteDBInstanceCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,7 @@ export interface DeleteDBInstanceCommandOutput extends DeleteDBInstanceResult, _
* // DBInstanceArn: "STRING_VALUE",
* // Timezone: "STRING_VALUE",
* // IAMDatabaseAuthenticationEnabled: true || false,
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,7 @@ export interface DescribeDBClustersCommandOutput extends DBClusterMessage, __Met
* // AutoMinorVersionUpgrade: true || false,
* // MonitoringInterval: Number("int"),
* // MonitoringRoleArn: "STRING_VALUE",
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,7 @@ export interface DescribeDBInstancesCommandOutput extends DBInstanceMessage, __M
* // DBInstanceArn: "STRING_VALUE",
* // Timezone: "STRING_VALUE",
* // IAMDatabaseAuthenticationEnabled: true || false,
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ export interface DisableHttpEndpointCommandOutput extends DisableHttpEndpointRes
* <p>For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.html">Using RDS Data API</a> in the
* <i>Amazon Aurora User Guide</i>.</p>
* <note>
* <p>This operation applies only to Aurora PostgreSQL Serverless v2 and provisioned DB clusters. To disable the HTTP endpoint for Aurora Serverless v1 DB clusters,
* <p>This operation applies only to Aurora Serverless v2 and provisioned DB clusters. To disable the HTTP endpoint for Aurora Serverless v1 DB clusters,
* use the <code>EnableHttpEndpoint</code> parameter of the <code>ModifyDBCluster</code> operation.</p>
* </note>
* @example
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ export interface EnableHttpEndpointCommandOutput extends EnableHttpEndpointRespo
* <p>For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.html">Using RDS Data API</a> in the
* <i>Amazon Aurora User Guide</i>.</p>
* <note>
* <p>This operation applies only to Aurora PostgreSQL Serverless v2 and provisioned DB clusters. To enable the HTTP endpoint for Aurora Serverless v1 DB clusters,
* <p>This operation applies only to Aurora Serverless v2 and provisioned DB clusters. To enable the HTTP endpoint for Aurora Serverless v1 DB clusters,
* use the <code>EnableHttpEndpoint</code> parameter of the <code>ModifyDBCluster</code> operation.</p>
* </note>
* @example
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,7 @@ export interface FailoverDBClusterCommandOutput extends FailoverDBClusterResult,
* // AutoMinorVersionUpgrade: true || false,
* // MonitoringInterval: Number("int"),
* // MonitoringRoleArn: "STRING_VALUE",
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
2 changes: 2 additions & 0 deletions clients/client-rds/src/commands/ModifyDBClusterCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@ export interface ModifyDBClusterCommandOutput extends ModifyDBClusterResult, __M
* AutoMinorVersionUpgrade: true || false,
* MonitoringInterval: Number("int"),
* MonitoringRoleArn: "STRING_VALUE",
* DatabaseInsightsMode: "standard" || "advanced",
* EnablePerformanceInsights: true || false,
* PerformanceInsightsKMSKeyId: "STRING_VALUE",
* PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down Expand Up @@ -272,6 +273,7 @@ export interface ModifyDBClusterCommandOutput extends ModifyDBClusterResult, __M
* // AutoMinorVersionUpgrade: true || false,
* // MonitoringInterval: Number("int"),
* // MonitoringRoleArn: "STRING_VALUE",
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
2 changes: 2 additions & 0 deletions clients/client-rds/src/commands/ModifyDBInstanceCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ export interface ModifyDBInstanceCommandOutput extends ModifyDBInstanceResult, _
* DisableDomain: true || false,
* PromotionTier: Number("int"),
* EnableIAMDatabaseAuthentication: true || false,
* DatabaseInsightsMode: "standard" || "advanced",
* EnablePerformanceInsights: true || false,
* PerformanceInsightsKMSKeyId: "STRING_VALUE",
* PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down Expand Up @@ -278,6 +279,7 @@ export interface ModifyDBInstanceCommandOutput extends ModifyDBInstanceResult, _
* // DBInstanceArn: "STRING_VALUE",
* // Timezone: "STRING_VALUE",
* // IAMDatabaseAuthenticationEnabled: true || false,
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,7 @@ export interface PromoteReadReplicaCommandOutput extends PromoteReadReplicaResul
* // DBInstanceArn: "STRING_VALUE",
* // Timezone: "STRING_VALUE",
* // IAMDatabaseAuthenticationEnabled: true || false,
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,7 @@ export interface PromoteReadReplicaDBClusterCommandOutput extends PromoteReadRep
* // AutoMinorVersionUpgrade: true || false,
* // MonitoringInterval: Number("int"),
* // MonitoringRoleArn: "STRING_VALUE",
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
1 change: 1 addition & 0 deletions clients/client-rds/src/commands/RebootDBClusterCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -210,6 +210,7 @@ export interface RebootDBClusterCommandOutput extends RebootDBClusterResult, __M
* // AutoMinorVersionUpgrade: true || false,
* // MonitoringInterval: Number("int"),
* // MonitoringRoleArn: "STRING_VALUE",
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
1 change: 1 addition & 0 deletions clients/client-rds/src/commands/RebootDBInstanceCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,7 @@ export interface RebootDBInstanceCommandOutput extends RebootDBInstanceResult, _
* // DBInstanceArn: "STRING_VALUE",
* // Timezone: "STRING_VALUE",
* // IAMDatabaseAuthenticationEnabled: true || false,
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -268,6 +268,7 @@ export interface RestoreDBClusterFromS3CommandOutput extends RestoreDBClusterFro
* // AutoMinorVersionUpgrade: true || false,
* // MonitoringInterval: Number("int"),
* // MonitoringRoleArn: "STRING_VALUE",
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -280,6 +280,7 @@ export interface RestoreDBClusterFromSnapshotCommandOutput
* // AutoMinorVersionUpgrade: true || false,
* // MonitoringInterval: Number("int"),
* // MonitoringRoleArn: "STRING_VALUE",
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -282,6 +282,7 @@ export interface RestoreDBClusterToPointInTimeCommandOutput
* // AutoMinorVersionUpgrade: true || false,
* // MonitoringInterval: Number("int"),
* // MonitoringRoleArn: "STRING_VALUE",
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -275,6 +275,7 @@ export interface RestoreDBInstanceFromDBSnapshotCommandOutput
* // DBInstanceArn: "STRING_VALUE",
* // Timezone: "STRING_VALUE",
* // IAMDatabaseAuthenticationEnabled: true || false,
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@ export interface RestoreDBInstanceFromS3CommandOutput extends RestoreDBInstanceF
* S3BucketName: "STRING_VALUE", // required
* S3Prefix: "STRING_VALUE",
* S3IngestionRoleArn: "STRING_VALUE", // required
* DatabaseInsightsMode: "standard" || "advanced",
* EnablePerformanceInsights: true || false,
* PerformanceInsightsKMSKeyId: "STRING_VALUE",
* PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down Expand Up @@ -271,6 +272,7 @@ export interface RestoreDBInstanceFromS3CommandOutput extends RestoreDBInstanceF
* // DBInstanceArn: "STRING_VALUE",
* // Timezone: "STRING_VALUE",
* // IAMDatabaseAuthenticationEnabled: true || false,
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -272,6 +272,7 @@ export interface RestoreDBInstanceToPointInTimeCommandOutput
* // DBInstanceArn: "STRING_VALUE",
* // Timezone: "STRING_VALUE",
* // IAMDatabaseAuthenticationEnabled: true || false,
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
1 change: 1 addition & 0 deletions clients/client-rds/src/commands/StartDBClusterCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,7 @@ export interface StartDBClusterCommandOutput extends StartDBClusterResult, __Met
* // AutoMinorVersionUpgrade: true || false,
* // MonitoringInterval: Number("int"),
* // MonitoringRoleArn: "STRING_VALUE",
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
1 change: 1 addition & 0 deletions clients/client-rds/src/commands/StartDBInstanceCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -206,6 +206,7 @@ export interface StartDBInstanceCommandOutput extends StartDBInstanceResult, __M
* // DBInstanceArn: "STRING_VALUE",
* // Timezone: "STRING_VALUE",
* // IAMDatabaseAuthenticationEnabled: true || false,
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
1 change: 1 addition & 0 deletions clients/client-rds/src/commands/StopDBClusterCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,7 @@ export interface StopDBClusterCommandOutput extends StopDBClusterResult, __Metad
* // AutoMinorVersionUpgrade: true || false,
* // MonitoringInterval: Number("int"),
* // MonitoringRoleArn: "STRING_VALUE",
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
1 change: 1 addition & 0 deletions clients/client-rds/src/commands/StopDBInstanceCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,7 @@ export interface StopDBInstanceCommandOutput extends StopDBInstanceResult, __Met
* // DBInstanceArn: "STRING_VALUE",
* // Timezone: "STRING_VALUE",
* // IAMDatabaseAuthenticationEnabled: true || false,
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -198,6 +198,7 @@ export interface SwitchoverReadReplicaCommandOutput extends SwitchoverReadReplic
* // DBInstanceArn: "STRING_VALUE",
* // Timezone: "STRING_VALUE",
* // IAMDatabaseAuthenticationEnabled: true || false,
* // DatabaseInsightsMode: "standard" || "advanced",
* // PerformanceInsightsEnabled: true || false,
* // PerformanceInsightsKMSKeyId: "STRING_VALUE",
* // PerformanceInsightsRetentionPeriod: Number("int"),
Expand Down
64 changes: 44 additions & 20 deletions clients/client-rds/src/models/models_0.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4383,6 +4383,20 @@ export const ClusterScalabilityType = {
*/
export type ClusterScalabilityType = (typeof ClusterScalabilityType)[keyof typeof ClusterScalabilityType];

/**
* @public
* @enum
*/
export const DatabaseInsightsMode = {
ADVANCED: "advanced",
STANDARD: "standard",
} as const;

/**
* @public
*/
export type DatabaseInsightsMode = (typeof DatabaseInsightsMode)[keyof typeof DatabaseInsightsMode];

/**
* @public
* @enum
Expand Down Expand Up @@ -5243,6 +5257,12 @@ export interface CreateDBClusterMessage {
*/
MonitoringRoleArn?: string | undefined;

/**
* <p>Specifies the mode of Database Insights to enable for the cluster.</p>
* @public
*/
DatabaseInsightsMode?: DatabaseInsightsMode | undefined;

/**
* <p>Specifies whether to turn on Performance Insights for the DB cluster.</p>
* <p>For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.html">
Expand Down Expand Up @@ -6411,6 +6431,12 @@ export interface DBCluster {
*/
MonitoringRoleArn?: string | undefined;

/**
* <p>The mode of Database Insights that is enabled for the cluster.</p>
* @public
*/
DatabaseInsightsMode?: DatabaseInsightsMode | undefined;

/**
* <p>Indicates whether Performance Insights is enabled for the DB cluster.</p>
* <p>This setting is only for non-Aurora Multi-AZ DB clusters.</p>
Expand Down Expand Up @@ -8386,6 +8412,12 @@ export interface CreateDBInstanceMessage {
*/
EnableIAMDatabaseAuthentication?: boolean | undefined;

/**
* <p>Specifies the mode of Database Insights to enable for the instance.</p>
* @public
*/
DatabaseInsightsMode?: DatabaseInsightsMode | undefined;

/**
* <p>Specifies whether to enable Performance Insights for the DB instance. For more information, see
* <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.html">Using Amazon Performance Insights</a> in the <i>Amazon RDS User Guide</i>.</p>
Expand Down Expand Up @@ -9610,6 +9642,12 @@ export interface DBInstance {
*/
IAMDatabaseAuthenticationEnabled?: boolean | undefined;

/**
* <p>The mode of Database Insights that is enabled for the instance.</p>
* @public
*/
DatabaseInsightsMode?: DatabaseInsightsMode | undefined;

/**
* <p>Indicates whether Performance Insights is enabled for the DB instance.</p>
* @public
Expand Down Expand Up @@ -10367,6 +10405,12 @@ export interface CreateDBInstanceReadReplicaMessage {
*/
EnableIAMDatabaseAuthentication?: boolean | undefined;

/**
* <p>Specifies the mode of Database Insights.</p>
* @public
*/
DatabaseInsightsMode?: DatabaseInsightsMode | undefined;

/**
* <p>Specifies whether to enable Performance Insights for the read replica.</p>
* <p>For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.html">Using
Expand Down Expand Up @@ -14678,26 +14722,6 @@ export interface DeleteOptionGroupMessage {
OptionGroupName: string | undefined;
}

/**
* <p>The option group isn't in the <i>available</i> state.</p>
* @public
*/
export class InvalidOptionGroupStateFault extends __BaseException {
readonly name: "InvalidOptionGroupStateFault" = "InvalidOptionGroupStateFault";
readonly $fault: "client" = "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidOptionGroupStateFault, __BaseException>) {
super({
name: "InvalidOptionGroupStateFault",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, InvalidOptionGroupStateFault.prototype);
}
}

/**
* @internal
*/
Expand Down
Loading

0 comments on commit e2236af

Please sign in to comment.