prowler-sdk-poc
Version:
1,991 lines (1,990 loc) • 215 kB
JSON
{
"metadata": {
"apiVersion": "2017-10-14",
"endpointPrefix": "medialive",
"signingName": "medialive",
"serviceFullName": "AWS Elemental MediaLive",
"serviceId": "MediaLive",
"protocol": "rest-json",
"uid": "medialive-2017-10-14",
"signatureVersion": "v4",
"serviceAbbreviation": "MediaLive",
"jsonVersion": "1.1"
},
"operations": {
"AcceptInputDeviceTransfer": {
"http": {
"requestUri": "/prod/inputDevices/{inputDeviceId}/accept",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"InputDeviceId": {
"location": "uri",
"locationName": "inputDeviceId"
}
},
"required": [
"InputDeviceId"
]
},
"output": {
"type": "structure",
"members": {}
}
},
"BatchDelete": {
"http": {
"requestUri": "/prod/batch/delete",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ChannelIds": {
"shape": "S5",
"locationName": "channelIds"
},
"InputIds": {
"shape": "S5",
"locationName": "inputIds"
},
"InputSecurityGroupIds": {
"shape": "S5",
"locationName": "inputSecurityGroupIds"
},
"MultiplexIds": {
"shape": "S5",
"locationName": "multiplexIds"
}
}
},
"output": {
"type": "structure",
"members": {
"Failed": {
"shape": "S7",
"locationName": "failed"
},
"Successful": {
"shape": "S9",
"locationName": "successful"
}
}
}
},
"BatchStart": {
"http": {
"requestUri": "/prod/batch/start",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ChannelIds": {
"shape": "S5",
"locationName": "channelIds"
},
"MultiplexIds": {
"shape": "S5",
"locationName": "multiplexIds"
}
}
},
"output": {
"type": "structure",
"members": {
"Failed": {
"shape": "S7",
"locationName": "failed"
},
"Successful": {
"shape": "S9",
"locationName": "successful"
}
}
}
},
"BatchStop": {
"http": {
"requestUri": "/prod/batch/stop",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ChannelIds": {
"shape": "S5",
"locationName": "channelIds"
},
"MultiplexIds": {
"shape": "S5",
"locationName": "multiplexIds"
}
}
},
"output": {
"type": "structure",
"members": {
"Failed": {
"shape": "S7",
"locationName": "failed"
},
"Successful": {
"shape": "S9",
"locationName": "successful"
}
}
}
},
"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": "Sh",
"locationName": "scheduleActions"
}
},
"required": [
"ScheduleActions"
]
},
"Deletes": {
"locationName": "deletes",
"type": "structure",
"members": {
"ActionNames": {
"shape": "S5",
"locationName": "actionNames"
}
},
"required": [
"ActionNames"
]
}
},
"required": [
"ChannelId"
]
},
"output": {
"type": "structure",
"members": {
"Creates": {
"locationName": "creates",
"type": "structure",
"members": {
"ScheduleActions": {
"shape": "Sh",
"locationName": "scheduleActions"
}
},
"required": [
"ScheduleActions"
]
},
"Deletes": {
"locationName": "deletes",
"type": "structure",
"members": {
"ScheduleActions": {
"shape": "Sh",
"locationName": "scheduleActions"
}
},
"required": [
"ScheduleActions"
]
}
}
}
},
"CancelInputDeviceTransfer": {
"http": {
"requestUri": "/prod/inputDevices/{inputDeviceId}/cancel",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"InputDeviceId": {
"location": "uri",
"locationName": "inputDeviceId"
}
},
"required": [
"InputDeviceId"
]
},
"output": {
"type": "structure",
"members": {}
}
},
"ClaimDevice": {
"http": {
"requestUri": "/prod/claimDevice",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Id": {
"locationName": "id"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateChannel": {
"http": {
"requestUri": "/prod/channels",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"CdiInputSpecification": {
"shape": "S22",
"locationName": "cdiInputSpecification"
},
"ChannelClass": {
"locationName": "channelClass"
},
"Destinations": {
"shape": "S25",
"locationName": "destinations"
},
"EncoderSettings": {
"shape": "S2d",
"locationName": "encoderSettings"
},
"InputAttachments": {
"shape": "Sci",
"locationName": "inputAttachments"
},
"InputSpecification": {
"shape": "Se4",
"locationName": "inputSpecification"
},
"LogLevel": {
"locationName": "logLevel"
},
"Name": {
"locationName": "name"
},
"RequestId": {
"locationName": "requestId",
"idempotencyToken": true
},
"Reserved": {
"locationName": "reserved",
"deprecated": true
},
"RoleArn": {
"locationName": "roleArn"
},
"Tags": {
"shape": "Se9",
"locationName": "tags"
},
"Vpc": {
"locationName": "vpc",
"type": "structure",
"members": {
"PublicAddressAllocationIds": {
"shape": "S5",
"locationName": "publicAddressAllocationIds"
},
"SecurityGroupIds": {
"shape": "S5",
"locationName": "securityGroupIds"
},
"SubnetIds": {
"shape": "S5",
"locationName": "subnetIds"
}
},
"required": [
"SubnetIds"
]
}
}
},
"output": {
"type": "structure",
"members": {
"Channel": {
"shape": "Sec",
"locationName": "channel"
}
}
}
},
"CreateInput": {
"http": {
"requestUri": "/prod/inputs",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"Destinations": {
"shape": "Sek",
"locationName": "destinations"
},
"InputDevices": {
"shape": "Sem",
"locationName": "inputDevices"
},
"InputSecurityGroups": {
"shape": "S5",
"locationName": "inputSecurityGroups"
},
"MediaConnectFlows": {
"shape": "Seo",
"locationName": "mediaConnectFlows"
},
"Name": {
"locationName": "name"
},
"RequestId": {
"locationName": "requestId",
"idempotencyToken": true
},
"RoleArn": {
"locationName": "roleArn"
},
"Sources": {
"shape": "Seq",
"locationName": "sources"
},
"Tags": {
"shape": "Se9",
"locationName": "tags"
},
"Type": {
"locationName": "type"
},
"Vpc": {
"locationName": "vpc",
"type": "structure",
"members": {
"SecurityGroupIds": {
"shape": "S5",
"locationName": "securityGroupIds"
},
"SubnetIds": {
"shape": "S5",
"locationName": "subnetIds"
}
},
"required": [
"SubnetIds"
]
}
}
},
"output": {
"type": "structure",
"members": {
"Input": {
"shape": "Sev",
"locationName": "input"
}
}
}
},
"CreateInputSecurityGroup": {
"http": {
"requestUri": "/prod/inputSecurityGroups",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Tags": {
"shape": "Se9",
"locationName": "tags"
},
"WhitelistRules": {
"shape": "Sf7",
"locationName": "whitelistRules"
}
}
},
"output": {
"type": "structure",
"members": {
"SecurityGroup": {
"shape": "Sfa",
"locationName": "securityGroup"
}
}
}
},
"CreateMultiplex": {
"http": {
"requestUri": "/prod/multiplexes",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"AvailabilityZones": {
"shape": "S5",
"locationName": "availabilityZones"
},
"MultiplexSettings": {
"shape": "Sff",
"locationName": "multiplexSettings"
},
"Name": {
"locationName": "name"
},
"RequestId": {
"locationName": "requestId",
"idempotencyToken": true
},
"Tags": {
"shape": "Se9",
"locationName": "tags"
}
},
"required": [
"RequestId",
"MultiplexSettings",
"AvailabilityZones",
"Name"
]
},
"output": {
"type": "structure",
"members": {
"Multiplex": {
"shape": "Sfk",
"locationName": "multiplex"
}
}
}
},
"CreateMultiplexProgram": {
"http": {
"requestUri": "/prod/multiplexes/{multiplexId}/programs",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"MultiplexId": {
"location": "uri",
"locationName": "multiplexId"
},
"MultiplexProgramSettings": {
"shape": "Sfq",
"locationName": "multiplexProgramSettings"
},
"ProgramName": {
"locationName": "programName"
},
"RequestId": {
"locationName": "requestId",
"idempotencyToken": true
}
},
"required": [
"MultiplexId",
"RequestId",
"MultiplexProgramSettings",
"ProgramName"
]
},
"output": {
"type": "structure",
"members": {
"MultiplexProgram": {
"shape": "Sfz",
"locationName": "multiplexProgram"
}
}
}
},
"CreatePartnerInput": {
"http": {
"requestUri": "/prod/inputs/{inputId}/partners",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"InputId": {
"location": "uri",
"locationName": "inputId"
},
"RequestId": {
"locationName": "requestId",
"idempotencyToken": true
},
"Tags": {
"shape": "Se9",
"locationName": "tags"
}
},
"required": [
"InputId"
]
},
"output": {
"type": "structure",
"members": {
"Input": {
"shape": "Sev",
"locationName": "input"
}
}
}
},
"CreateTags": {
"http": {
"requestUri": "/prod/tags/{resource-arn}",
"responseCode": 204
},
"input": {
"type": "structure",
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "resource-arn"
},
"Tags": {
"shape": "Se9",
"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"
},
"CdiInputSpecification": {
"shape": "S22",
"locationName": "cdiInputSpecification"
},
"ChannelClass": {
"locationName": "channelClass"
},
"Destinations": {
"shape": "S25",
"locationName": "destinations"
},
"EgressEndpoints": {
"shape": "Sed",
"locationName": "egressEndpoints"
},
"EncoderSettings": {
"shape": "S2d",
"locationName": "encoderSettings"
},
"Id": {
"locationName": "id"
},
"InputAttachments": {
"shape": "Sci",
"locationName": "inputAttachments"
},
"InputSpecification": {
"shape": "Se4",
"locationName": "inputSpecification"
},
"LogLevel": {
"locationName": "logLevel"
},
"Name": {
"locationName": "name"
},
"PipelineDetails": {
"shape": "Sef",
"locationName": "pipelineDetails"
},
"PipelinesRunningCount": {
"locationName": "pipelinesRunningCount",
"type": "integer"
},
"RoleArn": {
"locationName": "roleArn"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Se9",
"locationName": "tags"
},
"Vpc": {
"shape": "Sei",
"locationName": "vpc"
}
}
}
},
"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": {}
}
},
"DeleteMultiplex": {
"http": {
"method": "DELETE",
"requestUri": "/prod/multiplexes/{multiplexId}",
"responseCode": 202
},
"input": {
"type": "structure",
"members": {
"MultiplexId": {
"location": "uri",
"locationName": "multiplexId"
}
},
"required": [
"MultiplexId"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"AvailabilityZones": {
"shape": "S5",
"locationName": "availabilityZones"
},
"Destinations": {
"shape": "Sfl",
"locationName": "destinations"
},
"Id": {
"locationName": "id"
},
"MultiplexSettings": {
"shape": "Sff",
"locationName": "multiplexSettings"
},
"Name": {
"locationName": "name"
},
"PipelinesRunningCount": {
"locationName": "pipelinesRunningCount",
"type": "integer"
},
"ProgramCount": {
"locationName": "programCount",
"type": "integer"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Se9",
"locationName": "tags"
}
}
}
},
"DeleteMultiplexProgram": {
"http": {
"method": "DELETE",
"requestUri": "/prod/multiplexes/{multiplexId}/programs/{programName}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MultiplexId": {
"location": "uri",
"locationName": "multiplexId"
},
"ProgramName": {
"location": "uri",
"locationName": "programName"
}
},
"required": [
"MultiplexId",
"ProgramName"
]
},
"output": {
"type": "structure",
"members": {
"ChannelId": {
"locationName": "channelId"
},
"MultiplexProgramSettings": {
"shape": "Sfq",
"locationName": "multiplexProgramSettings"
},
"PacketIdentifiersMap": {
"shape": "Sg0",
"locationName": "packetIdentifiersMap"
},
"PipelineDetails": {
"shape": "Sg2",
"locationName": "pipelineDetails"
},
"ProgramName": {
"locationName": "programName"
}
}
}
},
"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": "Sgl",
"locationName": "resourceSpecification"
},
"Start": {
"locationName": "start"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Se9",
"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": "S5",
"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"
},
"CdiInputSpecification": {
"shape": "S22",
"locationName": "cdiInputSpecification"
},
"ChannelClass": {
"locationName": "channelClass"
},
"Destinations": {
"shape": "S25",
"locationName": "destinations"
},
"EgressEndpoints": {
"shape": "Sed",
"locationName": "egressEndpoints"
},
"EncoderSettings": {
"shape": "S2d",
"locationName": "encoderSettings"
},
"Id": {
"locationName": "id"
},
"InputAttachments": {
"shape": "Sci",
"locationName": "inputAttachments"
},
"InputSpecification": {
"shape": "Se4",
"locationName": "inputSpecification"
},
"LogLevel": {
"locationName": "logLevel"
},
"Name": {
"locationName": "name"
},
"PipelineDetails": {
"shape": "Sef",
"locationName": "pipelineDetails"
},
"PipelinesRunningCount": {
"locationName": "pipelinesRunningCount",
"type": "integer"
},
"RoleArn": {
"locationName": "roleArn"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Se9",
"locationName": "tags"
},
"Vpc": {
"shape": "Sei",
"locationName": "vpc"
}
}
}
},
"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": "S5",
"locationName": "attachedChannels"
},
"Destinations": {
"shape": "Sew",
"locationName": "destinations"
},
"Id": {
"locationName": "id"
},
"InputClass": {
"locationName": "inputClass"
},
"InputDevices": {
"shape": "Sem",
"locationName": "inputDevices"
},
"InputPartnerIds": {
"shape": "S5",
"locationName": "inputPartnerIds"
},
"InputSourceType": {
"locationName": "inputSourceType"
},
"MediaConnectFlows": {
"shape": "Sf1",
"locationName": "mediaConnectFlows"
},
"Name": {
"locationName": "name"
},
"RoleArn": {
"locationName": "roleArn"
},
"SecurityGroups": {
"shape": "S5",
"locationName": "securityGroups"
},
"Sources": {
"shape": "Sf3",
"locationName": "sources"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Se9",
"locationName": "tags"
},
"Type": {
"locationName": "type"
}
}
}
},
"DescribeInputDevice": {
"http": {
"method": "GET",
"requestUri": "/prod/inputDevices/{inputDeviceId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"InputDeviceId": {
"location": "uri",
"locationName": "inputDeviceId"
}
},
"required": [
"InputDeviceId"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"ConnectionState": {
"locationName": "connectionState"
},
"DeviceSettingsSyncState": {
"locationName": "deviceSettingsSyncState"
},
"DeviceUpdateStatus": {
"locationName": "deviceUpdateStatus"
},
"HdDeviceSettings": {
"shape": "Sh6",
"locationName": "hdDeviceSettings"
},
"Id": {
"locationName": "id"
},
"MacAddress": {
"locationName": "macAddress"
},
"Name": {
"locationName": "name"
},
"NetworkSettings": {
"shape": "Shb",
"locationName": "networkSettings"
},
"SerialNumber": {
"locationName": "serialNumber"
},
"Type": {
"locationName": "type"
},
"UhdDeviceSettings": {
"shape": "She",
"locationName": "uhdDeviceSettings"
}
}
}
},
"DescribeInputDeviceThumbnail": {
"http": {
"method": "GET",
"requestUri": "/prod/inputDevices/{inputDeviceId}/thumbnailData",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"InputDeviceId": {
"location": "uri",
"locationName": "inputDeviceId"
},
"Accept": {
"location": "header",
"locationName": "accept"
}
},
"required": [
"InputDeviceId",
"Accept"
]
},
"output": {
"type": "structure",
"members": {
"Body": {
"locationName": "body",
"type": "blob",
"streaming": true
},
"ContentType": {
"location": "header",
"locationName": "Content-Type"
},
"ContentLength": {
"location": "header",
"locationName": "Content-Length",
"type": "long"
},
"ETag": {
"location": "header",
"locationName": "ETag"
},
"LastModified": {
"location": "header",
"locationName": "Last-Modified",
"type": "timestamp"
}
},
"payload": "Body"
}
},
"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": "S5",
"locationName": "inputs"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Se9",
"locationName": "tags"
},
"WhitelistRules": {
"shape": "Sfc",
"locationName": "whitelistRules"
}
}
}
},
"DescribeMultiplex": {
"http": {
"method": "GET",
"requestUri": "/prod/multiplexes/{multiplexId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MultiplexId": {
"location": "uri",
"locationName": "multiplexId"
}
},
"required": [
"MultiplexId"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"AvailabilityZones": {
"shape": "S5",
"locationName": "availabilityZones"
},
"Destinations": {
"shape": "Sfl",
"locationName": "destinations"
},
"Id": {
"locationName": "id"
},
"MultiplexSettings": {
"shape": "Sff",
"locationName": "multiplexSettings"
},
"Name": {
"locationName": "name"
},
"PipelinesRunningCount": {
"locationName": "pipelinesRunningCount",
"type": "integer"
},
"ProgramCount": {
"locationName": "programCount",
"type": "integer"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Se9",
"locationName": "tags"
}
}
}
},
"DescribeMultiplexProgram": {
"http": {
"method": "GET",
"requestUri": "/prod/multiplexes/{multiplexId}/programs/{programName}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MultiplexId": {
"location": "uri",
"locationName": "multiplexId"
},
"ProgramName": {
"location": "uri",
"locationName": "programName"
}
},
"required": [
"MultiplexId",
"ProgramName"
]
},
"output": {
"type": "structure",
"members": {
"ChannelId": {
"locationName": "channelId"
},
"MultiplexProgramSettings": {
"shape": "Sfq",
"locationName": "multiplexProgramSettings"
},
"PacketIdentifiersMap": {
"shape": "Sg0",
"locationName": "packetIdentifiersMap"
},
"PipelineDetails": {
"shape": "Sg2",
"locationName": "pipelineDetails"
},
"ProgramName": {
"locationName": "programName"
}
}
}
},
"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": "Sgl",
"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": "Sgl",
"locationName": "resourceSpecification"
},
"Start": {
"locationName": "start"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Se9",
"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": "Sh",
"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"
},
"CdiInputSpecification": {
"shape": "S22",
"locationName": "cdiInputSpecification"
},
"ChannelClass": {
"locationName": "channelClass"
},
"Destinations": {
"shape": "S25",
"locationName": "destinations"
},
"EgressEndpoints": {
"shape": "Sed",
"locationName": "egressEndpoints"
},
"Id": {
"locationName": "id"
},
"InputAttachments": {
"shape": "Sci",
"locationName": "inputAttachments"
},
"InputSpecification": {
"shape": "Se4",
"locationName": "inputSpecification"
},
"LogLevel": {
"locationName": "logLevel"
},
"Name": {
"locationName": "name"
},
"PipelinesRunningCount": {
"locationName": "pipelinesRunningCount",
"type": "integer"
},
"RoleArn": {
"locationName": "roleArn"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Se9",
"locationName": "tags"
},
"Vpc": {
"shape": "Sei",
"locationName": "vpc"
}
}
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListInputDeviceTransfers": {
"http": {
"method": "GET",
"requestUri": "/prod/inputDeviceTransfers",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"TransferType": {
"location": "querystring",
"locationName": "transferType"
}
},
"required": [
"TransferType"
]
},
"output": {
"type": "structure",
"members": {
"InputDeviceTransfers": {
"locationName": "inputDeviceTransfers",
"type": "list",
"member": {
"type": "structure",
"members": {
"Id": {
"locationName": "id"
},
"Message": {
"locationName": "message"
},
"TargetCustomerId": {
"locationName": "targetCustomerId"
},
"TransferType": {
"locationName": "transferType"
}
}
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListInputDevices": {
"http": {
"method": "GET",
"requestUri": "/prod/inputDevices",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"InputDevices": {
"locationName": "inputDevices",
"type": "list",
"member": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"ConnectionState": {
"locationName": "connectionState"
},
"DeviceSettingsSyncState": {
"locationName": "deviceSettingsSyncState"
},
"DeviceUpdateStatus": {
"locationName": "deviceUpdateStatus"
},
"HdDeviceSettings": {
"shape": "Sh6",
"locationName": "hdDeviceSettings"
},
"Id": {
"locationName": "id"
},
"MacAddress": {
"locationName": "macAddress"
},
"Name": {
"locationName": "name"
},
"NetworkSettings": {
"shape": "Shb",
"locationName": "networkSettings"
},
"SerialNumber": {
"locationName": "serialNumber"
},
"Type": {
"locationName": "type"
},
"UhdDeviceSettings": {
"shape": "She",
"locationName": "uhdDeviceSettings"
}
}
}
},
"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": "Sfa"
}
},
"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": "Sev"
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListMultiplexPrograms": {
"http": {
"method": "GET",
"requestUri": "/prod/multiplexes/{multiplexId}/programs",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"MultiplexId": {
"location": "uri",
"locationName": "multiplexId"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
},
"required": [
"MultiplexId"
]
},
"output": {
"type": "structure",
"members": {
"MultiplexPrograms": {
"locationName": "multiplexPrograms",
"type": "list",
"member": {
"type": "structure",
"members": {
"ChannelId": {
"locationName": "channelId"
},
"ProgramName": {
"locationName": "programName"
}
}
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListMultiplexes": {
"http": {
"method": "GET",
"requestUri": "/prod/multiplexes",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"Multiplexes": {
"locationName": "multiplexes",
"type": "list",
"member": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"AvailabilityZones": {
"shape": "S5",
"locationName": "availabilityZones"
},
"Id": {
"locationName": "id"
},
"MultiplexSettings": {
"locationName": "multiplexSettings",
"type": "structure",
"members": {
"TransportStreamBitrate": {
"locationName": "transportStreamBitrate",
"type": "integer"
}
}
},
"Name": {
"locationName": "name"
},
"PipelinesRunningCount": {
"locationName": "pipelinesRunningCount",
"type": "integer"
},
"ProgramCount": {
"locationName": "programCount",
"type": "integer"
},
"State": {
"locationName": "state"
},
"Tags": {
"shape": "Se9",
"locationName": "tags"
}
}