diff --git a/CHANGELOG.md b/CHANGELOG.md index c0502f6f4d..18755e21a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +Release v1.44.128 (2022-11-01) +=== + +### Service Client Updates +* `service/rds`: Updates service API, documentation, waiters, paginators, and examples + * Relational Database Service - This release adds support for configuring Storage Throughput on RDS database instances. +* `service/textract`: Updates service API and documentation + Release v1.44.127 (2022-10-31) === diff --git a/aws/version.go b/aws/version.go index d416809d63..0df464d83b 100644 --- a/aws/version.go +++ b/aws/version.go @@ -5,4 +5,4 @@ package aws const SDKName = "aws-sdk-go" // SDKVersion is the version of this SDK -const SDKVersion = "1.44.127" +const SDKVersion = "1.44.128" diff --git a/models/apis/rds/2014-10-31/api-2.json b/models/apis/rds/2014-10-31/api-2.json index b97264cad5..3ea252000f 100644 --- a/models/apis/rds/2014-10-31/api-2.json +++ b/models/apis/rds/2014-10-31/api-2.json @@ -3083,7 +3083,8 @@ "EnableCustomerOwnedIp":{"shape":"BooleanOptional"}, "CustomIamInstanceProfile":{"shape":"String"}, "BackupTarget":{"shape":"String"}, - "NetworkType":{"shape":"String"} + "NetworkType":{"shape":"String"}, + "StorageThroughput":{"shape":"IntegerOptional"} } }, "CreateDBInstanceReadReplicaMessage":{ @@ -3126,7 +3127,8 @@ "ReplicaMode":{"shape":"ReplicaMode"}, "MaxAllocatedStorage":{"shape":"IntegerOptional"}, "CustomIamInstanceProfile":{"shape":"String"}, - "NetworkType":{"shape":"String"} + "NetworkType":{"shape":"String"}, + "StorageThroughput":{"shape":"IntegerOptional"} } }, "CreateDBInstanceReadReplicaResult":{ @@ -3971,7 +3973,8 @@ "CustomIamInstanceProfile":{"shape":"String"}, "BackupTarget":{"shape":"String"}, "NetworkType":{"shape":"String"}, - "ActivityStreamPolicyStatus":{"shape":"ActivityStreamPolicyStatus"} + "ActivityStreamPolicyStatus":{"shape":"ActivityStreamPolicyStatus"}, + "StorageThroughput":{"shape":"IntegerOptional"} }, "wrapper":true }, @@ -4015,7 +4018,8 @@ "BackupRetentionPeriod":{"shape":"IntegerOptional"}, "DBInstanceAutomatedBackupsArn":{"shape":"String"}, "DBInstanceAutomatedBackupsReplications":{"shape":"DBInstanceAutomatedBackupsReplicationList"}, - "BackupTarget":{"shape":"String"} + "BackupTarget":{"shape":"String"}, + "StorageThroughput":{"shape":"IntegerOptional"} }, "wrapper":true }, @@ -4591,7 +4595,8 @@ "TagList":{"shape":"TagList"}, "OriginalSnapshotCreateTime":{"shape":"TStamp"}, "SnapshotDatabaseTime":{"shape":"TStamp"}, - "SnapshotTarget":{"shape":"String"} + "SnapshotTarget":{"shape":"String"}, + "StorageThroughput":{"shape":"IntegerOptional"} }, "wrapper":true }, @@ -6483,7 +6488,8 @@ "AwsBackupRecoveryPointArn":{"shape":"AwsBackupRecoveryPointArn"}, "AutomationMode":{"shape":"AutomationMode"}, "ResumeFullAutomationModeMinutes":{"shape":"IntegerOptional"}, - "NetworkType":{"shape":"String"} + "NetworkType":{"shape":"String"}, + "StorageThroughput":{"shape":"IntegerOptional"} } }, "ModifyDBInstanceResult":{ @@ -6931,7 +6937,12 @@ "SupportedActivityStreamModes":{"shape":"ActivityStreamModeList"}, "SupportsGlobalDatabases":{"shape":"Boolean"}, "SupportsClusters":{"shape":"Boolean"}, - "SupportedNetworkTypes":{"shape":"StringList"} + "SupportedNetworkTypes":{"shape":"StringList"}, + "SupportsStorageThroughput":{"shape":"Boolean"}, + "MinStorageThroughputPerDbInstance":{"shape":"IntegerOptional"}, + "MaxStorageThroughputPerDbInstance":{"shape":"IntegerOptional"}, + "MinStorageThroughputPerIops":{"shape":"DoubleOptional"}, + "MaxStorageThroughputPerIops":{"shape":"DoubleOptional"} }, "wrapper":true }, @@ -7037,7 +7048,8 @@ "ProcessorFeatures":{"shape":"ProcessorFeatureList"}, "IAMDatabaseAuthenticationEnabled":{"shape":"BooleanOptional"}, "AutomationMode":{"shape":"AutomationMode"}, - "ResumeFullAutomationModeTime":{"shape":"TStamp"} + "ResumeFullAutomationModeTime":{"shape":"TStamp"}, + "StorageThroughput":{"shape":"IntegerOptional"} } }, "PointInTimeRestoreNotEnabledFault":{ @@ -7616,7 +7628,8 @@ "EnableCustomerOwnedIp":{"shape":"BooleanOptional"}, "CustomIamInstanceProfile":{"shape":"String"}, "BackupTarget":{"shape":"String"}, - "NetworkType":{"shape":"String"} + "NetworkType":{"shape":"String"}, + "StorageThroughput":{"shape":"IntegerOptional"} } }, "RestoreDBInstanceFromDBSnapshotResult":{ @@ -7681,7 +7694,8 @@ "UseDefaultProcessorFeatures":{"shape":"BooleanOptional"}, "DeletionProtection":{"shape":"BooleanOptional"}, "MaxAllocatedStorage":{"shape":"IntegerOptional"}, - "NetworkType":{"shape":"String"} + "NetworkType":{"shape":"String"}, + "StorageThroughput":{"shape":"IntegerOptional"} } }, "RestoreDBInstanceFromS3Result":{ @@ -7730,7 +7744,8 @@ "EnableCustomerOwnedIp":{"shape":"BooleanOptional"}, "CustomIamInstanceProfile":{"shape":"String"}, "BackupTarget":{"shape":"String"}, - "NetworkType":{"shape":"String"} + "NetworkType":{"shape":"String"}, + "StorageThroughput":{"shape":"IntegerOptional"} } }, "RestoreDBInstanceToPointInTimeResult":{ @@ -8312,7 +8327,9 @@ "StorageSize":{"shape":"RangeList"}, "ProvisionedIops":{"shape":"RangeList"}, "IopsToStorageRatio":{"shape":"DoubleRangeList"}, - "SupportsStorageAutoscaling":{"shape":"Boolean"} + "SupportsStorageAutoscaling":{"shape":"Boolean"}, + "ProvisionedStorageThroughput":{"shape":"RangeList"}, + "StorageThroughputToIopsRatio":{"shape":"DoubleRangeList"} } }, "ValidStorageOptionsList":{ diff --git a/models/apis/rds/2014-10-31/docs-2.json b/models/apis/rds/2014-10-31/docs-2.json index 76266195a3..1926c9ef8a 100644 --- a/models/apis/rds/2014-10-31/docs-2.json +++ b/models/apis/rds/2014-10-31/docs-2.json @@ -412,6 +412,7 @@ "OrderableDBInstanceOption$OutpostCapable": "

Whether a DB instance supports RDS on Outposts.

For more information about RDS on Outposts, see Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User Guide.

", "OrderableDBInstanceOption$SupportsGlobalDatabases": "

A value that indicates whether you can use Aurora global databases with a specific combination of other DB engine attributes.

", "OrderableDBInstanceOption$SupportsClusters": "

Whether DB instances can be configured as a Multi-AZ DB cluster.

For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide.

", + "OrderableDBInstanceOption$SupportsStorageThroughput": "

Indicates whether a DB instance supports storage throughput.

", "Parameter$IsModifiable": "

Indicates whether (true) or not (false) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.

", "ReservedDBInstance$MultiAZ": "

Indicates if the reservation applies to Multi-AZ deployments.

", "ReservedDBInstancesOffering$MultiAZ": "

Indicates if the offering applies to Multi-AZ deployments.

", @@ -2038,6 +2039,8 @@ "refs": { "OrderableDBInstanceOption$MinIopsPerGib": "

Minimum provisioned IOPS per GiB for a DB instance.

", "OrderableDBInstanceOption$MaxIopsPerGib": "

Maximum provisioned IOPS per GiB for a DB instance.

", + "OrderableDBInstanceOption$MinStorageThroughputPerIops": "

Minimum storage throughput to provisioned IOPS ratio for a DB instance.

", + "OrderableDBInstanceOption$MaxStorageThroughputPerIops": "

Maximum storage throughput to provisioned IOPS ratio for a DB instance.

", "ServerlessV2ScalingConfiguration$MinCapacity": "

The minimum number of Aurora capacity units (ACUs) for a DB instance in an Aurora Serverless v2 cluster. You can specify ACU values in half-step increments, such as 8, 8.5, 9, and so on. The smallest value that you can use is 0.5.

", "ServerlessV2ScalingConfiguration$MaxCapacity": "

The maximum number of Aurora capacity units (ACUs) for a DB instance in an Aurora Serverless v2 cluster. You can specify ACU values in half-step increments, such as 40, 40.5, 41, and so on. The largest value that you can use is 128.

", "ServerlessV2ScalingConfigurationInfo$MinCapacity": "

The minimum number of Aurora capacity units (ACUs) for a DB instance in an Aurora Serverless v2 cluster. You can specify ACU values in half-step increments, such as 8, 8.5, 9, and so on. The smallest value that you can use is 0.5.

", @@ -2053,7 +2056,8 @@ "DoubleRangeList": { "base": null, "refs": { - "ValidStorageOptions$IopsToStorageRatio": "

The valid range of Provisioned IOPS to gibibytes of storage multiplier. For example, 3-10, which means that provisioned IOPS can be between 3 and 10 times storage.

" + "ValidStorageOptions$IopsToStorageRatio": "

The valid range of Provisioned IOPS to gibibytes of storage multiplier. For example, 3-10, which means that provisioned IOPS can be between 3 and 10 times storage.

", + "ValidStorageOptions$StorageThroughputToIopsRatio": "

The valid range of storage throughput to provisioned IOPS ratios. For example, 0-0.25.

" } }, "DownloadDBLogFilePortionDetails": { @@ -2451,22 +2455,24 @@ "CreateDBClusterMessage$BackupRetentionPeriod": "

The number of days for which automated backups are retained.

Default: 1

Constraints:

Valid for: Aurora DB clusters and Multi-AZ DB clusters

", "CreateDBClusterMessage$Port": "

The port number on which the instances in the DB cluster accept connections.

RDS for MySQL and Aurora MySQL

Default: 3306

Valid values: 1150-65535

RDS for PostgreSQL and Aurora PostgreSQL

Default: 5432

Valid values: 1150-65535

Valid for: Aurora DB clusters and Multi-AZ DB clusters

", "CreateDBClusterMessage$AllocatedStorage": "

The amount of storage in gibibytes (GiB) to allocate to each DB instance in the Multi-AZ DB cluster.

This setting is required to create a Multi-AZ DB cluster.

Valid for: Multi-AZ DB clusters only

", - "CreateDBClusterMessage$Iops": "

The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for each DB instance in the Multi-AZ DB cluster.

For information about valid Iops values, see Amazon RDS Provisioned IOPS storage to improve performance in the Amazon RDS User Guide.

This setting is required to create a Multi-AZ DB cluster.

Constraints: Must be a multiple between .5 and 50 of the storage amount for the DB cluster.

Valid for: Multi-AZ DB clusters only

", + "CreateDBClusterMessage$Iops": "

The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for each DB instance in the Multi-AZ DB cluster.

For information about valid IOPS values, see Amazon RDS Provisioned IOPS storage in the Amazon RDS User Guide.

This setting is required to create a Multi-AZ DB cluster.

Constraints: Must be a multiple between .5 and 50 of the storage amount for the DB cluster.

Valid for: Multi-AZ DB clusters only

", "CreateDBClusterMessage$MonitoringInterval": "

The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB cluster. To turn off collecting Enhanced Monitoring metrics, specify 0. The default is 0.

If MonitoringRoleArn is specified, also set MonitoringInterval to a value other than 0.

Valid Values: 0, 1, 5, 10, 15, 30, 60

Valid for: Multi-AZ DB clusters only

", "CreateDBClusterMessage$PerformanceInsightsRetentionPeriod": "

The number of days to retain Performance Insights data. The default is 7 days. The following values are valid:

For example, the following values are valid:

If you specify a retention period such as 94, which isn't a valid value, RDS issues an error.

Valid for: Multi-AZ DB clusters only

", - "CreateDBInstanceMessage$AllocatedStorage": "

The amount of storage in gibibytes (GiB) to allocate for the DB instance.

Type: Integer

Amazon Aurora

Not applicable. Aurora cluster volumes automatically grow as the amount of data in your database increases, though you are only charged for the space that you use in an Aurora cluster volume.

Amazon RDS Custom

Constraints to the amount of storage for each storage type are the following:

MySQL

Constraints to the amount of storage for each storage type are the following:

MariaDB

Constraints to the amount of storage for each storage type are the following:

PostgreSQL

Constraints to the amount of storage for each storage type are the following:

Oracle

Constraints to the amount of storage for each storage type are the following:

SQL Server

Constraints to the amount of storage for each storage type are the following:

", + "CreateDBInstanceMessage$AllocatedStorage": "

The amount of storage in gibibytes (GiB) to allocate for the DB instance.

Type: Integer

Amazon Aurora

Not applicable. Aurora cluster volumes automatically grow as the amount of data in your database increases, though you are only charged for the space that you use in an Aurora cluster volume.

Amazon RDS Custom

Constraints to the amount of storage for each storage type are the following:

MySQL

Constraints to the amount of storage for each storage type are the following:

MariaDB

Constraints to the amount of storage for each storage type are the following:

PostgreSQL

Constraints to the amount of storage for each storage type are the following:

Oracle

Constraints to the amount of storage for each storage type are the following:

SQL Server

Constraints to the amount of storage for each storage type are the following:

", "CreateDBInstanceMessage$BackupRetentionPeriod": "

The number of days for which automated backups are retained. Setting this parameter to a positive number enables backups. Setting this parameter to 0 disables automated backups.

Amazon Aurora

Not applicable. The retention period for automated backups is managed by the DB cluster.

Default: 1

Constraints:

", "CreateDBInstanceMessage$Port": "

The port number on which the database accepts connections.

MySQL

Default: 3306

Valid values: 1150-65535

Type: Integer

MariaDB

Default: 3306

Valid values: 1150-65535

Type: Integer

PostgreSQL

Default: 5432

Valid values: 1150-65535

Type: Integer

Oracle

Default: 1521

Valid values: 1150-65535

SQL Server

Default: 1433

Valid values: 1150-65535 except 1234, 1434, 3260, 3343, 3389, 47001, and 49152-49156.

Amazon Aurora

Default: 3306

Valid values: 1150-65535

Type: Integer

", - "CreateDBInstanceMessage$Iops": "

The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for the DB instance. For information about valid Iops values, see Amazon RDS Provisioned IOPS storage to improve performance in the Amazon RDS User Guide.

Constraints: For MariaDB, MySQL, Oracle, and PostgreSQL DB instances, must be a multiple between .5 and 50 of the storage amount for the DB instance. For SQL Server DB instances, must be a multiple between 1 and 50 of the storage amount for the DB instance.

Amazon Aurora

Not applicable. Storage is managed by the DB cluster.

", + "CreateDBInstanceMessage$Iops": "

The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for the DB instance. For information about valid IOPS values, see Amazon RDS DB instance storage in the Amazon RDS User Guide.

Constraints: For MariaDB, MySQL, Oracle, and PostgreSQL DB instances, must be a multiple between .5 and 50 of the storage amount for the DB instance. For SQL Server DB instances, must be a multiple between 1 and 50 of the storage amount for the DB instance.

Amazon Aurora

Not applicable. Storage is managed by the DB cluster.

", "CreateDBInstanceMessage$MonitoringInterval": "

The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance. To disable collection of Enhanced Monitoring metrics, specify 0. The default is 0.

If MonitoringRoleArn is specified, then you must set MonitoringInterval to a value other than 0.

This setting doesn't apply to RDS Custom.

Valid Values: 0, 1, 5, 10, 15, 30, 60

", "CreateDBInstanceMessage$PromotionTier": "

A value that specifies the order in which an Aurora Replica is promoted to the primary instance after a failure of the existing primary instance. For more information, see Fault Tolerance for an Aurora DB Cluster in the Amazon Aurora User Guide.

This setting doesn't apply to RDS Custom.

Default: 1

Valid Values: 0 - 15

", "CreateDBInstanceMessage$PerformanceInsightsRetentionPeriod": "

The number of days to retain Performance Insights data. The default is 7 days. The following values are valid:

For example, the following values are valid:

If you specify a retention period such as 94, which isn't a valid value, RDS issues an error.

This setting doesn't apply to RDS Custom.

", "CreateDBInstanceMessage$MaxAllocatedStorage": "

The upper limit in gibibytes (GiB) to which Amazon RDS can automatically scale the storage of the DB instance.

For more information about this setting, including limitations that apply to it, see Managing capacity automatically with Amazon RDS storage autoscaling in the Amazon RDS User Guide.

This setting doesn't apply to RDS Custom.

Amazon Aurora

Not applicable. Storage is managed by the DB cluster.

", + "CreateDBInstanceMessage$StorageThroughput": "

Specifies the storage throughput value for the DB instance.

This setting doesn't apply to RDS Custom or Amazon Aurora.

", "CreateDBInstanceReadReplicaMessage$Port": "

The port number that the DB instance uses for connections.

Default: Inherits from the source DB instance

Valid Values: 1150-65535

", "CreateDBInstanceReadReplicaMessage$Iops": "

The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for the DB instance.

", "CreateDBInstanceReadReplicaMessage$MonitoringInterval": "

The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the read replica. To disable collecting Enhanced Monitoring metrics, specify 0. The default is 0.

If MonitoringRoleArn is specified, then you must also set MonitoringInterval to a value other than 0.

This setting doesn't apply to RDS Custom.

Valid Values: 0, 1, 5, 10, 15, 30, 60

", "CreateDBInstanceReadReplicaMessage$PerformanceInsightsRetentionPeriod": "

The number of days to retain Performance Insights data. The default is 7 days. The following values are valid:

For example, the following values are valid:

If you specify a retention period such as 94, which isn't a valid value, RDS issues an error.

This setting doesn't apply to RDS Custom.

", "CreateDBInstanceReadReplicaMessage$MaxAllocatedStorage": "

The upper limit in gibibytes (GiB) to which Amazon RDS can automatically scale the storage of the DB instance.

For more information about this setting, including limitations that apply to it, see Managing capacity automatically with Amazon RDS storage autoscaling in the Amazon RDS User Guide.

", + "CreateDBInstanceReadReplicaMessage$StorageThroughput": "

Specifies the storage throughput value for the read replica.

This setting doesn't apply to RDS Custom or Amazon Aurora.

", "CreateDBProxyRequest$IdleClientTimeout": "

The number of seconds that a connection to the proxy can be inactive before the proxy disconnects it. You can set this value higher or lower than the connection timeout limit for the associated database.

", "DBCluster$AllocatedStorage": "

For all database engines except Amazon Aurora, AllocatedStorage specifies the allocated storage size in gibibytes (GiB). For Aurora, AllocatedStorage always returns 1, because Aurora DB cluster storage size isn't fixed, but instead automatically adjusts as needed.

", "DBCluster$BackupRetentionPeriod": "

Specifies the number of days for which automatic DB snapshots are retained.

", @@ -2484,9 +2490,12 @@ "DBInstance$PromotionTier": "

A value that specifies the order in which an Aurora Replica is promoted to the primary instance after a failure of the existing primary instance. For more information, see Fault Tolerance for an Aurora DB Cluster in the Amazon Aurora User Guide.

", "DBInstance$PerformanceInsightsRetentionPeriod": "

The number of days to retain Performance Insights data. The default is 7 days. The following values are valid:

For example, the following values are valid:

", "DBInstance$MaxAllocatedStorage": "

The upper limit in gibibytes (GiB) to which Amazon RDS can automatically scale the storage of the DB instance.

", + "DBInstance$StorageThroughput": "

Specifies the storage throughput for the DB instance.

", "DBInstanceAutomatedBackup$Iops": "

The IOPS (I/O operations per second) value for the automated backup.

", "DBInstanceAutomatedBackup$BackupRetentionPeriod": "

The retention period for the automated backups.

", + "DBInstanceAutomatedBackup$StorageThroughput": "

Specifies the storage throughput for the automated backup.

", "DBSnapshot$Iops": "

Specifies the Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.

", + "DBSnapshot$StorageThroughput": "

Specifies the storage throughput for the DB snapshot.

", "DescribeCertificatesMessage$MaxRecords": "

The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so you can retrieve the remaining results.

Default: 100

Constraints: Minimum 20, maximum 100.

", "DescribeDBClusterBacktracksMessage$MaxRecords": "

The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so you can retrieve the remaining results.

Default: 100

Constraints: Minimum 20, maximum 100.

", "DescribeDBClusterEndpointsMessage$MaxRecords": "

The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so you can retrieve the remaining results.

Default: 100

Constraints: Minimum 20, maximum 100.

", @@ -2521,7 +2530,7 @@ "ModifyDBClusterMessage$BackupRetentionPeriod": "

The number of days for which automated backups are retained. Specify a minimum value of 1.

Default: 1

Constraints:

Valid for: Aurora DB clusters and Multi-AZ DB clusters

", "ModifyDBClusterMessage$Port": "

The port number on which the DB cluster accepts connections.

Constraints: Value must be 1150-65535

Default: The same port as the original DB cluster.

Valid for: Aurora DB clusters only

", "ModifyDBClusterMessage$AllocatedStorage": "

The amount of storage in gibibytes (GiB) to allocate to each DB instance in the Multi-AZ DB cluster.

Type: Integer

Valid for: Multi-AZ DB clusters only

", - "ModifyDBClusterMessage$Iops": "

The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for each DB instance in the Multi-AZ DB cluster.

For information about valid Iops values, see Amazon RDS Provisioned IOPS Storage to Improve Performance in the Amazon RDS User Guide.

Constraints: Must be a multiple between .5 and 50 of the storage amount for the DB cluster.

Valid for: Multi-AZ DB clusters only

", + "ModifyDBClusterMessage$Iops": "

The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for each DB instance in the Multi-AZ DB cluster.

For information about valid IOPS values, see Amazon RDS Provisioned IOPS storage in the Amazon RDS User Guide.

Constraints: Must be a multiple between .5 and 50 of the storage amount for the DB cluster.

Valid for: Multi-AZ DB clusters only

", "ModifyDBClusterMessage$MonitoringInterval": "

The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB cluster. To turn off collecting Enhanced Monitoring metrics, specify 0. The default is 0.

If MonitoringRoleArn is specified, also set MonitoringInterval to a value other than 0.

Valid Values: 0, 1, 5, 10, 15, 30, 60

Valid for: Multi-AZ DB clusters only

", "ModifyDBClusterMessage$PerformanceInsightsRetentionPeriod": "

The number of days to retain Performance Insights data. The default is 7 days. The following values are valid:

For example, the following values are valid:

If you specify a retention period such as 94, which isn't a valid value, RDS issues an error.

Valid for: Multi-AZ DB clusters only

", "ModifyDBInstanceMessage$AllocatedStorage": "

The new amount of storage in gibibytes (GiB) to allocate for the DB instance.

For MariaDB, MySQL, Oracle, and PostgreSQL, the value supplied must be at least 10% greater than the current value. Values that are not at least 10% greater than the existing value are rounded up so that they are 10% greater than the current value.

For the valid values for allocated storage for each engine, see CreateDBInstance.

", @@ -2533,6 +2542,7 @@ "ModifyDBInstanceMessage$PerformanceInsightsRetentionPeriod": "

The number of days to retain Performance Insights data. The default is 7 days. The following values are valid:

For example, the following values are valid:

If you specify a retention period such as 94, which isn't a valid value, RDS issues an error.

This setting doesn't apply to RDS Custom.

", "ModifyDBInstanceMessage$MaxAllocatedStorage": "

The upper limit in gibibytes (GiB) to which Amazon RDS can automatically scale the storage of the DB instance.

For more information about this setting, including limitations that apply to it, see Managing capacity automatically with Amazon RDS storage autoscaling in the Amazon RDS User Guide.

This setting doesn't apply to RDS Custom.

", "ModifyDBInstanceMessage$ResumeFullAutomationModeMinutes": "

The number of minutes to pause the automation. When the time period ends, RDS Custom resumes full automation. The minimum value is 60 (default). The maximum value is 1,440.

", + "ModifyDBInstanceMessage$StorageThroughput": "

Specifies the storage throughput value for the DB instance.

This setting doesn't apply to RDS Custom or Amazon Aurora.

", "ModifyDBProxyRequest$IdleClientTimeout": "

The number of seconds that a connection to the proxy can be inactive before the proxy disconnects it. You can set this value higher or lower than the connection timeout limit for the associated database.

", "Option$Port": "

If required, the port configured for this option to use.

", "OptionConfiguration$Port": "

The optional port for the option.

", @@ -2541,31 +2551,37 @@ "OrderableDBInstanceOption$MaxStorageSize": "

Maximum storage size for a DB instance.

", "OrderableDBInstanceOption$MinIopsPerDbInstance": "

Minimum total provisioned IOPS for a DB instance.

", "OrderableDBInstanceOption$MaxIopsPerDbInstance": "

Maximum total provisioned IOPS for a DB instance.

", + "OrderableDBInstanceOption$MinStorageThroughputPerDbInstance": "

Minimum storage throughput for a DB instance.

", + "OrderableDBInstanceOption$MaxStorageThroughputPerDbInstance": "

Maximum storage throughput for a DB instance.

", "PendingModifiedValues$AllocatedStorage": "

The allocated storage size for the DB instance specified in gibibytes (GiB).

", "PendingModifiedValues$Port": "

The port for the DB instance.

", "PendingModifiedValues$BackupRetentionPeriod": "

The number of days for which automated backups are retained.

", "PendingModifiedValues$Iops": "

The Provisioned IOPS value for the DB instance.

", + "PendingModifiedValues$StorageThroughput": "

The storage throughput of the DB instance.

", "PromoteReadReplicaMessage$BackupRetentionPeriod": "

The number of days for which automated backups are retained. Setting this parameter to a positive number enables backups. Setting this parameter to 0 disables automated backups.

Default: 1

Constraints:

", "PurchaseReservedDBInstancesOfferingMessage$DBInstanceCount": "

The number of instances to reserve.

Default: 1

", "Range$Step": "

The step value for the range. For example, if you have a range of 5,000 to 10,000, with a step value of 1,000, the valid values start at 5,000 and step up by 1,000. Even though 7,500 is within the range, it isn't a valid value for the range. The valid values are 5,000, 6,000, 7,000, 8,000...

", "RestoreDBClusterFromS3Message$BackupRetentionPeriod": "

The number of days for which automated backups of the restored DB cluster are retained. You must specify a minimum value of 1.

Default: 1

Constraints:

", "RestoreDBClusterFromS3Message$Port": "

The port number on which the instances in the restored DB cluster accept connections.

Default: 3306

", "RestoreDBClusterFromSnapshotMessage$Port": "

The port number on which the new DB cluster accepts connections.

Constraints: This value must be 1150-65535

Default: The same port as the original DB cluster.

Valid for: Aurora DB clusters and Multi-AZ DB clusters

", - "RestoreDBClusterFromSnapshotMessage$Iops": "

The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for each DB instance in the Multi-AZ DB cluster.

For information about valid Iops values, see Amazon RDS Provisioned IOPS Storage to Improve Performance in the Amazon RDS User Guide.

Constraints: Must be a multiple between .5 and 50 of the storage amount for the DB instance.

Valid for: Aurora DB clusters and Multi-AZ DB clusters

", + "RestoreDBClusterFromSnapshotMessage$Iops": "

The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for each DB instance in the Multi-AZ DB cluster.

For information about valid IOPS values, see Amazon RDS Provisioned IOPS storage in the Amazon RDS User Guide.

Constraints: Must be a multiple between .5 and 50 of the storage amount for the DB instance.

Valid for: Aurora DB clusters and Multi-AZ DB clusters

", "RestoreDBClusterToPointInTimeMessage$Port": "

The port number on which the new DB cluster accepts connections.

Constraints: A value from 1150-65535.

Default: The default port for the engine.

Valid for: Aurora DB clusters and Multi-AZ DB clusters

", - "RestoreDBClusterToPointInTimeMessage$Iops": "

The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for each DB instance in the Multi-AZ DB cluster.

For information about valid Iops values, see Amazon RDS Provisioned IOPS storage to improve performance in the Amazon RDS User Guide.

Constraints: Must be a multiple between .5 and 50 of the storage amount for the DB instance.

Valid for: Multi-AZ DB clusters only

", + "RestoreDBClusterToPointInTimeMessage$Iops": "

The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for each DB instance in the Multi-AZ DB cluster.

For information about valid IOPS values, see Amazon RDS Provisioned IOPS storage in the Amazon RDS User Guide.

Constraints: Must be a multiple between .5 and 50 of the storage amount for the DB instance.

Valid for: Multi-AZ DB clusters only

", "RestoreDBInstanceFromDBSnapshotMessage$Port": "

The port number on which the database accepts connections.

Default: The same port as the original DB instance

Constraints: Value must be 1150-65535

", - "RestoreDBInstanceFromDBSnapshotMessage$Iops": "

Specifies the amount of provisioned IOPS for the DB instance, expressed in I/O operations per second. If this parameter isn't specified, the IOPS value is taken from the backup. If this parameter is set to 0, the new instance is converted to a non-PIOPS instance. The conversion takes additional time, though your DB instance is available for connections before the conversion starts.

The provisioned IOPS value must follow the requirements for your database engine. For more information, see Amazon RDS Provisioned IOPS Storage to Improve Performance in the Amazon RDS User Guide.

Constraints: Must be an integer greater than 1000.

", + "RestoreDBInstanceFromDBSnapshotMessage$Iops": "

Specifies the amount of provisioned IOPS for the DB instance, expressed in I/O operations per second. If this parameter isn't specified, the IOPS value is taken from the backup. If this parameter is set to 0, the new instance is converted to a non-PIOPS instance. The conversion takes additional time, though your DB instance is available for connections before the conversion starts.

The provisioned IOPS value must follow the requirements for your database engine. For more information, see Amazon RDS Provisioned IOPS storage in the Amazon RDS User Guide.

Constraints: Must be an integer greater than 1000.

", + "RestoreDBInstanceFromDBSnapshotMessage$StorageThroughput": "

Specifies the storage throughput value for the DB instance.

This setting doesn't apply to RDS Custom or Amazon Aurora.

", "RestoreDBInstanceFromS3Message$AllocatedStorage": "

The amount of storage (in gigabytes) to allocate initially for the DB instance. Follow the allocation rules specified in CreateDBInstance.

Be sure to allocate enough memory for your new DB instance so that the restore operation can succeed. You can also allocate additional memory for future growth.

", "RestoreDBInstanceFromS3Message$BackupRetentionPeriod": "

The number of days for which automated backups are retained. Setting this parameter to a positive number enables backups. For more information, see CreateDBInstance.

", "RestoreDBInstanceFromS3Message$Port": "

The port number on which the database accepts connections.

Type: Integer

Valid Values: 1150-65535

Default: 3306

", - "RestoreDBInstanceFromS3Message$Iops": "

The amount of Provisioned IOPS (input/output operations per second) to allocate initially for the DB instance. For information about valid Iops values, see Amazon RDS Provisioned IOPS Storage to Improve Performance in the Amazon RDS User Guide.

", + "RestoreDBInstanceFromS3Message$Iops": "

The amount of Provisioned IOPS (input/output operations per second) to allocate initially for the DB instance. For information about valid IOPS values, see Amazon RDS Provisioned IOPS storage in the Amazon RDS User Guide.

", "RestoreDBInstanceFromS3Message$MonitoringInterval": "

The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance. To disable collecting Enhanced Monitoring metrics, specify 0.

If MonitoringRoleArn is specified, then you must also set MonitoringInterval to a value other than 0.

Valid Values: 0, 1, 5, 10, 15, 30, 60

Default: 0

", "RestoreDBInstanceFromS3Message$PerformanceInsightsRetentionPeriod": "

The number of days to retain Performance Insights data. The default is 7 days. The following values are valid:

For example, the following values are valid:

If you specify a retention period such as 94, which isn't a valid value, RDS issues an error.

", "RestoreDBInstanceFromS3Message$MaxAllocatedStorage": "

The upper limit in gibibytes (GiB) to which Amazon RDS can automatically scale the storage of the DB instance.

For more information about this setting, including limitations that apply to it, see Managing capacity automatically with Amazon RDS storage autoscaling in the Amazon RDS User Guide.

", + "RestoreDBInstanceFromS3Message$StorageThroughput": "

Specifies the storage throughput value for the DB instance.

This setting doesn't apply to RDS Custom or Amazon Aurora.

", "RestoreDBInstanceToPointInTimeMessage$Port": "

The port number on which the database accepts connections.

Constraints: Value must be 1150-65535

Default: The same port as the original DB instance.

", "RestoreDBInstanceToPointInTimeMessage$Iops": "

The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for the DB instance.

Constraints: Must be an integer greater than 1000.

SQL Server

Setting the IOPS value for the SQL Server database engine isn't supported.

", "RestoreDBInstanceToPointInTimeMessage$MaxAllocatedStorage": "

The upper limit in gibibytes (GiB) to which Amazon RDS can automatically scale the storage of the DB instance.

For more information about this setting, including limitations that apply to it, see Managing capacity automatically with Amazon RDS storage autoscaling in the Amazon RDS User Guide.

This setting doesn't apply to RDS Custom.

", + "RestoreDBInstanceToPointInTimeMessage$StorageThroughput": "

Specifies the storage throughput value for the DB instance.

This setting doesn't apply to RDS Custom or Amazon Aurora.

", "ScalingConfiguration$MinCapacity": "

The minimum capacity for an Aurora DB cluster in serverless DB engine mode.

For Aurora MySQL, valid capacity values are 1, 2, 4, 8, 16, 32, 64, 128, and 256.

For Aurora PostgreSQL, valid capacity values are 2, 4, 8, 16, 32, 64, 192, and 384.

The minimum capacity must be less than or equal to the maximum capacity.

", "ScalingConfiguration$MaxCapacity": "

The maximum capacity for an Aurora DB cluster in serverless DB engine mode.

For Aurora MySQL, valid capacity values are 1, 2, 4, 8, 16, 32, 64, 128, and 256.

For Aurora PostgreSQL, valid capacity values are 2, 4, 8, 16, 32, 64, 192, and 384.

The maximum capacity must be greater than or equal to the minimum capacity.

", "ScalingConfiguration$SecondsUntilAutoPause": "

The time, in seconds, before an Aurora DB cluster in serverless mode is paused.

Specify a value between 300 and 86,400 seconds.

", @@ -3255,8 +3271,9 @@ "RangeList": { "base": null, "refs": { - "ValidStorageOptions$StorageSize": "

The valid range of storage in gibibytes (GiB). For example, 100 to 16384.

", - "ValidStorageOptions$ProvisionedIops": "

The valid range of provisioned IOPS. For example, 1000-20000.

" + "ValidStorageOptions$StorageSize": "

The valid range of storage in gibibytes (GiB). For example, 100 to 16,384.

", + "ValidStorageOptions$ProvisionedIops": "

The valid range of provisioned IOPS. For example, 1000-256,000.

", + "ValidStorageOptions$ProvisionedStorageThroughput": "

The valid range of provisioned storage throughput. For example, 500-4,000 mebibytes per second (MiBps).

" } }, "ReadReplicaDBClusterIdentifierList": { @@ -3819,7 +3836,7 @@ "CreateDBInstanceMessage$CharacterSetName": "

For supported engines, this value indicates that the DB instance should be associated with the specified CharacterSet.

This setting doesn't apply to RDS Custom. However, if you need to change the character set, you can change it on the database itself.

Amazon Aurora

Not applicable. The character set is managed by the DB cluster. For more information, see CreateDBCluster.

", "CreateDBInstanceMessage$NcharCharacterSetName": "

The name of the NCHAR character set for the Oracle DB instance.

This parameter doesn't apply to RDS Custom.

", "CreateDBInstanceMessage$DBClusterIdentifier": "

The identifier of the DB cluster that the instance will belong to.

This setting doesn't apply to RDS Custom.

", - "CreateDBInstanceMessage$StorageType": "

Specifies the storage type to be associated with the DB instance.

Valid values: standard | gp2 | io1

If you specify io1, you must also include a value for the Iops parameter.

Default: io1 if the Iops parameter is specified, otherwise gp2

Amazon Aurora

Not applicable. Storage is managed by the DB cluster.

", + "CreateDBInstanceMessage$StorageType": "

Specifies the storage type to be associated with the DB instance.

Valid values: gp2 | gp3 | io1 | standard

If you specify io1 or gp3, you must also include a value for the Iops parameter.

Default: io1 if the Iops parameter is specified, otherwise gp2

Amazon Aurora

Not applicable. Storage is managed by the DB cluster.

", "CreateDBInstanceMessage$TdeCredentialArn": "

The ARN from the key store with which to associate the instance for TDE encryption.

This setting doesn't apply to RDS Custom.

Amazon Aurora

Not applicable.

", "CreateDBInstanceMessage$TdeCredentialPassword": "

The password for the given ARN from the key store in order to access the device.

This setting doesn't apply to RDS Custom.

", "CreateDBInstanceMessage$KmsKeyId": "

The Amazon Web Services KMS key identifier for an encrypted DB instance.

The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key. To use a KMS key in a different Amazon Web Services account, specify the key ARN or alias ARN.

Amazon Aurora

Not applicable. The Amazon Web Services KMS key identifier is managed by the DB cluster. For more information, see CreateDBCluster.

If StorageEncrypted is enabled, and you do not specify a value for the KmsKeyId parameter, then Amazon RDS uses your default KMS key. There is a default KMS key for your Amazon Web Services account. Your Amazon Web Services account has a different default KMS key for each Amazon Web Services Region.

Amazon RDS Custom

A KMS key is required for RDS Custom instances. For most RDS engines, if you leave this parameter empty while enabling StorageEncrypted, the engine uses the default KMS key. However, RDS Custom doesn't use the default key when this parameter is empty. You must explicitly specify a key.

", @@ -3838,7 +3855,7 @@ "CreateDBInstanceReadReplicaMessage$OptionGroupName": "

The option group the DB instance is associated with. If omitted, the option group associated with the source instance is used.

For SQL Server, you must use the option group associated with the source instance.

This setting doesn't apply to RDS Custom.

", "CreateDBInstanceReadReplicaMessage$DBParameterGroupName": "

The name of the DB parameter group to associate with this DB instance.

If you do not specify a value for DBParameterGroupName, then Amazon RDS uses the DBParameterGroup of source DB instance for a same Region read replica, or the default DBParameterGroup for the specified DB engine for a cross-Region read replica.

Specifying a parameter group for this operation is only supported for MySQL and Oracle DB instances. It isn't supported for RDS Custom.

Constraints:

", "CreateDBInstanceReadReplicaMessage$DBSubnetGroupName": "

Specifies a DB subnet group for the DB instance. The new DB instance is created in the VPC associated with the DB subnet group. If no DB subnet group is specified, then the new DB instance isn't created in a VPC.

Constraints:

Example: mydbsubnetgroup

", - "CreateDBInstanceReadReplicaMessage$StorageType": "

Specifies the storage type to be associated with the read replica.

Valid values: standard | gp2 | io1

If you specify io1, you must also include a value for the Iops parameter.

Default: io1 if the Iops parameter is specified, otherwise gp2

", + "CreateDBInstanceReadReplicaMessage$StorageType": "

Specifies the storage type to be associated with the read replica.

Valid values: gp2 | gp3 | io1 | standard

If you specify io1 or gp3, you must also include a value for the Iops parameter.

Default: io1 if the Iops parameter is specified, otherwise gp2

", "CreateDBInstanceReadReplicaMessage$MonitoringRoleArn": "

The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon CloudWatch Logs. For example, arn:aws:iam:123456789012:role/emaccess. For information on creating a monitoring role, go to To create an IAM role for Amazon RDS Enhanced Monitoring in the Amazon RDS User Guide.

If MonitoringInterval is set to a value other than 0, then you must supply a MonitoringRoleArn value.

This setting doesn't apply to RDS Custom.

", "CreateDBInstanceReadReplicaMessage$KmsKeyId": "

The Amazon Web Services KMS key identifier for an encrypted read replica.

The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key.

If you create an encrypted read replica in the same Amazon Web Services Region as the source DB instance, then do not specify a value for this parameter. A read replica in the same Amazon Web Services Region is always encrypted with the same KMS key as the source DB instance.

If you create an encrypted read replica in a different Amazon Web Services Region, then you must specify a KMS key identifier for the destination Amazon Web Services Region. KMS keys are specific to the Amazon Web Services Region that they are created in, and you can't use KMS keys from one Amazon Web Services Region in another Amazon Web Services Region.

You can't create an encrypted read replica from an unencrypted DB instance.

This setting doesn't apply to RDS Custom, which uses the same KMS key as the primary replica.

", "CreateDBInstanceReadReplicaMessage$PreSignedUrl": "

When you are creating a read replica from one Amazon Web Services GovCloud (US) Region to another or from one China Amazon Web Services Region to another, the URL that contains a Signature Version 4 signed request for the CreateDBInstanceReadReplica API operation in the source Amazon Web Services Region that contains the source DB instance.

This setting applies only to Amazon Web Services GovCloud (US) Regions and China Amazon Web Services Regions. It's ignored in other Amazon Web Services Regions.

You must specify this parameter when you create an encrypted read replica from another Amazon Web Services Region by using the Amazon RDS API. Don't specify PreSignedUrl when you are creating an encrypted read replica in the same Amazon Web Services Region.

The presigned URL must be a valid request for the CreateDBInstanceReadReplica API operation that can run in the source Amazon Web Services Region that contains the encrypted source DB instance. The presigned URL request must contain the following parameter values:

To learn how to generate a Signature Version 4 signed request, see Authenticating Requests: Using Query Parameters (Amazon Web Services Signature Version 4) and Signature Version 4 Signing Process.

If you are using an Amazon Web Services SDK tool or the CLI, you can specify SourceRegion (or --source-region for the CLI) instead of specifying PreSignedUrl manually. Specifying SourceRegion autogenerates a presigned URL that is a valid request for the operation that can run in the source Amazon Web Services Region.

SourceRegion isn't supported for SQL Server, because Amazon RDS for SQL Server doesn't support cross-Region read replicas.

This setting doesn't apply to RDS Custom.

", @@ -3971,7 +3988,7 @@ "DBInstance$CharacterSetName": "

If present, specifies the name of the character set that this instance is associated with.

", "DBInstance$NcharCharacterSetName": "

The name of the NCHAR character set for the Oracle DB instance. This character set specifies the Unicode encoding for data stored in table columns of type NCHAR, NCLOB, or NVARCHAR2.

", "DBInstance$SecondaryAvailabilityZone": "

If present, specifies the name of the secondary Availability Zone for a DB instance with multi-AZ support.

", - "DBInstance$StorageType": "

Specifies the storage type associated with DB instance.

", + "DBInstance$StorageType": "

Specifies the storage type associated with the DB instance.

", "DBInstance$TdeCredentialArn": "

The ARN from the key store with which the instance is associated for TDE encryption.

", "DBInstance$DBClusterIdentifier": "

If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.

", "DBInstance$KmsKeyId": "

If StorageEncrypted is true, the Amazon Web Services KMS key identifier for the encrypted DB instance.

The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key.

", @@ -3994,7 +4011,7 @@ "DBInstanceAutomatedBackup$DBInstanceIdentifier": "

The customer id of the instance that is/was associated with the automated backup.

", "DBInstanceAutomatedBackup$Status": "

Provides a list of status information for an automated backup:

", "DBInstanceAutomatedBackup$AvailabilityZone": "

The Availability Zone that the automated backup was created in. For information on Amazon Web Services Regions and Availability Zones, see Regions and Availability Zones.

", - "DBInstanceAutomatedBackup$VpcId": "

Provides the VPC ID associated with the DB instance

", + "DBInstanceAutomatedBackup$VpcId": "

Provides the VPC ID associated with the DB instance.

", "DBInstanceAutomatedBackup$MasterUsername": "

The license model of an automated backup.

", "DBInstanceAutomatedBackup$Engine": "

The name of the database engine for this automated backup.

", "DBInstanceAutomatedBackup$EngineVersion": "

The version of the database engine for the automated backup.

", @@ -4118,7 +4135,7 @@ "DescribeDBClusterSnapshotsMessage$DBClusterSnapshotIdentifier": "

A specific DB cluster snapshot identifier to describe. This parameter can't be used in conjunction with the DBClusterIdentifier parameter. This value is stored as a lowercase string.

Constraints:

", "DescribeDBClusterSnapshotsMessage$SnapshotType": "

The type of DB cluster snapshots to be returned. You can specify one of the following values:

If you don't specify a SnapshotType value, then both automated and manual DB cluster snapshots are returned. You can include shared DB cluster snapshots with these results by enabling the IncludeShared parameter. You can include public DB cluster snapshots with these results by enabling the IncludePublic parameter.

The IncludeShared and IncludePublic parameters don't apply for SnapshotType values of manual or automated. The IncludePublic parameter doesn't apply when SnapshotType is set to shared. The IncludeShared parameter doesn't apply when SnapshotType is set to public.

", "DescribeDBClusterSnapshotsMessage$Marker": "

An optional pagination token provided by a previous DescribeDBClusterSnapshots request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

", - "DescribeDBClustersMessage$DBClusterIdentifier": "

The user-supplied DB cluster identifier. If this parameter is specified, information from only the specific DB cluster is returned. This parameter isn't case-sensitive.

Constraints:

", + "DescribeDBClustersMessage$DBClusterIdentifier": "

The user-supplied DB cluster identifier or the Amazon Resource Name (ARN) of the DB cluster. If this parameter is specified, information from only the specific DB cluster is returned. This parameter isn't case-sensitive.

Constraints:

", "DescribeDBClustersMessage$Marker": "

An optional pagination token provided by a previous DescribeDBClusters request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

", "DescribeDBEngineVersionsMessage$Engine": "

The database engine to return.

Valid Values:

", "DescribeDBEngineVersionsMessage$EngineVersion": "

The database engine version to return.

Example: 5.1.49

", @@ -4128,7 +4145,7 @@ "DescribeDBInstanceAutomatedBackupsMessage$DBInstanceIdentifier": "

(Optional) The user-supplied instance identifier. If this parameter is specified, it must match the identifier of an existing DB instance. It returns information from the specific DB instance' automated backup. This parameter isn't case-sensitive.

", "DescribeDBInstanceAutomatedBackupsMessage$Marker": "

The pagination token provided in the previous request. If this parameter is specified the response includes only records beyond the marker, up to MaxRecords.

", "DescribeDBInstanceAutomatedBackupsMessage$DBInstanceAutomatedBackupsArn": "

The Amazon Resource Name (ARN) of the replicated automated backups, for example, arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE.

This setting doesn't apply to RDS Custom.

", - "DescribeDBInstancesMessage$DBInstanceIdentifier": "

The user-supplied instance identifier. If this parameter is specified, information from only the specific DB instance is returned. This parameter isn't case-sensitive.

Constraints:

", + "DescribeDBInstancesMessage$DBInstanceIdentifier": "

The user-supplied instance identifier or the Amazon Resource Name (ARN) of the DB instance. If this parameter is specified, information from only the specific DB instance is returned. This parameter isn't case-sensitive.

Constraints:

", "DescribeDBInstancesMessage$Marker": "

An optional pagination token provided by a previous DescribeDBInstances request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

", "DescribeDBLogFilesDetails$LogFileName": "

The name of the log file for the specified DB instance.

", "DescribeDBLogFilesMessage$DBInstanceIdentifier": "

The customer-assigned name of the DB instance that contains the log files you want to list.

Constraints:

", @@ -4312,7 +4329,7 @@ "ModifyDBInstanceMessage$LicenseModel": "

The license model for the DB instance.

This setting doesn't apply to RDS Custom.

Valid values: license-included | bring-your-own-license | general-public-license

", "ModifyDBInstanceMessage$OptionGroupName": "

A value that indicates the DB instance should be associated with the specified option group.

Changing this parameter doesn't result in an outage, with one exception. If the parameter change results in an option group that enables OEM, it can cause a brief period, lasting less than a second, during which new connections are rejected but existing connections aren't interrupted.

The change is applied during the next maintenance window unless the ApplyImmediately parameter is enabled for this request.

Permanent options, such as the TDE option for Oracle Advanced Security TDE, can't be removed from an option group, and that option group can't be removed from a DB instance after it is associated with a DB instance.

This setting doesn't apply to RDS Custom.

", "ModifyDBInstanceMessage$NewDBInstanceIdentifier": "

The new DB instance identifier for the DB instance when renaming a DB instance. When you change the DB instance identifier, an instance reboot occurs immediately if you enable ApplyImmediately, or will occur during the next maintenance window if you disable Apply Immediately. This value is stored as a lowercase string.

This setting doesn't apply to RDS Custom.

Constraints:

Example: mydbinstance

", - "ModifyDBInstanceMessage$StorageType": "

Specifies the storage type to be associated with the DB instance.

If you specify Provisioned IOPS (io1), you must also include a value for the Iops parameter.

If you choose to migrate your DB instance from using standard storage to using Provisioned IOPS, or from using Provisioned IOPS to using standard storage, the process can take time. The duration of the migration depends on several factors such as database load, storage size, storage type (standard or Provisioned IOPS), amount of IOPS provisioned (if any), and the number of prior scale storage operations. Typical migration times are under 24 hours, but the process can take up to several days in some cases. During the migration, the DB instance is available for use, but might experience performance degradation. While the migration takes place, nightly backups for the instance are suspended. No other Amazon RDS operations can take place for the instance, including modifying the instance, rebooting the instance, deleting the instance, creating a read replica for the instance, and creating a DB snapshot of the instance.

Valid values: standard | gp2 | io1

Default: io1 if the Iops parameter is specified, otherwise gp2

", + "ModifyDBInstanceMessage$StorageType": "

Specifies the storage type to be associated with the DB instance.

If you specify Provisioned IOPS (io1), you must also include a value for the Iops parameter.

If you choose to migrate your DB instance from using standard storage to using Provisioned IOPS, or from using Provisioned IOPS to using standard storage, the process can take time. The duration of the migration depends on several factors such as database load, storage size, storage type (standard or Provisioned IOPS), amount of IOPS provisioned (if any), and the number of prior scale storage operations. Typical migration times are under 24 hours, but the process can take up to several days in some cases. During the migration, the DB instance is available for use, but might experience performance degradation. While the migration takes place, nightly backups for the instance are suspended. No other Amazon RDS operations can take place for the instance, including modifying the instance, rebooting the instance, deleting the instance, creating a read replica for the instance, and creating a DB snapshot of the instance.

Valid values: gp2 | gp3 | io1 | standard

Default: io1 if the Iops parameter is specified, otherwise gp2

", "ModifyDBInstanceMessage$TdeCredentialArn": "

The ARN from the key store with which to associate the instance for TDE encryption.

This setting doesn't apply to RDS Custom.

", "ModifyDBInstanceMessage$TdeCredentialPassword": "

The password for the given ARN from the key store in order to access the device.

This setting doesn't apply to RDS Custom.

", "ModifyDBInstanceMessage$CACertificateIdentifier": "

Specifies the certificate to associate with the DB instance.

This setting doesn't apply to RDS Custom.

", @@ -4510,7 +4527,7 @@ "RestoreDBInstanceFromDBSnapshotMessage$DBName": "

The database name for the restored DB instance.

This parameter doesn't apply to the MySQL, PostgreSQL, or MariaDB engines. It also doesn't apply to RDS Custom DB instances.

", "RestoreDBInstanceFromDBSnapshotMessage$Engine": "

The database engine to use for the new instance.

This setting doesn't apply to RDS Custom.

Default: The same as source

Constraint: Must be compatible with the engine of the source. For example, you can restore a MariaDB 10.1 DB instance from a MySQL 5.6 snapshot.

Valid Values:

", "RestoreDBInstanceFromDBSnapshotMessage$OptionGroupName": "

The name of the option group to be used for the restored DB instance.

Permanent options, such as the TDE option for Oracle Advanced Security TDE, can't be removed from an option group, and that option group can't be removed from a DB instance after it is associated with a DB instance.

This setting doesn't apply to RDS Custom.

", - "RestoreDBInstanceFromDBSnapshotMessage$StorageType": "

Specifies the storage type to be associated with the DB instance.

Valid values: standard | gp2 | io1

If you specify io1, you must also include a value for the Iops parameter.

Default: io1 if the Iops parameter is specified, otherwise gp2

", + "RestoreDBInstanceFromDBSnapshotMessage$StorageType": "

Specifies the storage type to be associated with the DB instance.

Valid values: gp2 | gp3 | io1 | standard

If you specify io1 or gp3, you must also include a value for the Iops parameter.

Default: io1 if the Iops parameter is specified, otherwise gp2

", "RestoreDBInstanceFromDBSnapshotMessage$TdeCredentialArn": "

The ARN from the key store with which to associate the instance for TDE encryption.

This setting doesn't apply to RDS Custom.

", "RestoreDBInstanceFromDBSnapshotMessage$TdeCredentialPassword": "

The password for the given ARN from the key store in order to access the device.

This setting doesn't apply to RDS Custom.

", "RestoreDBInstanceFromDBSnapshotMessage$Domain": "

Specify the Active Directory directory ID to restore the DB instance in. The domain/ must be created prior to this operation. Currently, you can create only MySQL, Microsoft SQL Server, Oracle, and PostgreSQL DB instances in an Active Directory Domain.

For more information, see Kerberos Authentication in the Amazon RDS User Guide.

This setting doesn't apply to RDS Custom.

", @@ -4533,7 +4550,7 @@ "RestoreDBInstanceFromS3Message$EngineVersion": "

The version number of the database engine to use. Choose the latest minor version of your database engine. For information about engine versions, see CreateDBInstance, or call DescribeDBEngineVersions.

", "RestoreDBInstanceFromS3Message$LicenseModel": "

The license model for this DB instance. Use general-public-license.

", "RestoreDBInstanceFromS3Message$OptionGroupName": "

The name of the option group to associate with this DB instance. If this argument is omitted, the default option group for the specified engine is used.

", - "RestoreDBInstanceFromS3Message$StorageType": "

Specifies the storage type to be associated with the DB instance.

Valid values: standard | gp2 | io1

If you specify io1, you must also include a value for the Iops parameter.

Default: io1 if the Iops parameter is specified; otherwise gp2

", + "RestoreDBInstanceFromS3Message$StorageType": "

Specifies the storage type to be associated with the DB instance.

Valid values: gp2 | gp3 | io1 | standard

If you specify io1 or gp3, you must also include a value for the Iops parameter.

Default: io1 if the Iops parameter is specified; otherwise gp2

", "RestoreDBInstanceFromS3Message$KmsKeyId": "

The Amazon Web Services KMS key identifier for an encrypted DB instance.

The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key. To use a KMS key in a different Amazon Web Services account, specify the key ARN or alias ARN.

If the StorageEncrypted parameter is enabled, and you do not specify a value for the KmsKeyId parameter, then Amazon RDS will use your default KMS key. There is a default KMS key for your Amazon Web Services account. Your Amazon Web Services account has a different default KMS key for each Amazon Web Services Region.

", "RestoreDBInstanceFromS3Message$MonitoringRoleArn": "

The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon CloudWatch Logs. For example, arn:aws:iam:123456789012:role/emaccess. For information on creating a monitoring role, see Setting Up and Enabling Enhanced Monitoring in the Amazon RDS User Guide.

If MonitoringInterval is set to a value other than 0, then you must supply a MonitoringRoleArn value.

", "RestoreDBInstanceFromS3Message$SourceEngine": "

The name of the engine of your source database.

Valid Values: mysql

", @@ -4552,7 +4569,7 @@ "RestoreDBInstanceToPointInTimeMessage$DBName": "

The database name for the restored DB instance.

This parameter isn't supported for the MySQL or MariaDB engines. It also doesn't apply to RDS Custom.

", "RestoreDBInstanceToPointInTimeMessage$Engine": "

The database engine to use for the new instance.

This setting doesn't apply to RDS Custom.

Default: The same as source

Constraint: Must be compatible with the engine of the source

Valid Values:

", "RestoreDBInstanceToPointInTimeMessage$OptionGroupName": "

The name of the option group to be used for the restored DB instance.

Permanent options, such as the TDE option for Oracle Advanced Security TDE, can't be removed from an option group, and that option group can't be removed from a DB instance after it is associated with a DB instance

This setting doesn't apply to RDS Custom.

", - "RestoreDBInstanceToPointInTimeMessage$StorageType": "

Specifies the storage type to be associated with the DB instance.

Valid values: standard | gp2 | io1

If you specify io1, you must also include a value for the Iops parameter.

Default: io1 if the Iops parameter is specified, otherwise gp2

", + "RestoreDBInstanceToPointInTimeMessage$StorageType": "

Specifies the storage type to be associated with the DB instance.

Valid values: gp2 | gp3 | io1 | standard

If you specify io1 or gp3, you must also include a value for the Iops parameter.

Default: io1 if the Iops parameter is specified, otherwise gp2

", "RestoreDBInstanceToPointInTimeMessage$TdeCredentialArn": "

The ARN from the key store with which to associate the instance for TDE encryption.

This setting doesn't apply to RDS Custom.

", "RestoreDBInstanceToPointInTimeMessage$TdeCredentialPassword": "

The password for the given ARN from the key store in order to access the device.

This setting doesn't apply to RDS Custom.

", "RestoreDBInstanceToPointInTimeMessage$Domain": "

Specify the Active Directory directory ID to restore the DB instance in. Create the domain before running this command. Currently, you can create only the MySQL, Microsoft SQL Server, Oracle, and PostgreSQL DB instances in an Active Directory Domain.

This setting doesn't apply to RDS Custom.

For more information, see Kerberos Authentication in the Amazon RDS User Guide.

", @@ -4615,7 +4632,7 @@ "UserAuthConfigInfo$Description": "

A user-specified description about the authentication used by a proxy to log in as a specific database user.

", "UserAuthConfigInfo$UserName": "

The name of the database user to which the proxy connects.

", "UserAuthConfigInfo$SecretArn": "

The Amazon Resource Name (ARN) representing the secret that the proxy uses to authenticate to the RDS DB instance or Aurora DB cluster. These secrets are stored within Amazon Secrets Manager.

", - "ValidStorageOptions$StorageType": "

The valid storage types for your DB instance. For example, gp2, io1.

", + "ValidStorageOptions$StorageType": "

The valid storage types for your DB instance. For example: gp2, gp3, io1.

", "VpcSecurityGroupIdList$member": null, "VpcSecurityGroupMembership$VpcSecurityGroupId": "

The name of the VPC security group.

", "VpcSecurityGroupMembership$Status": "

The membership status of the VPC security group.

Currently, the only valid status is active.

" diff --git a/models/apis/rds/2014-10-31/endpoint-tests-1.json b/models/apis/rds/2014-10-31/endpoint-tests-1.json index 56a8a41a8b..ccfd8edf99 100644 --- a/models/apis/rds/2014-10-31/endpoint-tests-1.json +++ b/models/apis/rds/2014-10-31/endpoint-tests-1.json @@ -8,8 +8,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-south-2", + "UseFIPS": true, "UseDualStack": true } }, @@ -21,8 +21,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-south-2", + "UseFIPS": true, "UseDualStack": false } }, @@ -34,8 +34,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-south-2", + "UseFIPS": false, "UseDualStack": true } }, @@ -47,8 +47,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-south-2", + "UseFIPS": false, "UseDualStack": false } }, @@ -60,8 +60,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-south-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -73,8 +73,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-south-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -86,8 +86,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-south-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -99,8 +99,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-south-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -112,8 +112,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-south-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -125,8 +125,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-south-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -138,8 +138,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-south-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -151,8 +151,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-south-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -164,8 +164,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-south-2", + "UseFIPS": true, "UseDualStack": true } }, @@ -177,8 +177,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-south-2", + "UseFIPS": true, "UseDualStack": false } }, @@ -190,8 +190,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-south-2", + "UseFIPS": false, "UseDualStack": true } }, @@ -203,8 +203,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-south-2", + "UseFIPS": false, "UseDualStack": false } }, @@ -216,8 +216,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-gov-east-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -229,8 +229,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-gov-east-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -242,8 +242,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-gov-east-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -255,8 +255,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-gov-east-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -268,8 +268,8 @@ } }, "params": { - "UseFIPS": true, "Region": "me-central-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -281,8 +281,8 @@ } }, "params": { - "UseFIPS": true, "Region": "me-central-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -294,8 +294,8 @@ } }, "params": { - "UseFIPS": false, "Region": "me-central-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -307,8 +307,8 @@ } }, "params": { - "UseFIPS": false, "Region": "me-central-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -320,8 +320,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ca-central-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -333,8 +333,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ca-central-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -346,8 +346,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ca-central-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -359,8 +359,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ca-central-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -372,8 +372,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-central-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -385,8 +385,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-central-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -398,8 +398,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-central-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -411,8 +411,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-central-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -422,8 +422,8 @@ "error": "FIPS and DualStack are enabled, but this partition does not support one or both" }, "params": { - "UseFIPS": true, "Region": "us-iso-west-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -435,8 +435,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-iso-west-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -446,8 +446,8 @@ "error": "DualStack is enabled but this partition does not support DualStack" }, "params": { - "UseFIPS": false, "Region": "us-iso-west-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -459,8 +459,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-iso-west-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -472,8 +472,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-central-2", + "UseFIPS": true, "UseDualStack": true } }, @@ -485,8 +485,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-central-2", + "UseFIPS": true, "UseDualStack": false } }, @@ -498,8 +498,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-central-2", + "UseFIPS": false, "UseDualStack": true } }, @@ -511,8 +511,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-central-2", + "UseFIPS": false, "UseDualStack": false } }, @@ -524,8 +524,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-west-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -537,8 +537,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-west-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -550,8 +550,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-west-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -563,8 +563,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-west-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -576,8 +576,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-west-2", + "UseFIPS": true, "UseDualStack": true } }, @@ -589,8 +589,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-west-2", + "UseFIPS": true, "UseDualStack": false } }, @@ -602,8 +602,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-west-2", + "UseFIPS": false, "UseDualStack": true } }, @@ -615,8 +615,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-west-2", + "UseFIPS": false, "UseDualStack": false } }, @@ -628,8 +628,8 @@ } }, "params": { - "UseFIPS": true, "Region": "af-south-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -641,8 +641,8 @@ } }, "params": { - "UseFIPS": true, "Region": "af-south-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -654,8 +654,8 @@ } }, "params": { - "UseFIPS": false, "Region": "af-south-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -667,8 +667,8 @@ } }, "params": { - "UseFIPS": false, "Region": "af-south-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -680,8 +680,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-north-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -693,8 +693,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-north-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -706,8 +706,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-north-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -719,8 +719,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-north-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -732,8 +732,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-west-3", + "UseFIPS": true, "UseDualStack": true } }, @@ -745,8 +745,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-west-3", + "UseFIPS": true, "UseDualStack": false } }, @@ -758,8 +758,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-west-3", + "UseFIPS": false, "UseDualStack": true } }, @@ -771,8 +771,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-west-3", + "UseFIPS": false, "UseDualStack": false } }, @@ -784,8 +784,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-west-2", + "UseFIPS": true, "UseDualStack": true } }, @@ -797,8 +797,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-west-2", + "UseFIPS": true, "UseDualStack": false } }, @@ -810,8 +810,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-west-2", + "UseFIPS": false, "UseDualStack": true } }, @@ -823,8 +823,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-west-2", + "UseFIPS": false, "UseDualStack": false } }, @@ -836,8 +836,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-west-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -849,8 +849,8 @@ } }, "params": { - "UseFIPS": true, "Region": "eu-west-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -862,8 +862,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-west-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -875,8 +875,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-west-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -888,8 +888,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-northeast-3", + "UseFIPS": true, "UseDualStack": true } }, @@ -901,8 +901,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-northeast-3", + "UseFIPS": true, "UseDualStack": false } }, @@ -914,8 +914,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-northeast-3", + "UseFIPS": false, "UseDualStack": true } }, @@ -927,8 +927,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-northeast-3", + "UseFIPS": false, "UseDualStack": false } }, @@ -940,8 +940,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-northeast-2", + "UseFIPS": true, "UseDualStack": true } }, @@ -953,8 +953,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-northeast-2", + "UseFIPS": true, "UseDualStack": false } }, @@ -966,8 +966,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-northeast-2", + "UseFIPS": false, "UseDualStack": true } }, @@ -979,8 +979,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-northeast-2", + "UseFIPS": false, "UseDualStack": false } }, @@ -992,8 +992,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-northeast-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -1005,8 +1005,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-northeast-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -1018,8 +1018,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-northeast-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -1031,8 +1031,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-northeast-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -1044,8 +1044,8 @@ } }, "params": { - "UseFIPS": true, "Region": "me-south-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -1057,8 +1057,8 @@ } }, "params": { - "UseFIPS": true, "Region": "me-south-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -1070,8 +1070,8 @@ } }, "params": { - "UseFIPS": false, "Region": "me-south-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -1083,8 +1083,8 @@ } }, "params": { - "UseFIPS": false, "Region": "me-south-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -1096,8 +1096,8 @@ } }, "params": { - "UseFIPS": true, "Region": "sa-east-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -1109,8 +1109,8 @@ } }, "params": { - "UseFIPS": true, "Region": "sa-east-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -1122,8 +1122,8 @@ } }, "params": { - "UseFIPS": false, "Region": "sa-east-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -1135,8 +1135,8 @@ } }, "params": { - "UseFIPS": false, "Region": "sa-east-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -1148,8 +1148,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-east-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -1161,8 +1161,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-east-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -1174,8 +1174,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-east-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -1187,8 +1187,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-east-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -1200,8 +1200,8 @@ } }, "params": { - "UseFIPS": true, "Region": "cn-north-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -1213,8 +1213,8 @@ } }, "params": { - "UseFIPS": true, "Region": "cn-north-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -1226,8 +1226,8 @@ } }, "params": { - "UseFIPS": false, "Region": "cn-north-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -1239,8 +1239,8 @@ } }, "params": { - "UseFIPS": false, "Region": "cn-north-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -1252,8 +1252,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-gov-west-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -1265,8 +1265,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-gov-west-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -1278,8 +1278,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-gov-west-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -1291,8 +1291,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-gov-west-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -1304,8 +1304,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-southeast-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -1317,8 +1317,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-southeast-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -1330,8 +1330,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-southeast-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -1343,8 +1343,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-southeast-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -1356,8 +1356,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-southeast-2", + "UseFIPS": true, "UseDualStack": true } }, @@ -1369,8 +1369,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-southeast-2", + "UseFIPS": true, "UseDualStack": false } }, @@ -1382,8 +1382,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-southeast-2", + "UseFIPS": false, "UseDualStack": true } }, @@ -1395,8 +1395,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-southeast-2", + "UseFIPS": false, "UseDualStack": false } }, @@ -1406,8 +1406,8 @@ "error": "FIPS and DualStack are enabled, but this partition does not support one or both" }, "params": { - "UseFIPS": true, "Region": "us-iso-east-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -1419,8 +1419,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-iso-east-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -1430,8 +1430,8 @@ "error": "DualStack is enabled but this partition does not support DualStack" }, "params": { - "UseFIPS": false, "Region": "us-iso-east-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -1443,8 +1443,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-iso-east-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -1456,8 +1456,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-southeast-3", + "UseFIPS": true, "UseDualStack": true } }, @@ -1469,8 +1469,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-southeast-3", + "UseFIPS": true, "UseDualStack": false } }, @@ -1482,8 +1482,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-southeast-3", + "UseFIPS": false, "UseDualStack": true } }, @@ -1495,8 +1495,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-southeast-3", + "UseFIPS": false, "UseDualStack": false } }, @@ -1508,8 +1508,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-southeast-4", + "UseFIPS": true, "UseDualStack": true } }, @@ -1521,8 +1521,8 @@ } }, "params": { - "UseFIPS": true, "Region": "ap-southeast-4", + "UseFIPS": true, "UseDualStack": false } }, @@ -1534,8 +1534,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-southeast-4", + "UseFIPS": false, "UseDualStack": true } }, @@ -1547,8 +1547,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-southeast-4", + "UseFIPS": false, "UseDualStack": false } }, @@ -1560,8 +1560,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-east-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -1573,8 +1573,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-east-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -1586,8 +1586,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-east-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -1599,8 +1599,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-east-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -1612,8 +1612,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-east-2", + "UseFIPS": true, "UseDualStack": true } }, @@ -1625,8 +1625,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-east-2", + "UseFIPS": true, "UseDualStack": false } }, @@ -1638,8 +1638,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-east-2", + "UseFIPS": false, "UseDualStack": true } }, @@ -1651,8 +1651,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-east-2", + "UseFIPS": false, "UseDualStack": false } }, @@ -1664,8 +1664,8 @@ } }, "params": { - "UseFIPS": true, "Region": "cn-northwest-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -1677,8 +1677,8 @@ } }, "params": { - "UseFIPS": true, "Region": "cn-northwest-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -1690,8 +1690,8 @@ } }, "params": { - "UseFIPS": false, "Region": "cn-northwest-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -1703,8 +1703,8 @@ } }, "params": { - "UseFIPS": false, "Region": "cn-northwest-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -1714,8 +1714,8 @@ "error": "FIPS and DualStack are enabled, but this partition does not support one or both" }, "params": { - "UseFIPS": true, "Region": "us-isob-east-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -1727,8 +1727,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-isob-east-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -1738,8 +1738,8 @@ "error": "DualStack is enabled but this partition does not support DualStack" }, "params": { - "UseFIPS": false, "Region": "us-isob-east-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -1751,8 +1751,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-isob-east-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -1764,8 +1764,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-east-1", + "UseFIPS": false, "UseDualStack": false, "Endpoint": "https://example.com" } @@ -1776,8 +1776,8 @@ "error": "Invalid Configuration: FIPS and custom endpoint are not supported" }, "params": { - "UseFIPS": true, "Region": "us-east-1", + "UseFIPS": true, "UseDualStack": false, "Endpoint": "https://example.com" } @@ -1788,8 +1788,8 @@ "error": "Invalid Configuration: Dualstack and custom endpoint are not supported" }, "params": { - "UseFIPS": false, "Region": "us-east-1", + "UseFIPS": false, "UseDualStack": true, "Endpoint": "https://example.com" } diff --git a/models/apis/textract/2018-06-27/api-2.json b/models/apis/textract/2018-06-27/api-2.json index 9c52b88c77..6bbf8d6911 100644 --- a/models/apis/textract/2018-06-27/api-2.json +++ b/models/apis/textract/2018-06-27/api-2.json @@ -639,7 +639,8 @@ "type":"structure", "members":{ "DocumentIndex":{"shape":"UInteger"}, - "IdentityDocumentFields":{"shape":"IdentityDocumentFieldList"} + "IdentityDocumentFields":{"shape":"IdentityDocumentFieldList"}, + "Blocks":{"shape":"BlockList"} } }, "IdentityDocumentField":{ diff --git a/models/apis/textract/2018-06-27/docs-2.json b/models/apis/textract/2018-06-27/docs-2.json index 69d3fa2987..0ea7f2c483 100644 --- a/models/apis/textract/2018-06-27/docs-2.json +++ b/models/apis/textract/2018-06-27/docs-2.json @@ -74,7 +74,8 @@ "DetectDocumentTextResponse$Blocks": "

An array of Block objects that contain the text that's detected in the document.

", "ExpenseDocument$Blocks": "

This is a block object, the same as reported when DetectDocumentText is run on a document. It provides word level recognition of text.

", "GetDocumentAnalysisResponse$Blocks": "

The results of the text-analysis operation.

", - "GetDocumentTextDetectionResponse$Blocks": "

The results of the text-detection operation.

" + "GetDocumentTextDetectionResponse$Blocks": "

The results of the text-detection operation.

", + "IdentityDocument$Blocks": "

Individual word recognition, as returned by document detection.

" } }, "BlockType": { @@ -217,7 +218,7 @@ } }, "ExpenseGroupProperty": { - "base": "

Shows the group that a certain key belongs to. This helps differentiate responses like addresses that can appear similar in response JSON.

", + "base": "

Shows the group that a certain key belongs to. This helps differentiate between names and addresses for different organizations, that can be hard to determine via JSON response.

", "refs": { "ExpenseGroupPropertyList$member": null } @@ -713,7 +714,7 @@ "AnalyzeIDResponse$AnalyzeIDModelVersion": "

The version of the AnalyzeIdentity API being used to process documents.

", "Block$Text": "

The word or line of text that's recognized by Amazon Textract.

", "DetectDocumentTextResponse$DetectDocumentTextModelVersion": "

", - "ExpenseCurrency$Code": "

Currency code for detected currency.

", + "ExpenseCurrency$Code": "

Currency code for detected currency. the current supported codes are:

", "ExpenseDetection$Text": "

The word or line of text recognized by Amazon Textract

", "ExpenseGroupProperty$Id": "

Provides a group Id number, which will be the same for each in the group.

", "ExpenseType$Text": "

The word or line of text detected by Amazon Textract.

", @@ -730,7 +731,7 @@ "StringList": { "base": null, "refs": { - "ExpenseGroupProperty$Types": "

Informs you on the kind of label associated with the group

" + "ExpenseGroupProperty$Types": "

Informs you on whether the expense group is a name or an address.

" } }, "TextType": { diff --git a/service/rds/api.go b/service/rds/api.go index 06e7eb3414..695119c16b 100644 --- a/service/rds/api.go +++ b/service/rds/api.go @@ -18846,8 +18846,8 @@ type CreateDBClusterInput struct { // The amount of Provisioned IOPS (input/output operations per second) to be // initially allocated for each DB instance in the Multi-AZ DB cluster. // - // For information about valid Iops values, see Amazon RDS Provisioned IOPS - // storage to improve performance (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) + // For information about valid IOPS values, see Amazon RDS Provisioned IOPS + // storage (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) // in the Amazon RDS User Guide. // // This setting is required to create a Multi-AZ DB cluster. @@ -19856,8 +19856,8 @@ type CreateDBInstanceInput struct { // // Constraints to the amount of storage for each storage type are the following: // - // * General Purpose (SSD) storage (gp2): Must be an integer from 40 to 65536 - // for RDS Custom for Oracle, 16384 for RDS Custom for SQL Server. + // * General Purpose (SSD) storage (gp2, gp3): Must be an integer from 40 + // to 65536 for RDS Custom for Oracle, 16384 for RDS Custom for SQL Server. // // * Provisioned IOPS storage (io1): Must be an integer from 40 to 65536 // for RDS Custom for Oracle, 16384 for RDS Custom for SQL Server. @@ -19866,7 +19866,8 @@ type CreateDBInstanceInput struct { // // Constraints to the amount of storage for each storage type are the following: // - // * General Purpose (SSD) storage (gp2): Must be an integer from 20 to 65536. + // * General Purpose (SSD) storage (gp2, gp3): Must be an integer from 20 + // to 65536. // // * Provisioned IOPS storage (io1): Must be an integer from 100 to 65536. // @@ -19876,7 +19877,8 @@ type CreateDBInstanceInput struct { // // Constraints to the amount of storage for each storage type are the following: // - // * General Purpose (SSD) storage (gp2): Must be an integer from 20 to 65536. + // * General Purpose (SSD) storage (gp2, gp3): Must be an integer from 20 + // to 65536. // // * Provisioned IOPS storage (io1): Must be an integer from 100 to 65536. // @@ -19886,7 +19888,8 @@ type CreateDBInstanceInput struct { // // Constraints to the amount of storage for each storage type are the following: // - // * General Purpose (SSD) storage (gp2): Must be an integer from 20 to 65536. + // * General Purpose (SSD) storage (gp2, gp3): Must be an integer from 20 + // to 65536. // // * Provisioned IOPS storage (io1): Must be an integer from 100 to 65536. // @@ -19896,7 +19899,8 @@ type CreateDBInstanceInput struct { // // Constraints to the amount of storage for each storage type are the following: // - // * General Purpose (SSD) storage (gp2): Must be an integer from 20 to 65536. + // * General Purpose (SSD) storage (gp2, gp3): Must be an integer from 20 + // to 65536. // // * Provisioned IOPS storage (io1): Must be an integer from 100 to 65536. // @@ -19906,7 +19910,7 @@ type CreateDBInstanceInput struct { // // Constraints to the amount of storage for each storage type are the following: // - // * General Purpose (SSD) storage (gp2): Enterprise and Standard editions: + // * General Purpose (SSD) storage (gp2, gp3): Enterprise and Standard editions: // Must be an integer from 20 to 16384. Web and Express editions: Must be // an integer from 20 to 16384. // @@ -20393,8 +20397,8 @@ type CreateDBInstanceInput struct { EngineVersion *string `type:"string"` // The amount of Provisioned IOPS (input/output operations per second) to be - // initially allocated for the DB instance. For information about valid Iops - // values, see Amazon RDS Provisioned IOPS storage to improve performance (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) + // initially allocated for the DB instance. For information about valid IOPS + // values, see Amazon RDS DB instance storage (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html) // in the Amazon RDS User Guide. // // Constraints: For MariaDB, MySQL, Oracle, and PostgreSQL DB instances, must @@ -20767,11 +20771,16 @@ type CreateDBInstanceInput struct { // Not applicable. The encryption for DB instances is managed by the DB cluster. StorageEncrypted *bool `type:"boolean"` + // Specifies the storage throughput value for the DB instance. + // + // This setting doesn't apply to RDS Custom or Amazon Aurora. + StorageThroughput *int64 `type:"integer"` + // Specifies the storage type to be associated with the DB instance. // - // Valid values: standard | gp2 | io1 + // Valid values: gp2 | gp3 | io1 | standard // - // If you specify io1, you must also include a value for the Iops parameter. + // If you specify io1 or gp3, you must also include a value for the Iops parameter. // // Default: io1 if the Iops parameter is specified, otherwise gp2 // @@ -21120,6 +21129,12 @@ func (s *CreateDBInstanceInput) SetStorageEncrypted(v bool) *CreateDBInstanceInp return s } +// SetStorageThroughput sets the StorageThroughput field's value. +func (s *CreateDBInstanceInput) SetStorageThroughput(v int64) *CreateDBInstanceInput { + s.StorageThroughput = &v + return s +} + // SetStorageType sets the StorageType field's value. func (s *CreateDBInstanceInput) SetStorageType(v string) *CreateDBInstanceInput { s.StorageType = &v @@ -21629,11 +21644,16 @@ type CreateDBInstanceReadReplicaInput struct { // have the same region as the source ARN. SourceRegion *string `type:"string" ignore:"true"` + // Specifies the storage throughput value for the read replica. + // + // This setting doesn't apply to RDS Custom or Amazon Aurora. + StorageThroughput *int64 `type:"integer"` + // Specifies the storage type to be associated with the read replica. // - // Valid values: standard | gp2 | io1 + // Valid values: gp2 | gp3 | io1 | standard // - // If you specify io1, you must also include a value for the Iops parameter. + // If you specify io1 or gp3, you must also include a value for the Iops parameter. // // Default: io1 if the Iops parameter is specified, otherwise gp2 StorageType *string `type:"string"` @@ -21882,6 +21902,12 @@ func (s *CreateDBInstanceReadReplicaInput) SetSourceRegion(v string) *CreateDBIn return s } +// SetStorageThroughput sets the StorageThroughput field's value. +func (s *CreateDBInstanceReadReplicaInput) SetStorageThroughput(v int64) *CreateDBInstanceReadReplicaInput { + s.StorageThroughput = &v + return s +} + // SetStorageType sets the StorageType field's value. func (s *CreateDBInstanceReadReplicaInput) SetStorageType(v string) *CreateDBInstanceReadReplicaInput { s.StorageType = &v @@ -25539,7 +25565,10 @@ type DBInstance struct { // Specifies whether the DB instance is encrypted. StorageEncrypted *bool `type:"boolean"` - // Specifies the storage type associated with DB instance. + // Specifies the storage throughput for the DB instance. + StorageThroughput *int64 `type:"integer"` + + // Specifies the storage type associated with the DB instance. StorageType *string `type:"string"` // A list of tags. For more information, see Tagging Amazon RDS Resources (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.html) @@ -26004,6 +26033,12 @@ func (s *DBInstance) SetStorageEncrypted(v bool) *DBInstance { return s } +// SetStorageThroughput sets the StorageThroughput field's value. +func (s *DBInstance) SetStorageThroughput(v int64) *DBInstance { + s.StorageThroughput = &v + return s +} + // SetStorageType sets the StorageType field's value. func (s *DBInstance) SetStorageType(v string) *DBInstance { s.StorageType = &v @@ -26131,6 +26166,9 @@ type DBInstanceAutomatedBackup struct { // snapshot to be available. Status *string `type:"string"` + // Specifies the storage throughput for the automated backup. + StorageThroughput *int64 `type:"integer"` + // Specifies the storage type associated with the automated backup. StorageType *string `type:"string"` @@ -26143,7 +26181,7 @@ type DBInstanceAutomatedBackup struct { // that were created with a time zone specified. Timezone *string `type:"string"` - // Provides the VPC ID associated with the DB instance + // Provides the VPC ID associated with the DB instance. VpcId *string `type:"string"` } @@ -26303,6 +26341,12 @@ func (s *DBInstanceAutomatedBackup) SetStatus(v string) *DBInstanceAutomatedBack return s } +// SetStorageThroughput sets the StorageThroughput field's value. +func (s *DBInstanceAutomatedBackup) SetStorageThroughput(v int64) *DBInstanceAutomatedBackup { + s.StorageThroughput = &v + return s +} + // SetStorageType sets the StorageType field's value. func (s *DBInstanceAutomatedBackup) SetStorageType(v string) *DBInstanceAutomatedBackup { s.StorageType = &v @@ -27430,6 +27474,9 @@ type DBSnapshot struct { // Specifies the status of this DB snapshot. Status *string `type:"string"` + // Specifies the storage throughput for the DB snapshot. + StorageThroughput *int64 `type:"integer"` + // Specifies the storage type associated with DB snapshot. StorageType *string `type:"string"` @@ -27629,6 +27676,12 @@ func (s *DBSnapshot) SetStatus(v string) *DBSnapshot { return s } +// SetStorageThroughput sets the StorageThroughput field's value. +func (s *DBSnapshot) SetStorageThroughput(v int64) *DBSnapshot { + s.StorageThroughput = &v + return s +} + // SetStorageType sets the StorageType field's value. func (s *DBSnapshot) SetStorageType(v string) *DBSnapshot { s.StorageType = &v @@ -30810,9 +30863,9 @@ func (s *DescribeDBClusterSnapshotsOutput) SetMarker(v string) *DescribeDBCluste type DescribeDBClustersInput struct { _ struct{} `type:"structure"` - // The user-supplied DB cluster identifier. If this parameter is specified, - // information from only the specific DB cluster is returned. This parameter - // isn't case-sensitive. + // The user-supplied DB cluster identifier or the Amazon Resource Name (ARN) + // of the DB cluster. If this parameter is specified, information from only + // the specific DB cluster is returned. This parameter isn't case-sensitive. // // Constraints: // @@ -31398,8 +31451,9 @@ func (s *DescribeDBInstanceAutomatedBackupsOutput) SetMarker(v string) *Describe type DescribeDBInstancesInput struct { _ struct{} `type:"structure"` - // The user-supplied instance identifier. If this parameter is specified, information - // from only the specific DB instance is returned. This parameter isn't case-sensitive. + // The user-supplied instance identifier or the Amazon Resource Name (ARN) of + // the DB instance. If this parameter is specified, information from only the + // specific DB instance is returned. This parameter isn't case-sensitive. // // Constraints: // @@ -38453,8 +38507,8 @@ type ModifyDBClusterInput struct { // The amount of Provisioned IOPS (input/output operations per second) to be // initially allocated for each DB instance in the Multi-AZ DB cluster. // - // For information about valid Iops values, see Amazon RDS Provisioned IOPS - // Storage to Improve Performance (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) + // For information about valid IOPS values, see Amazon RDS Provisioned IOPS + // storage (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) // in the Amazon RDS User Guide. // // Constraints: Must be a multiple between .5 and 50 of the storage amount for @@ -39815,6 +39869,11 @@ type ModifyDBInstanceInput struct { // maximum value is 1,440. ResumeFullAutomationModeMinutes *int64 `type:"integer"` + // Specifies the storage throughput value for the DB instance. + // + // This setting doesn't apply to RDS Custom or Amazon Aurora. + StorageThroughput *int64 `type:"integer"` + // Specifies the storage type to be associated with the DB instance. // // If you specify Provisioned IOPS (io1), you must also include a value for @@ -39833,7 +39892,7 @@ type ModifyDBInstanceInput struct { // modifying the instance, rebooting the instance, deleting the instance, creating // a read replica for the instance, and creating a DB snapshot of the instance. // - // Valid values: standard | gp2 | io1 + // Valid values: gp2 | gp3 | io1 | standard // // Default: io1 if the Iops parameter is specified, otherwise gp2 StorageType *string `type:"string"` @@ -40163,6 +40222,12 @@ func (s *ModifyDBInstanceInput) SetResumeFullAutomationModeMinutes(v int64) *Mod return s } +// SetStorageThroughput sets the StorageThroughput field's value. +func (s *ModifyDBInstanceInput) SetStorageThroughput(v int64) *ModifyDBInstanceInput { + s.StorageThroughput = &v + return s +} + // SetStorageType sets the StorageType field's value. func (s *ModifyDBInstanceInput) SetStorageType(v string) *ModifyDBInstanceInput { s.StorageType = &v @@ -42248,6 +42313,12 @@ type OrderableDBInstanceOption struct { // Maximum storage size for a DB instance. MaxStorageSize *int64 `type:"integer"` + // Maximum storage throughput for a DB instance. + MaxStorageThroughputPerDbInstance *int64 `type:"integer"` + + // Maximum storage throughput to provisioned IOPS ratio for a DB instance. + MaxStorageThroughputPerIops *float64 `type:"double"` + // Minimum total provisioned IOPS for a DB instance. MinIopsPerDbInstance *int64 `type:"integer"` @@ -42257,6 +42328,12 @@ type OrderableDBInstanceOption struct { // Minimum storage size for a DB instance. MinStorageSize *int64 `type:"integer"` + // Minimum storage throughput for a DB instance. + MinStorageThroughputPerDbInstance *int64 `type:"integer"` + + // Minimum storage throughput to provisioned IOPS ratio for a DB instance. + MinStorageThroughputPerIops *float64 `type:"double"` + // Indicates whether a DB instance is Multi-AZ capable. MultiAZCapable *bool `type:"boolean"` @@ -42325,6 +42402,9 @@ type OrderableDBInstanceOption struct { // Indicates whether a DB instance supports encrypted storage. SupportsStorageEncryption *bool `type:"boolean"` + // Indicates whether a DB instance supports storage throughput. + SupportsStorageThroughput *bool `type:"boolean"` + // Indicates whether a DB instance is in a VPC. Vpc *bool `type:"boolean"` } @@ -42407,6 +42487,18 @@ func (s *OrderableDBInstanceOption) SetMaxStorageSize(v int64) *OrderableDBInsta return s } +// SetMaxStorageThroughputPerDbInstance sets the MaxStorageThroughputPerDbInstance field's value. +func (s *OrderableDBInstanceOption) SetMaxStorageThroughputPerDbInstance(v int64) *OrderableDBInstanceOption { + s.MaxStorageThroughputPerDbInstance = &v + return s +} + +// SetMaxStorageThroughputPerIops sets the MaxStorageThroughputPerIops field's value. +func (s *OrderableDBInstanceOption) SetMaxStorageThroughputPerIops(v float64) *OrderableDBInstanceOption { + s.MaxStorageThroughputPerIops = &v + return s +} + // SetMinIopsPerDbInstance sets the MinIopsPerDbInstance field's value. func (s *OrderableDBInstanceOption) SetMinIopsPerDbInstance(v int64) *OrderableDBInstanceOption { s.MinIopsPerDbInstance = &v @@ -42425,6 +42517,18 @@ func (s *OrderableDBInstanceOption) SetMinStorageSize(v int64) *OrderableDBInsta return s } +// SetMinStorageThroughputPerDbInstance sets the MinStorageThroughputPerDbInstance field's value. +func (s *OrderableDBInstanceOption) SetMinStorageThroughputPerDbInstance(v int64) *OrderableDBInstanceOption { + s.MinStorageThroughputPerDbInstance = &v + return s +} + +// SetMinStorageThroughputPerIops sets the MinStorageThroughputPerIops field's value. +func (s *OrderableDBInstanceOption) SetMinStorageThroughputPerIops(v float64) *OrderableDBInstanceOption { + s.MinStorageThroughputPerIops = &v + return s +} + // SetMultiAZCapable sets the MultiAZCapable field's value. func (s *OrderableDBInstanceOption) SetMultiAZCapable(v bool) *OrderableDBInstanceOption { s.MultiAZCapable = &v @@ -42521,6 +42625,12 @@ func (s *OrderableDBInstanceOption) SetSupportsStorageEncryption(v bool) *Ordera return s } +// SetSupportsStorageThroughput sets the SupportsStorageThroughput field's value. +func (s *OrderableDBInstanceOption) SetSupportsStorageThroughput(v bool) *OrderableDBInstanceOption { + s.SupportsStorageThroughput = &v + return s +} + // SetVpc sets the Vpc field's value. func (s *OrderableDBInstanceOption) SetVpc(v bool) *OrderableDBInstanceOption { s.Vpc = &v @@ -42890,6 +43000,9 @@ type PendingModifiedValues struct { // maximum value is 1,440. ResumeFullAutomationModeTime *time.Time `type:"timestamp"` + // The storage throughput of the DB instance. + StorageThroughput *int64 `type:"integer"` + // The storage type of the DB instance. StorageType *string `type:"string"` } @@ -43014,6 +43127,12 @@ func (s *PendingModifiedValues) SetResumeFullAutomationModeTime(v time.Time) *Pe return s } +// SetStorageThroughput sets the StorageThroughput field's value. +func (s *PendingModifiedValues) SetStorageThroughput(v int64) *PendingModifiedValues { + s.StorageThroughput = &v + return s +} + // SetStorageType sets the StorageType field's value. func (s *PendingModifiedValues) SetStorageType(v string) *PendingModifiedValues { s.StorageType = &v @@ -45592,8 +45711,8 @@ type RestoreDBClusterFromSnapshotInput struct { // The amount of Provisioned IOPS (input/output operations per second) to be // initially allocated for each DB instance in the Multi-AZ DB cluster. // - // For information about valid Iops values, see Amazon RDS Provisioned IOPS - // Storage to Improve Performance (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) + // For information about valid IOPS values, see Amazon RDS Provisioned IOPS + // storage (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) // in the Amazon RDS User Guide. // // Constraints: Must be a multiple between .5 and 50 of the storage amount for @@ -46145,8 +46264,8 @@ type RestoreDBClusterToPointInTimeInput struct { // The amount of Provisioned IOPS (input/output operations per second) to be // initially allocated for each DB instance in the Multi-AZ DB cluster. // - // For information about valid Iops values, see Amazon RDS Provisioned IOPS - // storage to improve performance (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) + // For information about valid IOPS values, see Amazon RDS Provisioned IOPS + // storage (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) // in the Amazon RDS User Guide. // // Constraints: Must be a multiple between .5 and 50 of the storage amount for @@ -46816,8 +46935,7 @@ type RestoreDBInstanceFromDBSnapshotInput struct { // starts. // // The provisioned IOPS value must follow the requirements for your database - // engine. For more information, see Amazon RDS Provisioned IOPS Storage to - // Improve Performance (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) + // engine. For more information, see Amazon RDS Provisioned IOPS storage (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) // in the Amazon RDS User Guide. // // Constraints: Must be an integer greater than 1000. @@ -46893,11 +47011,16 @@ type RestoreDBInstanceFromDBSnapshotInput struct { // For more information, see CreateDBInstance. PubliclyAccessible *bool `type:"boolean"` + // Specifies the storage throughput value for the DB instance. + // + // This setting doesn't apply to RDS Custom or Amazon Aurora. + StorageThroughput *int64 `type:"integer"` + // Specifies the storage type to be associated with the DB instance. // - // Valid values: standard | gp2 | io1 + // Valid values: gp2 | gp3 | io1 | standard // - // If you specify io1, you must also include a value for the Iops parameter. + // If you specify io1 or gp3, you must also include a value for the Iops parameter. // // Default: io1 if the Iops parameter is specified, otherwise gp2 StorageType *string `type:"string"` @@ -47119,6 +47242,12 @@ func (s *RestoreDBInstanceFromDBSnapshotInput) SetPubliclyAccessible(v bool) *Re return s } +// SetStorageThroughput sets the StorageThroughput field's value. +func (s *RestoreDBInstanceFromDBSnapshotInput) SetStorageThroughput(v int64) *RestoreDBInstanceFromDBSnapshotInput { + s.StorageThroughput = &v + return s +} + // SetStorageType sets the StorageType field's value. func (s *RestoreDBInstanceFromDBSnapshotInput) SetStorageType(v string) *RestoreDBInstanceFromDBSnapshotInput { s.StorageType = &v @@ -47320,8 +47449,8 @@ type RestoreDBInstanceFromS3Input struct { EngineVersion *string `type:"string"` // The amount of Provisioned IOPS (input/output operations per second) to allocate - // initially for the DB instance. For information about valid Iops values, see - // Amazon RDS Provisioned IOPS Storage to Improve Performance (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) + // initially for the DB instance. For information about valid IOPS values, see + // Amazon RDS Provisioned IOPS storage (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS) // in the Amazon RDS User Guide. Iops *int64 `type:"integer"` @@ -47544,11 +47673,16 @@ type RestoreDBInstanceFromS3Input struct { // A value that indicates whether the new DB instance is encrypted or not. StorageEncrypted *bool `type:"boolean"` + // Specifies the storage throughput value for the DB instance. + // + // This setting doesn't apply to RDS Custom or Amazon Aurora. + StorageThroughput *int64 `type:"integer"` + // Specifies the storage type to be associated with the DB instance. // - // Valid values: standard | gp2 | io1 + // Valid values: gp2 | gp3 | io1 | standard // - // If you specify io1, you must also include a value for the Iops parameter. + // If you specify io1 or gp3, you must also include a value for the Iops parameter. // // Default: io1 if the Iops parameter is specified; otherwise gp2 StorageType *string `type:"string"` @@ -47861,6 +47995,12 @@ func (s *RestoreDBInstanceFromS3Input) SetStorageEncrypted(v bool) *RestoreDBIns return s } +// SetStorageThroughput sets the StorageThroughput field's value. +func (s *RestoreDBInstanceFromS3Input) SetStorageThroughput(v int64) *RestoreDBInstanceFromS3Input { + s.StorageThroughput = &v + return s +} + // SetStorageType sets the StorageType field's value. func (s *RestoreDBInstanceFromS3Input) SetStorageType(v string) *RestoreDBInstanceFromS3Input { s.StorageType = &v @@ -48226,11 +48366,16 @@ type RestoreDBInstanceToPointInTimeInput struct { // The resource ID of the source DB instance from which to restore. SourceDbiResourceId *string `type:"string"` + // Specifies the storage throughput value for the DB instance. + // + // This setting doesn't apply to RDS Custom or Amazon Aurora. + StorageThroughput *int64 `type:"integer"` + // Specifies the storage type to be associated with the DB instance. // - // Valid values: standard | gp2 | io1 + // Valid values: gp2 | gp3 | io1 | standard // - // If you specify io1, you must also include a value for the Iops parameter. + // If you specify io1 or gp3, you must also include a value for the Iops parameter. // // Default: io1 if the Iops parameter is specified, otherwise gp2 StorageType *string `type:"string"` @@ -48487,6 +48632,12 @@ func (s *RestoreDBInstanceToPointInTimeInput) SetSourceDbiResourceId(v string) * return s } +// SetStorageThroughput sets the StorageThroughput field's value. +func (s *RestoreDBInstanceToPointInTimeInput) SetStorageThroughput(v int64) *RestoreDBInstanceToPointInTimeInput { + s.StorageThroughput = &v + return s +} + // SetStorageType sets the StorageType field's value. func (s *RestoreDBInstanceToPointInTimeInput) SetStorageType(v string) *RestoreDBInstanceToPointInTimeInput { s.StorageType = &v @@ -50941,13 +51092,21 @@ type ValidStorageOptions struct { // times storage. IopsToStorageRatio []*DoubleRange `locationNameList:"DoubleRange" type:"list"` - // The valid range of provisioned IOPS. For example, 1000-20000. + // The valid range of provisioned IOPS. For example, 1000-256,000. ProvisionedIops []*Range `locationNameList:"Range" type:"list"` - // The valid range of storage in gibibytes (GiB). For example, 100 to 16384. + // The valid range of provisioned storage throughput. For example, 500-4,000 + // mebibytes per second (MiBps). + ProvisionedStorageThroughput []*Range `locationNameList:"Range" type:"list"` + + // The valid range of storage in gibibytes (GiB). For example, 100 to 16,384. StorageSize []*Range `locationNameList:"Range" type:"list"` - // The valid storage types for your DB instance. For example, gp2, io1. + // The valid range of storage throughput to provisioned IOPS ratios. For example, + // 0-0.25. + StorageThroughputToIopsRatio []*DoubleRange `locationNameList:"DoubleRange" type:"list"` + + // The valid storage types for your DB instance. For example: gp2, gp3, io1. StorageType *string `type:"string"` // Whether or not Amazon RDS can automatically scale storage for DB instances @@ -50985,12 +51144,24 @@ func (s *ValidStorageOptions) SetProvisionedIops(v []*Range) *ValidStorageOption return s } +// SetProvisionedStorageThroughput sets the ProvisionedStorageThroughput field's value. +func (s *ValidStorageOptions) SetProvisionedStorageThroughput(v []*Range) *ValidStorageOptions { + s.ProvisionedStorageThroughput = v + return s +} + // SetStorageSize sets the StorageSize field's value. func (s *ValidStorageOptions) SetStorageSize(v []*Range) *ValidStorageOptions { s.StorageSize = v return s } +// SetStorageThroughputToIopsRatio sets the StorageThroughputToIopsRatio field's value. +func (s *ValidStorageOptions) SetStorageThroughputToIopsRatio(v []*DoubleRange) *ValidStorageOptions { + s.StorageThroughputToIopsRatio = v + return s +} + // SetStorageType sets the StorageType field's value. func (s *ValidStorageOptions) SetStorageType(v string) *ValidStorageOptions { s.StorageType = &v diff --git a/service/textract/api.go b/service/textract/api.go index 526f96bbbe..bc5cd6825e 100644 --- a/service/textract/api.go +++ b/service/textract/api.go @@ -2636,7 +2636,31 @@ func (s *DocumentTooLargeException) RequestID() string { type ExpenseCurrency struct { _ struct{} `type:"structure"` - // Currency code for detected currency. + // Currency code for detected currency. the current supported codes are: + // + // * USD + // + // * EUR + // + // * GBP + // + // * CAD + // + // * INR + // + // * JPY + // + // * CHF + // + // * AUD + // + // * CNY + // + // * BZR + // + // * SEK + // + // * HKD Code *string `type:"string"` // Percentage confideence in the detected currency. @@ -2868,15 +2892,16 @@ func (s *ExpenseField) SetValueDetection(v *ExpenseDetection) *ExpenseField { return s } -// Shows the group that a certain key belongs to. This helps differentiate responses -// like addresses that can appear similar in response JSON. +// Shows the group that a certain key belongs to. This helps differentiate between +// names and addresses for different organizations, that can be hard to determine +// via JSON response. type ExpenseGroupProperty struct { _ struct{} `type:"structure"` // Provides a group Id number, which will be the same for each in the group. Id *string `type:"string"` - // Informs you on the kind of label associated with the group + // Informs you on whether the expense group is a name or an address. Types []*string `type:"list"` } @@ -3805,6 +3830,9 @@ func (s *IdempotentParameterMismatchException) RequestID() string { type IdentityDocument struct { _ struct{} `type:"structure"` + // Individual word recognition, as returned by document detection. + Blocks []*Block `type:"list"` + // Denotes the placement of a document in the IdentityDocument list. The first // document is marked 1, the second 2 and so on. DocumentIndex *int64 `type:"integer"` @@ -3832,6 +3860,12 @@ func (s IdentityDocument) GoString() string { return s.String() } +// SetBlocks sets the Blocks field's value. +func (s *IdentityDocument) SetBlocks(v []*Block) *IdentityDocument { + s.Blocks = v + return s +} + // SetDocumentIndex sets the DocumentIndex field's value. func (s *IdentityDocument) SetDocumentIndex(v int64) *IdentityDocument { s.DocumentIndex = &v