prowler-sdk-poc
Version:
2,055 lines • 55.8 kB
JSON
{
"metadata": {
"apiVersion": "2018-11-14",
"endpointPrefix": "mediaconnect",
"signingName": "mediaconnect",
"serviceFullName": "AWS MediaConnect",
"serviceId": "MediaConnect",
"protocol": "rest-json",
"jsonVersion": "1.1",
"uid": "mediaconnect-2018-11-14",
"signatureVersion": "v4"
},
"operations": {
"AddFlowMediaStreams": {
"http": {
"requestUri": "/v1/flows/{flowArn}/mediaStreams",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
},
"MediaStreams": {
"shape": "S3",
"locationName": "mediaStreams"
}
},
"required": [
"FlowArn",
"MediaStreams"
]
},
"output": {
"type": "structure",
"members": {
"FlowArn": {
"locationName": "flowArn"
},
"MediaStreams": {
"shape": "Se",
"locationName": "mediaStreams"
}
}
}
},
"AddFlowOutputs": {
"http": {
"requestUri": "/v1/flows/{flowArn}/outputs",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
},
"Outputs": {
"shape": "Sj",
"locationName": "outputs"
}
},
"required": [
"FlowArn",
"Outputs"
]
},
"output": {
"type": "structure",
"members": {
"FlowArn": {
"locationName": "flowArn"
},
"Outputs": {
"shape": "S11",
"locationName": "outputs"
}
}
}
},
"AddFlowSources": {
"http": {
"requestUri": "/v1/flows/{flowArn}/source",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
},
"Sources": {
"shape": "S1b",
"locationName": "sources"
}
},
"required": [
"FlowArn",
"Sources"
]
},
"output": {
"type": "structure",
"members": {
"FlowArn": {
"locationName": "flowArn"
},
"Sources": {
"shape": "S1i",
"locationName": "sources"
}
}
}
},
"AddFlowVpcInterfaces": {
"http": {
"requestUri": "/v1/flows/{flowArn}/vpcInterfaces",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
},
"VpcInterfaces": {
"shape": "S1p",
"locationName": "vpcInterfaces"
}
},
"required": [
"FlowArn",
"VpcInterfaces"
]
},
"output": {
"type": "structure",
"members": {
"FlowArn": {
"locationName": "flowArn"
},
"VpcInterfaces": {
"shape": "S1t",
"locationName": "vpcInterfaces"
}
}
}
},
"CreateFlow": {
"http": {
"requestUri": "/v1/flows",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"AvailabilityZone": {
"locationName": "availabilityZone"
},
"Entitlements": {
"shape": "S1w",
"locationName": "entitlements"
},
"MediaStreams": {
"shape": "S3",
"locationName": "mediaStreams"
},
"Name": {
"locationName": "name"
},
"Outputs": {
"shape": "Sj",
"locationName": "outputs"
},
"Source": {
"shape": "S1c",
"locationName": "source"
},
"SourceFailoverConfig": {
"shape": "S1z",
"locationName": "sourceFailoverConfig"
},
"Sources": {
"shape": "S1b",
"locationName": "sources"
},
"VpcInterfaces": {
"shape": "S1p",
"locationName": "vpcInterfaces"
}
},
"required": [
"Name"
]
},
"output": {
"type": "structure",
"members": {
"Flow": {
"shape": "S24",
"locationName": "flow"
}
}
}
},
"DeleteFlow": {
"http": {
"method": "DELETE",
"requestUri": "/v1/flows/{flowArn}",
"responseCode": 202
},
"input": {
"type": "structure",
"members": {
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
}
},
"required": [
"FlowArn"
]
},
"output": {
"type": "structure",
"members": {
"FlowArn": {
"locationName": "flowArn"
},
"Status": {
"locationName": "status"
}
}
}
},
"DescribeFlow": {
"http": {
"method": "GET",
"requestUri": "/v1/flows/{flowArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
}
},
"required": [
"FlowArn"
]
},
"output": {
"type": "structure",
"members": {
"Flow": {
"shape": "S24",
"locationName": "flow"
},
"Messages": {
"locationName": "messages",
"type": "structure",
"members": {
"Errors": {
"shape": "Sl",
"locationName": "errors"
}
},
"required": [
"Errors"
]
}
}
}
},
"DescribeOffering": {
"http": {
"method": "GET",
"requestUri": "/v1/offerings/{offeringArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"OfferingArn": {
"location": "uri",
"locationName": "offeringArn"
}
},
"required": [
"OfferingArn"
]
},
"output": {
"type": "structure",
"members": {
"Offering": {
"shape": "S2f",
"locationName": "offering"
}
}
}
},
"DescribeReservation": {
"http": {
"method": "GET",
"requestUri": "/v1/reservations/{reservationArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ReservationArn": {
"location": "uri",
"locationName": "reservationArn"
}
},
"required": [
"ReservationArn"
]
},
"output": {
"type": "structure",
"members": {
"Reservation": {
"shape": "S2m",
"locationName": "reservation"
}
}
}
},
"GrantFlowEntitlements": {
"http": {
"requestUri": "/v1/flows/{flowArn}/entitlements",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Entitlements": {
"shape": "S1w",
"locationName": "entitlements"
},
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
}
},
"required": [
"FlowArn",
"Entitlements"
]
},
"output": {
"type": "structure",
"members": {
"Entitlements": {
"shape": "S25",
"locationName": "entitlements"
},
"FlowArn": {
"locationName": "flowArn"
}
}
}
},
"ListEntitlements": {
"http": {
"method": "GET",
"requestUri": "/v1/entitlements",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"Entitlements": {
"locationName": "entitlements",
"type": "list",
"member": {
"type": "structure",
"members": {
"DataTransferSubscriberFeePercent": {
"locationName": "dataTransferSubscriberFeePercent",
"type": "integer"
},
"EntitlementArn": {
"locationName": "entitlementArn"
},
"EntitlementName": {
"locationName": "entitlementName"
}
},
"required": [
"EntitlementArn",
"EntitlementName"
]
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListFlows": {
"http": {
"method": "GET",
"requestUri": "/v1/flows",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"Flows": {
"locationName": "flows",
"type": "list",
"member": {
"type": "structure",
"members": {
"AvailabilityZone": {
"locationName": "availabilityZone"
},
"Description": {
"locationName": "description"
},
"FlowArn": {
"locationName": "flowArn"
},
"Name": {
"locationName": "name"
},
"SourceType": {
"locationName": "sourceType"
},
"Status": {
"locationName": "status"
}
},
"required": [
"Status",
"Description",
"SourceType",
"AvailabilityZone",
"FlowArn",
"Name"
]
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListOfferings": {
"http": {
"method": "GET",
"requestUri": "/v1/offerings",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"NextToken": {
"locationName": "nextToken"
},
"Offerings": {
"locationName": "offerings",
"type": "list",
"member": {
"shape": "S2f"
}
}
}
}
},
"ListReservations": {
"http": {
"method": "GET",
"requestUri": "/v1/reservations",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"NextToken": {
"locationName": "nextToken"
},
"Reservations": {
"locationName": "reservations",
"type": "list",
"member": {
"shape": "S2m"
}
}
}
}
},
"ListTagsForResource": {
"http": {
"method": "GET",
"requestUri": "/tags/{resourceArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "resourceArn"
}
},
"required": [
"ResourceArn"
]
},
"output": {
"type": "structure",
"members": {
"Tags": {
"shape": "S38",
"locationName": "tags"
}
}
}
},
"PurchaseOffering": {
"http": {
"requestUri": "/v1/offerings/{offeringArn}",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"OfferingArn": {
"location": "uri",
"locationName": "offeringArn"
},
"ReservationName": {
"locationName": "reservationName"
},
"Start": {
"locationName": "start"
}
},
"required": [
"OfferingArn",
"Start",
"ReservationName"
]
},
"output": {
"type": "structure",
"members": {
"Reservation": {
"shape": "S2m",
"locationName": "reservation"
}
}
}
},
"RemoveFlowMediaStream": {
"http": {
"method": "DELETE",
"requestUri": "/v1/flows/{flowArn}/mediaStreams/{mediaStreamName}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
},
"MediaStreamName": {
"location": "uri",
"locationName": "mediaStreamName"
}
},
"required": [
"FlowArn",
"MediaStreamName"
]
},
"output": {
"type": "structure",
"members": {
"FlowArn": {
"locationName": "flowArn"
},
"MediaStreamName": {
"locationName": "mediaStreamName"
}
}
}
},
"RemoveFlowOutput": {
"http": {
"method": "DELETE",
"requestUri": "/v1/flows/{flowArn}/outputs/{outputArn}",
"responseCode": 202
},
"input": {
"type": "structure",
"members": {
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
},
"OutputArn": {
"location": "uri",
"locationName": "outputArn"
}
},
"required": [
"FlowArn",
"OutputArn"
]
},
"output": {
"type": "structure",
"members": {
"FlowArn": {
"locationName": "flowArn"
},
"OutputArn": {
"locationName": "outputArn"
}
}
}
},
"RemoveFlowSource": {
"http": {
"method": "DELETE",
"requestUri": "/v1/flows/{flowArn}/source/{sourceArn}",
"responseCode": 202
},
"input": {
"type": "structure",
"members": {
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
},
"SourceArn": {
"location": "uri",
"locationName": "sourceArn"
}
},
"required": [
"FlowArn",
"SourceArn"
]
},
"output": {
"type": "structure",
"members": {
"FlowArn": {
"locationName": "flowArn"
},
"SourceArn": {
"locationName": "sourceArn"
}
}
}
},
"RemoveFlowVpcInterface": {
"http": {
"method": "DELETE",
"requestUri": "/v1/flows/{flowArn}/vpcInterfaces/{vpcInterfaceName}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
},
"VpcInterfaceName": {
"location": "uri",
"locationName": "vpcInterfaceName"
}
},
"required": [
"FlowArn",
"VpcInterfaceName"
]
},
"output": {
"type": "structure",
"members": {
"FlowArn": {
"locationName": "flowArn"
},
"NonDeletedNetworkInterfaceIds": {
"shape": "Sl",
"locationName": "nonDeletedNetworkInterfaceIds"
},
"VpcInterfaceName": {
"locationName": "vpcInterfaceName"
}
}
}
},
"RevokeFlowEntitlement": {
"http": {
"method": "DELETE",
"requestUri": "/v1/flows/{flowArn}/entitlements/{entitlementArn}",
"responseCode": 202
},
"input": {
"type": "structure",
"members": {
"EntitlementArn": {
"location": "uri",
"locationName": "entitlementArn"
},
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
}
},
"required": [
"FlowArn",
"EntitlementArn"
]
},
"output": {
"type": "structure",
"members": {
"EntitlementArn": {
"locationName": "entitlementArn"
},
"FlowArn": {
"locationName": "flowArn"
}
}
}
},
"StartFlow": {
"http": {
"requestUri": "/v1/flows/start/{flowArn}",
"responseCode": 202
},
"input": {
"type": "structure",
"members": {
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
}
},
"required": [
"FlowArn"
]
},
"output": {
"type": "structure",
"members": {
"FlowArn": {
"locationName": "flowArn"
},
"Status": {
"locationName": "status"
}
}
}
},
"StopFlow": {
"http": {
"requestUri": "/v1/flows/stop/{flowArn}",
"responseCode": 202
},
"input": {
"type": "structure",
"members": {
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
}
},
"required": [
"FlowArn"
]
},
"output": {
"type": "structure",
"members": {
"FlowArn": {
"locationName": "flowArn"
},
"Status": {
"locationName": "status"
}
}
}
},
"TagResource": {
"http": {
"requestUri": "/tags/{resourceArn}",
"responseCode": 204
},
"input": {
"type": "structure",
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"Tags": {
"shape": "S38",
"locationName": "tags"
}
},
"required": [
"ResourceArn",
"Tags"
]
}
},
"UntagResource": {
"http": {
"method": "DELETE",
"requestUri": "/tags/{resourceArn}",
"responseCode": 204
},
"input": {
"type": "structure",
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"TagKeys": {
"shape": "Sl",
"location": "querystring",
"locationName": "tagKeys"
}
},
"required": [
"TagKeys",
"ResourceArn"
]
}
},
"UpdateFlow": {
"http": {
"method": "PUT",
"requestUri": "/v1/flows/{flowArn}",
"responseCode": 202
},
"input": {
"type": "structure",
"members": {
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
},
"SourceFailoverConfig": {
"locationName": "sourceFailoverConfig",
"type": "structure",
"members": {
"FailoverMode": {
"locationName": "failoverMode"
},
"RecoveryWindow": {
"locationName": "recoveryWindow",
"type": "integer"
},
"SourcePriority": {
"shape": "S21",
"locationName": "sourcePriority"
},
"State": {
"locationName": "state"
}
}
}
},
"required": [
"FlowArn"
]
},
"output": {
"type": "structure",
"members": {
"Flow": {
"shape": "S24",
"locationName": "flow"
}
}
}
},
"UpdateFlowEntitlement": {
"http": {
"method": "PUT",
"requestUri": "/v1/flows/{flowArn}/entitlements/{entitlementArn}",
"responseCode": 202
},
"input": {
"type": "structure",
"members": {
"Description": {
"locationName": "description"
},
"Encryption": {
"shape": "S3v",
"locationName": "encryption"
},
"EntitlementArn": {
"location": "uri",
"locationName": "entitlementArn"
},
"EntitlementStatus": {
"locationName": "entitlementStatus"
},
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
},
"Subscribers": {
"shape": "Sl",
"locationName": "subscribers"
}
},
"required": [
"FlowArn",
"EntitlementArn"
]
},
"output": {
"type": "structure",
"members": {
"Entitlement": {
"shape": "S26",
"locationName": "entitlement"
},
"FlowArn": {
"locationName": "flowArn"
}
}
}
},
"UpdateFlowMediaStream": {
"http": {
"method": "PUT",
"requestUri": "/v1/flows/{flowArn}/mediaStreams/{mediaStreamName}",
"responseCode": 202
},
"input": {
"type": "structure",
"members": {
"Attributes": {
"shape": "S5",
"locationName": "attributes"
},
"ClockRate": {
"locationName": "clockRate",
"type": "integer"
},
"Description": {
"locationName": "description"
},
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
},
"MediaStreamName": {
"location": "uri",
"locationName": "mediaStreamName"
},
"MediaStreamType": {
"locationName": "mediaStreamType"
},
"VideoFormat": {
"locationName": "videoFormat"
}
},
"required": [
"FlowArn",
"MediaStreamName"
]
},
"output": {
"type": "structure",
"members": {
"FlowArn": {
"locationName": "flowArn"
},
"MediaStream": {
"shape": "Sf",
"locationName": "mediaStream"
}
}
}
},
"UpdateFlowOutput": {
"http": {
"method": "PUT",
"requestUri": "/v1/flows/{flowArn}/outputs/{outputArn}",
"responseCode": 202
},
"input": {
"type": "structure",
"members": {
"CidrAllowList": {
"shape": "Sl",
"locationName": "cidrAllowList"
},
"Description": {
"locationName": "description"
},
"Destination": {
"locationName": "destination"
},
"Encryption": {
"shape": "S3v",
"locationName": "encryption"
},
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
},
"MaxLatency": {
"locationName": "maxLatency",
"type": "integer"
},
"MediaStreamOutputConfigurations": {
"shape": "Sp",
"locationName": "mediaStreamOutputConfigurations"
},
"MinLatency": {
"locationName": "minLatency",
"type": "integer"
},
"OutputArn": {
"location": "uri",
"locationName": "outputArn"
},
"Port": {
"locationName": "port",
"type": "integer"
},
"Protocol": {
"locationName": "protocol"
},
"RemoteId": {
"locationName": "remoteId"
},
"SmoothingLatency": {
"locationName": "smoothingLatency",
"type": "integer"
},
"StreamId": {
"locationName": "streamId"
},
"VpcInterfaceAttachment": {
"shape": "Sz",
"locationName": "vpcInterfaceAttachment"
}
},
"required": [
"FlowArn",
"OutputArn"
]
},
"output": {
"type": "structure",
"members": {
"FlowArn": {
"locationName": "flowArn"
},
"Output": {
"shape": "S12",
"locationName": "output"
}
}
}
},
"UpdateFlowSource": {
"http": {
"method": "PUT",
"requestUri": "/v1/flows/{flowArn}/source/{sourceArn}",
"responseCode": 202
},
"input": {
"type": "structure",
"members": {
"Decryption": {
"shape": "S3v",
"locationName": "decryption"
},
"Description": {
"locationName": "description"
},
"EntitlementArn": {
"locationName": "entitlementArn"
},
"FlowArn": {
"location": "uri",
"locationName": "flowArn"
},
"IngestPort": {
"locationName": "ingestPort",
"type": "integer"
},
"MaxBitrate": {
"locationName": "maxBitrate",
"type": "integer"
},
"MaxLatency": {
"locationName": "maxLatency",
"type": "integer"
},
"MaxSyncBuffer": {
"locationName": "maxSyncBuffer",
"type": "integer"
},
"MediaStreamSourceConfigurations": {
"shape": "S1d",
"locationName": "mediaStreamSourceConfigurations"
},
"MinLatency": {
"locationName": "minLatency",
"type": "integer"
},
"Protocol": {
"locationName": "protocol"
},
"SourceArn": {
"location": "uri",
"locationName": "sourceArn"
},
"StreamId": {
"locationName": "streamId"
},
"VpcInterfaceName": {
"locationName": "vpcInterfaceName"
},
"WhitelistCidr": {
"locationName": "whitelistCidr"
}
},
"required": [
"FlowArn",
"SourceArn"
]
},
"output": {
"type": "structure",
"members": {
"FlowArn": {
"locationName": "flowArn"
},
"Source": {
"shape": "S1j",
"locationName": "source"
}
}
}
}
},
"shapes": {
"S3": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Attributes": {
"shape": "S5",
"locationName": "attributes"
},
"ClockRate": {
"locationName": "clockRate",
"type": "integer"
},
"Description": {
"locationName": "description"
},
"MediaStreamId": {
"locationName": "mediaStreamId",
"type": "integer"
},
"MediaStreamName": {
"locationName": "mediaStreamName"
},
"MediaStreamType": {
"locationName": "mediaStreamType"
},
"VideoFormat": {
"locationName": "videoFormat"
}
},
"required": [
"MediaStreamType",
"MediaStreamId",
"MediaStreamName"
]
}
},
"S5": {
"type": "structure",
"members": {
"Fmtp": {
"locationName": "fmtp",
"type": "structure",
"members": {
"ChannelOrder": {
"locationName": "channelOrder"
},
"Colorimetry": {
"locationName": "colorimetry"
},
"ExactFramerate": {
"locationName": "exactFramerate"
},
"Par": {
"locationName": "par"
},
"Range": {
"locationName": "range"
},
"ScanMode": {
"locationName": "scanMode"
},
"Tcs": {
"locationName": "tcs"
}
}
},
"Lang": {
"locationName": "lang"
}
}
},
"Se": {
"type": "list",
"member": {
"shape": "Sf"
}
},
"Sf": {
"type": "structure",
"members": {
"Attributes": {
"locationName": "attributes",
"type": "structure",
"members": {
"Fmtp": {
"locationName": "fmtp",
"type": "structure",
"members": {
"ChannelOrder": {
"locationName": "channelOrder"
},
"Colorimetry": {
"locationName": "colorimetry"
},
"ExactFramerate": {
"locationName": "exactFramerate"
},
"Par": {
"locationName": "par"
},
"Range": {
"locationName": "range"
},
"ScanMode": {
"locationName": "scanMode"
},
"Tcs": {
"locationName": "tcs"
}
}
},
"Lang": {
"locationName": "lang"
}
},
"required": [
"Fmtp"
]
},
"ClockRate": {
"locationName": "clockRate",
"type": "integer"
},
"Description": {
"locationName": "description"
},
"Fmt": {
"locationName": "fmt",
"type": "integer"
},
"MediaStreamId": {
"locationName": "mediaStreamId",
"type": "integer"
},
"MediaStreamName": {
"locationName": "mediaStreamName"
},
"MediaStreamType": {
"locationName": "mediaStreamType"
},
"VideoFormat": {
"locationName": "videoFormat"
}
},
"required": [
"MediaStreamType",
"MediaStreamId",
"MediaStreamName",
"Fmt"
]
},
"Sj": {
"type": "list",
"member": {
"type": "structure",
"members": {
"CidrAllowList": {
"shape": "Sl",
"locationName": "cidrAllowList"
},
"Description": {
"locationName": "description"
},
"Destination": {
"locationName": "destination"
},
"Encryption": {
"shape": "Sm",
"locationName": "encryption"
},
"MaxLatency": {
"locationName": "maxLatency",
"type": "integer"
},
"MediaStreamOutputConfigurations": {
"shape": "Sp",
"locationName": "mediaStreamOutputConfigurations"
},
"MinLatency": {
"locationName": "minLatency",
"type": "integer"
},
"Name": {
"locationName": "name"
},
"Port": {
"locationName": "port",
"type": "integer"
},
"Protocol": {
"locationName": "protocol"
},
"RemoteId": {
"locationName": "remoteId"
},
"SmoothingLatency": {
"locationName": "smoothingLatency",
"type": "integer"
},
"StreamId": {
"locationName": "streamId"
},
"VpcInterfaceAttachment": {
"shape": "Sz",
"locationName": "vpcInterfaceAttachment"
}
},
"required": [
"Protocol"
]
}
},
"Sl": {
"type": "list",
"member": {}
},
"Sm": {
"type": "structure",
"members": {
"Algorithm": {
"locationName": "algorithm"
},
"ConstantInitializationVector": {
"locationName": "constantInitializationVector"
},
"DeviceId": {
"locationName": "deviceId"
},
"KeyType": {
"locationName": "keyType"
},
"Region": {
"locationName": "region"
},
"ResourceId": {
"locationName": "resourceId"
},
"RoleArn": {
"locationName": "roleArn"
},
"SecretArn": {
"locationName": "secretArn"
},
"Url": {
"locationName": "url"
}
},
"required": [
"RoleArn"
]
},
"Sp": {
"type": "list",
"member": {
"type": "structure",
"members": {
"DestinationConfigurations": {
"locationName": "destinationConfigurations",
"type": "list",
"member": {
"type": "structure",
"members": {
"DestinationIp": {
"locationName": "destinationIp"
},
"DestinationPort": {
"locationName": "destinationPort",
"type": "integer"
},
"Interface": {
"shape": "St",
"locationName": "interface"
}
},
"required": [
"DestinationIp",
"DestinationPort",
"Interface"
]
}
},
"EncodingName": {
"locationName": "encodingName"
},
"EncodingParameters": {
"locationName": "encodingParameters",
"type": "structure",
"members": {
"CompressionFactor": {
"locationName": "compressionFactor",
"type": "double"
},
"EncoderProfile": {
"locationName": "encoderProfile"
}
},
"required": [
"EncoderProfile",
"CompressionFactor"
]
},
"MediaStreamName": {
"locationName": "mediaStreamName"
}
},
"required": [
"MediaStreamName",
"EncodingName"
]
}
},
"St": {
"type": "structure",
"members": {
"Name": {
"locationName": "name"
}
},
"required": [
"Name"
]
},
"Sz": {
"type": "structure",
"members": {
"VpcInterfaceName": {
"locationName": "vpcInterfaceName"
}
}
},
"S11": {
"type": "list",
"member": {
"shape": "S12"
}
},
"S12": {
"type": "structure",
"members": {
"DataTransferSubscriberFeePercent": {
"locationName": "dataTransferSubscriberFeePercent",
"type": "integer"
},
"Description": {
"locationName": "description"
},
"Destination": {
"locationName": "destination"
},
"Encryption": {
"shape": "Sm",
"locationName": "encryption"
},
"EntitlementArn": {
"locationName": "entitlementArn"
},
"ListenerAddress": {
"locationName": "listenerAddress"
},
"MediaLiveInputArn": {
"locationName": "mediaLiveInputArn"
},
"MediaStreamOutputConfigurations": {
"locationName": "mediaStreamOutputConfigurations",
"type": "list",
"member": {
"type": "structure",
"members": {
"DestinationConfigurations": {
"locationName": "destinationConfigurations",
"type": "list",
"member": {
"type": "structure",
"members": {
"DestinationIp": {
"locationName": "destinationIp"
},
"DestinationPort": {
"locationName": "destinationPort",
"type": "integer"
},
"Interface": {
"shape": "S17",
"locationName": "interface"
},
"OutboundIp": {
"locationName": "outboundIp"
}
},
"required": [
"DestinationIp",
"DestinationPort",
"Interface",
"OutboundIp"
]
}
},
"EncodingName": {
"locationName": "encodingName"
},
"EncodingParameters": {
"locationName": "encodingParameters",
"type": "structure",
"members": {
"CompressionFactor": {
"locationName": "compressionFactor",
"type": "double"
},
"EncoderProfile": {
"locationName": "encoderProfile"
}
},
"required": [
"EncoderProfile",
"CompressionFactor"
]
},
"MediaStreamName": {
"locationName": "mediaStreamName"
}
},
"required": [
"MediaStreamName",
"EncodingName"
]
}
},
"Name": {
"locationName": "name"
},
"OutputArn": {
"locationName": "outputArn"
},
"Port": {
"locationName": "port",
"type": "integer"
},
"Transport": {
"shape": "S19",
"locationName": "transport"
},
"VpcInterfaceAttachment": {
"shape": "Sz",
"locationName": "vpcInterfaceAttachment"
}
},
"required": [
"OutputArn",
"Name"
]
},
"S17": {
"type": "structure",
"members": {
"Name": {
"locationName": "name"
}
},
"required": [
"Name"
]
},
"S19": {
"type": "structure",
"members": {
"CidrAllowList": {
"shape": "Sl",
"locationName": "cidrAllowList"
},
"MaxBitrate": {
"locationName": "maxBitrate",
"type": "integer"
},
"MaxLatency": {
"locationName": "maxLatency",
"type": "integer"
},
"MaxSyncBuffer": {
"locationName": "maxSyncBuffer",
"type": "integer"
},
"MinLatency": {
"locationName": "minLatency",
"type": "integer"
},
"Protocol": {
"locationName": "protocol"
},
"RemoteId": {
"locationName": "remoteId"
},
"SmoothingLatency": {
"locationName": "smoothingLatency",
"type": "integer"
},
"StreamId": {
"locationName": "streamId"
}
},
"required": [
"Protocol"
]
},
"S1b": {
"type": "list",
"member": {
"shape": "S1c"
}
},
"S1c": {
"type": "structure",
"members": {
"Decryption": {
"shape": "Sm",
"locationName": "decryption"
},
"Description": {
"locationName": "description"
},
"EntitlementArn": {
"locationName": "entitlementArn"
},
"IngestPort": {
"locationName": "ingestPort",
"type": "integer"
},
"MaxBitrate": {
"locationName": "maxBitrate",
"type": "integer"
},
"MaxLatency": {
"locationName": "maxLatency",
"type": "integer"
},
"MaxSyncBuffer": {
"locationName": "maxSyncBuffer",
"type": "integer"
},
"MediaStreamSourceConfigurations": {
"shape": "S1d",
"locationName": "mediaStreamSourceConfigurations"
},
"MinLatency": {
"locationName": "minLatency",
"type": "integer"
},
"Name": {
"locationName": "name"
},
"Protocol": {
"locationName": "protocol"
},
"StreamId": {
"locationName": "streamId"
},
"VpcInterfaceName": {
"locationName": "vpcInterfaceName"
},
"WhitelistCidr": {
"locationName": "whitelistCidr"
}
}
},
"S1d": {
"type": "list",
"member": {
"type": "structure",
"members": {
"EncodingName": {
"locationName": "encodingName"
},
"InputConfigurations": {
"locationName": "inputConfigurations",
"type": "list",
"member": {
"type": "structure",
"members": {
"InputPort": {
"locationName": "inputPort",
"type": "integer"
},
"Interface": {
"shape": "St",
"locationName": "interface"
}
},
"required": [
"InputPort",
"Interface"
]
}
},
"MediaStreamName": {
"locationName": "mediaStreamName"
}
},
"required": [
"MediaStreamName",
"EncodingName"
]
}
},
"S1i": {
"type": "list",
"member": {
"shape": "S1j"
}
},
"S1j": {
"type": "structure",
"members": {
"DataTransferSubscriberFeePercent": {
"locationName": "dataTransferSubscriberFeePercent",
"type": "integer"
},
"Decryption": {
"shape": "Sm",
"locationName": "decryption"
},
"Description": {
"locationName": "description"
},
"EntitlementArn": {
"locationName": "entitlementArn"
},
"IngestIp": {
"locationName": "ingestIp"
},
"IngestPort": {
"locationName": "ingestPort",
"type": "integer"
},
"MediaStreamSourceConfigurations": {
"locationName": "mediaStreamSourceConfigurations",
"type": "list",
"member": {
"type": "structure",
"members": {
"EncodingName": {
"locationName": "encodingName"
},
"InputConfigurations": {
"locationName": "inputConfigurations",
"type": "list",
"member": {
"type": "structure",
"members": {
"InputIp": {
"locationName": "inputIp"
},
"InputPort": {
"locationName": "inputPort",
"type": "integer"
},
"Interface": {
"shape": "S17",
"locationName": "interface"
}
},
"required": [
"InputPort",
"InputIp",
"Interface"
]
}
},
"MediaStreamName": {
"locationName": "mediaStreamName"
}
},
"required": [
"MediaStreamName",
"EncodingName"
]
}
},
"Name": {
"locationName": "name"
},
"SourceArn": {
"locationName": "sourceArn"
},
"Transport": {
"shape": "S19",
"locationName": "transport"
},
"VpcInterfaceName": {
"locationName": "vpcInterfaceName"
},
"WhitelistCidr": {
"locationName": "whitelistCidr"
}
},
"required": [
"SourceArn",
"Name"
]
},
"S1p": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Name": {
"locationName": "name"
},
"NetworkInterfaceType": {
"locationName": "networkInterfaceType"
},
"RoleArn": {
"locationName": "roleArn"
},
"SecurityGroupIds": {
"shape": "Sl",
"locationName": "securityGroupIds"
},
"SubnetId": {
"locationName": "subnetId"
}
},
"required": [
"SubnetId",
"SecurityGroupIds",
"RoleArn",
"Name"
]
}
},
"S1t": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Name": {
"locationName": "name"
},
"NetworkInterfaceIds": {
"shape": "Sl",
"locationName": "networkInterfaceIds"
},
"NetworkInterfaceType": {
"locationName": "networkInterfaceType"
},
"RoleArn": {
"locationName": "roleArn"
},
"SecurityGroupIds": {
"shape": "Sl",
"locationName": "securityGroupIds"
},
"SubnetId": {
"locationName": "subnetId"
}
},
"required": [
"NetworkInterfaceType",
"NetworkInterfaceIds",
"SubnetId",
"SecurityGroupIds",
"RoleArn",
"Name"
]
}
},
"S1w": {
"type": "list",
"member": {
"type": "structure",
"members": {
"DataTransferSubscriberFeePercent": {
"locationName": "dataTransferSubscriberFeePercent",
"type": "integer"
},
"Description": {
"locationName": "description"
},
"Encryption": {
"shape": "Sm",
"locationName": "encryption"
},
"EntitlementStatus": {
"locationName": "entitlementStatus"
},
"Name": {
"locationName": "name"
},
"Subscribers": {
"shape": "Sl",
"locationName": "subscribers"
}
},
"required": [
"Subscribers"
]
}
},
"S1z": {
"type": "structure",
"members": {
"FailoverMode": {
"locationName": "failoverMode"
},
"RecoveryWindow": {
"locationName": "recoveryWindow",
"type": "integer"
},
"SourcePriority": {
"shape": "S21",
"locationName": "sourcePriority"
},
"State": {
"locationName": "state"
}
}
},
"S21": {
"type": "structure",
"members": {
"PrimarySource": {
"locationName": "primarySource"
}
}
},
"S24": {
"type": "structure",
"members": {
"AvailabilityZone": {
"locationName": "availab