Skip to content

Commit 539728c

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent ddf59c1 commit 539728c

File tree

13 files changed

+556
-73
lines changed

13 files changed

+556
-73
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
Unreleased Changes
22
------------------
33

4+
* Feature - Aws::EC2 - Updated the API, and documentation for Amazon Elastic Compute Cloud.
5+
6+
* Feature - Aws::EMR - Updated the API, and documentation for Amazon Elastic MapReduce.
7+
8+
* Feature - Aws::RDS - Updated the documentation, and API for Amazon Relational Database Service.
9+
10+
* Feature - Aws::Rekognition - Updated the API, and documentation for Amazon Rekognition.
11+
12+
* Feature - Aws::SQS - Updated the API, and documentation for Amazon Simple Queue Service.
13+
414
2.11.532 (2020-06-19)
515
------------------
616

aws-sdk-core/apis/ec2/2016-11-15/api-2.json

Lines changed: 42 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6786,6 +6786,10 @@
67866786
"TargetEnvironment":{
67876787
"shape":"ExportEnvironment",
67886788
"locationName":"targetEnvironment"
6789+
},
6790+
"TagSpecifications":{
6791+
"shape":"TagSpecificationList",
6792+
"locationName":"TagSpecification"
67896793
}
67906794
}
67916795
},
@@ -14196,7 +14200,11 @@
1419614200
"DryRun":{"shape":"Boolean"},
1419714201
"ImageId":{"shape":"ImageId"},
1419814202
"S3ExportLocation":{"shape":"ExportTaskS3LocationRequest"},
14199-
"RoleName":{"shape":"String"}
14203+
"RoleName":{"shape":"String"},
14204+
"TagSpecifications":{
14205+
"shape":"TagSpecificationList",
14206+
"locationName":"TagSpecification"
14207+
}
1420014208
}
1420114209
},
1420214210
"ExportImageResult":{
@@ -14237,6 +14245,10 @@
1423714245
"StatusMessage":{
1423814246
"shape":"String",
1423914247
"locationName":"statusMessage"
14248+
},
14249+
"Tags":{
14250+
"shape":"TagList",
14251+
"locationName":"tagSet"
1424014252
}
1424114253
}
1424214254
},
@@ -14270,6 +14282,10 @@
1427014282
"StatusMessage":{
1427114283
"shape":"String",
1427214284
"locationName":"statusMessage"
14285+
},
14286+
"Tags":{
14287+
"shape":"TagList",
14288+
"locationName":"tagSet"
1427314289
}
1427414290
}
1427514291
},
@@ -16347,7 +16363,11 @@
1634716363
"LicenseType":{"shape":"String"},
1634816364
"Platform":{"shape":"String"},
1634916365
"RoleName":{"shape":"String"},
16350-
"LicenseSpecifications":{"shape":"ImportImageLicenseSpecificationListRequest"}
16366+
"LicenseSpecifications":{"shape":"ImportImageLicenseSpecificationListRequest"},
16367+
"TagSpecifications":{
16368+
"shape":"TagSpecificationList",
16369+
"locationName":"TagSpecification"
16370+
}
1635116371
}
1635216372
},
1635316373
"ImportImageResult":{
@@ -16374,11 +16394,11 @@
1637416394
"locationName":"imageId"
1637516395
},
1637616396
"ImportTaskId":{
16377-
"shape":"String",
16397+
"shape":"ImportImageTaskId",
1637816398
"locationName":"importTaskId"
1637916399
},
1638016400
"KmsKeyId":{
16381-
"shape":"String",
16401+
"shape":"KmsKeyId",
1638216402
"locationName":"kmsKeyId"
1638316403
},
1638416404
"LicenseType":{
@@ -16408,6 +16428,10 @@
1640816428
"LicenseSpecifications":{
1640916429
"shape":"ImportImageLicenseSpecificationListResponse",
1641016430
"locationName":"licenseSpecifications"
16431+
},
16432+
"Tags":{
16433+
"shape":"TagList",
16434+
"locationName":"tagSet"
1641116435
}
1641216436
}
1641316437
},
@@ -16685,7 +16709,11 @@
1668516709
"DryRun":{"shape":"Boolean"},
1668616710
"Encrypted":{"shape":"Boolean"},
1668716711
"KmsKeyId":{"shape":"KmsKeyId"},
16688-
"RoleName":{"shape":"String"}
16712+
"RoleName":{"shape":"String"},
16713+
"TagSpecifications":{
16714+
"shape":"TagSpecificationList",
16715+
"locationName":"TagSpecification"
16716+
}
1668916717
}
1669016718
},
1669116719
"ImportSnapshotResult":{
@@ -16702,6 +16730,10 @@
1670216730
"SnapshotTaskDetail":{
1670316731
"shape":"SnapshotTaskDetail",
1670416732
"locationName":"snapshotTaskDetail"
16733+
},
16734+
"Tags":{
16735+
"shape":"TagList",
16736+
"locationName":"tagSet"
1670516737
}
1670616738
}
1670716739
},
@@ -24141,14 +24173,19 @@
2414124173
"dhcp-options",
2414224174
"elastic-ip",
2414324175
"elastic-gpu",
24176+
"export-image-task",
24177+
"export-instance-task",
2414424178
"fleet",
2414524179
"fpga-image",
2414624180
"host-reservation",
2414724181
"image",
24182+
"import-image-task",
24183+
"import-snapshot-task",
2414824184
"instance",
2414924185
"internet-gateway",
2415024186
"key-pair",
2415124187
"launch-template",
24188+
"local-gateway-route-table-vpc-association",
2415224189
"natgateway",
2415324190
"network-acl",
2415424191
"network-interface",
@@ -29025,7 +29062,6 @@
2902529062
"enum":[
2902629063
"standard",
2902729064
"io1",
29028-
"io2",
2902929065
"gp2",
2903029066
"sc1",
2903129067
"st1"

aws-sdk-core/apis/ec2/2016-11-15/docs-2.json

Lines changed: 34 additions & 26 deletions
Large diffs are not rendered by default.

aws-sdk-core/apis/elasticmapreduce/2009-03-31/api-2.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -807,7 +807,8 @@
807807
"UnitType":{"shape":"ComputeLimitsUnitType"},
808808
"MinimumCapacityUnits":{"shape":"Integer"},
809809
"MaximumCapacityUnits":{"shape":"Integer"},
810-
"MaximumOnDemandCapacityUnits":{"shape":"Integer"}
810+
"MaximumOnDemandCapacityUnits":{"shape":"Integer"},
811+
"MaximumCoreCapacityUnits":{"shape":"Integer"}
811812
}
812813
},
813814
"ComputeLimitsUnitType":{

aws-sdk-core/apis/elasticmapreduce/2009-03-31/docs-2.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -915,7 +915,8 @@
915915
"ClusterSummary$NormalizedInstanceHours": "<p>An approximation of the cost of the cluster, represented in m1.small/hours. This value is incremented one time for every hour an m1.small instance runs. Larger instances are weighted more, so an EC2 instance that is roughly four times more expensive would result in the normalized instance hours being incremented by four. This result is only an approximation and does not reflect the actual billing rate.</p>",
916916
"ComputeLimits$MinimumCapacityUnits": "<p> The lower boundary of EC2 units. It is measured through VCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration. </p>",
917917
"ComputeLimits$MaximumCapacityUnits": "<p> The upper boundary of EC2 units. It is measured through VCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration. </p>",
918-
"ComputeLimits$MaximumOnDemandCapacityUnits": "<p> The upper boundary of on-demand EC2 units. It is measured through VCPU cores or instances for instance groups and measured through units for instance fleets. The on-demand units are not allowed to scale beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration. </p>",
918+
"ComputeLimits$MaximumOnDemandCapacityUnits": "<p> The upper boundary of On-Demand EC2 units. It is measured through VCPU cores or instances for instance groups and measured through units for instance fleets. The On-Demand units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between On-Demand and Spot instances. </p>",
919+
"ComputeLimits$MaximumCoreCapacityUnits": "<p> The upper boundary of EC2 units for core node type in a cluster. It is measured through VCPU cores or instances for instance groups and measured through units for instance fleets. The core units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between core and task nodes. </p>",
919920
"EbsBlockDeviceConfig$VolumesPerInstance": "<p>Number of EBS volumes with a specific volume configuration that will be associated with every instance in the instance group</p>",
920921
"InstanceGroup$RequestedInstanceCount": "<p>The target number of instances for the instance group.</p>",
921922
"InstanceGroup$RunningInstanceCount": "<p>The number of instances currently running in this instance group.</p>",

aws-sdk-core/apis/rds/2014-10-31/docs-2.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4087,7 +4087,7 @@
40874087
"ResourcePendingMaintenanceActions$ResourceIdentifier": "<p>The ARN of the resource that has pending maintenance actions.</p>",
40884088
"RestoreDBClusterFromS3Message$CharacterSetName": "<p>A value that indicates that the restored DB cluster should be associated with the specified CharacterSet.</p>",
40894089
"RestoreDBClusterFromS3Message$DatabaseName": "<p>The database name for the restored DB cluster.</p>",
4090-
"RestoreDBClusterFromS3Message$DBClusterIdentifier": "<p>The name of the DB cluster to create from the source data in the Amazon S3 bucket. This parameter is isn't case-sensitive.</p> <p>Constraints:</p> <ul> <li> <p>Must contain from 1 to 63 letters, numbers, or hyphens.</p> </li> <li> <p>First character must be a letter.</p> </li> <li> <p>Can't end with a hyphen or contain two consecutive hyphens.</p> </li> </ul> <p>Example: <code>my-cluster1</code> </p>",
4090+
"RestoreDBClusterFromS3Message$DBClusterIdentifier": "<p>The name of the DB cluster to create from the source data in the Amazon S3 bucket. This parameter isn't case-sensitive.</p> <p>Constraints:</p> <ul> <li> <p>Must contain from 1 to 63 letters, numbers, or hyphens.</p> </li> <li> <p>First character must be a letter.</p> </li> <li> <p>Can't end with a hyphen or contain two consecutive hyphens.</p> </li> </ul> <p>Example: <code>my-cluster1</code> </p>",
40914091
"RestoreDBClusterFromS3Message$DBClusterParameterGroupName": "<p>The name of the DB cluster parameter group to associate with the restored DB cluster. If this argument is omitted, <code>default.aurora5.6</code> is used. </p> <p>Constraints:</p> <ul> <li> <p>If supplied, must match the name of an existing DBClusterParameterGroup.</p> </li> </ul>",
40924092
"RestoreDBClusterFromS3Message$DBSubnetGroupName": "<p>A DB subnet group to associate with the restored DB cluster.</p> <p>Constraints: If supplied, must match the name of an existing DBSubnetGroup. </p> <p>Example: <code>mySubnetgroup</code> </p>",
40934093
"RestoreDBClusterFromS3Message$Engine": "<p>The name of the database engine to be used for the restored DB cluster.</p> <p>Valid Values: <code>aurora</code>, <code>aurora-postgresql</code> </p>",
@@ -4099,7 +4099,7 @@
40994099
"RestoreDBClusterFromS3Message$PreferredMaintenanceWindow": "<p>The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).</p> <p>Format: <code>ddd:hh24:mi-ddd:hh24:mi</code> </p> <p>The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region, occurring on a random day of the week. To see the time blocks available, see <a href=\"https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html#AdjustingTheMaintenanceWindow.Aurora\"> Adjusting the Preferred Maintenance Window</a> in the <i>Amazon Aurora User Guide.</i> </p> <p>Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.</p> <p>Constraints: Minimum 30-minute window.</p>",
41004100
"RestoreDBClusterFromS3Message$KmsKeyId": "<p>The AWS KMS key identifier for an encrypted DB cluster.</p> <p>The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key. If you are creating a DB cluster with the same AWS account that owns the KMS encryption key used to encrypt the new DB cluster, then you can use the KMS key alias instead of the ARN for the KM encryption key.</p> <p>If the StorageEncrypted parameter is enabled, and you do not specify a value for the <code>KmsKeyId</code> parameter, then Amazon RDS will use your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.</p>",
41014101
"RestoreDBClusterFromS3Message$SourceEngine": "<p>The identifier for the database engine that was backed up to create the files stored in the Amazon S3 bucket. </p> <p>Valid values: <code>mysql</code> </p>",
4102-
"RestoreDBClusterFromS3Message$SourceEngineVersion": "<p>The version of the database that the backup files were created from.</p> <p>MySQL version 5.5 and 5.6 are supported. </p> <p>Example: <code>5.6.22</code> </p>",
4102+
"RestoreDBClusterFromS3Message$SourceEngineVersion": "<p>The version of the database that the backup files were created from.</p> <p>MySQL versions 5.5, 5.6, and 5.7 are supported. </p> <p>Example: <code>5.6.40</code> </p>",
41034103
"RestoreDBClusterFromS3Message$S3BucketName": "<p>The name of the Amazon S3 bucket that contains the data used to create the Amazon Aurora DB cluster.</p>",
41044104
"RestoreDBClusterFromS3Message$S3Prefix": "<p>The prefix for all of the file names that contain the data used to create the Amazon Aurora DB cluster. If you do not specify a <b>SourceS3Prefix</b> value, then the Amazon Aurora DB cluster is created by using all of the files in the Amazon S3 bucket.</p>",
41054105
"RestoreDBClusterFromS3Message$S3IngestionRoleArn": "<p>The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that authorizes Amazon RDS to access the Amazon S3 bucket on your behalf.</p>",
@@ -4159,7 +4159,7 @@
41594159
"RestoreDBInstanceFromS3Message$KmsKeyId": "<p>The AWS KMS key identifier for an encrypted DB instance. </p> <p>The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key. If you are creating a DB instance with the same AWS account that owns the KMS encryption key used to encrypt the new DB instance, then you can use the KMS key alias instead of the ARN for the KM encryption key. </p> <p>If the <code>StorageEncrypted</code> parameter is enabled, and you do not specify a value for the <code>KmsKeyId</code> parameter, then Amazon RDS will use your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region. </p>",
41604160
"RestoreDBInstanceFromS3Message$MonitoringRoleArn": "<p>The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon CloudWatch Logs. For example, <code>arn:aws:iam:123456789012:role/emaccess</code>. For information on creating a monitoring role, see <a href=\"https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Monitoring.OS.html#USER_Monitoring.OS.Enabling\">Setting Up and Enabling Enhanced Monitoring</a> in the <i>Amazon RDS User Guide.</i> </p> <p>If <code>MonitoringInterval</code> is set to a value other than 0, then you must supply a <code>MonitoringRoleArn</code> value. </p>",
41614161
"RestoreDBInstanceFromS3Message$SourceEngine": "<p>The name of the engine of your source database. </p> <p>Valid Values: <code>mysql</code> </p>",
4162-
"RestoreDBInstanceFromS3Message$SourceEngineVersion": "<p>The engine version of your source database. </p> <p>Valid Values: <code>5.6</code> </p>",
4162+
"RestoreDBInstanceFromS3Message$SourceEngineVersion": "<p>The version of the database that the backup files were created from.</p> <p>MySQL versions 5.6 and 5.7 are supported. </p> <p>Example: <code>5.6.40</code> </p>",
41634163
"RestoreDBInstanceFromS3Message$S3BucketName": "<p>The name of your Amazon S3 bucket that contains your database backup file. </p>",
41644164
"RestoreDBInstanceFromS3Message$S3Prefix": "<p>The prefix of your Amazon S3 bucket. </p>",
41654165
"RestoreDBInstanceFromS3Message$S3IngestionRoleArn": "<p>An AWS Identity and Access Management (IAM) role to allow Amazon RDS to access your Amazon S3 bucket. </p>",

aws-sdk-core/apis/rds/2014-10-31/paginators-1.json

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,47 @@
11
{
22
"pagination": {
3+
"DescribeCertificates": {
4+
"input_token": "Marker",
5+
"limit_key": "MaxRecords",
6+
"output_token": "Marker",
7+
"result_key": "Certificates"
8+
},
39
"DescribeCustomAvailabilityZones": {
410
"input_token": "Marker",
511
"limit_key": "MaxRecords",
612
"output_token": "Marker",
713
"result_key": "CustomAvailabilityZones"
814
},
15+
"DescribeDBClusterBacktracks": {
16+
"input_token": "Marker",
17+
"limit_key": "MaxRecords",
18+
"output_token": "Marker",
19+
"result_key": "DBClusterBacktracks"
20+
},
21+
"DescribeDBClusterEndpoints": {
22+
"input_token": "Marker",
23+
"limit_key": "MaxRecords",
24+
"output_token": "Marker",
25+
"result_key": "DBClusterEndpoints"
26+
},
27+
"DescribeDBClusterParameterGroups": {
28+
"input_token": "Marker",
29+
"limit_key": "MaxRecords",
30+
"output_token": "Marker",
31+
"result_key": "DBClusterParameterGroups"
32+
},
33+
"DescribeDBClusterParameters": {
34+
"input_token": "Marker",
35+
"limit_key": "MaxRecords",
36+
"output_token": "Marker",
37+
"result_key": "Parameters"
38+
},
39+
"DescribeDBClusterSnapshots": {
40+
"input_token": "Marker",
41+
"limit_key": "MaxRecords",
42+
"output_token": "Marker",
43+
"result_key": "DBClusterSnapshots"
44+
},
945
"DescribeDBClusters": {
1046
"input_token": "Marker",
1147
"limit_key": "MaxRecords",
@@ -138,6 +174,12 @@
138174
"output_token": "Marker",
139175
"result_key": "OrderableDBInstanceOptions"
140176
},
177+
"DescribePendingMaintenanceActions": {
178+
"input_token": "Marker",
179+
"limit_key": "MaxRecords",
180+
"output_token": "Marker",
181+
"result_key": "PendingMaintenanceActions"
182+
},
141183
"DescribeReservedDBInstances": {
142184
"input_token": "Marker",
143185
"limit_key": "MaxRecords",
@@ -150,6 +192,12 @@
150192
"output_token": "Marker",
151193
"result_key": "ReservedDBInstancesOfferings"
152194
},
195+
"DescribeSourceRegions": {
196+
"input_token": "Marker",
197+
"limit_key": "MaxRecords",
198+
"output_token": "Marker",
199+
"result_key": "SourceRegions"
200+
},
153201
"DownloadDBLogFilePortion": {
154202
"input_token": "Marker",
155203
"limit_key": "NumberOfLines",

0 commit comments

Comments
 (0)