Skip to content

Commit 025d23f

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent ff033c0 commit 025d23f

File tree

28 files changed

+12014
-2523
lines changed

28 files changed

+12014
-2523
lines changed

CHANGELOG.md

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

4+
* Feature - Aws::ApplicationAutoScaling - Updated the API, and documentation for Application Auto Scaling.
5+
6+
* Feature - Aws::Lambda - Updated the API, and documentation for AWS Lambda.
7+
8+
* Feature - Aws::RDS - Updated the API, and documentation for Amazon Relational Database Service.
9+
10+
* Feature - Aws::Rekognition - Updated the API, documentation, and waiters for Amazon Rekognition.
11+
12+
* Feature - Aws::SageMaker - Updated the API, documentation, and waiters for Amazon SageMaker Service.
13+
14+
* Feature - Aws::States - Updated the API, and documentation for AWS Step Functions.
15+
16+
* Feature - Aws::EBS - Added support for a new service, Amazon Elastic Block Store.
17+
418
2.11.409 (2019-12-03)
519
------------------
620

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -316,8 +316,8 @@ to be backwards compatible.
316316
| AWS IoT Things Graph | IoTThingsGraph | 2018-09-06 |
317317
| AWS Key Management Service | KMS | 2014-11-01 |
318318
| AWS Lake Formation | LakeFormation | 2017-03-31 |
319-
| AWS Lambda | LambdaPreview | 2014-11-11 |
320319
| AWS Lambda | Lambda | 2015-03-31 |
320+
| AWS Lambda | LambdaPreview | 2014-11-11 |
321321
| AWS License Manager | LicenseManager | 2018-08-01 |
322322
| AWS Marketplace Catalog Service | MarketplaceCatalog | 2018-09-17 |
323323
| AWS Marketplace Commerce Analytics | MarketplaceCommerceAnalytics | 2015-07-01 |
@@ -395,6 +395,7 @@ to be backwards compatible.
395395
| Amazon EC2 Container Service | ECS | 2014-11-13 |
396396
| Amazon ElastiCache | ElastiCache | 2015-02-02 |
397397
| Amazon Elastic Inference | ElasticInference | 2017-07-25 |
398+
| Amazon Elastic Block Store | EBS | 2019-11-02 |
398399
| Amazon Elastic Compute Cloud | EC2 | 2016-11-15 |
399400
| Amazon Elastic File System | EFS | 2015-02-01 |
400401
| Amazon Elastic Kubernetes Service | EKS | 2017-11-01 |
@@ -444,8 +445,8 @@ to be backwards compatible.
444445
| Amazon Route 53 Resolver | Route53Resolver | 2018-04-01 |
445446
| Amazon SageMaker Runtime | SageMakerRuntime | 2017-05-13 |
446447
| Amazon SageMaker Service | SageMaker | 2017-07-24 |
447-
| Amazon Simple Email Service | SES | 2010-12-01 |
448448
| Amazon Simple Email Service | SESV2 | 2019-09-27 |
449+
| Amazon Simple Email Service | SES | 2010-12-01 |
449450
| Amazon Simple Notification Service | SNS | 2010-03-31 |
450451
| Amazon Simple Queue Service | SQS | 2012-11-05 |
451452
| Amazon Simple Storage Service | S3 | 2006-03-01 |

aws-sdk-core/apis/application-autoscaling/2016-02-06/api-2.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,8 @@
431431
"ECSServiceAverageCPUUtilization",
432432
"ECSServiceAverageMemoryUtilization",
433433
"AppStreamAverageCapacityUtilization",
434-
"ComprehendInferenceUtilization"
434+
"ComprehendInferenceUtilization",
435+
"LambdaProvisionedConcurrencyUtilization"
435436
]
436437
},
437438
"MetricUnit":{"type":"string"},
@@ -570,7 +571,8 @@
570571
"rds:cluster:ReadReplicaCount",
571572
"sagemaker:variant:DesiredInstanceCount",
572573
"custom-resource:ResourceType:Property",
573-
"comprehend:document-classifier-endpoint:DesiredInferenceUnits"
574+
"comprehend:document-classifier-endpoint:DesiredInferenceUnits",
575+
"lambda:function:ProvisionedConcurrency"
574576
]
575577
},
576578
"ScalableTarget":{
@@ -721,7 +723,8 @@
721723
"rds",
722724
"sagemaker",
723725
"custom-resource",
724-
"comprehend"
726+
"comprehend",
727+
"lambda"
725728
]
726729
},
727730
"StepAdjustment":{

aws-sdk-core/apis/application-autoscaling/2016-02-06/docs-2.json

Lines changed: 30 additions & 30 deletions
Large diffs are not rendered by default.
Lines changed: 277 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,277 @@
1+
{
2+
"version":"2.0",
3+
"metadata":{
4+
"apiVersion":"2019-11-02",
5+
"endpointPrefix":"ebs",
6+
"jsonVersion":"1.1",
7+
"protocol":"rest-json",
8+
"serviceAbbreviation":"Amazon EBS",
9+
"serviceFullName":"Amazon Elastic Block Store",
10+
"serviceId":"EBS",
11+
"signatureVersion":"v4",
12+
"uid":"ebs-2019-11-02"
13+
},
14+
"operations":{
15+
"GetSnapshotBlock":{
16+
"name":"GetSnapshotBlock",
17+
"http":{
18+
"method":"GET",
19+
"requestUri":"/snapshots/{snapshotId}/blocks/{blockIndex}"
20+
},
21+
"input":{"shape":"GetSnapshotBlockRequest"},
22+
"output":{"shape":"GetSnapshotBlockResponse"},
23+
"errors":[
24+
{"shape":"ValidationException"},
25+
{"shape":"ResourceNotFoundException"}
26+
]
27+
},
28+
"ListChangedBlocks":{
29+
"name":"ListChangedBlocks",
30+
"http":{
31+
"method":"GET",
32+
"requestUri":"/snapshots/{secondSnapshotId}/changedblocks"
33+
},
34+
"input":{"shape":"ListChangedBlocksRequest"},
35+
"output":{"shape":"ListChangedBlocksResponse"},
36+
"errors":[
37+
{"shape":"ValidationException"},
38+
{"shape":"ResourceNotFoundException"}
39+
]
40+
},
41+
"ListSnapshotBlocks":{
42+
"name":"ListSnapshotBlocks",
43+
"http":{
44+
"method":"GET",
45+
"requestUri":"/snapshots/{snapshotId}/blocks"
46+
},
47+
"input":{"shape":"ListSnapshotBlocksRequest"},
48+
"output":{"shape":"ListSnapshotBlocksResponse"},
49+
"errors":[
50+
{"shape":"ValidationException"},
51+
{"shape":"ResourceNotFoundException"}
52+
]
53+
}
54+
},
55+
"shapes":{
56+
"Block":{
57+
"type":"structure",
58+
"members":{
59+
"BlockIndex":{"shape":"BlockIndex"},
60+
"BlockToken":{"shape":"BlockToken"}
61+
}
62+
},
63+
"BlockData":{
64+
"type":"blob",
65+
"sensitive":true,
66+
"streaming":true
67+
},
68+
"BlockIndex":{"type":"integer"},
69+
"BlockSize":{"type":"integer"},
70+
"BlockToken":{
71+
"type":"string",
72+
"max":256,
73+
"pattern":"^[A-Za-z0-9+/=]+$"
74+
},
75+
"Blocks":{
76+
"type":"list",
77+
"member":{"shape":"Block"},
78+
"sensitive":true
79+
},
80+
"ChangedBlock":{
81+
"type":"structure",
82+
"members":{
83+
"BlockIndex":{"shape":"BlockIndex"},
84+
"FirstBlockToken":{"shape":"BlockToken"},
85+
"SecondBlockToken":{"shape":"BlockToken"}
86+
},
87+
"sensitive":true
88+
},
89+
"ChangedBlocks":{
90+
"type":"list",
91+
"member":{"shape":"ChangedBlock"}
92+
},
93+
"Checksum":{
94+
"type":"string",
95+
"max":64
96+
},
97+
"ChecksumAlgorithm":{
98+
"type":"string",
99+
"enum":["SHA256"],
100+
"max":32
101+
},
102+
"DataLength":{"type":"integer"},
103+
"ErrorMessage":{
104+
"type":"string",
105+
"max":256
106+
},
107+
"GetSnapshotBlockRequest":{
108+
"type":"structure",
109+
"required":[
110+
"SnapshotId",
111+
"BlockIndex",
112+
"BlockToken"
113+
],
114+
"members":{
115+
"SnapshotId":{
116+
"shape":"SnapshotId",
117+
"location":"uri",
118+
"locationName":"snapshotId"
119+
},
120+
"BlockIndex":{
121+
"shape":"BlockIndex",
122+
"location":"uri",
123+
"locationName":"blockIndex"
124+
},
125+
"BlockToken":{
126+
"shape":"BlockToken",
127+
"location":"querystring",
128+
"locationName":"blockToken"
129+
}
130+
}
131+
},
132+
"GetSnapshotBlockResponse":{
133+
"type":"structure",
134+
"members":{
135+
"DataLength":{
136+
"shape":"DataLength",
137+
"location":"header",
138+
"locationName":"x-amz-Data-Length"
139+
},
140+
"BlockData":{"shape":"BlockData"},
141+
"Checksum":{
142+
"shape":"Checksum",
143+
"location":"header",
144+
"locationName":"x-amz-Checksum"
145+
},
146+
"ChecksumAlgorithm":{
147+
"shape":"ChecksumAlgorithm",
148+
"location":"header",
149+
"locationName":"x-amz-Checksum-Algorithm"
150+
}
151+
},
152+
"payload":"BlockData"
153+
},
154+
"ListChangedBlocksRequest":{
155+
"type":"structure",
156+
"required":["SecondSnapshotId"],
157+
"members":{
158+
"FirstSnapshotId":{
159+
"shape":"SnapshotId",
160+
"location":"querystring",
161+
"locationName":"firstSnapshotId"
162+
},
163+
"SecondSnapshotId":{
164+
"shape":"SnapshotId",
165+
"location":"uri",
166+
"locationName":"secondSnapshotId"
167+
},
168+
"NextToken":{
169+
"shape":"PageToken",
170+
"location":"querystring",
171+
"locationName":"pageToken"
172+
},
173+
"MaxResults":{
174+
"shape":"MaxResults",
175+
"location":"querystring",
176+
"locationName":"maxResults"
177+
},
178+
"StartingBlockIndex":{
179+
"shape":"BlockIndex",
180+
"location":"querystring",
181+
"locationName":"startingBlockIndex"
182+
}
183+
}
184+
},
185+
"ListChangedBlocksResponse":{
186+
"type":"structure",
187+
"members":{
188+
"ChangedBlocks":{"shape":"ChangedBlocks"},
189+
"ExpiryTime":{"shape":"TimeStamp"},
190+
"VolumeSize":{"shape":"VolumeSize"},
191+
"BlockSize":{"shape":"BlockSize"},
192+
"NextToken":{"shape":"PageToken"}
193+
}
194+
},
195+
"ListSnapshotBlocksRequest":{
196+
"type":"structure",
197+
"required":["SnapshotId"],
198+
"members":{
199+
"SnapshotId":{
200+
"shape":"SnapshotId",
201+
"location":"uri",
202+
"locationName":"snapshotId"
203+
},
204+
"NextToken":{
205+
"shape":"PageToken",
206+
"location":"querystring",
207+
"locationName":"pageToken"
208+
},
209+
"MaxResults":{
210+
"shape":"MaxResults",
211+
"location":"querystring",
212+
"locationName":"maxResults"
213+
},
214+
"StartingBlockIndex":{
215+
"shape":"BlockIndex",
216+
"location":"querystring",
217+
"locationName":"startingBlockIndex"
218+
}
219+
}
220+
},
221+
"ListSnapshotBlocksResponse":{
222+
"type":"structure",
223+
"members":{
224+
"Blocks":{"shape":"Blocks"},
225+
"ExpiryTime":{"shape":"TimeStamp"},
226+
"VolumeSize":{"shape":"VolumeSize"},
227+
"BlockSize":{"shape":"BlockSize"},
228+
"NextToken":{"shape":"PageToken"}
229+
}
230+
},
231+
"MaxResults":{
232+
"type":"integer",
233+
"max":10000,
234+
"min":100
235+
},
236+
"PageToken":{
237+
"type":"string",
238+
"max":256,
239+
"pattern":"^[A-Za-z0-9+/=]+$"
240+
},
241+
"ResourceNotFoundException":{
242+
"type":"structure",
243+
"members":{
244+
"Message":{"shape":"ErrorMessage"}
245+
},
246+
"error":{"httpStatusCode":404},
247+
"exception":true
248+
},
249+
"SnapshotId":{
250+
"type":"string",
251+
"max":64,
252+
"min":1,
253+
"pattern":"^snap-[0-9a-f]+$"
254+
},
255+
"TimeStamp":{"type":"timestamp"},
256+
"ValidationException":{
257+
"type":"structure",
258+
"members":{
259+
"Message":{"shape":"ErrorMessage"},
260+
"Reason":{"shape":"ValidationExceptionReason"}
261+
},
262+
"error":{"httpStatusCode":400},
263+
"exception":true
264+
},
265+
"ValidationExceptionReason":{
266+
"type":"string",
267+
"enum":[
268+
"INVALID_CUSTOMER_KEY",
269+
"INVALID_PAGE_TOKEN",
270+
"INVALID_BLOCK_TOKEN",
271+
"INVALID_SNAPSHOT_ID",
272+
"UNRELATED_SNAPSHOTS"
273+
]
274+
},
275+
"VolumeSize":{"type":"long"}
276+
}
277+
}

0 commit comments

Comments
 (0)