Skip to content

Commit 94a066a

Browse files
author
AWS
committed
AWS Elemental MediaLive Update: MediaLive is releasing ListVersions api
1 parent b4c5f5c commit 94a066a

File tree

2 files changed

+188
-0
lines changed

2 files changed

+188
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Elemental MediaLive",
4+
"contributor": "",
5+
"description": "MediaLive is releasing ListVersions api"
6+
}

services/medialive/src/main/resources/codegen-resources/service-2.json

Lines changed: 182 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5162,6 +5162,56 @@
51625162
}
51635163
],
51645164
"documentation": "Update the state of a node."
5165+
},
5166+
"ListVersions": {
5167+
"name": "ListVersions",
5168+
"http": {
5169+
"method": "GET",
5170+
"requestUri": "/prod/versions",
5171+
"responseCode": 200
5172+
},
5173+
"input": {
5174+
"shape": "ListVersionsRequest"
5175+
},
5176+
"output": {
5177+
"shape": "ListVersionsResponse",
5178+
"documentation": "List of encoder engine versions that are available in this AWS account."
5179+
},
5180+
"errors": [
5181+
{
5182+
"shape": "BadRequestException",
5183+
"documentation": "The service can't process your request because of a problem in the request. Verify that the syntax is correct."
5184+
},
5185+
{
5186+
"shape": "InternalServerErrorException",
5187+
"documentation": "Internal Service Error"
5188+
},
5189+
{
5190+
"shape": "ForbiddenException",
5191+
"documentation": "You don't have permissions for this action with the credentials that you sent."
5192+
},
5193+
{
5194+
"shape": "BadGatewayException",
5195+
"documentation": "Bad Gateway Error"
5196+
},
5197+
{
5198+
"shape": "NotFoundException",
5199+
"documentation": "The service could not complete your request."
5200+
},
5201+
{
5202+
"shape": "GatewayTimeoutException",
5203+
"documentation": "Gateway Timeout"
5204+
},
5205+
{
5206+
"shape": "TooManyRequestsException",
5207+
"documentation": "Too many requests have been sent in too short of a time. The service limits the rate at which it will accept requests."
5208+
},
5209+
{
5210+
"shape": "ConflictException",
5211+
"documentation": "The service could not complete your request because there is a conflict with the current state of the resource."
5212+
}
5213+
],
5214+
"documentation": "Retrieves an array of all the encoder engine versions that are available in this AWS account."
51655215
}
51665216
},
51675217
"shapes": {
@@ -7020,6 +7070,11 @@
70207070
"shape": "DescribeAnywhereSettings",
70217071
"locationName": "anywhereSettings",
70227072
"documentation": "Anywhere settings for this channel."
7073+
},
7074+
"ChannelEngineVersion": {
7075+
"shape": "ChannelEngineVersionResponse",
7076+
"locationName": "channelEngineVersion",
7077+
"documentation": "Requested engine version for this channel."
70237078
}
70247079
},
70257080
"documentation": "Placeholder documentation for Channel"
@@ -7161,6 +7216,16 @@
71617216
"shape": "DescribeAnywhereSettings",
71627217
"locationName": "anywhereSettings",
71637218
"documentation": "AnywhereSettings settings for this channel."
7219+
},
7220+
"ChannelEngineVersion": {
7221+
"shape": "ChannelEngineVersionResponse",
7222+
"locationName": "channelEngineVersion",
7223+
"documentation": "The engine version that you requested for this channel."
7224+
},
7225+
"UsedChannelEngineVersions": {
7226+
"shape": "__listOfChannelEngineVersionResponse",
7227+
"locationName": "usedChannelEngineVersions",
7228+
"documentation": "The engine version that the running pipelines are using."
71647229
}
71657230
},
71667231
"documentation": "Placeholder documentation for ChannelSummary"
@@ -7329,6 +7394,15 @@
73297394
"shape": "AnywhereSettings",
73307395
"locationName": "anywhereSettings",
73317396
"documentation": "The Elemental Anywhere settings for this channel."
7397+
},
7398+
"ChannelEngineVersion": {
7399+
"shape": "ChannelEngineVersionRequest",
7400+
"locationName": "channelEngineVersion",
7401+
"documentation": "The desired engine version for this channel."
7402+
},
7403+
"DryRun": {
7404+
"shape": "__boolean",
7405+
"locationName": "dryRun"
73327406
}
73337407
},
73347408
"documentation": "Placeholder documentation for CreateChannel"
@@ -7410,6 +7484,15 @@
74107484
"shape": "AnywhereSettings",
74117485
"locationName": "anywhereSettings",
74127486
"documentation": "The Elemental Anywhere settings for this channel."
7487+
},
7488+
"ChannelEngineVersion": {
7489+
"shape": "ChannelEngineVersionRequest",
7490+
"locationName": "channelEngineVersion",
7491+
"documentation": "The desired engine version for this channel."
7492+
},
7493+
"DryRun": {
7494+
"shape": "__boolean",
7495+
"locationName": "dryRun"
74137496
}
74147497
},
74157498
"documentation": "A request to create a channel"
@@ -8012,6 +8095,11 @@
80128095
"shape": "DescribeAnywhereSettings",
80138096
"locationName": "anywhereSettings",
80148097
"documentation": "Anywhere settings for this channel."
8098+
},
8099+
"ChannelEngineVersion": {
8100+
"shape": "ChannelEngineVersionResponse",
8101+
"locationName": "channelEngineVersion",
8102+
"documentation": "Requested engine version for this channel."
80158103
}
80168104
},
80178105
"documentation": "Placeholder documentation for DeleteChannelResponse"
@@ -8476,6 +8564,11 @@
84768564
"shape": "DescribeAnywhereSettings",
84778565
"locationName": "anywhereSettings",
84788566
"documentation": "Anywhere settings for this channel."
8567+
},
8568+
"ChannelEngineVersion": {
8569+
"shape": "ChannelEngineVersionResponse",
8570+
"locationName": "channelEngineVersion",
8571+
"documentation": "Requested engine version for this channel."
84798572
}
84808573
},
84818574
"documentation": "Placeholder documentation for DescribeChannelResponse"
@@ -16008,6 +16101,11 @@
1600816101
"shape": "__string",
1600916102
"locationName": "pipelineId",
1601016103
"documentation": "Pipeline ID"
16104+
},
16105+
"ChannelEngineVersion": {
16106+
"shape": "ChannelEngineVersionResponse",
16107+
"locationName": "channelEngineVersion",
16108+
"documentation": "Current engine version of the encoder for this pipeline."
1601116109
}
1601216110
},
1601316111
"documentation": "Runtime details of a pipeline when a channel is running."
@@ -17397,6 +17495,11 @@
1739717495
"shape": "DescribeAnywhereSettings",
1739817496
"locationName": "anywhereSettings",
1739917497
"documentation": "Anywhere settings for this channel."
17498+
},
17499+
"ChannelEngineVersion": {
17500+
"shape": "ChannelEngineVersionResponse",
17501+
"locationName": "channelEngineVersion",
17502+
"documentation": "Requested engine version for this channel."
1740017503
}
1740117504
},
1740217505
"documentation": "Placeholder documentation for StartChannelResponse"
@@ -17818,6 +17921,11 @@
1781817921
"shape": "DescribeAnywhereSettings",
1781917922
"locationName": "anywhereSettings",
1782017923
"documentation": "Anywhere settings for this channel."
17924+
},
17925+
"ChannelEngineVersion": {
17926+
"shape": "ChannelEngineVersionResponse",
17927+
"locationName": "channelEngineVersion",
17928+
"documentation": "Requested engine version for this channel."
1782117929
}
1782217930
},
1782317931
"documentation": "Placeholder documentation for StopChannelResponse"
@@ -18478,6 +18586,15 @@
1847818586
"shape": "__string",
1847918587
"locationName": "roleArn",
1848018588
"documentation": "An optional Amazon Resource Name (ARN) of the role to assume when running the Channel. If you do not specify this on an update call but the role was previously set that role will be removed."
18589+
},
18590+
"ChannelEngineVersion": {
18591+
"shape": "ChannelEngineVersionRequest",
18592+
"locationName": "channelEngineVersion",
18593+
"documentation": "Channel engine version for this channel"
18594+
},
18595+
"DryRun": {
18596+
"shape": "__boolean",
18597+
"locationName": "dryRun"
1848118598
}
1848218599
},
1848318600
"documentation": "Placeholder documentation for UpdateChannel"
@@ -18589,6 +18706,15 @@
1858918706
"shape": "__string",
1859018707
"locationName": "roleArn",
1859118708
"documentation": "An optional Amazon Resource Name (ARN) of the role to assume when running the Channel. If you do not specify this on an update call but the role was previously set that role will be removed."
18709+
},
18710+
"ChannelEngineVersion": {
18711+
"shape": "ChannelEngineVersionRequest",
18712+
"locationName": "channelEngineVersion",
18713+
"documentation": "Channel engine version for this channel"
18714+
},
18715+
"DryRun": {
18716+
"shape": "__boolean",
18717+
"locationName": "dryRun"
1859218718
}
1859318719
},
1859418720
"documentation": "A request to update a channel.",
@@ -20522,6 +20648,11 @@
2052220648
"shape": "DescribeAnywhereSettings",
2052320649
"locationName": "anywhereSettings",
2052420650
"documentation": "Anywhere settings for this channel."
20651+
},
20652+
"ChannelEngineVersion": {
20653+
"shape": "ChannelEngineVersionResponse",
20654+
"locationName": "channelEngineVersion",
20655+
"documentation": "Requested engine version for this channel."
2052520656
}
2052620657
},
2052720658
"documentation": "Placeholder documentation for RestartChannelPipelinesResponse"
@@ -28137,6 +28268,57 @@
2813728268
"type": "string",
2813828269
"max": 100,
2813928270
"documentation": "Placeholder documentation for __stringMax100"
28271+
},
28272+
"ChannelEngineVersionRequest": {
28273+
"type": "structure",
28274+
"members": {
28275+
"Version": {
28276+
"shape": "__string",
28277+
"locationName": "version",
28278+
"documentation": "The build identifier of the engine version to use for this channel. Specify 'DEFAULT' to reset to the default version."
28279+
}
28280+
},
28281+
"documentation": "Placeholder documentation for ChannelEngineVersionRequest"
28282+
},
28283+
"ChannelEngineVersionResponse": {
28284+
"type": "structure",
28285+
"members": {
28286+
"ExpirationDate": {
28287+
"shape": "__timestampIso8601",
28288+
"locationName": "expirationDate",
28289+
"documentation": "The UTC time when the version expires."
28290+
},
28291+
"Version": {
28292+
"shape": "__string",
28293+
"locationName": "version",
28294+
"documentation": "The build identifier for this version of the channel version."
28295+
}
28296+
},
28297+
"documentation": "Placeholder documentation for ChannelEngineVersionResponse"
28298+
},
28299+
"ListVersionsRequest": {
28300+
"type": "structure",
28301+
"members": {
28302+
},
28303+
"documentation": "Placeholder documentation for ListVersionsRequest"
28304+
},
28305+
"ListVersionsResponse": {
28306+
"type": "structure",
28307+
"members": {
28308+
"Versions": {
28309+
"shape": "__listOfChannelEngineVersionResponse",
28310+
"locationName": "versions",
28311+
"documentation": "List of engine versions that are available for this AWS account."
28312+
}
28313+
},
28314+
"documentation": "Placeholder documentation for ListVersionsResponse"
28315+
},
28316+
"__listOfChannelEngineVersionResponse": {
28317+
"type": "list",
28318+
"member": {
28319+
"shape": "ChannelEngineVersionResponse"
28320+
},
28321+
"documentation": "Placeholder documentation for __listOfChannelEngineVersionResponse"
2814028322
}
2814128323
},
2814228324
"documentation": "API for AWS Elemental MediaLive"

0 commit comments

Comments
 (0)