Skip to content

Commit 8071049

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 44f7684 commit 8071049

File tree

8 files changed

+236
-44
lines changed

8 files changed

+236
-44
lines changed

CHANGELOG.md

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

4+
* Feature - Aws::DeviceFarm - Updated the API, and documentation for AWS Device Farm.
5+
6+
* Feature - Aws::MediaConvert - Updated the documentation for AWS Elemental MediaConvert.
7+
8+
* Feature - Aws::ServiceCatalog - Updated the documentation for AWS Service Catalog.
9+
10+
* Feature - Aws::StorageGateway - Updated the API, and documentation for AWS Storage Gateway.
11+
412
2.11.183 (2018-11-30)
513
------------------
614

aws-sdk-core/apis/devicefarm/2015-06-23/api-2.json

Lines changed: 81 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1392,7 +1392,8 @@
13921392
"remoteDebugEnabled":{"shape":"Boolean"},
13931393
"fleetType":{"shape":"String"},
13941394
"fleetName":{"shape":"String"},
1395-
"instances":{"shape":"DeviceInstances"}
1395+
"instances":{"shape":"DeviceInstances"},
1396+
"availability":{"shape":"DeviceAvailability"}
13961397
}
13971398
},
13981399
"DeviceAttribute":{
@@ -1410,6 +1411,61 @@
14101411
"FLEET_TYPE"
14111412
]
14121413
},
1414+
"DeviceAvailability":{
1415+
"type":"string",
1416+
"enum":[
1417+
"TEMPORARY_NOT_AVAILABLE",
1418+
"BUSY",
1419+
"AVAILABLE",
1420+
"HIGHLY_AVAILABLE"
1421+
]
1422+
},
1423+
"DeviceFilter":{
1424+
"type":"structure",
1425+
"members":{
1426+
"attribute":{"shape":"DeviceFilterAttribute"},
1427+
"operator":{"shape":"DeviceFilterOperator"},
1428+
"values":{"shape":"DeviceFilterValues"}
1429+
}
1430+
},
1431+
"DeviceFilterAttribute":{
1432+
"type":"string",
1433+
"enum":[
1434+
"ARN",
1435+
"PLATFORM",
1436+
"OS_VERSION",
1437+
"MODEL",
1438+
"AVAILABILITY",
1439+
"FORM_FACTOR",
1440+
"MANUFACTURER",
1441+
"REMOTE_ACCESS_ENABLED",
1442+
"REMOTE_DEBUG_ENABLED",
1443+
"INSTANCE_ARN",
1444+
"INSTANCE_LABELS",
1445+
"FLEET_TYPE"
1446+
]
1447+
},
1448+
"DeviceFilterOperator":{
1449+
"type":"string",
1450+
"enum":[
1451+
"EQUALS",
1452+
"LESS_THAN",
1453+
"LESS_THAN_OR_EQUALS",
1454+
"GREATER_THAN",
1455+
"GREATER_THAN_OR_EQUALS",
1456+
"IN",
1457+
"NOT_IN",
1458+
"CONTAINS"
1459+
]
1460+
},
1461+
"DeviceFilterValues":{
1462+
"type":"list",
1463+
"member":{"shape":"String"}
1464+
},
1465+
"DeviceFilters":{
1466+
"type":"list",
1467+
"member":{"shape":"DeviceFilter"}
1468+
},
14131469
"DeviceFormFactor":{
14141470
"type":"string",
14151471
"enum":[
@@ -1484,6 +1540,25 @@
14841540
"type":"list",
14851541
"member":{"shape":"DevicePool"}
14861542
},
1543+
"DeviceSelectionConfiguration":{
1544+
"type":"structure",
1545+
"required":[
1546+
"filters",
1547+
"maxDevices"
1548+
],
1549+
"members":{
1550+
"filters":{"shape":"DeviceFilters"},
1551+
"maxDevices":{"shape":"Integer"}
1552+
}
1553+
},
1554+
"DeviceSelectionResult":{
1555+
"type":"structure",
1556+
"members":{
1557+
"filters":{"shape":"DeviceFilters"},
1558+
"matchedDevicesCount":{"shape":"Integer"},
1559+
"maxDevices":{"shape":"Integer"}
1560+
}
1561+
},
14871562
"Devices":{
14881563
"type":"list",
14891564
"member":{"shape":"Device"}
@@ -1923,7 +1998,8 @@
19231998
"type":"structure",
19241999
"members":{
19252000
"arn":{"shape":"AmazonResourceName"},
1926-
"nextToken":{"shape":"PaginationToken"}
2001+
"nextToken":{"shape":"PaginationToken"},
2002+
"filters":{"shape":"DeviceFilters"}
19272003
}
19282004
},
19292005
"ListDevicesResult":{
@@ -2503,7 +2579,8 @@
25032579
"customerArtifactPaths":{"shape":"CustomerArtifactPaths"},
25042580
"webUrl":{"shape":"String"},
25052581
"skipAppResign":{"shape":"SkipAppResign"},
2506-
"testSpecArn":{"shape":"AmazonResourceName"}
2582+
"testSpecArn":{"shape":"AmazonResourceName"},
2583+
"deviceSelectionResult":{"shape":"DeviceSelectionResult"}
25072584
}
25082585
},
25092586
"Runs":{
@@ -2562,13 +2639,13 @@
25622639
"type":"structure",
25632640
"required":[
25642641
"projectArn",
2565-
"devicePoolArn",
25662642
"test"
25672643
],
25682644
"members":{
25692645
"projectArn":{"shape":"AmazonResourceName"},
25702646
"appArn":{"shape":"AmazonResourceName"},
25712647
"devicePoolArn":{"shape":"AmazonResourceName"},
2648+
"deviceSelectionConfiguration":{"shape":"DeviceSelectionConfiguration"},
25722649
"name":{"shape":"Name"},
25732650
"test":{"shape":"ScheduleRunTest"},
25742651
"configuration":{"shape":"ScheduleRunConfiguration"},

aws-sdk-core/apis/devicefarm/2015-06-23/docs-2.json

Lines changed: 58 additions & 4 deletions
Large diffs are not rendered by default.

aws-sdk-core/apis/mediaconvert/2017-08-29/docs-2.json

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"CreateJob": "Create a new transcoding job. For information about jobs and job settings, see the User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html",
88
"CreateJobTemplate": "Create a new job template. For information about job templates see the User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html",
99
"CreatePreset": "Create a new preset. For information about job templates see the User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html",
10-
"CreateQueue": "Create a new transcoding queue. For information about job templates see the User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html",
10+
"CreateQueue": "Create a new transcoding queue. For information about queues, see Working With Queues in the User Guide at https://docs.aws.amazon.com/mediaconvert/latest/ug/working-with-queues.html",
1111
"DeleteJobTemplate": "Permanently delete a job template you have created.",
1212
"DeletePreset": "Permanently delete a preset you have created.",
1313
"DeleteQueue": "Permanently delete a queue you have created.",
@@ -460,10 +460,10 @@
460460
}
461461
},
462462
"Commitment": {
463-
"base": "The length of time that you commit to when you set up a pricing plan contract for a reserved queue.",
463+
"base": "The length of the term of your reserved queue pricing plan commitment.",
464464
"refs": {
465-
"ReservationPlan$Commitment": "The length of time that you commit to when you set up a pricing plan contract for a reserved queue.",
466-
"ReservationPlanSettings$Commitment": "The length of time that you commit to when you set up a pricing plan contract for a reserved queue."
465+
"ReservationPlan$Commitment": "The length of the term of your reserved queue pricing plan commitment.",
466+
"ReservationPlanSettings$Commitment": "The length of the term of your reserved queue pricing plan commitment."
467467
}
468468
},
469469
"ConflictException": {
@@ -515,7 +515,7 @@
515515
}
516516
},
517517
"CreateQueueRequest": {
518-
"base": "Send your create queue request with the name of the queue.",
518+
"base": "Create an on-demand queue by sending a CreateQueue request with the name of the queue. Create a reserved queue by sending a CreateQueue request with the pricing plan set to RESERVED and with values specified for the settings under reservationPlanSettings. When you create a reserved queue, you enter into a 12-month commitment to purchase the RTS that you specify. You can't cancel this commitment.",
519519
"refs": {
520520
}
521521
},
@@ -605,7 +605,7 @@
605605
}
606606
},
607607
"DeleteQueueRequest": {
608-
"base": "Delete a queue by sending a request with the queue name.",
608+
"base": "Delete a queue by sending a request with the queue name. You can't delete a queue with an active pricing plan or one that has unprocessed jobs in it.",
609609
"refs": {
610610
}
611611
},
@@ -1521,7 +1521,7 @@
15211521
}
15221522
},
15231523
"ListQueuesResponse": {
1524-
"base": "Successful list queues return a JSON array of queues. If you don't specify how they are ordered, you will receive them alphabetically by name.",
1524+
"base": "Successful list queues requests return a JSON array of queues. If you don't specify how they are ordered, you will receive them alphabetically by name.",
15251525
"refs": {
15261526
}
15271527
},
@@ -1989,10 +1989,10 @@
19891989
}
19901990
},
19911991
"PricingPlan": {
1992-
"base": "Specifies whether the pricing plan for the queue is On-demand or Reserved. The pricing plan for the queue determines whether you pay On-demand or Reserved pricing for the transcoding jobs that you run through the queue. For Reserved queue pricing, you must set up a contract. You can create a Reserved queue contract through the AWS Elemental MediaConvert console.",
1992+
"base": "Specifies whether the pricing plan for the queue is on-demand or reserved. For on-demand, you pay per minute, billed in increments of .01 minute. For reserved, you pay for the transcoding capacity of the entire queue, regardless of how much or how little you use it. Reserved pricing requires a 12-month commitment.",
19931993
"refs": {
1994-
"CreateQueueRequest$PricingPlan": "Optional; default is on-demand. Specifies whether the pricing plan for the queue is on-demand or reserved. The pricing plan for the queue determines whether you pay on-demand or reserved pricing for the transcoding jobs you run through the queue. For reserved queue pricing, you must set up a contract. You can create a reserved queue contract through the AWS Elemental MediaConvert console.",
1995-
"Queue$PricingPlan": "Specifies whether the pricing plan for the queue is On-demand or Reserved. The pricing plan for the queue determines whether you pay On-demand or Reserved pricing for the transcoding jobs that you run through the queue. For Reserved queue pricing, you must set up a contract. You can create a Reserved queue contract through the AWS Elemental MediaConvert console."
1994+
"CreateQueueRequest$PricingPlan": "Specifies whether the pricing plan for the queue is on-demand or reserved. For on-demand, you pay per minute, billed in increments of .01 minute. For reserved, you pay for the transcoding capacity of the entire queue, regardless of how much or how little you use it. Reserved pricing requires a 12-month commitment. When you use the API to create a queue, the default is on-demand.",
1995+
"Queue$PricingPlan": "Specifies whether the pricing plan for the queue is on-demand or reserved. For on-demand, you pay per minute, billed in increments of .01 minute. For reserved, you pay for the transcoding capacity of the entire queue, regardless of how much or how little you use it. Reserved pricing requires a 12-month commitment."
19961996
}
19971997
},
19981998
"ProresCodecProfile": {
@@ -2044,7 +2044,7 @@
20442044
}
20452045
},
20462046
"Queue": {
2047-
"base": "You can use queues to manage the resources that are available to your AWS account for running multiple transcoding jobs at the same time. If you don't specify a queue, the service sends all jobs through the default queue. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/about-resource-allocation-and-job-prioritization.html.",
2047+
"base": "You can use queues to manage the resources that are available to your AWS account for running multiple transcoding jobs at the same time. If you don't specify a queue, the service sends all jobs through the default queue. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/working-with-queues.html.",
20482048
"refs": {
20492049
"CreateQueueResponse$Queue": null,
20502050
"GetQueueResponse$Queue": null,
@@ -2080,10 +2080,10 @@
20802080
}
20812081
},
20822082
"RenewalType": {
2083-
"base": "Specifies whether the pricing plan contract for your reserved queue automatically renews (AUTO_RENEW) or expires (EXPIRE) at the end of the contract period.",
2083+
"base": "Specifies whether the term of your reserved queue pricing plan is automatically extended (AUTO_RENEW) or expires (EXPIRE) at the end of the term.",
20842084
"refs": {
2085-
"ReservationPlan$RenewalType": "Specifies whether the pricing plan contract for your reserved queue automatically renews (AUTO_RENEW) or expires (EXPIRE) at the end of the contract period.",
2086-
"ReservationPlanSettings$RenewalType": "Specifies whether the pricing plan contract for your reserved queue automatically renews (AUTO_RENEW) or expires (EXPIRE) at the end of the contract period."
2085+
"ReservationPlan$RenewalType": "Specifies whether the term of your reserved queue pricing plan is automatically extended (AUTO_RENEW) or expires (EXPIRE) at the end of the term.",
2086+
"ReservationPlanSettings$RenewalType": "Specifies whether the term of your reserved queue pricing plan is automatically extended (AUTO_RENEW) or expires (EXPIRE) at the end of the term. When your term is auto renewed, you extend your commitment by 12 months from the auto renew date. You can cancel this commitment."
20872087
}
20882088
},
20892089
"ReservationPlan": {
@@ -2096,7 +2096,7 @@
20962096
"base": "Details about the pricing plan for your reserved queue. Required for reserved queues and not applicable to on-demand queues.",
20972097
"refs": {
20982098
"CreateQueueRequest$ReservationPlanSettings": "Details about the pricing plan for your reserved queue. Required for reserved queues and not applicable to on-demand queues.",
2099-
"UpdateQueueRequest$ReservationPlanSettings": "Details about the pricing plan for your reserved queue. Required for reserved queues and not applicable to on-demand queues."
2099+
"UpdateQueueRequest$ReservationPlanSettings": "The new details of your pricing plan for your reserved queue. When you set up a new pricing plan to replace an expired one, you enter into another 12-month commitment. When you add capacity to your queue by increasing the number of RTS, you extend the term of your commitment to 12 months from when you add capacity. After you make these commitments, you can't cancel them."
21002100
}
21012101
},
21022102
"ReservationPlanStatus": {
@@ -2238,7 +2238,7 @@
22382238
"refs": {
22392239
"JobTemplate$Type": "A job template can be of two types: system or custom. System or built-in job templates can't be modified or deleted by the user.",
22402240
"Preset$Type": "A preset can be of two types: system or custom. System or built-in preset can't be modified or deleted by the user.",
2241-
"Queue$Type": "Specifies whether this queue is system or custom. System queues are built in. You can't modify or delete system queues. You can create and modify custom queues."
2241+
"Queue$Type": "Specifies whether this on-demand queue is system or custom. System queues are built in. You can't modify or delete system queues. You can create and modify custom queues."
22422242
}
22432243
},
22442244
"UntagResourceRequest": {
@@ -2277,7 +2277,7 @@
22772277
}
22782278
},
22792279
"UpdateQueueResponse": {
2280-
"base": "Successful update queue requests return the new queue information in JSON.",
2280+
"base": "Successful update queue requests return the new queue information in JSON format.",
22812281
"refs": {
22822282
}
22832283
},
@@ -2383,8 +2383,8 @@
23832383
"OutputDetail$DurationInMs": "Duration in milliseconds",
23842384
"Queue$ProgressingJobsCount": "The estimated number of jobs with a PROGRESSING status.",
23852385
"Queue$SubmittedJobsCount": "The estimated number of jobs with a SUBMITTED status.",
2386-
"ReservationPlan$ReservedSlots": "Specifies the number of reserved transcode slots (RTS) for this queue. The number of RTS determines how many jobs the queue can process in parallel; each RTS can process one job at a time. To increase this number, create a replacement contract through the AWS Elemental MediaConvert console.",
2387-
"ReservationPlanSettings$ReservedSlots": "Specifies the number of reserved transcode slots (RTS) for this queue. The number of RTS determines how many jobs the queue can process in parallel; each RTS can process one job at a time. To increase this number, create a replacement contract through the AWS Elemental MediaConvert console.",
2386+
"ReservationPlan$ReservedSlots": "Specifies the number of reserved transcode slots (RTS) for this queue. The number of RTS determines how many jobs the queue can process in parallel; each RTS can process one job at a time. When you increase this number, you extend your existing commitment with a new 12-month commitment for a larger number of RTS. The new commitment begins when you purchase the additional capacity. You can't decrease the number of RTS in your reserved queue.",
2387+
"ReservationPlanSettings$ReservedSlots": "Specifies the number of reserved transcode slots (RTS) for this queue. The number of RTS determines how many jobs the queue can process in parallel; each RTS can process one job at a time. You can't decrease the number of RTS in your reserved queue. You can increase the number of RTS by extending your existing commitment with a new 12-month commitment for the larger number. The new commitment begins when you purchase the additional capacity. You can't cancel your commitment or revert to your original commitment after you increase the capacity.",
23882388
"VideoDetail$HeightInPx": "Height in pixels for the output",
23892389
"VideoDetail$WidthInPx": "Width in pixels for the output"
23902390
}
@@ -3150,7 +3150,7 @@
31503150
"DashIsoGroupSettings$BaseUrl": "A partial URI prefix that will be put in the manifest (.mpd) file at the top level BaseURL element. Can be used if streams are delivered from a different URL than the manifest file.",
31513151
"DeleteJobTemplateRequest$Name": "The name of the job template to be deleted.",
31523152
"DeletePresetRequest$Name": "The name of the preset to be deleted.",
3153-
"DeleteQueueRequest$Name": "The name of the queue to be deleted.",
3153+
"DeleteQueueRequest$Name": "The name of the queue that you want to delete.",
31543154
"DescribeEndpointsRequest$NextToken": "Use this string, provided with the response to a previous request, to request the next batch of endpoints.",
31553155
"DescribeEndpointsResponse$NextToken": "Use this string to request the next batch of endpoints.",
31563156
"DisassociateCertificateRequest$Arn": "The ARN of the ACM certificate that you want to disassociate from your MediaConvert resource.",
@@ -3419,10 +3419,10 @@
34193419
"JobTemplate$LastUpdated": "The timestamp in epoch seconds when the Job template was last updated.",
34203420
"Preset$CreatedAt": "The timestamp in epoch seconds for preset creation.",
34213421
"Preset$LastUpdated": "The timestamp in epoch seconds when the preset was last updated.",
3422-
"Queue$CreatedAt": "The time stamp in epoch seconds for queue creation.",
3423-
"Queue$LastUpdated": "The time stamp in epoch seconds when the queue was last updated.",
3424-
"ReservationPlan$ExpiresAt": "The time stamp, in epoch seconds, for when the pricing plan for this reserved queue expires.",
3425-
"ReservationPlan$PurchasedAt": "The time stamp in epoch seconds when the reserved queue's reservation plan was created.",
3422+
"Queue$CreatedAt": "The timestamp in epoch seconds for when you created the queue.",
3423+
"Queue$LastUpdated": "The timestamp in epoch seconds for when you most recently updated the queue.",
3424+
"ReservationPlan$ExpiresAt": "The timestamp in epoch seconds for when the current pricing plan term for this reserved queue expires.",
3425+
"ReservationPlan$PurchasedAt": "The timestamp in epoch seconds for when you set up the current pricing plan for this reserved queue.",
34263426
"Timing$FinishTime": "The time, in Unix epoch format, that the transcoding job finished",
34273427
"Timing$StartTime": "The time, in Unix epoch format, that transcoding for the job began.",
34283428
"Timing$SubmitTime": "The time, in Unix epoch format, that you submitted the job."

aws-sdk-core/apis/servicecatalog/2015-12-10/docs-2.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -378,8 +378,8 @@
378378
"ConstraintType": {
379379
"base": null,
380380
"refs": {
381-
"ConstraintDetail$Type": "<p>The type of constraint.</p> <ul> <li> <p> <code>LAUNCH</code> </p> </li> <li> <p> <code>NOTIFICATION</code> </p> </li> <li> <p> <code>TEMPLATE</code> </p> </li> </ul>",
382-
"ConstraintSummary$Type": "<p>The type of constraint.</p> <ul> <li> <p> <code>LAUNCH</code> </p> </li> <li> <p> <code>NOTIFICATION</code> </p> </li> <li> <p> <code>TEMPLATE</code> </p> </li> </ul>",
381+
"ConstraintDetail$Type": "<p>The type of constraint.</p> <ul> <li> <p> <code>LAUNCH</code> </p> </li> <li> <p> <code>NOTIFICATION</code> </p> </li> <li> <p>STACKSET</p> </li> <li> <p> <code>TEMPLATE</code> </p> </li> </ul>",
382+
"ConstraintSummary$Type": "<p>The type of constraint.</p> <ul> <li> <p> <code>LAUNCH</code> </p> </li> <li> <p> <code>NOTIFICATION</code> </p> </li> <li> <p>STACKSET</p> </li> <li> <p> <code>TEMPLATE</code> </p> </li> </ul>",
383383
"CreateConstraintInput$Type": "<p>The type of constraint.</p> <ul> <li> <p> <code>LAUNCH</code> </p> </li> <li> <p> <code>NOTIFICATION</code> </p> </li> <li> <p> <code>STACKSET</code> </p> </li> <li> <p> <code>TEMPLATE</code> </p> </li> </ul>"
384384
}
385385
},

0 commit comments

Comments
 (0)