universal-s3
Version:
Universal S3 SDK for JavaScript, available for Node.js backends
1,872 lines (1,871 loc) • 148 kB
JSON
{
"metadata": {
"apiVersion": "2017-10-14",
"endpointPrefix": "medialive",
"signingName": "medialive",
"serviceFullName": "AWS Elemental MediaLive",
"serviceId": "MediaLive",
"protocol": "rest-json",
"jsonVersion": "1.1",
"uid": "medialive-2017-10-14",
"signatureVersion": "v4",
"serviceAbbreviation": "MediaLive"
},
"operations": {
"BatchUpdateSchedule": {
"http": {
"method": "PUT",
"requestUri": "/prod/channels/{channelId}/schedule",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ChannelId": {
"location": "uri",
"locationName": "channelId"
},
"Creates": {
"locationName": "creates",
"type": "structure",
"members": {
"ScheduleActions": {
"shape": "S4",
"locationName": "scheduleActions"
}
},
"required": [
"ScheduleActions"
]
},
"Deletes": {
"locationName": "deletes",
"type": "structure",
"members": {
"ActionNames": {
"shape": "Se",
"locationName": "actionNames"
}
},
"required": [
"ActionNames"
]
}
},
"required": [
"ChannelId"
]
},
"output": {
"type": "structure",
"members": {
"Creates": {
"locationName": "creates",
"type": "structure",
"members": {
"ScheduleActions": {
"shape": "S4",
"locationName": "scheduleActions"
}
},
"required": [
"ScheduleActions"
]
},
"Deletes": {
"locationName": "deletes",
"type": "structure",
"members": {
"ScheduleActions": {
"shape": "S4",
"locationName": "scheduleActions"
}
},
"required": [
"ScheduleActions"
]
}
}
}
},
"CreateChannel": {
"http": {
"requestUri": "/prod/channels",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"ChannelClass": {
"locationName": "channelClass"
},
"Destinations": {
"shape": "S1i",
"locationName": "destinations"
},
"EncoderSettings": {
"shape": "S1p",
"locationName": "encoderSettings"
},
"InputAttachments": {
"shape": "Sa1",
"locationName": "inputAttachments"
},
"InputSpecification": {
"shape": "Sb1",
"locationName": "inputSpecification"
},
"LogLevel": {
"locationName": "logLevel"
},
"Name": {
"locationName": "name"
},
"RequestId": {
"locationName": "requestId",
"idempotencyToken": true
},
"Reserved": {
"locationName": "reserved",
"deprecated": true
},
"RoleArn": {
"locationName": "roleArn"
},
"Tags": {
"shape": "Sb6",
"locationName": "tags"
}
}
},
"output": {
"type": "structure",
"members": {
"Channel": {
"shape": "Sb8",
"locationName": "channel"
}
}
}
},
"CreateInput": {
"http": {
"requestUri": "/prod/inputs",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"Destinations": {
"shape": "Sbf",
"locationName": "destinations"
},
"InputSecurityGroups": {
"shape": "Se",
"locationName": "inputSecurityGroups"
},
"MediaConnectFlows": {
"shape": "Sbh",
"locationName": "mediaConnectFlows"
},
"Name": {
"locationName": "name"
},
"RequestId": {
"locationName": "requestId",
"idempotencyToken": true
},
"RoleArn": {
"locationName": "roleArn"
},
"Sources": {
"shape": "Sbj",
"locationName": "sources"
},
"Tags": {
"shape": "Sb6",
"locationName": "tags"
},
"Type": {
"locationName": "type"
},
"Vpc": {
"locationName": "vpc",
"type": "structure",
"members": {
"SecurityGroupIds": {
"shape": "Se",
"locationName": "securityGroupIds"
},
"SubnetIds": {
"shape": "Se",
"locationName": "subnetIds"
}
},
"required": [
"SubnetIds"
]
}
}
},
"output": {
"type": "structure",
"members": {
"Input": {
"shape": "Sbo",
"locationName": "input"
}
}
}
},
"CreateInputSecurityGroup": {
"http": {
"requestUri": "/prod/inputSecurityGroups",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Tags": {
"shape": "Sb6",
"locationName": "tags"
},
"WhitelistRules": {
"shape": "Sc0",
"locationName": "whitelistRules"
}
}
},
"output": {
"type": "structure",
"members": {
"SecurityGroup": {
"shape": "Sc3",
"locationName": "securityGroup"
}
}
}
},
"CreateTags": {
"http": {
"requestUri": "/prod/tags/{resource-arn}",
"responseCode": 204
},
"input": {
"type": "structure",
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "resource-arn"
},
"Tags": {
"shape": "Sb6",
"locationName": "tags"
}
},
"required": [
"ResourceArn"
]
}
},
"DeleteChannel": {
"http": {
"method": "DELETE",
"requestUri": "/prod/channels/{channelId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ChannelId": {
"location": "uri",
"locationName": "channelId"
}
},
"required": [
"ChannelId"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"ChannelClass": {
"locationName": "channelClass"
},
"Destinations": {
"shape": "S1i",
"locationName": "destinations"
},
"EgressEndpoints": {
"shape": "Sb9",
"locationName": "egressEndpoints"
},
"EncoderSettings": {
"shape": "S1p",
"locationName": "encoderSettings"
},
"Id": {
"locationName": "id"
},
"InputAttachments": {
"shape": "Sa1",
"locationName": "inputAttachments"
},
"InputSpecification": {
"shape": "Sb1",
"locationName": "inputSpecification"
},
"LogLevel": {
"locationName": "logLevel"
},
"Name": {
"locationName": "name"
},
"PipelineDetails": {
"shape": "Sbb",
"locationName": "pipelineDetails"
},
"PipelinesRunningCount": {
"locationName": "pipelinesRunningCount",
"type": "integer"
},
"RoleArn": {
"locationName": "roleArn"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Sb6",
"locationName": "tags"
}
}
}
},
"DeleteInput": {
"http": {
"method": "DELETE",
"requestUri": "/prod/inputs/{inputId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"InputId": {
"location": "uri",
"locationName": "inputId"
}
},
"required": [
"InputId"
]
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteInputSecurityGroup": {
"http": {
"method": "DELETE",
"requestUri": "/prod/inputSecurityGroups/{inputSecurityGroupId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"InputSecurityGroupId": {
"location": "uri",
"locationName": "inputSecurityGroupId"
}
},
"required": [
"InputSecurityGroupId"
]
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteReservation": {
"http": {
"method": "DELETE",
"requestUri": "/prod/reservations/{reservationId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ReservationId": {
"location": "uri",
"locationName": "reservationId"
}
},
"required": [
"ReservationId"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"Count": {
"locationName": "count",
"type": "integer"
},
"CurrencyCode": {
"locationName": "currencyCode"
},
"Duration": {
"locationName": "duration",
"type": "integer"
},
"DurationUnits": {
"locationName": "durationUnits"
},
"End": {
"locationName": "end"
},
"FixedPrice": {
"locationName": "fixedPrice",
"type": "double"
},
"Name": {
"locationName": "name"
},
"OfferingDescription": {
"locationName": "offeringDescription"
},
"OfferingId": {
"locationName": "offeringId"
},
"OfferingType": {
"locationName": "offeringType"
},
"Region": {
"locationName": "region"
},
"ReservationId": {
"locationName": "reservationId"
},
"ResourceSpecification": {
"shape": "Sci",
"locationName": "resourceSpecification"
},
"Start": {
"locationName": "start"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Sb6",
"locationName": "tags"
},
"UsagePrice": {
"locationName": "usagePrice",
"type": "double"
}
}
}
},
"DeleteSchedule": {
"http": {
"method": "DELETE",
"requestUri": "/prod/channels/{channelId}/schedule",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ChannelId": {
"location": "uri",
"locationName": "channelId"
}
},
"required": [
"ChannelId"
]
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteTags": {
"http": {
"method": "DELETE",
"requestUri": "/prod/tags/{resource-arn}",
"responseCode": 204
},
"input": {
"type": "structure",
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "resource-arn"
},
"TagKeys": {
"shape": "Se",
"location": "querystring",
"locationName": "tagKeys"
}
},
"required": [
"TagKeys",
"ResourceArn"
]
}
},
"DescribeChannel": {
"http": {
"method": "GET",
"requestUri": "/prod/channels/{channelId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ChannelId": {
"location": "uri",
"locationName": "channelId"
}
},
"required": [
"ChannelId"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"ChannelClass": {
"locationName": "channelClass"
},
"Destinations": {
"shape": "S1i",
"locationName": "destinations"
},
"EgressEndpoints": {
"shape": "Sb9",
"locationName": "egressEndpoints"
},
"EncoderSettings": {
"shape": "S1p",
"locationName": "encoderSettings"
},
"Id": {
"locationName": "id"
},
"InputAttachments": {
"shape": "Sa1",
"locationName": "inputAttachments"
},
"InputSpecification": {
"shape": "Sb1",
"locationName": "inputSpecification"
},
"LogLevel": {
"locationName": "logLevel"
},
"Name": {
"locationName": "name"
},
"PipelineDetails": {
"shape": "Sbb",
"locationName": "pipelineDetails"
},
"PipelinesRunningCount": {
"locationName": "pipelinesRunningCount",
"type": "integer"
},
"RoleArn": {
"locationName": "roleArn"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Sb6",
"locationName": "tags"
}
}
}
},
"DescribeInput": {
"http": {
"method": "GET",
"requestUri": "/prod/inputs/{inputId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"InputId": {
"location": "uri",
"locationName": "inputId"
}
},
"required": [
"InputId"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"AttachedChannels": {
"shape": "Se",
"locationName": "attachedChannels"
},
"Destinations": {
"shape": "Sbp",
"locationName": "destinations"
},
"Id": {
"locationName": "id"
},
"InputClass": {
"locationName": "inputClass"
},
"InputSourceType": {
"locationName": "inputSourceType"
},
"MediaConnectFlows": {
"shape": "Sbu",
"locationName": "mediaConnectFlows"
},
"Name": {
"locationName": "name"
},
"RoleArn": {
"locationName": "roleArn"
},
"SecurityGroups": {
"shape": "Se",
"locationName": "securityGroups"
},
"Sources": {
"shape": "Sbw",
"locationName": "sources"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Sb6",
"locationName": "tags"
},
"Type": {
"locationName": "type"
}
}
}
},
"DescribeInputSecurityGroup": {
"http": {
"method": "GET",
"requestUri": "/prod/inputSecurityGroups/{inputSecurityGroupId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"InputSecurityGroupId": {
"location": "uri",
"locationName": "inputSecurityGroupId"
}
},
"required": [
"InputSecurityGroupId"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"Id": {
"locationName": "id"
},
"Inputs": {
"shape": "Se",
"locationName": "inputs"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Sb6",
"locationName": "tags"
},
"WhitelistRules": {
"shape": "Sc5",
"locationName": "whitelistRules"
}
}
}
},
"DescribeOffering": {
"http": {
"method": "GET",
"requestUri": "/prod/offerings/{offeringId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"OfferingId": {
"location": "uri",
"locationName": "offeringId"
}
},
"required": [
"OfferingId"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"CurrencyCode": {
"locationName": "currencyCode"
},
"Duration": {
"locationName": "duration",
"type": "integer"
},
"DurationUnits": {
"locationName": "durationUnits"
},
"FixedPrice": {
"locationName": "fixedPrice",
"type": "double"
},
"OfferingDescription": {
"locationName": "offeringDescription"
},
"OfferingId": {
"locationName": "offeringId"
},
"OfferingType": {
"locationName": "offeringType"
},
"Region": {
"locationName": "region"
},
"ResourceSpecification": {
"shape": "Sci",
"locationName": "resourceSpecification"
},
"UsagePrice": {
"locationName": "usagePrice",
"type": "double"
}
}
}
},
"DescribeReservation": {
"http": {
"method": "GET",
"requestUri": "/prod/reservations/{reservationId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ReservationId": {
"location": "uri",
"locationName": "reservationId"
}
},
"required": [
"ReservationId"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"Count": {
"locationName": "count",
"type": "integer"
},
"CurrencyCode": {
"locationName": "currencyCode"
},
"Duration": {
"locationName": "duration",
"type": "integer"
},
"DurationUnits": {
"locationName": "durationUnits"
},
"End": {
"locationName": "end"
},
"FixedPrice": {
"locationName": "fixedPrice",
"type": "double"
},
"Name": {
"locationName": "name"
},
"OfferingDescription": {
"locationName": "offeringDescription"
},
"OfferingId": {
"locationName": "offeringId"
},
"OfferingType": {
"locationName": "offeringType"
},
"Region": {
"locationName": "region"
},
"ReservationId": {
"locationName": "reservationId"
},
"ResourceSpecification": {
"shape": "Sci",
"locationName": "resourceSpecification"
},
"Start": {
"locationName": "start"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Sb6",
"locationName": "tags"
},
"UsagePrice": {
"locationName": "usagePrice",
"type": "double"
}
}
}
},
"DescribeSchedule": {
"http": {
"method": "GET",
"requestUri": "/prod/channels/{channelId}/schedule",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ChannelId": {
"location": "uri",
"locationName": "channelId"
},
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
},
"required": [
"ChannelId"
]
},
"output": {
"type": "structure",
"members": {
"NextToken": {
"locationName": "nextToken"
},
"ScheduleActions": {
"shape": "S4",
"locationName": "scheduleActions"
}
}
}
},
"ListChannels": {
"http": {
"method": "GET",
"requestUri": "/prod/channels",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"Channels": {
"locationName": "channels",
"type": "list",
"member": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"ChannelClass": {
"locationName": "channelClass"
},
"Destinations": {
"shape": "S1i",
"locationName": "destinations"
},
"EgressEndpoints": {
"shape": "Sb9",
"locationName": "egressEndpoints"
},
"Id": {
"locationName": "id"
},
"InputAttachments": {
"shape": "Sa1",
"locationName": "inputAttachments"
},
"InputSpecification": {
"shape": "Sb1",
"locationName": "inputSpecification"
},
"LogLevel": {
"locationName": "logLevel"
},
"Name": {
"locationName": "name"
},
"PipelinesRunningCount": {
"locationName": "pipelinesRunningCount",
"type": "integer"
},
"RoleArn": {
"locationName": "roleArn"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Sb6",
"locationName": "tags"
}
}
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListInputSecurityGroups": {
"http": {
"method": "GET",
"requestUri": "/prod/inputSecurityGroups",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"InputSecurityGroups": {
"locationName": "inputSecurityGroups",
"type": "list",
"member": {
"shape": "Sc3"
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListInputs": {
"http": {
"method": "GET",
"requestUri": "/prod/inputs",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"Inputs": {
"locationName": "inputs",
"type": "list",
"member": {
"shape": "Sbo"
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListOfferings": {
"http": {
"method": "GET",
"requestUri": "/prod/offerings",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ChannelClass": {
"location": "querystring",
"locationName": "channelClass"
},
"ChannelConfiguration": {
"location": "querystring",
"locationName": "channelConfiguration"
},
"Codec": {
"location": "querystring",
"locationName": "codec"
},
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"MaximumBitrate": {
"location": "querystring",
"locationName": "maximumBitrate"
},
"MaximumFramerate": {
"location": "querystring",
"locationName": "maximumFramerate"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"Resolution": {
"location": "querystring",
"locationName": "resolution"
},
"ResourceType": {
"location": "querystring",
"locationName": "resourceType"
},
"SpecialFeature": {
"location": "querystring",
"locationName": "specialFeature"
},
"VideoQuality": {
"location": "querystring",
"locationName": "videoQuality"
}
}
},
"output": {
"type": "structure",
"members": {
"NextToken": {
"locationName": "nextToken"
},
"Offerings": {
"locationName": "offerings",
"type": "list",
"member": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"CurrencyCode": {
"locationName": "currencyCode"
},
"Duration": {
"locationName": "duration",
"type": "integer"
},
"DurationUnits": {
"locationName": "durationUnits"
},
"FixedPrice": {
"locationName": "fixedPrice",
"type": "double"
},
"OfferingDescription": {
"locationName": "offeringDescription"
},
"OfferingId": {
"locationName": "offeringId"
},
"OfferingType": {
"locationName": "offeringType"
},
"Region": {
"locationName": "region"
},
"ResourceSpecification": {
"shape": "Sci",
"locationName": "resourceSpecification"
},
"UsagePrice": {
"locationName": "usagePrice",
"type": "double"
}
}
}
}
}
}
},
"ListReservations": {
"http": {
"method": "GET",
"requestUri": "/prod/reservations",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ChannelClass": {
"location": "querystring",
"locationName": "channelClass"
},
"Codec": {
"location": "querystring",
"locationName": "codec"
},
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"MaximumBitrate": {
"location": "querystring",
"locationName": "maximumBitrate"
},
"MaximumFramerate": {
"location": "querystring",
"locationName": "maximumFramerate"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"Resolution": {
"location": "querystring",
"locationName": "resolution"
},
"ResourceType": {
"location": "querystring",
"locationName": "resourceType"
},
"SpecialFeature": {
"location": "querystring",
"locationName": "specialFeature"
},
"VideoQuality": {
"location": "querystring",
"locationName": "videoQuality"
}
}
},
"output": {
"type": "structure",
"members": {
"NextToken": {
"locationName": "nextToken"
},
"Reservations": {
"locationName": "reservations",
"type": "list",
"member": {
"shape": "Sdo"
}
}
}
}
},
"ListTagsForResource": {
"http": {
"method": "GET",
"requestUri": "/prod/tags/{resource-arn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "resource-arn"
}
},
"required": [
"ResourceArn"
]
},
"output": {
"type": "structure",
"members": {
"Tags": {
"shape": "Sb6",
"locationName": "tags"
}
}
}
},
"PurchaseOffering": {
"http": {
"requestUri": "/prod/offerings/{offeringId}/purchase",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"Count": {
"locationName": "count",
"type": "integer"
},
"Name": {
"locationName": "name"
},
"OfferingId": {
"location": "uri",
"locationName": "offeringId"
},
"RequestId": {
"locationName": "requestId",
"idempotencyToken": true
},
"Start": {
"locationName": "start"
},
"Tags": {
"shape": "Sb6",
"locationName": "tags"
}
},
"required": [
"OfferingId",
"Count"
]
},
"output": {
"type": "structure",
"members": {
"Reservation": {
"shape": "Sdo",
"locationName": "reservation"
}
}
}
},
"StartChannel": {
"http": {
"requestUri": "/prod/channels/{channelId}/start",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ChannelId": {
"location": "uri",
"locationName": "channelId"
}
},
"required": [
"ChannelId"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"ChannelClass": {
"locationName": "channelClass"
},
"Destinations": {
"shape": "S1i",
"locationName": "destinations"
},
"EgressEndpoints": {
"shape": "Sb9",
"locationName": "egressEndpoints"
},
"EncoderSettings": {
"shape": "S1p",
"locationName": "encoderSettings"
},
"Id": {
"locationName": "id"
},
"InputAttachments": {
"shape": "Sa1",
"locationName": "inputAttachments"
},
"InputSpecification": {
"shape": "Sb1",
"locationName": "inputSpecification"
},
"LogLevel": {
"locationName": "logLevel"
},
"Name": {
"locationName": "name"
},
"PipelineDetails": {
"shape": "Sbb",
"locationName": "pipelineDetails"
},
"PipelinesRunningCount": {
"locationName": "pipelinesRunningCount",
"type": "integer"
},
"RoleArn": {
"locationName": "roleArn"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Sb6",
"locationName": "tags"
}
}
}
},
"StopChannel": {
"http": {
"requestUri": "/prod/channels/{channelId}/stop",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ChannelId": {
"location": "uri",
"locationName": "channelId"
}
},
"required": [
"ChannelId"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"ChannelClass": {
"locationName": "channelClass"
},
"Destinations": {
"shape": "S1i",
"locationName": "destinations"
},
"EgressEndpoints": {
"shape": "Sb9",
"locationName": "egressEndpoints"
},
"EncoderSettings": {
"shape": "S1p",
"locationName": "encoderSettings"
},
"Id": {
"locationName": "id"
},
"InputAttachments": {
"shape": "Sa1",
"locationName": "inputAttachments"
},
"InputSpecification": {
"shape": "Sb1",
"locationName": "inputSpecification"
},
"LogLevel": {
"locationName": "logLevel"
},
"Name": {
"locationName": "name"
},
"PipelineDetails": {
"shape": "Sbb",
"locationName": "pipelineDetails"
},
"PipelinesRunningCount": {
"locationName": "pipelinesRunningCount",
"type": "integer"
},
"RoleArn": {
"locationName": "roleArn"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Sb6",
"locationName": "tags"
}
}
}
},
"UpdateChannel": {
"http": {
"method": "PUT",
"requestUri": "/prod/channels/{channelId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ChannelId": {
"location": "uri",
"locationName": "channelId"
},
"Destinations": {
"shape": "S1i",
"locationName": "destinations"
},
"EncoderSettings": {
"shape": "S1p",
"locationName": "encoderSettings"
},
"InputAttachments": {
"shape": "Sa1",
"locationName": "inputAttachments"
},
"InputSpecification": {
"shape": "Sb1",
"locationName": "inputSpecification"
},
"LogLevel": {
"locationName": "logLevel"
},
"Name": {
"locationName": "name"
},
"RoleArn": {
"locationName": "roleArn"
}
},
"required": [
"ChannelId"
]
},
"output": {
"type": "structure",
"members": {
"Channel": {
"shape": "Sb8",
"locationName": "channel"
}
}
}
},
"UpdateChannelClass": {
"http": {
"method": "PUT",
"requestUri": "/prod/channels/{channelId}/channelClass",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ChannelClass": {
"locationName": "channelClass"
},
"ChannelId": {
"location": "uri",
"locationName": "channelId"
},
"Destinations": {
"shape": "S1i",
"locationName": "destinations"
}
},
"required": [
"ChannelId",
"ChannelClass"
]
},
"output": {
"type": "structure",
"members": {
"Channel": {
"shape": "Sb8",
"locationName": "channel"
}
}
}
},
"UpdateInput": {
"http": {
"method": "PUT",
"requestUri": "/prod/inputs/{inputId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Destinations": {
"shape": "Sbf",
"locationName": "destinations"
},
"InputId": {
"location": "uri",
"locationName": "inputId"
},
"InputSecurityGroups": {
"shape": "Se",
"locationName": "inputSecurityGroups"
},
"MediaConnectFlows": {
"shape": "Sbh",
"locationName": "mediaConnectFlows"
},
"Name": {
"locationName": "name"
},
"RoleArn": {
"locationName": "roleArn"
},
"Sources": {
"shape": "Sbj",
"locationName": "sources"
}
},
"required": [
"InputId"
]
},
"output": {
"type": "structure",
"members": {
"Input": {
"shape": "Sbo",
"locationName": "input"
}
}
}
},
"UpdateInputSecurityGroup": {
"http": {
"method": "PUT",
"requestUri": "/prod/inputSecurityGroups/{inputSecurityGroupId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"InputSecurityGroupId": {
"location": "uri",
"locationName": "inputSecurityGroupId"
},
"Tags": {
"shape": "Sb6",
"locationName": "tags"
},
"WhitelistRules": {
"shape": "Sc0",
"locationName": "whitelistRules"
}
},
"required": [
"InputSecurityGroupId"
]
},
"output": {
"type": "structure",
"members": {
"SecurityGroup": {
"shape": "Sc3",
"locationName": "securityGroup"
}
}
}
},
"UpdateReservation": {
"http": {
"method": "PUT",
"requestUri": "/prod/reservations/{reservationId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Name": {
"locationName": "name"
},
"ReservationId": {
"location": "uri",
"locationName": "reservationId"
}
},
"required": [
"ReservationId"
]
},
"output": {
"type": "structure",
"members": {
"Reservation": {
"shape": "Sdo",
"locationName": "reservation"
}
}
}
}
},
"shapes": {
"S4": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ActionName": {
"locationName": "actionName"
},
"ScheduleActionSettings": {
"locationName": "scheduleActionSettings",
"type": "structure",
"members": {
"HlsTimedMetadataSettings": {
"locationName": "hlsTimedMetadataSettings",
"type": "structure",
"members": {
"Id3": {
"locationName": "id3"
}
},
"required": [
"Id3"
]
},
"InputSwitchSettings": {
"locationName": "inputSwitchSettings",
"type": "structure",
"members": {
"InputAttachmentNameReference": {
"locationName": "inputAttachmentNameReference"
},
"InputClippingSettings": {
"locationName": "inputClippingSettings",
"type": "structure",
"members": {
"InputTimecodeSource": {
"locationName": "inputTimecodeSource"
},
"StartTimecode": {
"locationName": "startTimecode",
"type": "structure",
"members": {
"Timecode": {
"locationName": "timecode"
}
}
},
"StopTimecode": {
"locationName": "stopTimecode",
"type": "structure",
"members": {
"LastFrameClippingBehavior": {
"locationName": "lastFrameClippingBehavior"
},
"Timecode": {
"locationName": "timecode"
}
}
}
},
"required": [
"InputTimecodeSource"
]
},
"UrlPath": {
"shape": "Se",
"locationName": "urlPath"
}
},
"required": [
"InputAttachmentNameReference"
]
},
"PauseStateSettings": {
"locationName": "pauseStateSettings",
"type": "structure",
"members": {
"Pipelines": {
"locationName": "pipelines",
"type": "list",
"member": {
"type": "structure",
"members": {
"PipelineId": {
"locationName": "pipelineId"
}
},
"required": [
"PipelineId"
]
}
}
}
},
"Scte35ReturnToNetworkSettings": {
"locationName": "scte35ReturnToNetworkSettings",
"type": "structure",
"members": {
"SpliceEventId": {
"locationName": "spliceEventId",
"type": "long"
}
},
"required": [
"SpliceEventId"
]
},
"Scte35SpliceInsertSettings": {
"locationName": "scte35SpliceInsertSettings",
"type": "structure",
"members": {
"Duration": {
"locationName": "duration",
"type": "long"
},
"SpliceEventId": {
"locationName": "spliceEventId",
"type": "long"
}
},
"required": [
"SpliceEventId"
]
},
"Scte35TimeSignalSettings": {
"locationName": "scte35TimeSignalSettings",
"type": "structure",
"members": {
"Scte35Descriptors": {
"locationName": "scte35Descriptors",
"type": "list",
"member": {
"type": "structure",
"members": {
"Scte35DescriptorSettings": {
"locationName": "scte35DescriptorSettings",
"type": "structure",
"members": {
"SegmentationDescriptorScte35DescriptorSettings": {
"locationName": "segmentationDescriptorScte35DescriptorSettings",
"type": "structure",
"members": {
"DeliveryRestrictions": {
"locationName": "deliveryRestrictions",
"type": "structure",
"members": {
"ArchiveAllowedFlag": {
"locationName": "archiveAllowedFlag"
},
"DeviceRestrictions": {
"locationName": "deviceRestrictions"
},
"NoRegionalBlackoutFlag": {
"locationName": "noRegionalBlackoutFlag"
},
"WebDeliveryAllowedFlag": {
"locationName": "webDeliveryAllowedFlag"
}
},
"required": [
"DeviceRestrictions",
"ArchiveAllowedFlag",
"WebDeliveryAllowedFlag",
"NoRegionalBlackoutFlag"
]
},
"SegmentNum": {
"locationName": "segmentNum",
"type": "integer"
},
"SegmentationCancelIndicator": {
"locationName": "segmentationCancelIndicator"
},
"SegmentationDuration": {
"locationName": "segmentationDuration",
"type": "long"
},
"SegmentationEventId": {
"locationName": "segmentationEventId",
"type": "long"
},
"SegmentationTypeId": {
"locationName": "segmentationTypeId",
"type": "integer"
},
"SegmentationUpid": {
"locationName": "segmentationUpid"
},
"SegmentationUpidType": {
"locationName": "segmentationUpidType",
"type": "integer"
},
"SegmentsExpected": {
"locationName": "segmentsExpected",
"type": "integer"
},
"SubSegmentNum": {
"locationName": "subSegmentNum",
"type": "integer"