{ "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": "S16", "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": "S1c", "locationName": "destinations" }, "EncoderSettings": { "shape": "S1j", "locationName": "encoderSettings" }, "InputAttachments": { "shape": "S96", "locationName": "inputAttachments" }, "InputSpecification": { "shape": "Sa6", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, "Name": { "locationName": "name" }, "RequestId": { "locationName": "requestId", "idempotencyToken": true }, "Reserved": { "locationName": "reserved", "deprecated": true }, "RoleArn": { "locationName": "roleArn" }, "Tags": { "shape": "Sab", "locationName": "tags" } } }, "output": { "type": "structure", "members": { "Channel": { "shape": "Sad", "locationName": "channel" } } } }, "CreateInput": { "http": { "requestUri": "/prod/inputs", "responseCode": 201 }, "input": { "type": "structure", "members": { "Destinations": { "shape": "Sai", "locationName": "destinations" }, "InputSecurityGroups": { "shape": "S16", "locationName": "inputSecurityGroups" }, "MediaConnectFlows": { "shape": "Sak", "locationName": "mediaConnectFlows" }, "Name": { "locationName": "name" }, "RequestId": { "locationName": "requestId", "idempotencyToken": true }, "RoleArn": { "locationName": "roleArn" }, "Sources": { "shape": "Sam", "locationName": "sources" }, "Tags": { "shape": "Sab", "locationName": "tags" }, "Type": { "locationName": "type" }, "Vpc": { "locationName": "vpc", "type": "structure", "members": { "SecurityGroupIds": { "shape": "S16", "locationName": "securityGroupIds" }, "SubnetIds": { "shape": "S16", "locationName": "subnetIds" } }, "required": [ "SubnetIds" ] } } }, "output": { "type": "structure", "members": { "Input": { "shape": "Sar", "locationName": "input" } } } }, "CreateInputSecurityGroup": { "http": { "requestUri": "/prod/inputSecurityGroups", "responseCode": 200 }, "input": { "type": "structure", "members": { "Tags": { "shape": "Sab", "locationName": "tags" }, "WhitelistRules": { "shape": "Sb2", "locationName": "whitelistRules" } } }, "output": { "type": "structure", "members": { "SecurityGroup": { "shape": "Sb5", "locationName": "securityGroup" } } } }, "CreateTags": { "http": { "requestUri": "/prod/tags/{resource-arn}", "responseCode": 204 }, "input": { "type": "structure", "members": { "ResourceArn": { "location": "uri", "locationName": "resource-arn" }, "Tags": { "shape": "Sab", "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": "S1c", "locationName": "destinations" }, "EgressEndpoints": { "shape": "Sae", "locationName": "egressEndpoints" }, "EncoderSettings": { "shape": "S1j", "locationName": "encoderSettings" }, "Id": { "locationName": "id" }, "InputAttachments": { "shape": "S96", "locationName": "inputAttachments" }, "InputSpecification": { "shape": "Sa6", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, "Name": { "locationName": "name" }, "PipelinesRunningCount": { "locationName": "pipelinesRunningCount", "type": "integer" }, "RoleArn": { "locationName": "roleArn" }, "State": { "locationName": "state" }, "Tags": { "shape": "Sab", "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": "Sbk", "locationName": "resourceSpecification" }, "Start": { "locationName": "start" }, "State": { "locationName": "state" }, "Tags": { "shape": "Sab", "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": "S16", "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": "S1c", "locationName": "destinations" }, "EgressEndpoints": { "shape": "Sae", "locationName": "egressEndpoints" }, "EncoderSettings": { "shape": "S1j", "locationName": "encoderSettings" }, "Id": { "locationName": "id" }, "InputAttachments": { "shape": "S96", "locationName": "inputAttachments" }, "InputSpecification": { "shape": "Sa6", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, "Name": { "locationName": "name" }, "PipelinesRunningCount": { "locationName": "pipelinesRunningCount", "type": "integer" }, "RoleArn": { "locationName": "roleArn" }, "State": { "locationName": "state" }, "Tags": { "shape": "Sab", "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": "S16", "locationName": "attachedChannels" }, "Destinations": { "shape": "Sas", "locationName": "destinations" }, "Id": { "locationName": "id" }, "InputClass": { "locationName": "inputClass" }, "MediaConnectFlows": { "shape": "Saw", "locationName": "mediaConnectFlows" }, "Name": { "locationName": "name" }, "RoleArn": { "locationName": "roleArn" }, "SecurityGroups": { "shape": "S16", "locationName": "securityGroups" }, "Sources": { "shape": "Say", "locationName": "sources" }, "State": { "locationName": "state" }, "Tags": { "shape": "Sab", "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": "S16", "locationName": "inputs" }, "State": { "locationName": "state" }, "Tags": { "shape": "Sab", "locationName": "tags" }, "WhitelistRules": { "shape": "Sb7", "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": "Sbk", "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": "Sbk", "locationName": "resourceSpecification" }, "Start": { "locationName": "start" }, "State": { "locationName": "state" }, "Tags": { "shape": "Sab", "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": "S1c", "locationName": "destinations" }, "EgressEndpoints": { "shape": "Sae", "locationName": "egressEndpoints" }, "Id": { "locationName": "id" }, "InputAttachments": { "shape": "S96", "locationName": "inputAttachments" }, "InputSpecification": { "shape": "Sa6", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, "Name": { "locationName": "name" }, "PipelinesRunningCount": { "locationName": "pipelinesRunningCount", "type": "integer" }, "RoleArn": { "locationName": "roleArn" }, "State": { "locationName": "state" }, "Tags": { "shape": "Sab", "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": "Sb5" } }, "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": "Sar" } }, "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": "Sbk", "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": "Scq" } } } } }, "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": "Sab", "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": "Sab", "locationName": "tags" } }, "required": [ "OfferingId", "Count" ] }, "output": { "type": "structure", "members": { "Reservation": { "shape": "Scq", "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": "S1c", "locationName": "destinations" }, "EgressEndpoints": { "shape": "Sae", "locationName": "egressEndpoints" }, "EncoderSettings": { "shape": "S1j", "locationName": "encoderSettings" }, "Id": { "locationName": "id" }, "InputAttachments": { "shape": "S96", "locationName": "inputAttachments" }, "InputSpecification": { "shape": "Sa6", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, "Name": { "locationName": "name" }, "PipelinesRunningCount": { "locationName": "pipelinesRunningCount", "type": "integer" }, "RoleArn": { "locationName": "roleArn" }, "State": { "locationName": "state" }, "Tags": { "shape": "Sab", "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": "S1c", "locationName": "destinations" }, "EgressEndpoints": { "shape": "Sae", "locationName": "egressEndpoints" }, "EncoderSettings": { "shape": "S1j", "locationName": "encoderSettings" }, "Id": { "locationName": "id" }, "InputAttachments": { "shape": "S96", "locationName": "inputAttachments" }, "InputSpecification": { "shape": "Sa6", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, "Name": { "locationName": "name" }, "PipelinesRunningCount": { "locationName": "pipelinesRunningCount", "type": "integer" }, "RoleArn": { "locationName": "roleArn" }, "State": { "locationName": "state" }, "Tags": { "shape": "Sab", "locationName": "tags" } } } }, "UpdateChannel": { "http": { "method": "PUT", "requestUri": "/prod/channels/{channelId}", "responseCode": 200 }, "input": { "type": "structure", "members": { "ChannelId": { "location": "uri", "locationName": "channelId" }, "Destinations": { "shape": "S1c", "locationName": "destinations" }, "EncoderSettings": { "shape": "S1j", "locationName": "encoderSettings" }, "InputAttachments": { "shape": "S96", "locationName": "inputAttachments" }, "InputSpecification": { "shape": "Sa6", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, "Name": { "locationName": "name" }, "RoleArn": { "locationName": "roleArn" } }, "required": [ "ChannelId" ] }, "output": { "type": "structure", "members": { "Channel": { "shape": "Sad", "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": "S1c", "locationName": "destinations" } }, "required": [ "ChannelId", "ChannelClass" ] }, "output": { "type": "structure", "members": { "Channel": { "shape": "Sad", "locationName": "channel" } } } }, "UpdateInput": { "http": { "method": "PUT", "requestUri": "/prod/inputs/{inputId}", "responseCode": 200 }, "input": { "type": "structure", "members": { "Destinations": { "shape": "Sai", "locationName": "destinations" }, "InputId": { "location": "uri", "locationName": "inputId" }, "InputSecurityGroups": { "shape": "S16", "locationName": "inputSecurityGroups" }, "MediaConnectFlows": { "shape": "Sak", "locationName": "mediaConnectFlows" }, "Name": { "locationName": "name" }, "RoleArn": { "locationName": "roleArn" }, "Sources": { "shape": "Sam", "locationName": "sources" } }, "required": [ "InputId" ] }, "output": { "type": "structure", "members": { "Input": { "shape": "Sar", "locationName": "input" } } } }, "UpdateInputSecurityGroup": { "http": { "method": "PUT", "requestUri": "/prod/inputSecurityGroups/{inputSecurityGroupId}", "responseCode": 200 }, "input": { "type": "structure", "members": { "InputSecurityGroupId": { "location": "uri", "locationName": "inputSecurityGroupId" }, "Tags": { "shape": "Sab", "locationName": "tags" }, "WhitelistRules": { "shape": "Sb2", "locationName": "whitelistRules" } }, "required": [ "InputSecurityGroupId" ] }, "output": { "type": "structure", "members": { "SecurityGroup": { "shape": "Sb5", "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": "Scq", "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" } }, "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" }, "SubSegmentsExpected": { "locationName": "subSegmentsExpected", "type": "integer" } }, "required": [ "SegmentationEventId", "SegmentationCancelIndicator" ] } }, "required": [ "SegmentationDescriptorScte35DescriptorSettings" ] } }, "required": [ "Scte35DescriptorSettings" ] } } }, "required": [ "Scte35Descriptors" ] }, "StaticImageActivateSettings": { "locationName": "staticImageActivateSettings", "type": "structure", "members": { "Duration": { "locationName": "duration", "type": "integer" }, "FadeIn": { "locationName": "fadeIn", "type": "integer" }, "FadeOut": { "locationName": "fadeOut", "type": "integer" }, "Height": { "locationName": "height", "type": "integer" }, "Image": { "shape": "Sx", "locationName": "image" }, "ImageX": { "locationName": "imageX", "type": "integer" }, "ImageY": { "locationName": "imageY", "type": "integer" }, "Layer": { "locationName": "layer", "type": "integer" }, "Opacity": { "locationName": "opacity", "type": "integer" }, "Width": { "locationName": "width", "type": "integer" } }, "required": [ "Image" ] }, "StaticImageDeactivateSettings": { "locationName": "staticImageDeactivateSettings", "type": "structure", "members": { "FadeOut": { "locationName": "fadeOut", "type": "integer" }, "Layer": { "locationName": "layer", "type": "integer" } } } } }, "ScheduleActionStartSettings": { "locationName": "scheduleActionStartSettings", "type": "structure", "members": { "FixedModeScheduleActionStartSettings": { "locationName": "fixedModeScheduleActionStartSettings", "type": "structure", "members": { "Time": { "locationName": "time" } }, "required": [ "Time" ] }, "FollowModeScheduleActionStartSettings": { "locationName": "followModeScheduleActionStartSettings", "type": "structure", "members": { "FollowPoint": { "locationName": "followPoint" }, "ReferenceActionName": { "locationName": "referenceActionName" } }, "required": [ "ReferenceActionName", "FollowPoint" ] } } } }, "required": [ "ActionName", "ScheduleActionStartSettings", "ScheduleActionSettings" ] } }, "Sx": { "type": "structure", "members": { "PasswordParam": { "locationName": "passwordParam" }, "Uri": { "locationName": "uri" }, "Username": { "locationName": "username" } }, "required": [ "Uri" ] }, "S16": { "type": "list", "member": {} }, "S1c": { "type": "list", "member": { "type": "structure", "members": { "Id": { "locationName": "id" }, "MediaPackageSettings": { "locationName": "mediaPackageSettings", "type": "list", "member": { "type": "structure", "members": { "ChannelId": { "locationName": "channelId" } } } }, "Settings": { "locationName": "settings", "type": "list", "member": { "type": "structure", "members": { "PasswordParam": { "locationName": "passwordParam" }, "StreamName": { "locationName": "streamName" }, "Url": { "locationName": "url" }, "Username": { "locationName": "username" } } } } } } }, "S1j": { "type": "structure", "members": { "AudioDescriptions": { "locationName": "audioDescriptions", "type": "list", "member": { "type": "structure", "members": { "AudioNormalizationSettings": { "locationName": "audioNormalizationSettings", "type": "structure", "members": { "Algorithm": { "locationName": "algorithm" }, "AlgorithmControl": { "locationName": "algorithmControl" }, "TargetLkfs": { "locationName": "targetLkfs", "type": "double" } } }, "AudioSelectorName": { "locationName": "audioSelectorName" }, "AudioType": { "locationName": "audioType" }, "AudioTypeControl": { "locationName": "audioTypeControl" }, "CodecSettings": { "locationName": "codecSettings", "type": "structure", "members": { "AacSettings": { "locationName": "aacSettings", "type": "structure", "members": { "Bitrate": { "locationName": "bitrate", "type": "double" }, "CodingMode": { "locationName": "codingMode" }, "InputType": { "locationName": "inputType" }, "Profile": { "locationName": "profile" }, "RateControlMode": { "locationName": "rateControlMode" }, "RawFormat": { "locationName": "rawFormat" }, "SampleRate": { "locationName": "sampleRate", "type": "double" }, "Spec": { "locationName": "spec" }, "VbrQuality": { "locationName": "vbrQuality" } } }, "Ac3Settings": { "locationName": "ac3Settings", "type": "structure", "members": { "Bitrate": { "locationName": "bitrate", "type": "double" }, "BitstreamMode": { "locationName": "bitstreamMode" }, "CodingMode": { "locationName": "codingMode" }, "Dialnorm": { "locationName": "dialnorm", "type": "integer" }, "DrcProfile": { "locationName": "drcProfile" }, "LfeFilter": { "locationName": "lfeFilter" }, "MetadataControl": { "locationName": "metadataControl" } } }, "Eac3Settings": { "locationName": "eac3Settings", "type": "structure", "members": { "AttenuationControl": { "locationName": "attenuationControl" }, "Bitrate": { "locationName": "bitrate", "type": "double" }, "BitstreamMode": { "locationName": "bitstreamMode" }, "CodingMode": { "locationName": "codingMode" }, "DcFilter": { "locationName": "dcFilter" }, "Dialnorm": { "locationName": "dialnorm", "type": "integer" }, "DrcLine": { "locationName": "drcLine" }, "DrcRf": { "locationName": "drcRf" }, "LfeControl": { "locationName": "lfeControl" }, "LfeFilter": { "locationName": "lfeFilter" }, "LoRoCenterMixLevel": { "locationName": "loRoCenterMixLevel", "type": "double" }, "LoRoSurroundMixLevel": { "locationName": "loRoSurroundMixLevel", "type": "double" }, "LtRtCenterMixLevel": { "locationName": "ltRtCenterMixLevel", "type": "double" }, "LtRtSurroundMixLevel": { "locationName": "ltRtSurroundMixLevel", "type": "double" }, "MetadataControl": { "locationName": "metadataControl" }, "PassthroughControl": { "locationName": "passthroughControl" }, "PhaseControl": { "locationName": "phaseControl" }, "StereoDownmix": { "locationName": "stereoDownmix" }, "SurroundExMode": { "locationName": "surroundExMode" }, "SurroundMode": { "locationName": "surroundMode" } } }, "Mp2Settings": { "locationName": "mp2Settings", "type": "structure", "members": { "Bitrate": { "locationName": "bitrate", "type": "double" }, "CodingMode": { "locationName": "codingMode" }, "SampleRate": { "locationName": "sampleRate", "type": "double" } } }, "PassThroughSettings": { "locationName": "passThroughSettings", "type": "structure", "members": {} } } }, "LanguageCode": { "locationName": "languageCode" }, "LanguageCodeControl": { "locationName": "languageCodeControl" }, "Name": { "locationName": "name" }, "RemixSettings": { "locationName": "remixSettings", "type": "structure", "members": { "ChannelMappings": { "locationName": "channelMappings", "type": "list", "member": { "type": "structure", "members": { "InputChannelLevels": { "locationName": "inputChannelLevels", "type": "list", "member": { "type": "structure", "members": { "Gain": { "locationName": "gain", "type": "integer" }, "InputChannel": { "locationName": "inputChannel", "type": "integer" } }, "required": [ "InputChannel", "Gain" ] } }, "OutputChannel": { "locationName": "outputChannel", "type": "integer" } }, "required": [ "OutputChannel", "InputChannelLevels" ] } }, "ChannelsIn": { "locationName": "channelsIn", "type": "integer" }, "ChannelsOut": { "locationName": "channelsOut", "type": "integer" } }, "required": [ "ChannelMappings" ] }, "StreamName": { "locationName": "streamName" } }, "required": [ "AudioSelectorName", "Name" ] } }, "AvailBlanking": { "locationName": "availBlanking", "type": "structure", "members": { "AvailBlankingImage": { "shape": "Sx", "locationName": "availBlankingImage" }, "State": { "locationName": "state" } } }, "AvailConfiguration": { "locationName": "availConfiguration", "type": "structure", "members": { "AvailSettings": { "locationName": "availSettings", "type": "structure", "members": { "Scte35SpliceInsert": { "locationName": "scte35SpliceInsert", "type": "structure", "members": { "AdAvailOffset": { "locationName": "adAvailOffset", "type": "integer" }, "NoRegionalBlackoutFlag": { "locationName": "noRegionalBlackoutFlag" }, "WebDeliveryAllowedFlag": { "locationName": "webDeliveryAllowedFlag" } } }, "Scte35TimeSignalApos": { "locationName": "scte35TimeSignalApos", "type": "structure", "members": { "AdAvailOffset": { "locationName": "adAvailOffset", "type": "integer" }, "NoRegionalBlackoutFlag": { "locationName": "noRegionalBlackoutFlag" }, "WebDeliveryAllowedFlag": { "locationName": "webDeliveryAllowedFlag" } } } } } } }, "BlackoutSlate": { "locationName": "blackoutSlate", "type": "structure", "members": { "BlackoutSlateImage": { "shape": "Sx", "locationName": "blackoutSlateImage" }, "NetworkEndBlackout": { "locationName": "networkEndBlackout" }, "NetworkEndBlackoutImage": { "shape": "Sx", "locationName": "networkEndBlackoutImage" }, "NetworkId": { "locationName": "networkId" }, "State": { "locationName": "state" } } }, "CaptionDescriptions": { "locationName": "captionDescriptions", "type": "list", "member": { "type": "structure", "members": { "CaptionSelectorName": { "locationName": "captionSelectorName" }, "DestinationSettings": { "locationName": "destinationSettings", "type": "structure", "members": { "AribDestinationSettings": { "locationName": "aribDestinationSettings", "type": "structure", "members": {} }, "BurnInDestinationSettings": { "locationName": "burnInDestinationSettings", "type": "structure", "members": { "Alignment": { "locationName": "alignment" }, "BackgroundColor": { "locationName": "backgroundColor" }, "BackgroundOpacity": { "locationName": "backgroundOpacity", "type": "integer" }, "Font": { "shape": "Sx", "locationName": "font" }, "FontColor": { "locationName": "fontColor" }, "FontOpacity": { "locationName": "fontOpacity", "type": "integer" }, "FontResolution": { "locationName": "fontResolution", "type": "integer" }, "FontSize": { "locationName": "fontSize" }, "OutlineColor": { "locationName": "outlineColor" }, "OutlineSize": { "locationName": "outlineSize", "type": "integer" }, "ShadowColor": { "locationName": "shadowColor" }, "ShadowOpacity": { "locationName": "shadowOpacity", "type": "integer" }, "ShadowXOffset": { "locationName": "shadowXOffset", "type": "integer" }, "ShadowYOffset": { "locationName": "shadowYOffset", "type": "integer" }, "TeletextGridControl": { "locationName": "teletextGridControl" }, "XPosition": { "locationName": "xPosition", "type": "integer" }, "YPosition": { "locationName": "yPosition", "type": "integer" } } }, "DvbSubDestinationSettings": { "locationName": "dvbSubDestinationSettings", "type": "structure", "members": { "Alignment": { "locationName": "alignment" }, "BackgroundColor": { "locationName": "backgroundColor" }, "BackgroundOpacity": { "locationName": "backgroundOpacity", "type": "integer" }, "Font": { "shape": "Sx", "locationName": "font" }, "FontColor": { "locationName": "fontColor" }, "FontOpacity": { "locationName": "fontOpacity", "type": "integer" }, "FontResolution": { "locationName": "fontResolution", "type": "integer" }, "FontSize": { "locationName": "fontSize" }, "OutlineColor": { "locationName": "outlineColor" }, "OutlineSize": { "locationName": "outlineSize", "type": "integer" }, "ShadowColor": { "locationName": "shadowColor" }, "ShadowOpacity": { "locationName": "shadowOpacity", "type": "integer" }, "ShadowXOffset": { "locationName": "shadowXOffset", "type": "integer" }, "ShadowYOffset": { "locationName": "shadowYOffset", "type": "integer" }, "TeletextGridControl": { "locationName": "teletextGridControl" }, "XPosition": { "locationName": "xPosition", "type": "integer" }, "YPosition": { "locationName": "yPosition", "type": "integer" } } }, "EmbeddedDestinationSettings": { "locationName": "embeddedDestinationSettings", "type": "structure", "members": {} }, "EmbeddedPlusScte20DestinationSettings": { "locationName": "embeddedPlusScte20DestinationSettings", "type": "structure", "members": {} }, "RtmpCaptionInfoDestinationSettings": { "locationName": "rtmpCaptionInfoDestinationSettings", "type": "structure", "members": {} }, "Scte20PlusEmbeddedDestinationSettings": { "locationName": "scte20PlusEmbeddedDestinationSettings", "type": "structure", "members": {} }, "Scte27DestinationSettings": { "locationName": "scte27DestinationSettings", "type": "structure", "members": {} }, "SmpteTtDestinationSettings": { "locationName": "smpteTtDestinationSettings", "type": "structure", "members": {} }, "TeletextDestinationSettings": { "locationName": "teletextDestinationSettings", "type": "structure", "members": {} }, "TtmlDestinationSettings": { "locationName": "ttmlDestinationSettings", "type": "structure", "members": { "StyleControl": { "locationName": "styleControl" } } }, "WebvttDestinationSettings": { "locationName": "webvttDestinationSettings", "type": "structure", "members": {} } } }, "LanguageCode": { "locationName": "languageCode" }, "LanguageDescription": { "locationName": "languageDescription" }, "Name": { "locationName": "name" } }, "required": [ "CaptionSelectorName", "Name" ] } }, "GlobalConfiguration": { "locationName": "globalConfiguration", "type": "structure", "members": { "InitialAudioGain": { "locationName": "initialAudioGain", "type": "integer" }, "InputEndAction": { "locationName": "inputEndAction" }, "InputLossBehavior": { "locationName": "inputLossBehavior", "type": "structure", "members": { "BlackFrameMsec": { "locationName": "blackFrameMsec", "type": "integer" }, "InputLossImageColor": { "locationName": "inputLossImageColor" }, "InputLossImageSlate": { "shape": "Sx", "locationName": "inputLossImageSlate" }, "InputLossImageType": { "locationName": "inputLossImageType" }, "RepeatFrameMsec": { "locationName": "repeatFrameMsec", "type": "integer" } } }, "OutputLockingMode": { "locationName": "outputLockingMode" }, "OutputTimingSource": { "locationName": "outputTimingSource" }, "SupportLowFramerateInputs": { "locationName": "supportLowFramerateInputs" } } }, "OutputGroups": { "locationName": "outputGroups", "type": "list", "member": { "type": "structure", "members": { "Name": { "locationName": "name" }, "OutputGroupSettings": { "locationName": "outputGroupSettings", "type": "structure", "members": { "ArchiveGroupSettings": { "locationName": "archiveGroupSettings", "type": "structure", "members": { "Destination": { "shape": "S4r", "locationName": "destination" }, "RolloverInterval": { "locationName": "rolloverInterval", "type": "integer" } }, "required": [ "Destination" ] }, "FrameCaptureGroupSettings": { "locationName": "frameCaptureGroupSettings", "type": "structure", "members": { "Destination": { "shape": "S4r", "locationName": "destination" } }, "required": [ "Destination" ] }, "HlsGroupSettings": { "locationName": "hlsGroupSettings", "type": "structure", "members": { "AdMarkers": { "locationName": "adMarkers", "type": "list", "member": {} }, "BaseUrlContent": { "locationName": "baseUrlContent" }, "BaseUrlManifest": { "locationName": "baseUrlManifest" }, "CaptionLanguageMappings": { "locationName": "captionLanguageMappings", "type": "list", "member": { "type": "structure", "members": { "CaptionChannel": { "locationName": "captionChannel", "type": "integer" }, "LanguageCode": { "locationName": "languageCode" }, "LanguageDescription": { "locationName": "languageDescription" } }, "required": [ "LanguageCode", "LanguageDescription", "CaptionChannel" ] } }, "CaptionLanguageSetting": { "locationName": "captionLanguageSetting" }, "ClientCache": { "locationName": "clientCache" }, "CodecSpecification": { "locationName": "codecSpecification" }, "ConstantIv": { "locationName": "constantIv" }, "Destination": { "shape": "S4r", "locationName": "destination" }, "DirectoryStructure": { "locationName": "directoryStructure" }, "EncryptionType": { "locationName": "encryptionType" }, "HlsCdnSettings": { "locationName": "hlsCdnSettings", "type": "structure", "members": { "HlsAkamaiSettings": { "locationName": "hlsAkamaiSettings", "type": "structure", "members": { "ConnectionRetryInterval": { "locationName": "connectionRetryInterval", "type": "integer" }, "FilecacheDuration": { "locationName": "filecacheDuration", "type": "integer" }, "HttpTransferMode": { "locationName": "httpTransferMode" }, "NumRetries": { "locationName": "numRetries", "type": "integer" }, "RestartDelay": { "locationName": "restartDelay", "type": "integer" }, "Salt": { "locationName": "salt" }, "Token": { "locationName": "token" } } }, "HlsBasicPutSettings": { "locationName": "hlsBasicPutSettings", "type": "structure", "members": { "ConnectionRetryInterval": { "locationName": "connectionRetryInterval", "type": "integer" }, "FilecacheDuration": { "locationName": "filecacheDuration", "type": "integer" }, "NumRetries": { "locationName": "numRetries", "type": "integer" }, "RestartDelay": { "locationName": "restartDelay", "type": "integer" } } }, "HlsMediaStoreSettings": { "locationName": "hlsMediaStoreSettings", "type": "structure", "members": { "ConnectionRetryInterval": { "locationName": "connectionRetryInterval", "type": "integer" }, "FilecacheDuration": { "locationName": "filecacheDuration", "type": "integer" }, "MediaStoreStorageClass": { "locationName": "mediaStoreStorageClass" }, "NumRetries": { "locationName": "numRetries", "type": "integer" }, "RestartDelay": { "locationName": "restartDelay", "type": "integer" } } }, "HlsWebdavSettings": { "locationName": "hlsWebdavSettings", "type": "structure", "members": { "ConnectionRetryInterval": { "locationName": "connectionRetryInterval", "type": "integer" }, "FilecacheDuration": { "locationName": "filecacheDuration", "type": "integer" }, "HttpTransferMode": { "locationName": "httpTransferMode" }, "NumRetries": { "locationName": "numRetries", "type": "integer" }, "RestartDelay": { "locationName": "restartDelay", "type": "integer" } } } } }, "IFrameOnlyPlaylists": { "locationName": "iFrameOnlyPlaylists" }, "IndexNSegments": { "locationName": "indexNSegments", "type": "integer" }, "InputLossAction": { "locationName": "inputLossAction" }, "IvInManifest": { "locationName": "ivInManifest" }, "IvSource": { "locationName": "ivSource" }, "KeepSegments": { "locationName": "keepSegments", "type": "integer" }, "KeyFormat": { "locationName": "keyFormat" }, "KeyFormatVersions": { "locationName": "keyFormatVersions" }, "KeyProviderSettings": { "locationName": "keyProviderSettings", "type": "structure", "members": { "StaticKeySettings": { "locationName": "staticKeySettings", "type": "structure", "members": { "KeyProviderServer": { "shape": "Sx", "locationName": "keyProviderServer" }, "StaticKeyValue": { "locationName": "staticKeyValue" } }, "required": [ "StaticKeyValue" ] } } }, "ManifestCompression": { "locationName": "manifestCompression" }, "ManifestDurationFormat": { "locationName": "manifestDurationFormat" }, "MinSegmentLength": { "locationName": "minSegmentLength", "type": "integer" }, "Mode": { "locationName": "mode" }, "OutputSelection": { "locationName": "outputSelection" }, "ProgramDateTime": { "locationName": "programDateTime" }, "ProgramDateTimePeriod": { "locationName": "programDateTimePeriod", "type": "integer" }, "RedundantManifest": { "locationName": "redundantManifest" }, "SegmentLength": { "locationName": "segmentLength", "type": "integer" }, "SegmentationMode": { "locationName": "segmentationMode" }, "SegmentsPerSubdirectory": { "locationName": "segmentsPerSubdirectory", "type": "integer" }, "StreamInfResolution": { "locationName": "streamInfResolution" }, "TimedMetadataId3Frame": { "locationName": "timedMetadataId3Frame" }, "TimedMetadataId3Period": { "locationName": "timedMetadataId3Period", "type": "integer" }, "TimestampDeltaMilliseconds": { "locationName": "timestampDeltaMilliseconds", "type": "integer" }, "TsFileMode": { "locationName": "tsFileMode" } }, "required": [ "Destination" ] }, "MediaPackageGroupSettings": { "locationName": "mediaPackageGroupSettings", "type": "structure", "members": { "Destination": { "shape": "S4r", "locationName": "destination" } }, "required": [ "Destination" ] }, "MsSmoothGroupSettings": { "locationName": "msSmoothGroupSettings", "type": "structure", "members": { "AcquisitionPointId": { "locationName": "acquisitionPointId" }, "AudioOnlyTimecodeControl": { "locationName": "audioOnlyTimecodeControl" }, "CertificateMode": { "locationName": "certificateMode" }, "ConnectionRetryInterval": { "locationName": "connectionRetryInterval", "type": "integer" }, "Destination": { "shape": "S4r", "locationName": "destination" }, "EventId": { "locationName": "eventId" }, "EventIdMode": { "locationName": "eventIdMode" }, "EventStopBehavior": { "locationName": "eventStopBehavior" }, "FilecacheDuration": { "locationName": "filecacheDuration", "type": "integer" }, "FragmentLength": { "locationName": "fragmentLength", "type": "integer" }, "InputLossAction": { "locationName": "inputLossAction" }, "NumRetries": { "locationName": "numRetries", "type": "integer" }, "RestartDelay": { "locationName": "restartDelay", "type": "integer" }, "SegmentationMode": { "locationName": "segmentationMode" }, "SendDelayMs": { "locationName": "sendDelayMs", "type": "integer" }, "SparseTrackType": { "locationName": "sparseTrackType" }, "StreamManifestBehavior": { "locationName": "streamManifestBehavior" }, "TimestampOffset": { "locationName": "timestampOffset" }, "TimestampOffsetMode": { "locationName": "timestampOffsetMode" } }, "required": [ "Destination" ] }, "RtmpGroupSettings": { "locationName": "rtmpGroupSettings", "type": "structure", "members": { "AuthenticationScheme": { "locationName": "authenticationScheme" }, "CacheFullBehavior": { "locationName": "cacheFullBehavior" }, "CacheLength": { "locationName": "cacheLength", "type": "integer" }, "CaptionData": { "locationName": "captionData" }, "InputLossAction": { "locationName": "inputLossAction" }, "RestartDelay": { "locationName": "restartDelay", "type": "integer" } } }, "UdpGroupSettings": { "locationName": "udpGroupSettings", "type": "structure", "members": { "InputLossAction": { "locationName": "inputLossAction" }, "TimedMetadataId3Frame": { "locationName": "timedMetadataId3Frame" }, "TimedMetadataId3Period": { "locationName": "timedMetadataId3Period", "type": "integer" } } } } }, "Outputs": { "locationName": "outputs", "type": "list", "member": { "type": "structure", "members": { "AudioDescriptionNames": { "shape": "S16", "locationName": "audioDescriptionNames" }, "CaptionDescriptionNames": { "shape": "S16", "locationName": "captionDescriptionNames" }, "OutputName": { "locationName": "outputName" }, "OutputSettings": { "locationName": "outputSettings", "type": "structure", "members": { "ArchiveOutputSettings": { "locationName": "archiveOutputSettings", "type": "structure", "members": { "ContainerSettings": { "locationName": "containerSettings", "type": "structure", "members": { "M2tsSettings": { "shape": "S6n", "locationName": "m2tsSettings" } } }, "Extension": { "locationName": "extension" }, "NameModifier": { "locationName": "nameModifier" } }, "required": [ "ContainerSettings" ] }, "FrameCaptureOutputSettings": { "locationName": "frameCaptureOutputSettings", "type": "structure", "members": { "NameModifier": { "locationName": "nameModifier" } } }, "HlsOutputSettings": { "locationName": "hlsOutputSettings", "type": "structure", "members": { "HlsSettings": { "locationName": "hlsSettings", "type": "structure", "members": { "AudioOnlyHlsSettings": { "locationName": "audioOnlyHlsSettings", "type": "structure", "members": { "AudioGroupId": { "locationName": "audioGroupId" }, "AudioOnlyImage": { "shape": "Sx", "locationName": "audioOnlyImage" }, "AudioTrackType": { "locationName": "audioTrackType" } } }, "StandardHlsSettings": { "locationName": "standardHlsSettings", "type": "structure", "members": { "AudioRenditionSets": { "locationName": "audioRenditionSets" }, "M3u8Settings": { "locationName": "m3u8Settings", "type": "structure", "members": { "AudioFramesPerPes": { "locationName": "audioFramesPerPes", "type": "integer" }, "AudioPids": { "locationName": "audioPids" }, "EcmPid": { "locationName": "ecmPid" }, "PatInterval": { "locationName": "patInterval", "type": "integer" }, "PcrControl": { "locationName": "pcrControl" }, "PcrPeriod": { "locationName": "pcrPeriod", "type": "integer" }, "PcrPid": { "locationName": "pcrPid" }, "PmtInterval": { "locationName": "pmtInterval", "type": "integer" }, "PmtPid": { "locationName": "pmtPid" }, "ProgramNum": { "locationName": "programNum", "type": "integer" }, "Scte35Behavior": { "locationName": "scte35Behavior" }, "Scte35Pid": { "locationName": "scte35Pid" }, "TimedMetadataBehavior": { "locationName": "timedMetadataBehavior" }, "TimedMetadataPid": { "locationName": "timedMetadataPid" }, "TransportStreamId": { "locationName": "transportStreamId", "type": "integer" }, "VideoPid": { "locationName": "videoPid" } } } }, "required": [ "M3u8Settings" ] } } }, "NameModifier": { "locationName": "nameModifier" }, "SegmentModifier": { "locationName": "segmentModifier" } }, "required": [ "HlsSettings" ] }, "MediaPackageOutputSettings": { "locationName": "mediaPackageOutputSettings", "type": "structure", "members": {} }, "MsSmoothOutputSettings": { "locationName": "msSmoothOutputSettings", "type": "structure", "members": { "NameModifier": { "locationName": "nameModifier" } } }, "RtmpOutputSettings": { "locationName": "rtmpOutputSettings", "type": "structure", "members": { "CertificateMode": { "locationName": "certificateMode" }, "ConnectionRetryInterval": { "locationName": "connectionRetryInterval", "type": "integer" }, "Destination": { "shape": "S4r", "locationName": "destination" }, "NumRetries": { "locationName": "numRetries", "type": "integer" } }, "required": [ "Destination" ] }, "UdpOutputSettings": { "locationName": "udpOutputSettings", "type": "structure", "members": { "BufferMsec": { "locationName": "bufferMsec", "type": "integer" }, "ContainerSettings": { "locationName": "containerSettings", "type": "structure", "members": { "M2tsSettings": { "shape": "S6n", "locationName": "m2tsSettings" } } }, "Destination": { "shape": "S4r", "locationName": "destination" }, "FecOutputSettings": { "locationName": "fecOutputSettings", "type": "structure", "members": { "ColumnDepth": { "locationName": "columnDepth", "type": "integer" }, "IncludeFec": { "locationName": "includeFec" }, "RowLength": { "locationName": "rowLength", "type": "integer" } } } }, "required": [ "Destination", "ContainerSettings" ] } } }, "VideoDescriptionName": { "locationName": "videoDescriptionName" } }, "required": [ "OutputSettings" ] } } }, "required": [ "Outputs", "OutputGroupSettings" ] } }, "TimecodeConfig": { "locationName": "timecodeConfig", "type": "structure", "members": { "Source": { "locationName": "source" }, "SyncThreshold": { "locationName": "syncThreshold", "type": "integer" } }, "required": [ "Source" ] }, "VideoDescriptions": { "locationName": "videoDescriptions", "type": "list", "member": { "type": "structure", "members": { "CodecSettings": { "locationName": "codecSettings", "type": "structure", "members": { "FrameCaptureSettings": { "locationName": "frameCaptureSettings", "type": "structure", "members": { "CaptureInterval": { "locationName": "captureInterval", "type": "integer" } }, "required": [ "CaptureInterval" ] }, "H264Settings": { "locationName": "h264Settings", "type": "structure", "members": { "AdaptiveQuantization": { "locationName": "adaptiveQuantization" }, "AfdSignaling": { "locationName": "afdSignaling" }, "Bitrate": { "locationName": "bitrate", "type": "integer" }, "BufFillPct": { "locationName": "bufFillPct", "type": "integer" }, "BufSize": { "locationName": "bufSize", "type": "integer" }, "ColorMetadata": { "locationName": "colorMetadata" }, "EntropyEncoding": { "locationName": "entropyEncoding" }, "FixedAfd": { "locationName": "fixedAfd" }, "FlickerAq": { "locationName": "flickerAq" }, "FramerateControl": { "locationName": "framerateControl" }, "FramerateDenominator": { "locationName": "framerateDenominator", "type": "integer" }, "FramerateNumerator": { "locationName": "framerateNumerator", "type": "integer" }, "GopBReference": { "locationName": "gopBReference" }, "GopClosedCadence": { "locationName": "gopClosedCadence", "type": "integer" }, "GopNumBFrames": { "locationName": "gopNumBFrames", "type": "integer" }, "GopSize": { "locationName": "gopSize", "type": "double" }, "GopSizeUnits": { "locationName": "gopSizeUnits" }, "Level": { "locationName": "level" }, "LookAheadRateControl": { "locationName": "lookAheadRateControl" }, "MaxBitrate": { "locationName": "maxBitrate", "type": "integer" }, "MinIInterval": { "locationName": "minIInterval", "type": "integer" }, "NumRefFrames": { "locationName": "numRefFrames", "type": "integer" }, "ParControl": { "locationName": "parControl" }, "ParDenominator": { "locationName": "parDenominator", "type": "integer" }, "ParNumerator": { "locationName": "parNumerator", "type": "integer" }, "Profile": { "locationName": "profile" }, "QvbrQualityLevel": { "locationName": "qvbrQualityLevel", "type": "integer" }, "RateControlMode": { "locationName": "rateControlMode" }, "ScanType": { "locationName": "scanType" }, "SceneChangeDetect": { "locationName": "sceneChangeDetect" }, "Slices": { "locationName": "slices", "type": "integer" }, "Softness": { "locationName": "softness", "type": "integer" }, "SpatialAq": { "locationName": "spatialAq" }, "SubgopLength": { "locationName": "subgopLength" }, "Syntax": { "locationName": "syntax" }, "TemporalAq": { "locationName": "temporalAq" }, "TimecodeInsertion": { "locationName": "timecodeInsertion" } } } } }, "Height": { "locationName": "height", "type": "integer" }, "Name": { "locationName": "name" }, "RespondToAfd": { "locationName": "respondToAfd" }, "ScalingBehavior": { "locationName": "scalingBehavior" }, "Sharpness": { "locationName": "sharpness", "type": "integer" }, "Width": { "locationName": "width", "type": "integer" } }, "required": [ "Name" ] } } }, "required": [ "VideoDescriptions", "AudioDescriptions", "OutputGroups", "TimecodeConfig" ] }, "S4r": { "type": "structure", "members": { "DestinationRefId": { "locationName": "destinationRefId" } } }, "S6n": { "type": "structure", "members": { "AbsentInputAudioBehavior": { "locationName": "absentInputAudioBehavior" }, "Arib": { "locationName": "arib" }, "AribCaptionsPid": { "locationName": "aribCaptionsPid" }, "AribCaptionsPidControl": { "locationName": "aribCaptionsPidControl" }, "AudioBufferModel": { "locationName": "audioBufferModel" }, "AudioFramesPerPes": { "locationName": "audioFramesPerPes", "type": "integer" }, "AudioPids": { "locationName": "audioPids" }, "AudioStreamType": { "locationName": "audioStreamType" }, "Bitrate": { "locationName": "bitrate", "type": "integer" }, "BufferModel": { "locationName": "bufferModel" }, "CcDescriptor": { "locationName": "ccDescriptor" }, "DvbNitSettings": { "locationName": "dvbNitSettings", "type": "structure", "members": { "NetworkId": { "locationName": "networkId", "type": "integer" }, "NetworkName": { "locationName": "networkName" }, "RepInterval": { "locationName": "repInterval", "type": "integer" } }, "required": [ "NetworkName", "NetworkId" ] }, "DvbSdtSettings": { "locationName": "dvbSdtSettings", "type": "structure", "members": { "OutputSdt": { "locationName": "outputSdt" }, "RepInterval": { "locationName": "repInterval", "type": "integer" }, "ServiceName": { "locationName": "serviceName" }, "ServiceProviderName": { "locationName": "serviceProviderName" } } }, "DvbSubPids": { "locationName": "dvbSubPids" }, "DvbTdtSettings": { "locationName": "dvbTdtSettings", "type": "structure", "members": { "RepInterval": { "locationName": "repInterval", "type": "integer" } } }, "DvbTeletextPid": { "locationName": "dvbTeletextPid" }, "Ebif": { "locationName": "ebif" }, "EbpAudioInterval": { "locationName": "ebpAudioInterval" }, "EbpLookaheadMs": { "locationName": "ebpLookaheadMs", "type": "integer" }, "EbpPlacement": { "locationName": "ebpPlacement" }, "EcmPid": { "locationName": "ecmPid" }, "EsRateInPes": { "locationName": "esRateInPes" }, "EtvPlatformPid": { "locationName": "etvPlatformPid" }, "EtvSignalPid": { "locationName": "etvSignalPid" }, "FragmentTime": { "locationName": "fragmentTime", "type": "double" }, "Klv": { "locationName": "klv" }, "KlvDataPids": { "locationName": "klvDataPids" }, "NullPacketBitrate": { "locationName": "nullPacketBitrate", "type": "double" }, "PatInterval": { "locationName": "patInterval", "type": "integer" }, "PcrControl": { "locationName": "pcrControl" }, "PcrPeriod": { "locationName": "pcrPeriod", "type": "integer" }, "PcrPid": { "locationName": "pcrPid" }, "PmtInterval": { "locationName": "pmtInterval", "type": "integer" }, "PmtPid": { "locationName": "pmtPid" }, "ProgramNum": { "locationName": "programNum", "type": "integer" }, "RateMode": { "locationName": "rateMode" }, "Scte27Pids": { "locationName": "scte27Pids" }, "Scte35Control": { "locationName": "scte35Control" }, "Scte35Pid": { "locationName": "scte35Pid" }, "SegmentationMarkers": { "locationName": "segmentationMarkers" }, "SegmentationStyle": { "locationName": "segmentationStyle" }, "SegmentationTime": { "locationName": "segmentationTime", "type": "double" }, "TimedMetadataBehavior": { "locationName": "timedMetadataBehavior" }, "TimedMetadataPid": { "locationName": "timedMetadataPid" }, "TransportStreamId": { "locationName": "transportStreamId", "type": "integer" }, "VideoPid": { "locationName": "videoPid" } } }, "S96": { "type": "list", "member": { "type": "structure", "members": { "InputAttachmentName": { "locationName": "inputAttachmentName" }, "InputId": { "locationName": "inputId" }, "InputSettings": { "locationName": "inputSettings", "type": "structure", "members": { "AudioSelectors": { "locationName": "audioSelectors", "type": "list", "member": { "type": "structure", "members": { "Name": { "locationName": "name" }, "SelectorSettings": { "locationName": "selectorSettings", "type": "structure", "members": { "AudioLanguageSelection": { "locationName": "audioLanguageSelection", "type": "structure", "members": { "LanguageCode": { "locationName": "languageCode" }, "LanguageSelectionPolicy": { "locationName": "languageSelectionPolicy" } }, "required": [ "LanguageCode" ] }, "AudioPidSelection": { "locationName": "audioPidSelection", "type": "structure", "members": { "Pid": { "locationName": "pid", "type": "integer" } }, "required": [ "Pid" ] } } } }, "required": [ "Name" ] } }, "CaptionSelectors": { "locationName": "captionSelectors", "type": "list", "member": { "type": "structure", "members": { "LanguageCode": { "locationName": "languageCode" }, "Name": { "locationName": "name" }, "SelectorSettings": { "locationName": "selectorSettings", "type": "structure", "members": { "AribSourceSettings": { "locationName": "aribSourceSettings", "type": "structure", "members": {} }, "DvbSubSourceSettings": { "locationName": "dvbSubSourceSettings", "type": "structure", "members": { "Pid": { "locationName": "pid", "type": "integer" } } }, "EmbeddedSourceSettings": { "locationName": "embeddedSourceSettings", "type": "structure", "members": { "Convert608To708": { "locationName": "convert608To708" }, "Scte20Detection": { "locationName": "scte20Detection" }, "Source608ChannelNumber": { "locationName": "source608ChannelNumber", "type": "integer" }, "Source608TrackNumber": { "locationName": "source608TrackNumber", "type": "integer" } } }, "Scte20SourceSettings": { "locationName": "scte20SourceSettings", "type": "structure", "members": { "Convert608To708": { "locationName": "convert608To708" }, "Source608ChannelNumber": { "locationName": "source608ChannelNumber", "type": "integer" } } }, "Scte27SourceSettings": { "locationName": "scte27SourceSettings", "type": "structure", "members": { "Pid": { "locationName": "pid", "type": "integer" } } }, "TeletextSourceSettings": { "locationName": "teletextSourceSettings", "type": "structure", "members": { "PageNumber": { "locationName": "pageNumber" } } } } } }, "required": [ "Name" ] } }, "DeblockFilter": { "locationName": "deblockFilter" }, "DenoiseFilter": { "locationName": "denoiseFilter" }, "FilterStrength": { "locationName": "filterStrength", "type": "integer" }, "InputFilter": { "locationName": "inputFilter" }, "NetworkInputSettings": { "locationName": "networkInputSettings", "type": "structure", "members": { "HlsInputSettings": { "locationName": "hlsInputSettings", "type": "structure", "members": { "Bandwidth": { "locationName": "bandwidth", "type": "integer" }, "BufferSegments": { "locationName": "bufferSegments", "type": "integer" }, "Retries": { "locationName": "retries", "type": "integer" }, "RetryInterval": { "locationName": "retryInterval", "type": "integer" } } }, "ServerValidation": { "locationName": "serverValidation" } } }, "SourceEndBehavior": { "locationName": "sourceEndBehavior" }, "VideoSelector": { "locationName": "videoSelector", "type": "structure", "members": { "ColorSpace": { "locationName": "colorSpace" }, "ColorSpaceUsage": { "locationName": "colorSpaceUsage" }, "SelectorSettings": { "locationName": "selectorSettings", "type": "structure", "members": { "VideoSelectorPid": { "locationName": "videoSelectorPid", "type": "structure", "members": { "Pid": { "locationName": "pid", "type": "integer" } } }, "VideoSelectorProgramId": { "locationName": "videoSelectorProgramId", "type": "structure", "members": { "ProgramId": { "locationName": "programId", "type": "integer" } } } } } } } } } } } }, "Sa6": { "type": "structure", "members": { "Codec": { "locationName": "codec" }, "MaximumBitrate": { "locationName": "maximumBitrate" }, "Resolution": { "locationName": "resolution" } } }, "Sab": { "type": "map", "key": {}, "value": {} }, "Sad": { "type": "structure", "members": { "Arn": { "locationName": "arn" }, "ChannelClass": { "locationName": "channelClass" }, "Destinations": { "shape": "S1c", "locationName": "destinations" }, "EgressEndpoints": { "shape": "Sae", "locationName": "egressEndpoints" }, "EncoderSettings": { "shape": "S1j", "locationName": "encoderSettings" }, "Id": { "locationName": "id" }, "InputAttachments": { "shape": "S96", "locationName": "inputAttachments" }, "InputSpecification": { "shape": "Sa6", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, "Name": { "locationName": "name" }, "PipelinesRunningCount": { "locationName": "pipelinesRunningCount", "type": "integer" }, "RoleArn": { "locationName": "roleArn" }, "State": { "locationName": "state" }, "Tags": { "shape": "Sab", "locationName": "tags" } } }, "Sae": { "type": "list", "member": { "type": "structure", "members": { "SourceIp": { "locationName": "sourceIp" } } } }, "Sai": { "type": "list", "member": { "type": "structure", "members": { "StreamName": { "locationName": "streamName" } } } }, "Sak": { "type": "list", "member": { "type": "structure", "members": { "FlowArn": { "locationName": "flowArn" } } } }, "Sam": { "type": "list", "member": { "type": "structure", "members": { "PasswordParam": { "locationName": "passwordParam" }, "Url": { "locationName": "url" }, "Username": { "locationName": "username" } } } }, "Sar": { "type": "structure", "members": { "Arn": { "locationName": "arn" }, "AttachedChannels": { "shape": "S16", "locationName": "attachedChannels" }, "Destinations": { "shape": "Sas", "locationName": "destinations" }, "Id": { "locationName": "id" }, "InputClass": { "locationName": "inputClass" }, "MediaConnectFlows": { "shape": "Saw", "locationName": "mediaConnectFlows" }, "Name": { "locationName": "name" }, "RoleArn": { "locationName": "roleArn" }, "SecurityGroups": { "shape": "S16", "locationName": "securityGroups" }, "Sources": { "shape": "Say", "locationName": "sources" }, "State": { "locationName": "state" }, "Tags": { "shape": "Sab", "locationName": "tags" }, "Type": { "locationName": "type" } } }, "Sas": { "type": "list", "member": { "type": "structure", "members": { "Ip": { "locationName": "ip" }, "Port": { "locationName": "port" }, "Url": { "locationName": "url" }, "Vpc": { "locationName": "vpc", "type": "structure", "members": { "AvailabilityZone": { "locationName": "availabilityZone" }, "NetworkInterfaceId": { "locationName": "networkInterfaceId" } } } } } }, "Saw": { "type": "list", "member": { "type": "structure", "members": { "FlowArn": { "locationName": "flowArn" } } } }, "Say": { "type": "list", "member": { "type": "structure", "members": { "PasswordParam": { "locationName": "passwordParam" }, "Url": { "locationName": "url" }, "Username": { "locationName": "username" } } } }, "Sb2": { "type": "list", "member": { "type": "structure", "members": { "Cidr": { "locationName": "cidr" } } } }, "Sb5": { "type": "structure", "members": { "Arn": { "locationName": "arn" }, "Id": { "locationName": "id" }, "Inputs": { "shape": "S16", "locationName": "inputs" }, "State": { "locationName": "state" }, "Tags": { "shape": "Sab", "locationName": "tags" }, "WhitelistRules": { "shape": "Sb7", "locationName": "whitelistRules" } } }, "Sb7": { "type": "list", "member": { "type": "structure", "members": { "Cidr": { "locationName": "cidr" } } } }, "Sbk": { "type": "structure", "members": { "ChannelClass": { "locationName": "channelClass" }, "Codec": { "locationName": "codec" }, "MaximumBitrate": { "locationName": "maximumBitrate" }, "MaximumFramerate": { "locationName": "maximumFramerate" }, "Resolution": { "locationName": "resolution" }, "ResourceType": { "locationName": "resourceType" }, "SpecialFeature": { "locationName": "specialFeature" }, "VideoQuality": { "locationName": "videoQuality" } } }, "Scq": { "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": "Sbk", "locationName": "resourceSpecification" }, "Start": { "locationName": "start" }, "State": { "locationName": "state" }, "Tags": { "shape": "Sab", "locationName": "tags" }, "UsagePrice": { "locationName": "usagePrice", "type": "double" } } } } }