Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Operations
- AcceptInputDeviceTransfer
- BatchDelete
- BatchStart
- BatchStop
- BatchUpdateSchedule
- CancelInputDeviceTransfer
- ClaimDevice
- CreateChannel
- CreateInput
- CreateInputSecurityGroup
- CreateMultiplex
- CreateMultiplexProgram
- CreatePartnerInput
- CreateTags
- DeleteChannel
- DeleteInput
- DeleteInputSecurityGroup
- DeleteMultiplex
- DeleteMultiplexProgram
- DeleteReservation
- DeleteSchedule
- DeleteTags
- DescribeChannel
- DescribeInput
- DescribeInputDevice
- DescribeInputDeviceThumbnail
- DescribeInputSecurityGroup
- DescribeMultiplex
- DescribeMultiplexProgram
- DescribeOffering
- DescribeReservation
- DescribeSchedule
- ListChannels
- ListInputDeviceTransfers
- ListInputDevices
- ListInputSecurityGroups
- ListInputs
- ListMultiplexPrograms
- ListMultiplexes
- ListOfferings
- ListReservations
- ListTagsForResource
- PurchaseOffering
- RebootInputDevice
- RejectInputDeviceTransfer
- StartChannel
- StartInputDeviceMaintenanceWindow
- StartMultiplex
- StopChannel
- StopMultiplex
- TransferInputDevice
- UpdateChannel
- UpdateChannelClass
- UpdateInput
- UpdateInputDevice
- UpdateInputSecurityGroup
- UpdateMultiplex
- UpdateMultiplexProgram
- UpdateReservation
- Types
- AacSettings
- Ac3Settings
- AncillarySourceSettings
- ArchiveCdnSettings
- ArchiveContainerSettings
- ArchiveGroupSettings
- ArchiveOutputSettings
- ArchiveS3Settings
- AribDestinationSettings
- AribSourceSettings
- AudioChannelMapping
- AudioCodecSettings
- AudioDescription
- AudioDolbyEDecode
- AudioHlsRenditionSelection
- AudioLanguageSelection
- AudioNormalizationSettings
- AudioOnlyHlsSettings
- AudioPidSelection
- AudioSelector
- AudioSelectorSettings
- AudioSilenceFailoverSettings
- AudioTrack
- AudioTrackSelection
- AudioWatermarkSettings
- AutomaticInputFailoverSettings
- AvailBlanking
- AvailConfiguration
- AvailSettings
- BatchFailedResultModel
- BatchScheduleActionCreateRequest
- BatchScheduleActionCreateResult
- BatchScheduleActionDeleteRequest
- BatchScheduleActionDeleteResult
- BatchSuccessfulResultModel
- BlackoutSlate
- BurnInDestinationSettings
- CaptionDescription
- CaptionDestinationSettings
- CaptionLanguageMapping
- CaptionRectangle
- CaptionSelector
- CaptionSelectorSettings
- CdiInputSpecification
- Channel
- ChannelEgressEndpoint
- ChannelSummary
- ColorSpacePassthroughSettings
- DolbyVision81Settings
- DvbNitSettings
- DvbSdtSettings
- DvbSubDestinationSettings
- DvbSubSourceSettings
- DvbTdtSettings
- Eac3AtmosSettings
- Eac3Settings
- EbuTtDDestinationSettings
- EmbeddedDestinationSettings
- EmbeddedPlusScte20DestinationSettings
- EmbeddedSourceSettings
- EncoderSettings
- Esam
- FailoverCondition
- FailoverConditionSettings
- FeatureActivations
- FecOutputSettings
- FixedModeScheduleActionStartSettings
- Fmp4HlsSettings
- FollowModeScheduleActionStartSettings
- FrameCaptureCdnSettings
- FrameCaptureGroupSettings
- FrameCaptureHlsSettings
- FrameCaptureOutputSettings
- FrameCaptureS3Settings
- FrameCaptureSettings
- GlobalConfiguration
- H264ColorSpaceSettings
- H264FilterSettings
- H264Settings
- H265ColorSpaceSettings
- H265FilterSettings
- H265Settings
- Hdr10Settings
- HlsAkamaiSettings
- HlsBasicPutSettings
- HlsCdnSettings
- HlsGroupSettings
- HlsId3SegmentTaggingScheduleActionSettings
- HlsInputSettings
- HlsMediaStoreSettings
- HlsOutputSettings
- HlsS3Settings
- HlsSettings
- HlsTimedMetadataScheduleActionSettings
- HlsWebdavSettings
- HtmlMotionGraphicsSettings
- ImmediateModeScheduleActionStartSettings
- Input
- InputAttachment
- InputChannelLevel
- InputClippingSettings
- InputDestination
- InputDestinationRequest
- InputDestinationVpc
- InputDeviceConfigurableSettings
- InputDeviceHdSettings
- InputDeviceNetworkSettings
- InputDeviceRequest
- InputDeviceSettings
- InputDeviceSummary
- InputDeviceUhdSettings
- InputLocation
- InputLossBehavior
- InputLossFailoverSettings
- InputPrepareScheduleActionSettings
- InputSecurityGroup
- InputSettings
- InputSource
- InputSourceRequest
- InputSpecification
- InputSwitchScheduleActionSettings
- InputVpcRequest
- InputWhitelistRule
- InputWhitelistRuleCidr
- KeyProviderSettings
- M2tsSettings
- M3u8Settings
- MaintenanceCreateSettings
- MaintenanceStatus
- MaintenanceUpdateSettings
- MediaConnectFlow
- MediaConnectFlowRequest
- MediaPackageGroupSettings
- MediaPackageOutputDestinationSettings
- MediaPackageOutputSettings
- MotionGraphicsActivateScheduleActionSettings
- MotionGraphicsConfiguration
- MotionGraphicsDeactivateScheduleActionSettings
- MotionGraphicsSettings
- Mp2Settings
- Mpeg2FilterSettings
- Mpeg2Settings
- MsSmoothGroupSettings
- MsSmoothOutputSettings
- Multiplex
- MultiplexGroupSettings
- MultiplexMediaConnectOutputDestinationSettings
- MultiplexOutputDestination
- MultiplexOutputSettings
- MultiplexProgram
- MultiplexProgramChannelDestinationSettings
- MultiplexProgramPacketIdentifiersMap
- MultiplexProgramPipelineDetail
- MultiplexProgramServiceDescriptor
- MultiplexProgramSettings
- MultiplexProgramSummary
- MultiplexSettings
- MultiplexSettingsSummary
- MultiplexStatmuxVideoSettings
- MultiplexSummary
- MultiplexVideoSettings
- NetworkInputSettings
- NielsenCBET
- NielsenConfiguration
- NielsenNaesIiNw
- NielsenWatermarksSettings
- Offering
- Output
- OutputDestination
- OutputDestinationSettings
- OutputGroup
- OutputGroupSettings
- OutputLocationRef
- OutputSettings
- PassThroughSettings
- PauseStateScheduleActionSettings
- PipelineDetail
- PipelinePauseStateSettings
- RawSettings
- Rec601Settings
- Rec709Settings
- RemixSettings
- RenewalSettings
- Reservation
- ReservationResourceSpecification
- RtmpCaptionInfoDestinationSettings
- RtmpGroupSettings
- RtmpOutputSettings
- ScheduleAction
- ScheduleActionSettings
- ScheduleActionStartSettings
- Scte20PlusEmbeddedDestinationSettings
- Scte20SourceSettings
- Scte27DestinationSettings
- Scte27SourceSettings
- Scte35DeliveryRestrictions
- Scte35Descriptor
- Scte35DescriptorSettings
- Scte35InputScheduleActionSettings
- Scte35ReturnToNetworkScheduleActionSettings
- Scte35SegmentationDescriptor
- Scte35SpliceInsert
- Scte35SpliceInsertScheduleActionSettings
- Scte35TimeSignalApos
- Scte35TimeSignalScheduleActionSettings
- SmpteTtDestinationSettings
- StandardHlsSettings
- StartTimecode
- StaticImageActivateScheduleActionSettings
- StaticImageDeactivateScheduleActionSettings
- StaticKeySettings
- StopTimecode
- TeletextDestinationSettings
- TeletextSourceSettings
- TemporalFilterSettings
- TimecodeBurninSettings
- TimecodeConfig
- TransferringInputDeviceSummary
- TtmlDestinationSettings
- UdpContainerSettings
- UdpGroupSettings
- UdpOutputSettings
- VideoBlackFailoverSettings
- VideoCodecSettings
- VideoDescription
- VideoSelector
- VideoSelectorColorSpaceSettings
- VideoSelectorPid
- VideoSelectorProgramId
- VideoSelectorSettings
- VpcOutputSettings
- VpcOutputSettingsDescription
- WavSettings
- WebvttDestinationSettings
Synopsis
- acceptInputDeviceTransfer_inputDeviceId :: Lens' AcceptInputDeviceTransfer Text
- acceptInputDeviceTransferResponse_httpStatus :: Lens' AcceptInputDeviceTransferResponse Int
- batchDelete'_channelIds :: Lens' BatchDelete' (Maybe [Text])
- batchDelete'_inputIds :: Lens' BatchDelete' (Maybe [Text])
- batchDelete'_inputSecurityGroupIds :: Lens' BatchDelete' (Maybe [Text])
- batchDelete'_multiplexIds :: Lens' BatchDelete' (Maybe [Text])
- batchDeleteResponse_failed :: Lens' BatchDeleteResponse (Maybe [BatchFailedResultModel])
- batchDeleteResponse_successful :: Lens' BatchDeleteResponse (Maybe [BatchSuccessfulResultModel])
- batchDeleteResponse_httpStatus :: Lens' BatchDeleteResponse Int
- batchStart'_channelIds :: Lens' BatchStart' (Maybe [Text])
- batchStart'_multiplexIds :: Lens' BatchStart' (Maybe [Text])
- batchStartResponse_failed :: Lens' BatchStartResponse (Maybe [BatchFailedResultModel])
- batchStartResponse_successful :: Lens' BatchStartResponse (Maybe [BatchSuccessfulResultModel])
- batchStartResponse_httpStatus :: Lens' BatchStartResponse Int
- batchStop'_channelIds :: Lens' BatchStop' (Maybe [Text])
- batchStop'_multiplexIds :: Lens' BatchStop' (Maybe [Text])
- batchStopResponse_failed :: Lens' BatchStopResponse (Maybe [BatchFailedResultModel])
- batchStopResponse_successful :: Lens' BatchStopResponse (Maybe [BatchSuccessfulResultModel])
- batchStopResponse_httpStatus :: Lens' BatchStopResponse Int
- batchUpdateSchedule_creates :: Lens' BatchUpdateSchedule (Maybe BatchScheduleActionCreateRequest)
- batchUpdateSchedule_deletes :: Lens' BatchUpdateSchedule (Maybe BatchScheduleActionDeleteRequest)
- batchUpdateSchedule_channelId :: Lens' BatchUpdateSchedule Text
- batchUpdateScheduleResponse_creates :: Lens' BatchUpdateScheduleResponse (Maybe BatchScheduleActionCreateResult)
- batchUpdateScheduleResponse_deletes :: Lens' BatchUpdateScheduleResponse (Maybe BatchScheduleActionDeleteResult)
- batchUpdateScheduleResponse_httpStatus :: Lens' BatchUpdateScheduleResponse Int
- cancelInputDeviceTransfer_inputDeviceId :: Lens' CancelInputDeviceTransfer Text
- cancelInputDeviceTransferResponse_httpStatus :: Lens' CancelInputDeviceTransferResponse Int
- claimDevice_id :: Lens' ClaimDevice (Maybe Text)
- claimDeviceResponse_httpStatus :: Lens' ClaimDeviceResponse Int
- createChannel'_cdiInputSpecification :: Lens' CreateChannel' (Maybe CdiInputSpecification)
- createChannel'_channelClass :: Lens' CreateChannel' (Maybe ChannelClass)
- createChannel'_destinations :: Lens' CreateChannel' (Maybe [OutputDestination])
- createChannel'_encoderSettings :: Lens' CreateChannel' (Maybe EncoderSettings)
- createChannel'_inputAttachments :: Lens' CreateChannel' (Maybe [InputAttachment])
- createChannel'_inputSpecification :: Lens' CreateChannel' (Maybe InputSpecification)
- createChannel'_logLevel :: Lens' CreateChannel' (Maybe LogLevel)
- createChannel'_maintenance :: Lens' CreateChannel' (Maybe MaintenanceCreateSettings)
- createChannel'_name :: Lens' CreateChannel' (Maybe Text)
- createChannel'_requestId :: Lens' CreateChannel' (Maybe Text)
- createChannel'_reserved :: Lens' CreateChannel' (Maybe Text)
- createChannel'_roleArn :: Lens' CreateChannel' (Maybe Text)
- createChannel'_tags :: Lens' CreateChannel' (Maybe (HashMap Text Text))
- createChannel'_vpc :: Lens' CreateChannel' (Maybe VpcOutputSettings)
- createChannelResponse_channel :: Lens' CreateChannelResponse (Maybe Channel)
- createChannelResponse_httpStatus :: Lens' CreateChannelResponse Int
- createInput'_destinations :: Lens' CreateInput' (Maybe [InputDestinationRequest])
- createInput'_inputDevices :: Lens' CreateInput' (Maybe [InputDeviceSettings])
- createInput'_inputSecurityGroups :: Lens' CreateInput' (Maybe [Text])
- createInput'_mediaConnectFlows :: Lens' CreateInput' (Maybe [MediaConnectFlowRequest])
- createInput'_name :: Lens' CreateInput' (Maybe Text)
- createInput'_requestId :: Lens' CreateInput' (Maybe Text)
- createInput'_roleArn :: Lens' CreateInput' (Maybe Text)
- createInput'_sources :: Lens' CreateInput' (Maybe [InputSourceRequest])
- createInput'_tags :: Lens' CreateInput' (Maybe (HashMap Text Text))
- createInput'_type :: Lens' CreateInput' (Maybe InputType)
- createInput'_vpc :: Lens' CreateInput' (Maybe InputVpcRequest)
- createInputResponse_input :: Lens' CreateInputResponse (Maybe Input)
- createInputResponse_httpStatus :: Lens' CreateInputResponse Int
- createInputSecurityGroup_tags :: Lens' CreateInputSecurityGroup (Maybe (HashMap Text Text))
- createInputSecurityGroup_whitelistRules :: Lens' CreateInputSecurityGroup (Maybe [InputWhitelistRuleCidr])
- createInputSecurityGroupResponse_securityGroup :: Lens' CreateInputSecurityGroupResponse (Maybe InputSecurityGroup)
- createInputSecurityGroupResponse_httpStatus :: Lens' CreateInputSecurityGroupResponse Int
- createMultiplex'_tags :: Lens' CreateMultiplex' (Maybe (HashMap Text Text))
- createMultiplex'_requestId :: Lens' CreateMultiplex' Text
- createMultiplex'_multiplexSettings :: Lens' CreateMultiplex' MultiplexSettings
- createMultiplex'_availabilityZones :: Lens' CreateMultiplex' [Text]
- createMultiplex'_name :: Lens' CreateMultiplex' Text
- createMultiplexResponse_multiplex :: Lens' CreateMultiplexResponse (Maybe Multiplex)
- createMultiplexResponse_httpStatus :: Lens' CreateMultiplexResponse Int
- createMultiplexProgram'_multiplexId :: Lens' CreateMultiplexProgram' Text
- createMultiplexProgram'_requestId :: Lens' CreateMultiplexProgram' Text
- createMultiplexProgram'_multiplexProgramSettings :: Lens' CreateMultiplexProgram' MultiplexProgramSettings
- createMultiplexProgram'_programName :: Lens' CreateMultiplexProgram' Text
- createMultiplexProgramResponse_multiplexProgram :: Lens' CreateMultiplexProgramResponse (Maybe MultiplexProgram)
- createMultiplexProgramResponse_httpStatus :: Lens' CreateMultiplexProgramResponse Int
- createPartnerInput'_requestId :: Lens' CreatePartnerInput' (Maybe Text)
- createPartnerInput'_tags :: Lens' CreatePartnerInput' (Maybe (HashMap Text Text))
- createPartnerInput'_inputId :: Lens' CreatePartnerInput' Text
- createPartnerInputResponse_input :: Lens' CreatePartnerInputResponse (Maybe Input)
- createPartnerInputResponse_httpStatus :: Lens' CreatePartnerInputResponse Int
- createTags_tags :: Lens' CreateTags (Maybe (HashMap Text Text))
- createTags_resourceArn :: Lens' CreateTags Text
- deleteChannel_channelId :: Lens' DeleteChannel Text
- deleteChannelResponse_arn :: Lens' DeleteChannelResponse (Maybe Text)
- deleteChannelResponse_cdiInputSpecification :: Lens' DeleteChannelResponse (Maybe CdiInputSpecification)
- deleteChannelResponse_channelClass :: Lens' DeleteChannelResponse (Maybe ChannelClass)
- deleteChannelResponse_destinations :: Lens' DeleteChannelResponse (Maybe [OutputDestination])
- deleteChannelResponse_egressEndpoints :: Lens' DeleteChannelResponse (Maybe [ChannelEgressEndpoint])
- deleteChannelResponse_encoderSettings :: Lens' DeleteChannelResponse (Maybe EncoderSettings)
- deleteChannelResponse_id :: Lens' DeleteChannelResponse (Maybe Text)
- deleteChannelResponse_inputAttachments :: Lens' DeleteChannelResponse (Maybe [InputAttachment])
- deleteChannelResponse_inputSpecification :: Lens' DeleteChannelResponse (Maybe InputSpecification)
- deleteChannelResponse_logLevel :: Lens' DeleteChannelResponse (Maybe LogLevel)
- deleteChannelResponse_maintenance :: Lens' DeleteChannelResponse (Maybe MaintenanceStatus)
- deleteChannelResponse_name :: Lens' DeleteChannelResponse (Maybe Text)
- deleteChannelResponse_pipelineDetails :: Lens' DeleteChannelResponse (Maybe [PipelineDetail])
- deleteChannelResponse_pipelinesRunningCount :: Lens' DeleteChannelResponse (Maybe Int)
- deleteChannelResponse_roleArn :: Lens' DeleteChannelResponse (Maybe Text)
- deleteChannelResponse_state :: Lens' DeleteChannelResponse (Maybe ChannelState)
- deleteChannelResponse_tags :: Lens' DeleteChannelResponse (Maybe (HashMap Text Text))
- deleteChannelResponse_vpc :: Lens' DeleteChannelResponse (Maybe VpcOutputSettingsDescription)
- deleteChannelResponse_httpStatus :: Lens' DeleteChannelResponse Int
- deleteInput_inputId :: Lens' DeleteInput Text
- deleteInputResponse_httpStatus :: Lens' DeleteInputResponse Int
- deleteInputSecurityGroup_inputSecurityGroupId :: Lens' DeleteInputSecurityGroup Text
- deleteInputSecurityGroupResponse_httpStatus :: Lens' DeleteInputSecurityGroupResponse Int
- deleteMultiplex_multiplexId :: Lens' DeleteMultiplex Text
- deleteMultiplexResponse_arn :: Lens' DeleteMultiplexResponse (Maybe Text)
- deleteMultiplexResponse_availabilityZones :: Lens' DeleteMultiplexResponse (Maybe [Text])
- deleteMultiplexResponse_destinations :: Lens' DeleteMultiplexResponse (Maybe [MultiplexOutputDestination])
- deleteMultiplexResponse_id :: Lens' DeleteMultiplexResponse (Maybe Text)
- deleteMultiplexResponse_multiplexSettings :: Lens' DeleteMultiplexResponse (Maybe MultiplexSettings)
- deleteMultiplexResponse_name :: Lens' DeleteMultiplexResponse (Maybe Text)
- deleteMultiplexResponse_pipelinesRunningCount :: Lens' DeleteMultiplexResponse (Maybe Int)
- deleteMultiplexResponse_programCount :: Lens' DeleteMultiplexResponse (Maybe Int)
- deleteMultiplexResponse_state :: Lens' DeleteMultiplexResponse (Maybe MultiplexState)
- deleteMultiplexResponse_tags :: Lens' DeleteMultiplexResponse (Maybe (HashMap Text Text))
- deleteMultiplexResponse_httpStatus :: Lens' DeleteMultiplexResponse Int
- deleteMultiplexProgram_multiplexId :: Lens' DeleteMultiplexProgram Text
- deleteMultiplexProgram_programName :: Lens' DeleteMultiplexProgram Text
- deleteMultiplexProgramResponse_channelId :: Lens' DeleteMultiplexProgramResponse (Maybe Text)
- deleteMultiplexProgramResponse_multiplexProgramSettings :: Lens' DeleteMultiplexProgramResponse (Maybe MultiplexProgramSettings)
- deleteMultiplexProgramResponse_packetIdentifiersMap :: Lens' DeleteMultiplexProgramResponse (Maybe MultiplexProgramPacketIdentifiersMap)
- deleteMultiplexProgramResponse_pipelineDetails :: Lens' DeleteMultiplexProgramResponse (Maybe [MultiplexProgramPipelineDetail])
- deleteMultiplexProgramResponse_programName :: Lens' DeleteMultiplexProgramResponse (Maybe Text)
- deleteMultiplexProgramResponse_httpStatus :: Lens' DeleteMultiplexProgramResponse Int
- deleteReservation_reservationId :: Lens' DeleteReservation Text
- deleteReservationResponse_arn :: Lens' DeleteReservationResponse (Maybe Text)
- deleteReservationResponse_count :: Lens' DeleteReservationResponse (Maybe Int)
- deleteReservationResponse_currencyCode :: Lens' DeleteReservationResponse (Maybe Text)
- deleteReservationResponse_duration :: Lens' DeleteReservationResponse (Maybe Int)
- deleteReservationResponse_durationUnits :: Lens' DeleteReservationResponse (Maybe OfferingDurationUnits)
- deleteReservationResponse_end :: Lens' DeleteReservationResponse (Maybe Text)
- deleteReservationResponse_fixedPrice :: Lens' DeleteReservationResponse (Maybe Double)
- deleteReservationResponse_name :: Lens' DeleteReservationResponse (Maybe Text)
- deleteReservationResponse_offeringDescription :: Lens' DeleteReservationResponse (Maybe Text)
- deleteReservationResponse_offeringId :: Lens' DeleteReservationResponse (Maybe Text)
- deleteReservationResponse_offeringType :: Lens' DeleteReservationResponse (Maybe OfferingType)
- deleteReservationResponse_region :: Lens' DeleteReservationResponse (Maybe Text)
- deleteReservationResponse_renewalSettings :: Lens' DeleteReservationResponse (Maybe RenewalSettings)
- deleteReservationResponse_reservationId :: Lens' DeleteReservationResponse (Maybe Text)
- deleteReservationResponse_resourceSpecification :: Lens' DeleteReservationResponse (Maybe ReservationResourceSpecification)
- deleteReservationResponse_start :: Lens' DeleteReservationResponse (Maybe Text)
- deleteReservationResponse_state :: Lens' DeleteReservationResponse (Maybe ReservationState)
- deleteReservationResponse_tags :: Lens' DeleteReservationResponse (Maybe (HashMap Text Text))
- deleteReservationResponse_usagePrice :: Lens' DeleteReservationResponse (Maybe Double)
- deleteReservationResponse_httpStatus :: Lens' DeleteReservationResponse Int
- deleteSchedule_channelId :: Lens' DeleteSchedule Text
- deleteScheduleResponse_httpStatus :: Lens' DeleteScheduleResponse Int
- deleteTags_tagKeys :: Lens' DeleteTags [Text]
- deleteTags_resourceArn :: Lens' DeleteTags Text
- describeChannel_channelId :: Lens' DescribeChannel Text
- describeChannelResponse_arn :: Lens' DescribeChannelResponse (Maybe Text)
- describeChannelResponse_cdiInputSpecification :: Lens' DescribeChannelResponse (Maybe CdiInputSpecification)
- describeChannelResponse_channelClass :: Lens' DescribeChannelResponse (Maybe ChannelClass)
- describeChannelResponse_destinations :: Lens' DescribeChannelResponse (Maybe [OutputDestination])
- describeChannelResponse_egressEndpoints :: Lens' DescribeChannelResponse (Maybe [ChannelEgressEndpoint])
- describeChannelResponse_encoderSettings :: Lens' DescribeChannelResponse (Maybe EncoderSettings)
- describeChannelResponse_id :: Lens' DescribeChannelResponse (Maybe Text)
- describeChannelResponse_inputAttachments :: Lens' DescribeChannelResponse (Maybe [InputAttachment])
- describeChannelResponse_inputSpecification :: Lens' DescribeChannelResponse (Maybe InputSpecification)
- describeChannelResponse_logLevel :: Lens' DescribeChannelResponse (Maybe LogLevel)
- describeChannelResponse_maintenance :: Lens' DescribeChannelResponse (Maybe MaintenanceStatus)
- describeChannelResponse_name :: Lens' DescribeChannelResponse (Maybe Text)
- describeChannelResponse_pipelineDetails :: Lens' DescribeChannelResponse (Maybe [PipelineDetail])
- describeChannelResponse_pipelinesRunningCount :: Lens' DescribeChannelResponse (Maybe Int)
- describeChannelResponse_roleArn :: Lens' DescribeChannelResponse (Maybe Text)
- describeChannelResponse_state :: Lens' DescribeChannelResponse (Maybe ChannelState)
- describeChannelResponse_tags :: Lens' DescribeChannelResponse (Maybe (HashMap Text Text))
- describeChannelResponse_vpc :: Lens' DescribeChannelResponse (Maybe VpcOutputSettingsDescription)
- describeChannelResponse_httpStatus :: Lens' DescribeChannelResponse Int
- describeInput_inputId :: Lens' DescribeInput Text
- describeInputResponse_arn :: Lens' DescribeInputResponse (Maybe Text)
- describeInputResponse_attachedChannels :: Lens' DescribeInputResponse (Maybe [Text])
- describeInputResponse_destinations :: Lens' DescribeInputResponse (Maybe [InputDestination])
- describeInputResponse_id :: Lens' DescribeInputResponse (Maybe Text)
- describeInputResponse_inputClass :: Lens' DescribeInputResponse (Maybe InputClass)
- describeInputResponse_inputDevices :: Lens' DescribeInputResponse (Maybe [InputDeviceSettings])
- describeInputResponse_inputPartnerIds :: Lens' DescribeInputResponse (Maybe [Text])
- describeInputResponse_inputSourceType :: Lens' DescribeInputResponse (Maybe InputSourceType)
- describeInputResponse_mediaConnectFlows :: Lens' DescribeInputResponse (Maybe [MediaConnectFlow])
- describeInputResponse_name :: Lens' DescribeInputResponse (Maybe Text)
- describeInputResponse_roleArn :: Lens' DescribeInputResponse (Maybe Text)
- describeInputResponse_securityGroups :: Lens' DescribeInputResponse (Maybe [Text])
- describeInputResponse_sources :: Lens' DescribeInputResponse (Maybe [InputSource])
- describeInputResponse_state :: Lens' DescribeInputResponse (Maybe InputState)
- describeInputResponse_tags :: Lens' DescribeInputResponse (Maybe (HashMap Text Text))
- describeInputResponse_type :: Lens' DescribeInputResponse (Maybe InputType)
- describeInputResponse_httpStatus :: Lens' DescribeInputResponse Int
- describeInputDevice_inputDeviceId :: Lens' DescribeInputDevice Text
- describeInputDeviceResponse_arn :: Lens' DescribeInputDeviceResponse (Maybe Text)
- describeInputDeviceResponse_connectionState :: Lens' DescribeInputDeviceResponse (Maybe InputDeviceConnectionState)
- describeInputDeviceResponse_deviceSettingsSyncState :: Lens' DescribeInputDeviceResponse (Maybe DeviceSettingsSyncState)
- describeInputDeviceResponse_deviceUpdateStatus :: Lens' DescribeInputDeviceResponse (Maybe DeviceUpdateStatus)
- describeInputDeviceResponse_hdDeviceSettings :: Lens' DescribeInputDeviceResponse (Maybe InputDeviceHdSettings)
- describeInputDeviceResponse_id :: Lens' DescribeInputDeviceResponse (Maybe Text)
- describeInputDeviceResponse_macAddress :: Lens' DescribeInputDeviceResponse (Maybe Text)
- describeInputDeviceResponse_name :: Lens' DescribeInputDeviceResponse (Maybe Text)
- describeInputDeviceResponse_networkSettings :: Lens' DescribeInputDeviceResponse (Maybe InputDeviceNetworkSettings)
- describeInputDeviceResponse_serialNumber :: Lens' DescribeInputDeviceResponse (Maybe Text)
- describeInputDeviceResponse_type :: Lens' DescribeInputDeviceResponse (Maybe InputDeviceType)
- describeInputDeviceResponse_uhdDeviceSettings :: Lens' DescribeInputDeviceResponse (Maybe InputDeviceUhdSettings)
- describeInputDeviceResponse_httpStatus :: Lens' DescribeInputDeviceResponse Int
- describeInputDeviceThumbnail_inputDeviceId :: Lens' DescribeInputDeviceThumbnail Text
- describeInputDeviceThumbnail_accept :: Lens' DescribeInputDeviceThumbnail AcceptHeader
- describeInputDeviceThumbnailResponse_contentLength :: Lens' DescribeInputDeviceThumbnailResponse (Maybe Integer)
- describeInputDeviceThumbnailResponse_contentType :: Lens' DescribeInputDeviceThumbnailResponse (Maybe ContentType)
- describeInputDeviceThumbnailResponse_eTag :: Lens' DescribeInputDeviceThumbnailResponse (Maybe Text)
- describeInputDeviceThumbnailResponse_lastModified :: Lens' DescribeInputDeviceThumbnailResponse (Maybe UTCTime)
- describeInputDeviceThumbnailResponse_httpStatus :: Lens' DescribeInputDeviceThumbnailResponse Int
- describeInputDeviceThumbnailResponse_body :: Lens' DescribeInputDeviceThumbnailResponse ResponseBody
- describeInputSecurityGroup_inputSecurityGroupId :: Lens' DescribeInputSecurityGroup Text
- describeInputSecurityGroupResponse_arn :: Lens' DescribeInputSecurityGroupResponse (Maybe Text)
- describeInputSecurityGroupResponse_id :: Lens' DescribeInputSecurityGroupResponse (Maybe Text)
- describeInputSecurityGroupResponse_inputs :: Lens' DescribeInputSecurityGroupResponse (Maybe [Text])
- describeInputSecurityGroupResponse_state :: Lens' DescribeInputSecurityGroupResponse (Maybe InputSecurityGroupState)
- describeInputSecurityGroupResponse_tags :: Lens' DescribeInputSecurityGroupResponse (Maybe (HashMap Text Text))
- describeInputSecurityGroupResponse_whitelistRules :: Lens' DescribeInputSecurityGroupResponse (Maybe [InputWhitelistRule])
- describeInputSecurityGroupResponse_httpStatus :: Lens' DescribeInputSecurityGroupResponse Int
- describeMultiplex_multiplexId :: Lens' DescribeMultiplex Text
- describeMultiplexResponse_arn :: Lens' DescribeMultiplexResponse (Maybe Text)
- describeMultiplexResponse_availabilityZones :: Lens' DescribeMultiplexResponse (Maybe [Text])
- describeMultiplexResponse_destinations :: Lens' DescribeMultiplexResponse (Maybe [MultiplexOutputDestination])
- describeMultiplexResponse_id :: Lens' DescribeMultiplexResponse (Maybe Text)
- describeMultiplexResponse_multiplexSettings :: Lens' DescribeMultiplexResponse (Maybe MultiplexSettings)
- describeMultiplexResponse_name :: Lens' DescribeMultiplexResponse (Maybe Text)
- describeMultiplexResponse_pipelinesRunningCount :: Lens' DescribeMultiplexResponse (Maybe Int)
- describeMultiplexResponse_programCount :: Lens' DescribeMultiplexResponse (Maybe Int)
- describeMultiplexResponse_state :: Lens' DescribeMultiplexResponse (Maybe MultiplexState)
- describeMultiplexResponse_tags :: Lens' DescribeMultiplexResponse (Maybe (HashMap Text Text))
- describeMultiplexResponse_httpStatus :: Lens' DescribeMultiplexResponse Int
- describeMultiplexProgram_multiplexId :: Lens' DescribeMultiplexProgram Text
- describeMultiplexProgram_programName :: Lens' DescribeMultiplexProgram Text
- describeMultiplexProgramResponse_channelId :: Lens' DescribeMultiplexProgramResponse (Maybe Text)
- describeMultiplexProgramResponse_multiplexProgramSettings :: Lens' DescribeMultiplexProgramResponse (Maybe MultiplexProgramSettings)
- describeMultiplexProgramResponse_packetIdentifiersMap :: Lens' DescribeMultiplexProgramResponse (Maybe MultiplexProgramPacketIdentifiersMap)
- describeMultiplexProgramResponse_pipelineDetails :: Lens' DescribeMultiplexProgramResponse (Maybe [MultiplexProgramPipelineDetail])
- describeMultiplexProgramResponse_programName :: Lens' DescribeMultiplexProgramResponse (Maybe Text)
- describeMultiplexProgramResponse_httpStatus :: Lens' DescribeMultiplexProgramResponse Int
- describeOffering_offeringId :: Lens' DescribeOffering Text
- describeOfferingResponse_arn :: Lens' DescribeOfferingResponse (Maybe Text)
- describeOfferingResponse_currencyCode :: Lens' DescribeOfferingResponse (Maybe Text)
- describeOfferingResponse_duration :: Lens' DescribeOfferingResponse (Maybe Int)
- describeOfferingResponse_durationUnits :: Lens' DescribeOfferingResponse (Maybe OfferingDurationUnits)
- describeOfferingResponse_fixedPrice :: Lens' DescribeOfferingResponse (Maybe Double)
- describeOfferingResponse_offeringDescription :: Lens' DescribeOfferingResponse (Maybe Text)
- describeOfferingResponse_offeringId :: Lens' DescribeOfferingResponse (Maybe Text)
- describeOfferingResponse_offeringType :: Lens' DescribeOfferingResponse (Maybe OfferingType)
- describeOfferingResponse_region :: Lens' DescribeOfferingResponse (Maybe Text)
- describeOfferingResponse_resourceSpecification :: Lens' DescribeOfferingResponse (Maybe ReservationResourceSpecification)
- describeOfferingResponse_usagePrice :: Lens' DescribeOfferingResponse (Maybe Double)
- describeOfferingResponse_httpStatus :: Lens' DescribeOfferingResponse Int
- describeReservation_reservationId :: Lens' DescribeReservation Text
- describeReservationResponse_arn :: Lens' DescribeReservationResponse (Maybe Text)
- describeReservationResponse_count :: Lens' DescribeReservationResponse (Maybe Int)
- describeReservationResponse_currencyCode :: Lens' DescribeReservationResponse (Maybe Text)
- describeReservationResponse_duration :: Lens' DescribeReservationResponse (Maybe Int)
- describeReservationResponse_durationUnits :: Lens' DescribeReservationResponse (Maybe OfferingDurationUnits)
- describeReservationResponse_end :: Lens' DescribeReservationResponse (Maybe Text)
- describeReservationResponse_fixedPrice :: Lens' DescribeReservationResponse (Maybe Double)
- describeReservationResponse_name :: Lens' DescribeReservationResponse (Maybe Text)
- describeReservationResponse_offeringDescription :: Lens' DescribeReservationResponse (Maybe Text)
- describeReservationResponse_offeringId :: Lens' DescribeReservationResponse (Maybe Text)
- describeReservationResponse_offeringType :: Lens' DescribeReservationResponse (Maybe OfferingType)
- describeReservationResponse_region :: Lens' DescribeReservationResponse (Maybe Text)
- describeReservationResponse_renewalSettings :: Lens' DescribeReservationResponse (Maybe RenewalSettings)
- describeReservationResponse_reservationId :: Lens' DescribeReservationResponse (Maybe Text)
- describeReservationResponse_resourceSpecification :: Lens' DescribeReservationResponse (Maybe ReservationResourceSpecification)
- describeReservationResponse_start :: Lens' DescribeReservationResponse (Maybe Text)
- describeReservationResponse_state :: Lens' DescribeReservationResponse (Maybe ReservationState)
- describeReservationResponse_tags :: Lens' DescribeReservationResponse (Maybe (HashMap Text Text))
- describeReservationResponse_usagePrice :: Lens' DescribeReservationResponse (Maybe Double)
- describeReservationResponse_httpStatus :: Lens' DescribeReservationResponse Int
- describeSchedule_maxResults :: Lens' DescribeSchedule (Maybe Natural)
- describeSchedule_nextToken :: Lens' DescribeSchedule (Maybe Text)
- describeSchedule_channelId :: Lens' DescribeSchedule Text
- describeScheduleResponse_nextToken :: Lens' DescribeScheduleResponse (Maybe Text)
- describeScheduleResponse_scheduleActions :: Lens' DescribeScheduleResponse (Maybe [ScheduleAction])
- describeScheduleResponse_httpStatus :: Lens' DescribeScheduleResponse Int
- listChannels_maxResults :: Lens' ListChannels (Maybe Natural)
- listChannels_nextToken :: Lens' ListChannels (Maybe Text)
- listChannelsResponse_channels :: Lens' ListChannelsResponse (Maybe [ChannelSummary])
- listChannelsResponse_nextToken :: Lens' ListChannelsResponse (Maybe Text)
- listChannelsResponse_httpStatus :: Lens' ListChannelsResponse Int
- listInputDeviceTransfers_maxResults :: Lens' ListInputDeviceTransfers (Maybe Natural)
- listInputDeviceTransfers_nextToken :: Lens' ListInputDeviceTransfers (Maybe Text)
- listInputDeviceTransfers_transferType :: Lens' ListInputDeviceTransfers Text
- listInputDeviceTransfersResponse_inputDeviceTransfers :: Lens' ListInputDeviceTransfersResponse (Maybe [TransferringInputDeviceSummary])
- listInputDeviceTransfersResponse_nextToken :: Lens' ListInputDeviceTransfersResponse (Maybe Text)
- listInputDeviceTransfersResponse_httpStatus :: Lens' ListInputDeviceTransfersResponse Int
- listInputDevices_maxResults :: Lens' ListInputDevices (Maybe Natural)
- listInputDevices_nextToken :: Lens' ListInputDevices (Maybe Text)
- listInputDevicesResponse_inputDevices :: Lens' ListInputDevicesResponse (Maybe [InputDeviceSummary])
- listInputDevicesResponse_nextToken :: Lens' ListInputDevicesResponse (Maybe Text)
- listInputDevicesResponse_httpStatus :: Lens' ListInputDevicesResponse Int
- listInputSecurityGroups_maxResults :: Lens' ListInputSecurityGroups (Maybe Natural)
- listInputSecurityGroups_nextToken :: Lens' ListInputSecurityGroups (Maybe Text)
- listInputSecurityGroupsResponse_inputSecurityGroups :: Lens' ListInputSecurityGroupsResponse (Maybe [InputSecurityGroup])
- listInputSecurityGroupsResponse_nextToken :: Lens' ListInputSecurityGroupsResponse (Maybe Text)
- listInputSecurityGroupsResponse_httpStatus :: Lens' ListInputSecurityGroupsResponse Int
- listInputs_maxResults :: Lens' ListInputs (Maybe Natural)
- listInputs_nextToken :: Lens' ListInputs (Maybe Text)
- listInputsResponse_inputs :: Lens' ListInputsResponse (Maybe [Input])
- listInputsResponse_nextToken :: Lens' ListInputsResponse (Maybe Text)
- listInputsResponse_httpStatus :: Lens' ListInputsResponse Int
- listMultiplexPrograms_maxResults :: Lens' ListMultiplexPrograms (Maybe Natural)
- listMultiplexPrograms_nextToken :: Lens' ListMultiplexPrograms (Maybe Text)
- listMultiplexPrograms_multiplexId :: Lens' ListMultiplexPrograms Text
- listMultiplexProgramsResponse_multiplexPrograms :: Lens' ListMultiplexProgramsResponse (Maybe [MultiplexProgramSummary])
- listMultiplexProgramsResponse_nextToken :: Lens' ListMultiplexProgramsResponse (Maybe Text)
- listMultiplexProgramsResponse_httpStatus :: Lens' ListMultiplexProgramsResponse Int
- listMultiplexes_maxResults :: Lens' ListMultiplexes (Maybe Natural)
- listMultiplexes_nextToken :: Lens' ListMultiplexes (Maybe Text)
- listMultiplexesResponse_multiplexes :: Lens' ListMultiplexesResponse (Maybe [MultiplexSummary])
- listMultiplexesResponse_nextToken :: Lens' ListMultiplexesResponse (Maybe Text)
- listMultiplexesResponse_httpStatus :: Lens' ListMultiplexesResponse Int
- listOfferings_channelClass :: Lens' ListOfferings (Maybe Text)
- listOfferings_channelConfiguration :: Lens' ListOfferings (Maybe Text)
- listOfferings_codec :: Lens' ListOfferings (Maybe Text)
- listOfferings_duration :: Lens' ListOfferings (Maybe Text)
- listOfferings_maxResults :: Lens' ListOfferings (Maybe Natural)
- listOfferings_maximumBitrate :: Lens' ListOfferings (Maybe Text)
- listOfferings_maximumFramerate :: Lens' ListOfferings (Maybe Text)
- listOfferings_nextToken :: Lens' ListOfferings (Maybe Text)
- listOfferings_resolution :: Lens' ListOfferings (Maybe Text)
- listOfferings_resourceType :: Lens' ListOfferings (Maybe Text)
- listOfferings_specialFeature :: Lens' ListOfferings (Maybe Text)
- listOfferings_videoQuality :: Lens' ListOfferings (Maybe Text)
- listOfferingsResponse_nextToken :: Lens' ListOfferingsResponse (Maybe Text)
- listOfferingsResponse_offerings :: Lens' ListOfferingsResponse (Maybe [Offering])
- listOfferingsResponse_httpStatus :: Lens' ListOfferingsResponse Int
- listReservations_channelClass :: Lens' ListReservations (Maybe Text)
- listReservations_codec :: Lens' ListReservations (Maybe Text)
- listReservations_maxResults :: Lens' ListReservations (Maybe Natural)
- listReservations_maximumBitrate :: Lens' ListReservations (Maybe Text)
- listReservations_maximumFramerate :: Lens' ListReservations (Maybe Text)
- listReservations_nextToken :: Lens' ListReservations (Maybe Text)
- listReservations_resolution :: Lens' ListReservations (Maybe Text)
- listReservations_resourceType :: Lens' ListReservations (Maybe Text)
- listReservations_specialFeature :: Lens' ListReservations (Maybe Text)
- listReservations_videoQuality :: Lens' ListReservations (Maybe Text)
- listReservationsResponse_nextToken :: Lens' ListReservationsResponse (Maybe Text)
- listReservationsResponse_reservations :: Lens' ListReservationsResponse (Maybe [Reservation])
- listReservationsResponse_httpStatus :: Lens' ListReservationsResponse Int
- listTagsForResource_resourceArn :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text))
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- purchaseOffering'_name :: Lens' PurchaseOffering' (Maybe Text)
- purchaseOffering'_renewalSettings :: Lens' PurchaseOffering' (Maybe RenewalSettings)
- purchaseOffering'_requestId :: Lens' PurchaseOffering' (Maybe Text)
- purchaseOffering'_start :: Lens' PurchaseOffering' (Maybe Text)
- purchaseOffering'_tags :: Lens' PurchaseOffering' (Maybe (HashMap Text Text))
- purchaseOffering'_offeringId :: Lens' PurchaseOffering' Text
- purchaseOffering'_count :: Lens' PurchaseOffering' Natural
- purchaseOfferingResponse_reservation :: Lens' PurchaseOfferingResponse (Maybe Reservation)
- purchaseOfferingResponse_httpStatus :: Lens' PurchaseOfferingResponse Int
- rebootInputDevice'_force :: Lens' RebootInputDevice' (Maybe RebootInputDeviceForce)
- rebootInputDevice'_inputDeviceId :: Lens' RebootInputDevice' Text
- rebootInputDeviceResponse_httpStatus :: Lens' RebootInputDeviceResponse Int
- rejectInputDeviceTransfer_inputDeviceId :: Lens' RejectInputDeviceTransfer Text
- rejectInputDeviceTransferResponse_httpStatus :: Lens' RejectInputDeviceTransferResponse Int
- startChannel_channelId :: Lens' StartChannel Text
- startChannelResponse_arn :: Lens' StartChannelResponse (Maybe Text)
- startChannelResponse_cdiInputSpecification :: Lens' StartChannelResponse (Maybe CdiInputSpecification)
- startChannelResponse_channelClass :: Lens' StartChannelResponse (Maybe ChannelClass)
- startChannelResponse_destinations :: Lens' StartChannelResponse (Maybe [OutputDestination])
- startChannelResponse_egressEndpoints :: Lens' StartChannelResponse (Maybe [ChannelEgressEndpoint])
- startChannelResponse_encoderSettings :: Lens' StartChannelResponse (Maybe EncoderSettings)
- startChannelResponse_id :: Lens' StartChannelResponse (Maybe Text)
- startChannelResponse_inputAttachments :: Lens' StartChannelResponse (Maybe [InputAttachment])
- startChannelResponse_inputSpecification :: Lens' StartChannelResponse (Maybe InputSpecification)
- startChannelResponse_logLevel :: Lens' StartChannelResponse (Maybe LogLevel)
- startChannelResponse_maintenance :: Lens' StartChannelResponse (Maybe MaintenanceStatus)
- startChannelResponse_name :: Lens' StartChannelResponse (Maybe Text)
- startChannelResponse_pipelineDetails :: Lens' StartChannelResponse (Maybe [PipelineDetail])
- startChannelResponse_pipelinesRunningCount :: Lens' StartChannelResponse (Maybe Int)
- startChannelResponse_roleArn :: Lens' StartChannelResponse (Maybe Text)
- startChannelResponse_state :: Lens' StartChannelResponse (Maybe ChannelState)
- startChannelResponse_tags :: Lens' StartChannelResponse (Maybe (HashMap Text Text))
- startChannelResponse_vpc :: Lens' StartChannelResponse (Maybe VpcOutputSettingsDescription)
- startChannelResponse_httpStatus :: Lens' StartChannelResponse Int
- startInputDeviceMaintenanceWindow_inputDeviceId :: Lens' StartInputDeviceMaintenanceWindow Text
- startInputDeviceMaintenanceWindowResponse_httpStatus :: Lens' StartInputDeviceMaintenanceWindowResponse Int
- startMultiplex_multiplexId :: Lens' StartMultiplex Text
- startMultiplexResponse_arn :: Lens' StartMultiplexResponse (Maybe Text)
- startMultiplexResponse_availabilityZones :: Lens' StartMultiplexResponse (Maybe [Text])
- startMultiplexResponse_destinations :: Lens' StartMultiplexResponse (Maybe [MultiplexOutputDestination])
- startMultiplexResponse_id :: Lens' StartMultiplexResponse (Maybe Text)
- startMultiplexResponse_multiplexSettings :: Lens' StartMultiplexResponse (Maybe MultiplexSettings)
- startMultiplexResponse_name :: Lens' StartMultiplexResponse (Maybe Text)
- startMultiplexResponse_pipelinesRunningCount :: Lens' StartMultiplexResponse (Maybe Int)
- startMultiplexResponse_programCount :: Lens' StartMultiplexResponse (Maybe Int)
- startMultiplexResponse_state :: Lens' StartMultiplexResponse (Maybe MultiplexState)
- startMultiplexResponse_tags :: Lens' StartMultiplexResponse (Maybe (HashMap Text Text))
- startMultiplexResponse_httpStatus :: Lens' StartMultiplexResponse Int
- stopChannel_channelId :: Lens' StopChannel Text
- stopChannelResponse_arn :: Lens' StopChannelResponse (Maybe Text)
- stopChannelResponse_cdiInputSpecification :: Lens' StopChannelResponse (Maybe CdiInputSpecification)
- stopChannelResponse_channelClass :: Lens' StopChannelResponse (Maybe ChannelClass)
- stopChannelResponse_destinations :: Lens' StopChannelResponse (Maybe [OutputDestination])
- stopChannelResponse_egressEndpoints :: Lens' StopChannelResponse (Maybe [ChannelEgressEndpoint])
- stopChannelResponse_encoderSettings :: Lens' StopChannelResponse (Maybe EncoderSettings)
- stopChannelResponse_id :: Lens' StopChannelResponse (Maybe Text)
- stopChannelResponse_inputAttachments :: Lens' StopChannelResponse (Maybe [InputAttachment])
- stopChannelResponse_inputSpecification :: Lens' StopChannelResponse (Maybe InputSpecification)
- stopChannelResponse_logLevel :: Lens' StopChannelResponse (Maybe LogLevel)
- stopChannelResponse_maintenance :: Lens' StopChannelResponse (Maybe MaintenanceStatus)
- stopChannelResponse_name :: Lens' StopChannelResponse (Maybe Text)
- stopChannelResponse_pipelineDetails :: Lens' StopChannelResponse (Maybe [PipelineDetail])
- stopChannelResponse_pipelinesRunningCount :: Lens' StopChannelResponse (Maybe Int)
- stopChannelResponse_roleArn :: Lens' StopChannelResponse (Maybe Text)
- stopChannelResponse_state :: Lens' StopChannelResponse (Maybe ChannelState)
- stopChannelResponse_tags :: Lens' StopChannelResponse (Maybe (HashMap Text Text))
- stopChannelResponse_vpc :: Lens' StopChannelResponse (Maybe VpcOutputSettingsDescription)
- stopChannelResponse_httpStatus :: Lens' StopChannelResponse Int
- stopMultiplex_multiplexId :: Lens' StopMultiplex Text
- stopMultiplexResponse_arn :: Lens' StopMultiplexResponse (Maybe Text)
- stopMultiplexResponse_availabilityZones :: Lens' StopMultiplexResponse (Maybe [Text])
- stopMultiplexResponse_destinations :: Lens' StopMultiplexResponse (Maybe [MultiplexOutputDestination])
- stopMultiplexResponse_id :: Lens' StopMultiplexResponse (Maybe Text)
- stopMultiplexResponse_multiplexSettings :: Lens' StopMultiplexResponse (Maybe MultiplexSettings)
- stopMultiplexResponse_name :: Lens' StopMultiplexResponse (Maybe Text)
- stopMultiplexResponse_pipelinesRunningCount :: Lens' StopMultiplexResponse (Maybe Int)
- stopMultiplexResponse_programCount :: Lens' StopMultiplexResponse (Maybe Int)
- stopMultiplexResponse_state :: Lens' StopMultiplexResponse (Maybe MultiplexState)
- stopMultiplexResponse_tags :: Lens' StopMultiplexResponse (Maybe (HashMap Text Text))
- stopMultiplexResponse_httpStatus :: Lens' StopMultiplexResponse Int
- transferInputDevice'_targetCustomerId :: Lens' TransferInputDevice' (Maybe Text)
- transferInputDevice'_targetRegion :: Lens' TransferInputDevice' (Maybe Text)
- transferInputDevice'_transferMessage :: Lens' TransferInputDevice' (Maybe Text)
- transferInputDevice'_inputDeviceId :: Lens' TransferInputDevice' Text
- transferInputDeviceResponse_httpStatus :: Lens' TransferInputDeviceResponse Int
- updateChannel'_cdiInputSpecification :: Lens' UpdateChannel' (Maybe CdiInputSpecification)
- updateChannel'_destinations :: Lens' UpdateChannel' (Maybe [OutputDestination])
- updateChannel'_encoderSettings :: Lens' UpdateChannel' (Maybe EncoderSettings)
- updateChannel'_inputAttachments :: Lens' UpdateChannel' (Maybe [InputAttachment])
- updateChannel'_inputSpecification :: Lens' UpdateChannel' (Maybe InputSpecification)
- updateChannel'_logLevel :: Lens' UpdateChannel' (Maybe LogLevel)
- updateChannel'_maintenance :: Lens' UpdateChannel' (Maybe MaintenanceUpdateSettings)
- updateChannel'_name :: Lens' UpdateChannel' (Maybe Text)
- updateChannel'_roleArn :: Lens' UpdateChannel' (Maybe Text)
- updateChannel'_channelId :: Lens' UpdateChannel' Text
- updateChannelResponse_channel :: Lens' UpdateChannelResponse (Maybe Channel)
- updateChannelResponse_httpStatus :: Lens' UpdateChannelResponse Int
- updateChannelClass'_destinations :: Lens' UpdateChannelClass' (Maybe [OutputDestination])
- updateChannelClass'_channelId :: Lens' UpdateChannelClass' Text
- updateChannelClass'_channelClass :: Lens' UpdateChannelClass' ChannelClass
- updateChannelClassResponse_channel :: Lens' UpdateChannelClassResponse (Maybe Channel)
- updateChannelClassResponse_httpStatus :: Lens' UpdateChannelClassResponse Int
- updateInput'_destinations :: Lens' UpdateInput' (Maybe [InputDestinationRequest])
- updateInput'_inputDevices :: Lens' UpdateInput' (Maybe [InputDeviceRequest])
- updateInput'_inputSecurityGroups :: Lens' UpdateInput' (Maybe [Text])
- updateInput'_mediaConnectFlows :: Lens' UpdateInput' (Maybe [MediaConnectFlowRequest])
- updateInput'_name :: Lens' UpdateInput' (Maybe Text)
- updateInput'_roleArn :: Lens' UpdateInput' (Maybe Text)
- updateInput'_sources :: Lens' UpdateInput' (Maybe [InputSourceRequest])
- updateInput'_inputId :: Lens' UpdateInput' Text
- updateInputResponse_input :: Lens' UpdateInputResponse (Maybe Input)
- updateInputResponse_httpStatus :: Lens' UpdateInputResponse Int
- updateInputDevice'_hdDeviceSettings :: Lens' UpdateInputDevice' (Maybe InputDeviceConfigurableSettings)
- updateInputDevice'_name :: Lens' UpdateInputDevice' (Maybe Text)
- updateInputDevice'_uhdDeviceSettings :: Lens' UpdateInputDevice' (Maybe InputDeviceConfigurableSettings)
- updateInputDevice'_inputDeviceId :: Lens' UpdateInputDevice' Text
- updateInputDeviceResponse_arn :: Lens' UpdateInputDeviceResponse (Maybe Text)
- updateInputDeviceResponse_connectionState :: Lens' UpdateInputDeviceResponse (Maybe InputDeviceConnectionState)
- updateInputDeviceResponse_deviceSettingsSyncState :: Lens' UpdateInputDeviceResponse (Maybe DeviceSettingsSyncState)
- updateInputDeviceResponse_deviceUpdateStatus :: Lens' UpdateInputDeviceResponse (Maybe DeviceUpdateStatus)
- updateInputDeviceResponse_hdDeviceSettings :: Lens' UpdateInputDeviceResponse (Maybe InputDeviceHdSettings)
- updateInputDeviceResponse_id :: Lens' UpdateInputDeviceResponse (Maybe Text)
- updateInputDeviceResponse_macAddress :: Lens' UpdateInputDeviceResponse (Maybe Text)
- updateInputDeviceResponse_name :: Lens' UpdateInputDeviceResponse (Maybe Text)
- updateInputDeviceResponse_networkSettings :: Lens' UpdateInputDeviceResponse (Maybe InputDeviceNetworkSettings)
- updateInputDeviceResponse_serialNumber :: Lens' UpdateInputDeviceResponse (Maybe Text)
- updateInputDeviceResponse_type :: Lens' UpdateInputDeviceResponse (Maybe InputDeviceType)
- updateInputDeviceResponse_uhdDeviceSettings :: Lens' UpdateInputDeviceResponse (Maybe InputDeviceUhdSettings)
- updateInputDeviceResponse_httpStatus :: Lens' UpdateInputDeviceResponse Int
- updateInputSecurityGroup_tags :: Lens' UpdateInputSecurityGroup (Maybe (HashMap Text Text))
- updateInputSecurityGroup_whitelistRules :: Lens' UpdateInputSecurityGroup (Maybe [InputWhitelistRuleCidr])
- updateInputSecurityGroup_inputSecurityGroupId :: Lens' UpdateInputSecurityGroup Text
- updateInputSecurityGroupResponse_securityGroup :: Lens' UpdateInputSecurityGroupResponse (Maybe InputSecurityGroup)
- updateInputSecurityGroupResponse_httpStatus :: Lens' UpdateInputSecurityGroupResponse Int
- updateMultiplex'_multiplexSettings :: Lens' UpdateMultiplex' (Maybe MultiplexSettings)
- updateMultiplex'_name :: Lens' UpdateMultiplex' (Maybe Text)
- updateMultiplex'_multiplexId :: Lens' UpdateMultiplex' Text
- updateMultiplexResponse_multiplex :: Lens' UpdateMultiplexResponse (Maybe Multiplex)
- updateMultiplexResponse_httpStatus :: Lens' UpdateMultiplexResponse Int
- updateMultiplexProgram'_multiplexProgramSettings :: Lens' UpdateMultiplexProgram' (Maybe MultiplexProgramSettings)
- updateMultiplexProgram'_multiplexId :: Lens' UpdateMultiplexProgram' Text
- updateMultiplexProgram'_programName :: Lens' UpdateMultiplexProgram' Text
- updateMultiplexProgramResponse_multiplexProgram :: Lens' UpdateMultiplexProgramResponse (Maybe MultiplexProgram)
- updateMultiplexProgramResponse_httpStatus :: Lens' UpdateMultiplexProgramResponse Int
- updateReservation'_name :: Lens' UpdateReservation' (Maybe Text)
- updateReservation'_renewalSettings :: Lens' UpdateReservation' (Maybe RenewalSettings)
- updateReservation'_reservationId :: Lens' UpdateReservation' Text
- updateReservationResponse_reservation :: Lens' UpdateReservationResponse (Maybe Reservation)
- updateReservationResponse_httpStatus :: Lens' UpdateReservationResponse Int
- aacSettings_bitrate :: Lens' AacSettings (Maybe Double)
- aacSettings_codingMode :: Lens' AacSettings (Maybe AacCodingMode)
- aacSettings_inputType :: Lens' AacSettings (Maybe AacInputType)
- aacSettings_profile :: Lens' AacSettings (Maybe AacProfile)
- aacSettings_rateControlMode :: Lens' AacSettings (Maybe AacRateControlMode)
- aacSettings_rawFormat :: Lens' AacSettings (Maybe AacRawFormat)
- aacSettings_sampleRate :: Lens' AacSettings (Maybe Double)
- aacSettings_spec :: Lens' AacSettings (Maybe AacSpec)
- aacSettings_vbrQuality :: Lens' AacSettings (Maybe AacVbrQuality)
- ac3Settings_bitrate :: Lens' Ac3Settings (Maybe Double)
- ac3Settings_bitstreamMode :: Lens' Ac3Settings (Maybe Ac3BitstreamMode)
- ac3Settings_codingMode :: Lens' Ac3Settings (Maybe Ac3CodingMode)
- ac3Settings_dialnorm :: Lens' Ac3Settings (Maybe Natural)
- ac3Settings_drcProfile :: Lens' Ac3Settings (Maybe Ac3DrcProfile)
- ac3Settings_lfeFilter :: Lens' Ac3Settings (Maybe Ac3LfeFilter)
- ac3Settings_metadataControl :: Lens' Ac3Settings (Maybe Ac3MetadataControl)
- ancillarySourceSettings_sourceAncillaryChannelNumber :: Lens' AncillarySourceSettings (Maybe Natural)
- archiveCdnSettings_archiveS3Settings :: Lens' ArchiveCdnSettings (Maybe ArchiveS3Settings)
- archiveContainerSettings_m2tsSettings :: Lens' ArchiveContainerSettings (Maybe M2tsSettings)
- archiveContainerSettings_rawSettings :: Lens' ArchiveContainerSettings (Maybe RawSettings)
- archiveGroupSettings_archiveCdnSettings :: Lens' ArchiveGroupSettings (Maybe ArchiveCdnSettings)
- archiveGroupSettings_rolloverInterval :: Lens' ArchiveGroupSettings (Maybe Natural)
- archiveGroupSettings_destination :: Lens' ArchiveGroupSettings OutputLocationRef
- archiveOutputSettings_extension :: Lens' ArchiveOutputSettings (Maybe Text)
- archiveOutputSettings_nameModifier :: Lens' ArchiveOutputSettings (Maybe Text)
- archiveOutputSettings_containerSettings :: Lens' ArchiveOutputSettings ArchiveContainerSettings
- archiveS3Settings_cannedAcl :: Lens' ArchiveS3Settings (Maybe S3CannedAcl)
- audioChannelMapping_outputChannel :: Lens' AudioChannelMapping Natural
- audioChannelMapping_inputChannelLevels :: Lens' AudioChannelMapping [InputChannelLevel]
- audioCodecSettings_aacSettings :: Lens' AudioCodecSettings (Maybe AacSettings)
- audioCodecSettings_ac3Settings :: Lens' AudioCodecSettings (Maybe Ac3Settings)
- audioCodecSettings_eac3AtmosSettings :: Lens' AudioCodecSettings (Maybe Eac3AtmosSettings)
- audioCodecSettings_eac3Settings :: Lens' AudioCodecSettings (Maybe Eac3Settings)
- audioCodecSettings_mp2Settings :: Lens' AudioCodecSettings (Maybe Mp2Settings)
- audioCodecSettings_passThroughSettings :: Lens' AudioCodecSettings (Maybe PassThroughSettings)
- audioCodecSettings_wavSettings :: Lens' AudioCodecSettings (Maybe WavSettings)
- audioDescription_audioNormalizationSettings :: Lens' AudioDescription (Maybe AudioNormalizationSettings)
- audioDescription_audioType :: Lens' AudioDescription (Maybe AudioType)
- audioDescription_audioTypeControl :: Lens' AudioDescription (Maybe AudioDescriptionAudioTypeControl)
- audioDescription_audioWatermarkingSettings :: Lens' AudioDescription (Maybe AudioWatermarkSettings)
- audioDescription_codecSettings :: Lens' AudioDescription (Maybe AudioCodecSettings)
- audioDescription_languageCode :: Lens' AudioDescription (Maybe Text)
- audioDescription_languageCodeControl :: Lens' AudioDescription (Maybe AudioDescriptionLanguageCodeControl)
- audioDescription_remixSettings :: Lens' AudioDescription (Maybe RemixSettings)
- audioDescription_streamName :: Lens' AudioDescription (Maybe Text)
- audioDescription_audioSelectorName :: Lens' AudioDescription Text
- audioDescription_name :: Lens' AudioDescription Text
- audioDolbyEDecode_programSelection :: Lens' AudioDolbyEDecode DolbyEProgramSelection
- audioHlsRenditionSelection_name :: Lens' AudioHlsRenditionSelection Text
- audioHlsRenditionSelection_groupId :: Lens' AudioHlsRenditionSelection Text
- audioLanguageSelection_languageSelectionPolicy :: Lens' AudioLanguageSelection (Maybe AudioLanguageSelectionPolicy)
- audioLanguageSelection_languageCode :: Lens' AudioLanguageSelection Text
- audioNormalizationSettings_algorithm :: Lens' AudioNormalizationSettings (Maybe AudioNormalizationAlgorithm)
- audioNormalizationSettings_algorithmControl :: Lens' AudioNormalizationSettings (Maybe AudioNormalizationAlgorithmControl)
- audioNormalizationSettings_targetLkfs :: Lens' AudioNormalizationSettings (Maybe Double)
- audioOnlyHlsSettings_audioGroupId :: Lens' AudioOnlyHlsSettings (Maybe Text)
- audioOnlyHlsSettings_audioOnlyImage :: Lens' AudioOnlyHlsSettings (Maybe InputLocation)
- audioOnlyHlsSettings_audioTrackType :: Lens' AudioOnlyHlsSettings (Maybe AudioOnlyHlsTrackType)
- audioOnlyHlsSettings_segmentType :: Lens' AudioOnlyHlsSettings (Maybe AudioOnlyHlsSegmentType)
- audioPidSelection_pid :: Lens' AudioPidSelection Natural
- audioSelector_selectorSettings :: Lens' AudioSelector (Maybe AudioSelectorSettings)
- audioSelector_name :: Lens' AudioSelector Text
- audioSelectorSettings_audioHlsRenditionSelection :: Lens' AudioSelectorSettings (Maybe AudioHlsRenditionSelection)
- audioSelectorSettings_audioLanguageSelection :: Lens' AudioSelectorSettings (Maybe AudioLanguageSelection)
- audioSelectorSettings_audioPidSelection :: Lens' AudioSelectorSettings (Maybe AudioPidSelection)
- audioSelectorSettings_audioTrackSelection :: Lens' AudioSelectorSettings (Maybe AudioTrackSelection)
- audioSilenceFailoverSettings_audioSilenceThresholdMsec :: Lens' AudioSilenceFailoverSettings (Maybe Natural)
- audioSilenceFailoverSettings_audioSelectorName :: Lens' AudioSilenceFailoverSettings Text
- audioTrack_track :: Lens' AudioTrack Natural
- audioTrackSelection_dolbyEDecode :: Lens' AudioTrackSelection (Maybe AudioDolbyEDecode)
- audioTrackSelection_tracks :: Lens' AudioTrackSelection [AudioTrack]
- audioWatermarkSettings_nielsenWatermarksSettings :: Lens' AudioWatermarkSettings (Maybe NielsenWatermarksSettings)
- automaticInputFailoverSettings_errorClearTimeMsec :: Lens' AutomaticInputFailoverSettings (Maybe Natural)
- automaticInputFailoverSettings_failoverConditions :: Lens' AutomaticInputFailoverSettings (Maybe [FailoverCondition])
- automaticInputFailoverSettings_inputPreference :: Lens' AutomaticInputFailoverSettings (Maybe InputPreference)
- automaticInputFailoverSettings_secondaryInputId :: Lens' AutomaticInputFailoverSettings Text
- availBlanking_availBlankingImage :: Lens' AvailBlanking (Maybe InputLocation)
- availBlanking_state :: Lens' AvailBlanking (Maybe AvailBlankingState)
- availConfiguration_availSettings :: Lens' AvailConfiguration (Maybe AvailSettings)
- availSettings_esam :: Lens' AvailSettings (Maybe Esam)
- availSettings_scte35SpliceInsert :: Lens' AvailSettings (Maybe Scte35SpliceInsert)
- availSettings_scte35TimeSignalApos :: Lens' AvailSettings (Maybe Scte35TimeSignalApos)
- batchFailedResultModel_arn :: Lens' BatchFailedResultModel (Maybe Text)
- batchFailedResultModel_code :: Lens' BatchFailedResultModel (Maybe Text)
- batchFailedResultModel_id :: Lens' BatchFailedResultModel (Maybe Text)
- batchFailedResultModel_message :: Lens' BatchFailedResultModel (Maybe Text)
- batchScheduleActionCreateRequest_scheduleActions :: Lens' BatchScheduleActionCreateRequest [ScheduleAction]
- batchScheduleActionCreateResult_scheduleActions :: Lens' BatchScheduleActionCreateResult [ScheduleAction]
- batchScheduleActionDeleteRequest_actionNames :: Lens' BatchScheduleActionDeleteRequest [Text]
- batchScheduleActionDeleteResult_scheduleActions :: Lens' BatchScheduleActionDeleteResult [ScheduleAction]
- batchSuccessfulResultModel_arn :: Lens' BatchSuccessfulResultModel (Maybe Text)
- batchSuccessfulResultModel_id :: Lens' BatchSuccessfulResultModel (Maybe Text)
- batchSuccessfulResultModel_state :: Lens' BatchSuccessfulResultModel (Maybe Text)
- blackoutSlate_blackoutSlateImage :: Lens' BlackoutSlate (Maybe InputLocation)
- blackoutSlate_networkEndBlackout :: Lens' BlackoutSlate (Maybe BlackoutSlateNetworkEndBlackout)
- blackoutSlate_networkEndBlackoutImage :: Lens' BlackoutSlate (Maybe InputLocation)
- blackoutSlate_networkId :: Lens' BlackoutSlate (Maybe Text)
- blackoutSlate_state :: Lens' BlackoutSlate (Maybe BlackoutSlateState)
- burnInDestinationSettings_alignment :: Lens' BurnInDestinationSettings (Maybe BurnInAlignment)
- burnInDestinationSettings_backgroundColor :: Lens' BurnInDestinationSettings (Maybe BurnInBackgroundColor)
- burnInDestinationSettings_backgroundOpacity :: Lens' BurnInDestinationSettings (Maybe Natural)
- burnInDestinationSettings_font :: Lens' BurnInDestinationSettings (Maybe InputLocation)
- burnInDestinationSettings_fontColor :: Lens' BurnInDestinationSettings (Maybe BurnInFontColor)
- burnInDestinationSettings_fontOpacity :: Lens' BurnInDestinationSettings (Maybe Natural)
- burnInDestinationSettings_fontResolution :: Lens' BurnInDestinationSettings (Maybe Natural)
- burnInDestinationSettings_fontSize :: Lens' BurnInDestinationSettings (Maybe Text)
- burnInDestinationSettings_outlineColor :: Lens' BurnInDestinationSettings (Maybe BurnInOutlineColor)
- burnInDestinationSettings_outlineSize :: Lens' BurnInDestinationSettings (Maybe Natural)
- burnInDestinationSettings_shadowColor :: Lens' BurnInDestinationSettings (Maybe BurnInShadowColor)
- burnInDestinationSettings_shadowOpacity :: Lens' BurnInDestinationSettings (Maybe Natural)
- burnInDestinationSettings_shadowXOffset :: Lens' BurnInDestinationSettings (Maybe Int)
- burnInDestinationSettings_shadowYOffset :: Lens' BurnInDestinationSettings (Maybe Int)
- burnInDestinationSettings_teletextGridControl :: Lens' BurnInDestinationSettings (Maybe BurnInTeletextGridControl)
- burnInDestinationSettings_xPosition :: Lens' BurnInDestinationSettings (Maybe Natural)
- burnInDestinationSettings_yPosition :: Lens' BurnInDestinationSettings (Maybe Natural)
- captionDescription_accessibility :: Lens' CaptionDescription (Maybe AccessibilityType)
- captionDescription_destinationSettings :: Lens' CaptionDescription (Maybe CaptionDestinationSettings)
- captionDescription_languageCode :: Lens' CaptionDescription (Maybe Text)
- captionDescription_languageDescription :: Lens' CaptionDescription (Maybe Text)
- captionDescription_captionSelectorName :: Lens' CaptionDescription Text
- captionDescription_name :: Lens' CaptionDescription Text
- captionDestinationSettings_aribDestinationSettings :: Lens' CaptionDestinationSettings (Maybe AribDestinationSettings)
- captionDestinationSettings_burnInDestinationSettings :: Lens' CaptionDestinationSettings (Maybe BurnInDestinationSettings)
- captionDestinationSettings_dvbSubDestinationSettings :: Lens' CaptionDestinationSettings (Maybe DvbSubDestinationSettings)
- captionDestinationSettings_ebuTtDDestinationSettings :: Lens' CaptionDestinationSettings (Maybe EbuTtDDestinationSettings)
- captionDestinationSettings_embeddedDestinationSettings :: Lens' CaptionDestinationSettings (Maybe EmbeddedDestinationSettings)
- captionDestinationSettings_embeddedPlusScte20DestinationSettings :: Lens' CaptionDestinationSettings (Maybe EmbeddedPlusScte20DestinationSettings)
- captionDestinationSettings_rtmpCaptionInfoDestinationSettings :: Lens' CaptionDestinationSettings (Maybe RtmpCaptionInfoDestinationSettings)
- captionDestinationSettings_scte20PlusEmbeddedDestinationSettings :: Lens' CaptionDestinationSettings (Maybe Scte20PlusEmbeddedDestinationSettings)
- captionDestinationSettings_scte27DestinationSettings :: Lens' CaptionDestinationSettings (Maybe Scte27DestinationSettings)
- captionDestinationSettings_smpteTtDestinationSettings :: Lens' CaptionDestinationSettings (Maybe SmpteTtDestinationSettings)
- captionDestinationSettings_teletextDestinationSettings :: Lens' CaptionDestinationSettings (Maybe TeletextDestinationSettings)
- captionDestinationSettings_ttmlDestinationSettings :: Lens' CaptionDestinationSettings (Maybe TtmlDestinationSettings)
- captionDestinationSettings_webvttDestinationSettings :: Lens' CaptionDestinationSettings (Maybe WebvttDestinationSettings)
- captionLanguageMapping_languageCode :: Lens' CaptionLanguageMapping Text
- captionLanguageMapping_languageDescription :: Lens' CaptionLanguageMapping Text
- captionLanguageMapping_captionChannel :: Lens' CaptionLanguageMapping Natural
- captionRectangle_topOffset :: Lens' CaptionRectangle Double
- captionRectangle_height :: Lens' CaptionRectangle Double
- captionRectangle_width :: Lens' CaptionRectangle Double
- captionRectangle_leftOffset :: Lens' CaptionRectangle Double
- captionSelector_languageCode :: Lens' CaptionSelector (Maybe Text)
- captionSelector_selectorSettings :: Lens' CaptionSelector (Maybe CaptionSelectorSettings)
- captionSelector_name :: Lens' CaptionSelector Text
- captionSelectorSettings_ancillarySourceSettings :: Lens' CaptionSelectorSettings (Maybe AncillarySourceSettings)
- captionSelectorSettings_aribSourceSettings :: Lens' CaptionSelectorSettings (Maybe AribSourceSettings)
- captionSelectorSettings_dvbSubSourceSettings :: Lens' CaptionSelectorSettings (Maybe DvbSubSourceSettings)
- captionSelectorSettings_embeddedSourceSettings :: Lens' CaptionSelectorSettings (Maybe EmbeddedSourceSettings)
- captionSelectorSettings_scte20SourceSettings :: Lens' CaptionSelectorSettings (Maybe Scte20SourceSettings)
- captionSelectorSettings_scte27SourceSettings :: Lens' CaptionSelectorSettings (Maybe Scte27SourceSettings)
- captionSelectorSettings_teletextSourceSettings :: Lens' CaptionSelectorSettings (Maybe TeletextSourceSettings)
- cdiInputSpecification_resolution :: Lens' CdiInputSpecification (Maybe CdiInputResolution)
- channel_arn :: Lens' Channel (Maybe Text)
- channel_cdiInputSpecification :: Lens' Channel (Maybe CdiInputSpecification)
- channel_channelClass :: Lens' Channel (Maybe ChannelClass)
- channel_destinations :: Lens' Channel (Maybe [OutputDestination])
- channel_egressEndpoints :: Lens' Channel (Maybe [ChannelEgressEndpoint])
- channel_encoderSettings :: Lens' Channel (Maybe EncoderSettings)
- channel_id :: Lens' Channel (Maybe Text)
- channel_inputAttachments :: Lens' Channel (Maybe [InputAttachment])
- channel_inputSpecification :: Lens' Channel (Maybe InputSpecification)
- channel_logLevel :: Lens' Channel (Maybe LogLevel)
- channel_maintenance :: Lens' Channel (Maybe MaintenanceStatus)
- channel_name :: Lens' Channel (Maybe Text)
- channel_pipelineDetails :: Lens' Channel (Maybe [PipelineDetail])
- channel_pipelinesRunningCount :: Lens' Channel (Maybe Int)
- channel_roleArn :: Lens' Channel (Maybe Text)
- channel_state :: Lens' Channel (Maybe ChannelState)
- channel_tags :: Lens' Channel (Maybe (HashMap Text Text))
- channel_vpc :: Lens' Channel (Maybe VpcOutputSettingsDescription)
- channelEgressEndpoint_sourceIp :: Lens' ChannelEgressEndpoint (Maybe Text)
- channelSummary_arn :: Lens' ChannelSummary (Maybe Text)
- channelSummary_cdiInputSpecification :: Lens' ChannelSummary (Maybe CdiInputSpecification)
- channelSummary_channelClass :: Lens' ChannelSummary (Maybe ChannelClass)
- channelSummary_destinations :: Lens' ChannelSummary (Maybe [OutputDestination])
- channelSummary_egressEndpoints :: Lens' ChannelSummary (Maybe [ChannelEgressEndpoint])
- channelSummary_id :: Lens' ChannelSummary (Maybe Text)
- channelSummary_inputAttachments :: Lens' ChannelSummary (Maybe [InputAttachment])
- channelSummary_inputSpecification :: Lens' ChannelSummary (Maybe InputSpecification)
- channelSummary_logLevel :: Lens' ChannelSummary (Maybe LogLevel)
- channelSummary_maintenance :: Lens' ChannelSummary (Maybe MaintenanceStatus)
- channelSummary_name :: Lens' ChannelSummary (Maybe Text)
- channelSummary_pipelinesRunningCount :: Lens' ChannelSummary (Maybe Int)
- channelSummary_roleArn :: Lens' ChannelSummary (Maybe Text)
- channelSummary_state :: Lens' ChannelSummary (Maybe ChannelState)
- channelSummary_tags :: Lens' ChannelSummary (Maybe (HashMap Text Text))
- channelSummary_vpc :: Lens' ChannelSummary (Maybe VpcOutputSettingsDescription)
- dvbNitSettings_repInterval :: Lens' DvbNitSettings (Maybe Natural)
- dvbNitSettings_networkName :: Lens' DvbNitSettings Text
- dvbNitSettings_networkId :: Lens' DvbNitSettings Natural
- dvbSdtSettings_outputSdt :: Lens' DvbSdtSettings (Maybe DvbSdtOutputSdt)
- dvbSdtSettings_repInterval :: Lens' DvbSdtSettings (Maybe Natural)
- dvbSdtSettings_serviceName :: Lens' DvbSdtSettings (Maybe Text)
- dvbSdtSettings_serviceProviderName :: Lens' DvbSdtSettings (Maybe Text)
- dvbSubDestinationSettings_alignment :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationAlignment)
- dvbSubDestinationSettings_backgroundColor :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationBackgroundColor)
- dvbSubDestinationSettings_backgroundOpacity :: Lens' DvbSubDestinationSettings (Maybe Natural)
- dvbSubDestinationSettings_font :: Lens' DvbSubDestinationSettings (Maybe InputLocation)
- dvbSubDestinationSettings_fontColor :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationFontColor)
- dvbSubDestinationSettings_fontOpacity :: Lens' DvbSubDestinationSettings (Maybe Natural)
- dvbSubDestinationSettings_fontResolution :: Lens' DvbSubDestinationSettings (Maybe Natural)
- dvbSubDestinationSettings_fontSize :: Lens' DvbSubDestinationSettings (Maybe Text)
- dvbSubDestinationSettings_outlineColor :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationOutlineColor)
- dvbSubDestinationSettings_outlineSize :: Lens' DvbSubDestinationSettings (Maybe Natural)
- dvbSubDestinationSettings_shadowColor :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationShadowColor)
- dvbSubDestinationSettings_shadowOpacity :: Lens' DvbSubDestinationSettings (Maybe Natural)
- dvbSubDestinationSettings_shadowXOffset :: Lens' DvbSubDestinationSettings (Maybe Int)
- dvbSubDestinationSettings_shadowYOffset :: Lens' DvbSubDestinationSettings (Maybe Int)
- dvbSubDestinationSettings_teletextGridControl :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationTeletextGridControl)
- dvbSubDestinationSettings_xPosition :: Lens' DvbSubDestinationSettings (Maybe Natural)
- dvbSubDestinationSettings_yPosition :: Lens' DvbSubDestinationSettings (Maybe Natural)
- dvbSubSourceSettings_ocrLanguage :: Lens' DvbSubSourceSettings (Maybe DvbSubOcrLanguage)
- dvbSubSourceSettings_pid :: Lens' DvbSubSourceSettings (Maybe Natural)
- dvbTdtSettings_repInterval :: Lens' DvbTdtSettings (Maybe Natural)
- eac3AtmosSettings_bitrate :: Lens' Eac3AtmosSettings (Maybe Double)
- eac3AtmosSettings_codingMode :: Lens' Eac3AtmosSettings (Maybe Eac3AtmosCodingMode)
- eac3AtmosSettings_dialnorm :: Lens' Eac3AtmosSettings (Maybe Natural)
- eac3AtmosSettings_drcLine :: Lens' Eac3AtmosSettings (Maybe Eac3AtmosDrcLine)
- eac3AtmosSettings_drcRf :: Lens' Eac3AtmosSettings (Maybe Eac3AtmosDrcRf)
- eac3AtmosSettings_heightTrim :: Lens' Eac3AtmosSettings (Maybe Double)
- eac3AtmosSettings_surroundTrim :: Lens' Eac3AtmosSettings (Maybe Double)
- eac3Settings_attenuationControl :: Lens' Eac3Settings (Maybe Eac3AttenuationControl)
- eac3Settings_bitrate :: Lens' Eac3Settings (Maybe Double)
- eac3Settings_bitstreamMode :: Lens' Eac3Settings (Maybe Eac3BitstreamMode)
- eac3Settings_codingMode :: Lens' Eac3Settings (Maybe Eac3CodingMode)
- eac3Settings_dcFilter :: Lens' Eac3Settings (Maybe Eac3DcFilter)
- eac3Settings_dialnorm :: Lens' Eac3Settings (Maybe Natural)
- eac3Settings_drcLine :: Lens' Eac3Settings (Maybe Eac3DrcLine)
- eac3Settings_drcRf :: Lens' Eac3Settings (Maybe Eac3DrcRf)
- eac3Settings_lfeControl :: Lens' Eac3Settings (Maybe Eac3LfeControl)
- eac3Settings_lfeFilter :: Lens' Eac3Settings (Maybe Eac3LfeFilter)
- eac3Settings_loRoCenterMixLevel :: Lens' Eac3Settings (Maybe Double)
- eac3Settings_loRoSurroundMixLevel :: Lens' Eac3Settings (Maybe Double)
- eac3Settings_ltRtCenterMixLevel :: Lens' Eac3Settings (Maybe Double)
- eac3Settings_ltRtSurroundMixLevel :: Lens' Eac3Settings (Maybe Double)
- eac3Settings_metadataControl :: Lens' Eac3Settings (Maybe Eac3MetadataControl)
- eac3Settings_passthroughControl :: Lens' Eac3Settings (Maybe Eac3PassthroughControl)
- eac3Settings_phaseControl :: Lens' Eac3Settings (Maybe Eac3PhaseControl)
- eac3Settings_stereoDownmix :: Lens' Eac3Settings (Maybe Eac3StereoDownmix)
- eac3Settings_surroundExMode :: Lens' Eac3Settings (Maybe Eac3SurroundExMode)
- eac3Settings_surroundMode :: Lens' Eac3Settings (Maybe Eac3SurroundMode)
- ebuTtDDestinationSettings_copyrightHolder :: Lens' EbuTtDDestinationSettings (Maybe Text)
- ebuTtDDestinationSettings_fillLineGap :: Lens' EbuTtDDestinationSettings (Maybe EbuTtDFillLineGapControl)
- ebuTtDDestinationSettings_fontFamily :: Lens' EbuTtDDestinationSettings (Maybe Text)
- ebuTtDDestinationSettings_styleControl :: Lens' EbuTtDDestinationSettings (Maybe EbuTtDDestinationStyleControl)
- embeddedSourceSettings_convert608To708 :: Lens' EmbeddedSourceSettings (Maybe EmbeddedConvert608To708)
- embeddedSourceSettings_scte20Detection :: Lens' EmbeddedSourceSettings (Maybe EmbeddedScte20Detection)
- embeddedSourceSettings_source608ChannelNumber :: Lens' EmbeddedSourceSettings (Maybe Natural)
- embeddedSourceSettings_source608TrackNumber :: Lens' EmbeddedSourceSettings (Maybe Natural)
- encoderSettings_availBlanking :: Lens' EncoderSettings (Maybe AvailBlanking)
- encoderSettings_availConfiguration :: Lens' EncoderSettings (Maybe AvailConfiguration)
- encoderSettings_blackoutSlate :: Lens' EncoderSettings (Maybe BlackoutSlate)
- encoderSettings_captionDescriptions :: Lens' EncoderSettings (Maybe [CaptionDescription])
- encoderSettings_featureActivations :: Lens' EncoderSettings (Maybe FeatureActivations)
- encoderSettings_globalConfiguration :: Lens' EncoderSettings (Maybe GlobalConfiguration)
- encoderSettings_motionGraphicsConfiguration :: Lens' EncoderSettings (Maybe MotionGraphicsConfiguration)
- encoderSettings_nielsenConfiguration :: Lens' EncoderSettings (Maybe NielsenConfiguration)
- encoderSettings_videoDescriptions :: Lens' EncoderSettings [VideoDescription]
- encoderSettings_audioDescriptions :: Lens' EncoderSettings [AudioDescription]
- encoderSettings_outputGroups :: Lens' EncoderSettings [OutputGroup]
- encoderSettings_timecodeConfig :: Lens' EncoderSettings TimecodeConfig
- esam_adAvailOffset :: Lens' Esam (Maybe Int)
- esam_passwordParam :: Lens' Esam (Maybe Text)
- esam_username :: Lens' Esam (Maybe Text)
- esam_zoneIdentity :: Lens' Esam (Maybe Text)
- esam_acquisitionPointId :: Lens' Esam Text
- esam_poisEndpoint :: Lens' Esam Text
- failoverCondition_failoverConditionSettings :: Lens' FailoverCondition (Maybe FailoverConditionSettings)
- failoverConditionSettings_audioSilenceSettings :: Lens' FailoverConditionSettings (Maybe AudioSilenceFailoverSettings)
- failoverConditionSettings_inputLossSettings :: Lens' FailoverConditionSettings (Maybe InputLossFailoverSettings)
- failoverConditionSettings_videoBlackSettings :: Lens' FailoverConditionSettings (Maybe VideoBlackFailoverSettings)
- featureActivations_inputPrepareScheduleActions :: Lens' FeatureActivations (Maybe FeatureActivationsInputPrepareScheduleActions)
- fecOutputSettings_columnDepth :: Lens' FecOutputSettings (Maybe Natural)
- fecOutputSettings_includeFec :: Lens' FecOutputSettings (Maybe FecOutputIncludeFec)
- fecOutputSettings_rowLength :: Lens' FecOutputSettings (Maybe Natural)
- fixedModeScheduleActionStartSettings_time :: Lens' FixedModeScheduleActionStartSettings Text
- fmp4HlsSettings_audioRenditionSets :: Lens' Fmp4HlsSettings (Maybe Text)
- fmp4HlsSettings_nielsenId3Behavior :: Lens' Fmp4HlsSettings (Maybe Fmp4NielsenId3Behavior)
- fmp4HlsSettings_timedMetadataBehavior :: Lens' Fmp4HlsSettings (Maybe Fmp4TimedMetadataBehavior)
- followModeScheduleActionStartSettings_referenceActionName :: Lens' FollowModeScheduleActionStartSettings Text
- followModeScheduleActionStartSettings_followPoint :: Lens' FollowModeScheduleActionStartSettings FollowPoint
- frameCaptureCdnSettings_frameCaptureS3Settings :: Lens' FrameCaptureCdnSettings (Maybe FrameCaptureS3Settings)
- frameCaptureGroupSettings_frameCaptureCdnSettings :: Lens' FrameCaptureGroupSettings (Maybe FrameCaptureCdnSettings)
- frameCaptureGroupSettings_destination :: Lens' FrameCaptureGroupSettings OutputLocationRef
- frameCaptureOutputSettings_nameModifier :: Lens' FrameCaptureOutputSettings (Maybe Text)
- frameCaptureS3Settings_cannedAcl :: Lens' FrameCaptureS3Settings (Maybe S3CannedAcl)
- frameCaptureSettings_captureInterval :: Lens' FrameCaptureSettings (Maybe Natural)
- frameCaptureSettings_captureIntervalUnits :: Lens' FrameCaptureSettings (Maybe FrameCaptureIntervalUnit)
- frameCaptureSettings_timecodeBurninSettings :: Lens' FrameCaptureSettings (Maybe TimecodeBurninSettings)
- globalConfiguration_initialAudioGain :: Lens' GlobalConfiguration (Maybe Int)
- globalConfiguration_inputEndAction :: Lens' GlobalConfiguration (Maybe GlobalConfigurationInputEndAction)
- globalConfiguration_inputLossBehavior :: Lens' GlobalConfiguration (Maybe InputLossBehavior)
- globalConfiguration_outputLockingMode :: Lens' GlobalConfiguration (Maybe GlobalConfigurationOutputLockingMode)
- globalConfiguration_outputTimingSource :: Lens' GlobalConfiguration (Maybe GlobalConfigurationOutputTimingSource)
- globalConfiguration_supportLowFramerateInputs :: Lens' GlobalConfiguration (Maybe GlobalConfigurationLowFramerateInputs)
- h264ColorSpaceSettings_colorSpacePassthroughSettings :: Lens' H264ColorSpaceSettings (Maybe ColorSpacePassthroughSettings)
- h264ColorSpaceSettings_rec601Settings :: Lens' H264ColorSpaceSettings (Maybe Rec601Settings)
- h264ColorSpaceSettings_rec709Settings :: Lens' H264ColorSpaceSettings (Maybe Rec709Settings)
- h264FilterSettings_temporalFilterSettings :: Lens' H264FilterSettings (Maybe TemporalFilterSettings)
- h264Settings_adaptiveQuantization :: Lens' H264Settings (Maybe H264AdaptiveQuantization)
- h264Settings_afdSignaling :: Lens' H264Settings (Maybe AfdSignaling)
- h264Settings_bitrate :: Lens' H264Settings (Maybe Natural)
- h264Settings_bufFillPct :: Lens' H264Settings (Maybe Natural)
- h264Settings_bufSize :: Lens' H264Settings (Maybe Natural)
- h264Settings_colorMetadata :: Lens' H264Settings (Maybe H264ColorMetadata)
- h264Settings_colorSpaceSettings :: Lens' H264Settings (Maybe H264ColorSpaceSettings)
- h264Settings_entropyEncoding :: Lens' H264Settings (Maybe H264EntropyEncoding)
- h264Settings_filterSettings :: Lens' H264Settings (Maybe H264FilterSettings)
- h264Settings_fixedAfd :: Lens' H264Settings (Maybe FixedAfd)
- h264Settings_flickerAq :: Lens' H264Settings (Maybe H264FlickerAq)
- h264Settings_forceFieldPictures :: Lens' H264Settings (Maybe H264ForceFieldPictures)
- h264Settings_framerateControl :: Lens' H264Settings (Maybe H264FramerateControl)
- h264Settings_framerateDenominator :: Lens' H264Settings (Maybe Natural)
- h264Settings_framerateNumerator :: Lens' H264Settings (Maybe Natural)
- h264Settings_gopBReference :: Lens' H264Settings (Maybe H264GopBReference)
- h264Settings_gopClosedCadence :: Lens' H264Settings (Maybe Natural)
- h264Settings_gopNumBFrames :: Lens' H264Settings (Maybe Natural)
- h264Settings_gopSize :: Lens' H264Settings (Maybe Double)
- h264Settings_gopSizeUnits :: Lens' H264Settings (Maybe H264GopSizeUnits)
- h264Settings_level :: Lens' H264Settings (Maybe H264Level)
- h264Settings_lookAheadRateControl :: Lens' H264Settings (Maybe H264LookAheadRateControl)
- h264Settings_maxBitrate :: Lens' H264Settings (Maybe Natural)
- h264Settings_minIInterval :: Lens' H264Settings (Maybe Natural)
- h264Settings_numRefFrames :: Lens' H264Settings (Maybe Natural)
- h264Settings_parControl :: Lens' H264Settings (Maybe H264ParControl)
- h264Settings_parDenominator :: Lens' H264Settings (Maybe Natural)
- h264Settings_parNumerator :: Lens' H264Settings (Maybe Natural)
- h264Settings_profile :: Lens' H264Settings (Maybe H264Profile)
- h264Settings_qualityLevel :: Lens' H264Settings (Maybe H264QualityLevel)
- h264Settings_qvbrQualityLevel :: Lens' H264Settings (Maybe Natural)
- h264Settings_rateControlMode :: Lens' H264Settings (Maybe H264RateControlMode)
- h264Settings_scanType :: Lens' H264Settings (Maybe H264ScanType)
- h264Settings_sceneChangeDetect :: Lens' H264Settings (Maybe H264SceneChangeDetect)
- h264Settings_slices :: Lens' H264Settings (Maybe Natural)
- h264Settings_softness :: Lens' H264Settings (Maybe Natural)
- h264Settings_spatialAq :: Lens' H264Settings (Maybe H264SpatialAq)
- h264Settings_subgopLength :: Lens' H264Settings (Maybe H264SubGopLength)
- h264Settings_syntax :: Lens' H264Settings (Maybe H264Syntax)
- h264Settings_temporalAq :: Lens' H264Settings (Maybe H264TemporalAq)
- h264Settings_timecodeBurninSettings :: Lens' H264Settings (Maybe TimecodeBurninSettings)
- h264Settings_timecodeInsertion :: Lens' H264Settings (Maybe H264TimecodeInsertionBehavior)
- h265ColorSpaceSettings_colorSpacePassthroughSettings :: Lens' H265ColorSpaceSettings (Maybe ColorSpacePassthroughSettings)
- h265ColorSpaceSettings_dolbyVision81Settings :: Lens' H265ColorSpaceSettings (Maybe DolbyVision81Settings)
- h265ColorSpaceSettings_hdr10Settings :: Lens' H265ColorSpaceSettings (Maybe Hdr10Settings)
- h265ColorSpaceSettings_rec601Settings :: Lens' H265ColorSpaceSettings (Maybe Rec601Settings)
- h265ColorSpaceSettings_rec709Settings :: Lens' H265ColorSpaceSettings (Maybe Rec709Settings)
- h265FilterSettings_temporalFilterSettings :: Lens' H265FilterSettings (Maybe TemporalFilterSettings)
- h265Settings_adaptiveQuantization :: Lens' H265Settings (Maybe H265AdaptiveQuantization)
- h265Settings_afdSignaling :: Lens' H265Settings (Maybe AfdSignaling)
- h265Settings_alternativeTransferFunction :: Lens' H265Settings (Maybe H265AlternativeTransferFunction)
- h265Settings_bitrate :: Lens' H265Settings (Maybe Natural)
- h265Settings_bufSize :: Lens' H265Settings (Maybe Natural)
- h265Settings_colorMetadata :: Lens' H265Settings (Maybe H265ColorMetadata)
- h265Settings_colorSpaceSettings :: Lens' H265Settings (Maybe H265ColorSpaceSettings)
- h265Settings_filterSettings :: Lens' H265Settings (Maybe H265FilterSettings)
- h265Settings_fixedAfd :: Lens' H265Settings (Maybe FixedAfd)
- h265Settings_flickerAq :: Lens' H265Settings (Maybe H265FlickerAq)
- h265Settings_gopClosedCadence :: Lens' H265Settings (Maybe Natural)
- h265Settings_gopSize :: Lens' H265Settings (Maybe Double)
- h265Settings_gopSizeUnits :: Lens' H265Settings (Maybe H265GopSizeUnits)
- h265Settings_level :: Lens' H265Settings (Maybe H265Level)
- h265Settings_lookAheadRateControl :: Lens' H265Settings (Maybe H265LookAheadRateControl)
- h265Settings_maxBitrate :: Lens' H265Settings (Maybe Natural)
- h265Settings_minIInterval :: Lens' H265Settings (Maybe Natural)
- h265Settings_parDenominator :: Lens' H265Settings (Maybe Natural)
- h265Settings_parNumerator :: Lens' H265Settings (Maybe Natural)
- h265Settings_profile :: Lens' H265Settings (Maybe H265Profile)
- h265Settings_qvbrQualityLevel :: Lens' H265Settings (Maybe Natural)
- h265Settings_rateControlMode :: Lens' H265Settings (Maybe H265RateControlMode)
- h265Settings_scanType :: Lens' H265Settings (Maybe H265ScanType)
- h265Settings_sceneChangeDetect :: Lens' H265Settings (Maybe H265SceneChangeDetect)
- h265Settings_slices :: Lens' H265Settings (Maybe Natural)
- h265Settings_tier :: Lens' H265Settings (Maybe H265Tier)
- h265Settings_timecodeBurninSettings :: Lens' H265Settings (Maybe TimecodeBurninSettings)
- h265Settings_timecodeInsertion :: Lens' H265Settings (Maybe H265TimecodeInsertionBehavior)
- h265Settings_framerateNumerator :: Lens' H265Settings Natural
- h265Settings_framerateDenominator :: Lens' H265Settings Natural
- hdr10Settings_maxCll :: Lens' Hdr10Settings (Maybe Natural)
- hdr10Settings_maxFall :: Lens' Hdr10Settings (Maybe Natural)
- hlsAkamaiSettings_connectionRetryInterval :: Lens' HlsAkamaiSettings (Maybe Natural)
- hlsAkamaiSettings_filecacheDuration :: Lens' HlsAkamaiSettings (Maybe Natural)
- hlsAkamaiSettings_httpTransferMode :: Lens' HlsAkamaiSettings (Maybe HlsAkamaiHttpTransferMode)
- hlsAkamaiSettings_numRetries :: Lens' HlsAkamaiSettings (Maybe Natural)
- hlsAkamaiSettings_restartDelay :: Lens' HlsAkamaiSettings (Maybe Natural)
- hlsAkamaiSettings_salt :: Lens' HlsAkamaiSettings (Maybe Text)
- hlsAkamaiSettings_token :: Lens' HlsAkamaiSettings (Maybe Text)
- hlsBasicPutSettings_connectionRetryInterval :: Lens' HlsBasicPutSettings (Maybe Natural)
- hlsBasicPutSettings_filecacheDuration :: Lens' HlsBasicPutSettings (Maybe Natural)
- hlsBasicPutSettings_numRetries :: Lens' HlsBasicPutSettings (Maybe Natural)
- hlsBasicPutSettings_restartDelay :: Lens' HlsBasicPutSettings (Maybe Natural)
- hlsCdnSettings_hlsAkamaiSettings :: Lens' HlsCdnSettings (Maybe HlsAkamaiSettings)
- hlsCdnSettings_hlsBasicPutSettings :: Lens' HlsCdnSettings (Maybe HlsBasicPutSettings)
- hlsCdnSettings_hlsMediaStoreSettings :: Lens' HlsCdnSettings (Maybe HlsMediaStoreSettings)
- hlsCdnSettings_hlsS3Settings :: Lens' HlsCdnSettings (Maybe HlsS3Settings)
- hlsCdnSettings_hlsWebdavSettings :: Lens' HlsCdnSettings (Maybe HlsWebdavSettings)
- hlsGroupSettings_adMarkers :: Lens' HlsGroupSettings (Maybe [HlsAdMarkers])
- hlsGroupSettings_baseUrlContent :: Lens' HlsGroupSettings (Maybe Text)
- hlsGroupSettings_baseUrlContent1 :: Lens' HlsGroupSettings (Maybe Text)
- hlsGroupSettings_baseUrlManifest :: Lens' HlsGroupSettings (Maybe Text)
- hlsGroupSettings_baseUrlManifest1 :: Lens' HlsGroupSettings (Maybe Text)
- hlsGroupSettings_captionLanguageMappings :: Lens' HlsGroupSettings (Maybe [CaptionLanguageMapping])
- hlsGroupSettings_captionLanguageSetting :: Lens' HlsGroupSettings (Maybe HlsCaptionLanguageSetting)
- hlsGroupSettings_clientCache :: Lens' HlsGroupSettings (Maybe HlsClientCache)
- hlsGroupSettings_codecSpecification :: Lens' HlsGroupSettings (Maybe HlsCodecSpecification)
- hlsGroupSettings_constantIv :: Lens' HlsGroupSettings (Maybe Text)
- hlsGroupSettings_directoryStructure :: Lens' HlsGroupSettings (Maybe HlsDirectoryStructure)
- hlsGroupSettings_discontinuityTags :: Lens' HlsGroupSettings (Maybe HlsDiscontinuityTags)
- hlsGroupSettings_encryptionType :: Lens' HlsGroupSettings (Maybe HlsEncryptionType)
- hlsGroupSettings_hlsCdnSettings :: Lens' HlsGroupSettings (Maybe HlsCdnSettings)
- hlsGroupSettings_hlsId3SegmentTagging :: Lens' HlsGroupSettings (Maybe HlsId3SegmentTaggingState)
- hlsGroupSettings_iFrameOnlyPlaylists :: Lens' HlsGroupSettings (Maybe IFrameOnlyPlaylistType)
- hlsGroupSettings_incompleteSegmentBehavior :: Lens' HlsGroupSettings (Maybe HlsIncompleteSegmentBehavior)
- hlsGroupSettings_indexNSegments :: Lens' HlsGroupSettings (Maybe Natural)
- hlsGroupSettings_inputLossAction :: Lens' HlsGroupSettings (Maybe InputLossActionForHlsOut)
- hlsGroupSettings_ivInManifest :: Lens' HlsGroupSettings (Maybe HlsIvInManifest)
- hlsGroupSettings_ivSource :: Lens' HlsGroupSettings (Maybe HlsIvSource)
- hlsGroupSettings_keepSegments :: Lens' HlsGroupSettings (Maybe Natural)
- hlsGroupSettings_keyFormat :: Lens' HlsGroupSettings (Maybe Text)
- hlsGroupSettings_keyFormatVersions :: Lens' HlsGroupSettings (Maybe Text)
- hlsGroupSettings_keyProviderSettings :: Lens' HlsGroupSettings (Maybe KeyProviderSettings)
- hlsGroupSettings_manifestCompression :: Lens' HlsGroupSettings (Maybe HlsManifestCompression)
- hlsGroupSettings_manifestDurationFormat :: Lens' HlsGroupSettings (Maybe HlsManifestDurationFormat)
- hlsGroupSettings_minSegmentLength :: Lens' HlsGroupSettings (Maybe Natural)
- hlsGroupSettings_mode :: Lens' HlsGroupSettings (Maybe HlsMode)
- hlsGroupSettings_outputSelection :: Lens' HlsGroupSettings (Maybe HlsOutputSelection)
- hlsGroupSettings_programDateTime :: Lens' HlsGroupSettings (Maybe HlsProgramDateTime)
- hlsGroupSettings_programDateTimeClock :: Lens' HlsGroupSettings (Maybe HlsProgramDateTimeClock)
- hlsGroupSettings_programDateTimePeriod :: Lens' HlsGroupSettings (Maybe Natural)
- hlsGroupSettings_redundantManifest :: Lens' HlsGroupSettings (Maybe HlsRedundantManifest)
- hlsGroupSettings_segmentLength :: Lens' HlsGroupSettings (Maybe Natural)
- hlsGroupSettings_segmentationMode :: Lens' HlsGroupSettings (Maybe HlsSegmentationMode)
- hlsGroupSettings_segmentsPerSubdirectory :: Lens' HlsGroupSettings (Maybe Natural)
- hlsGroupSettings_streamInfResolution :: Lens' HlsGroupSettings (Maybe HlsStreamInfResolution)
- hlsGroupSettings_timedMetadataId3Frame :: Lens' HlsGroupSettings (Maybe HlsTimedMetadataId3Frame)
- hlsGroupSettings_timedMetadataId3Period :: Lens' HlsGroupSettings (Maybe Natural)
- hlsGroupSettings_timestampDeltaMilliseconds :: Lens' HlsGroupSettings (Maybe Natural)
- hlsGroupSettings_tsFileMode :: Lens' HlsGroupSettings (Maybe HlsTsFileMode)
- hlsGroupSettings_destination :: Lens' HlsGroupSettings OutputLocationRef
- hlsId3SegmentTaggingScheduleActionSettings_tag :: Lens' HlsId3SegmentTaggingScheduleActionSettings Text
- hlsInputSettings_bandwidth :: Lens' HlsInputSettings (Maybe Natural)
- hlsInputSettings_bufferSegments :: Lens' HlsInputSettings (Maybe Natural)
- hlsInputSettings_retries :: Lens' HlsInputSettings (Maybe Natural)
- hlsInputSettings_retryInterval :: Lens' HlsInputSettings (Maybe Natural)
- hlsInputSettings_scte35Source :: Lens' HlsInputSettings (Maybe HlsScte35SourceType)
- hlsMediaStoreSettings_connectionRetryInterval :: Lens' HlsMediaStoreSettings (Maybe Natural)
- hlsMediaStoreSettings_filecacheDuration :: Lens' HlsMediaStoreSettings (Maybe Natural)
- hlsMediaStoreSettings_mediaStoreStorageClass :: Lens' HlsMediaStoreSettings (Maybe HlsMediaStoreStorageClass)
- hlsMediaStoreSettings_numRetries :: Lens' HlsMediaStoreSettings (Maybe Natural)
- hlsMediaStoreSettings_restartDelay :: Lens' HlsMediaStoreSettings (Maybe Natural)
- hlsOutputSettings_h265PackagingType :: Lens' HlsOutputSettings (Maybe HlsH265PackagingType)
- hlsOutputSettings_nameModifier :: Lens' HlsOutputSettings (Maybe Text)
- hlsOutputSettings_segmentModifier :: Lens' HlsOutputSettings (Maybe Text)
- hlsOutputSettings_hlsSettings :: Lens' HlsOutputSettings HlsSettings
- hlsS3Settings_cannedAcl :: Lens' HlsS3Settings (Maybe S3CannedAcl)
- hlsSettings_audioOnlyHlsSettings :: Lens' HlsSettings (Maybe AudioOnlyHlsSettings)
- hlsSettings_fmp4HlsSettings :: Lens' HlsSettings (Maybe Fmp4HlsSettings)
- hlsSettings_frameCaptureHlsSettings :: Lens' HlsSettings (Maybe FrameCaptureHlsSettings)
- hlsSettings_standardHlsSettings :: Lens' HlsSettings (Maybe StandardHlsSettings)
- hlsTimedMetadataScheduleActionSettings_id3 :: Lens' HlsTimedMetadataScheduleActionSettings Text
- hlsWebdavSettings_connectionRetryInterval :: Lens' HlsWebdavSettings (Maybe Natural)
- hlsWebdavSettings_filecacheDuration :: Lens' HlsWebdavSettings (Maybe Natural)
- hlsWebdavSettings_httpTransferMode :: Lens' HlsWebdavSettings (Maybe HlsWebdavHttpTransferMode)
- hlsWebdavSettings_numRetries :: Lens' HlsWebdavSettings (Maybe Natural)
- hlsWebdavSettings_restartDelay :: Lens' HlsWebdavSettings (Maybe Natural)
- input_arn :: Lens' Input (Maybe Text)
- input_attachedChannels :: Lens' Input (Maybe [Text])
- input_destinations :: Lens' Input (Maybe [InputDestination])
- input_id :: Lens' Input (Maybe Text)
- input_inputClass :: Lens' Input (Maybe InputClass)
- input_inputDevices :: Lens' Input (Maybe [InputDeviceSettings])
- input_inputPartnerIds :: Lens' Input (Maybe [Text])
- input_inputSourceType :: Lens' Input (Maybe InputSourceType)
- input_mediaConnectFlows :: Lens' Input (Maybe [MediaConnectFlow])
- input_name :: Lens' Input (Maybe Text)
- input_roleArn :: Lens' Input (Maybe Text)
- input_securityGroups :: Lens' Input (Maybe [Text])
- input_sources :: Lens' Input (Maybe [InputSource])
- input_state :: Lens' Input (Maybe InputState)
- input_tags :: Lens' Input (Maybe (HashMap Text Text))
- input_type :: Lens' Input (Maybe InputType)
- inputAttachment_automaticInputFailoverSettings :: Lens' InputAttachment (Maybe AutomaticInputFailoverSettings)
- inputAttachment_inputAttachmentName :: Lens' InputAttachment (Maybe Text)
- inputAttachment_inputId :: Lens' InputAttachment (Maybe Text)
- inputAttachment_inputSettings :: Lens' InputAttachment (Maybe InputSettings)
- inputChannelLevel_inputChannel :: Lens' InputChannelLevel Natural
- inputChannelLevel_gain :: Lens' InputChannelLevel Int
- inputClippingSettings_startTimecode :: Lens' InputClippingSettings (Maybe StartTimecode)
- inputClippingSettings_stopTimecode :: Lens' InputClippingSettings (Maybe StopTimecode)
- inputClippingSettings_inputTimecodeSource :: Lens' InputClippingSettings InputTimecodeSource
- inputDestination_ip :: Lens' InputDestination (Maybe Text)
- inputDestination_port :: Lens' InputDestination (Maybe Text)
- inputDestination_url :: Lens' InputDestination (Maybe Text)
- inputDestination_vpc :: Lens' InputDestination (Maybe InputDestinationVpc)
- inputDestinationRequest_streamName :: Lens' InputDestinationRequest (Maybe Text)
- inputDestinationVpc_availabilityZone :: Lens' InputDestinationVpc (Maybe Text)
- inputDestinationVpc_networkInterfaceId :: Lens' InputDestinationVpc (Maybe Text)
- inputDeviceConfigurableSettings_configuredInput :: Lens' InputDeviceConfigurableSettings (Maybe InputDeviceConfiguredInput)
- inputDeviceConfigurableSettings_latencyMs :: Lens' InputDeviceConfigurableSettings (Maybe Int)
- inputDeviceConfigurableSettings_maxBitrate :: Lens' InputDeviceConfigurableSettings (Maybe Int)
- inputDeviceHdSettings_activeInput :: Lens' InputDeviceHdSettings (Maybe InputDeviceActiveInput)
- inputDeviceHdSettings_configuredInput :: Lens' InputDeviceHdSettings (Maybe InputDeviceConfiguredInput)
- inputDeviceHdSettings_deviceState :: Lens' InputDeviceHdSettings (Maybe InputDeviceState)
- inputDeviceHdSettings_framerate :: Lens' InputDeviceHdSettings (Maybe Double)
- inputDeviceHdSettings_height :: Lens' InputDeviceHdSettings (Maybe Int)
- inputDeviceHdSettings_latencyMs :: Lens' InputDeviceHdSettings (Maybe Int)
- inputDeviceHdSettings_maxBitrate :: Lens' InputDeviceHdSettings (Maybe Int)
- inputDeviceHdSettings_scanType :: Lens' InputDeviceHdSettings (Maybe InputDeviceScanType)
- inputDeviceHdSettings_width :: Lens' InputDeviceHdSettings (Maybe Int)
- inputDeviceNetworkSettings_dnsAddresses :: Lens' InputDeviceNetworkSettings (Maybe [Text])
- inputDeviceNetworkSettings_gateway :: Lens' InputDeviceNetworkSettings (Maybe Text)
- inputDeviceNetworkSettings_ipAddress :: Lens' InputDeviceNetworkSettings (Maybe Text)
- inputDeviceNetworkSettings_ipScheme :: Lens' InputDeviceNetworkSettings (Maybe InputDeviceIpScheme)
- inputDeviceNetworkSettings_subnetMask :: Lens' InputDeviceNetworkSettings (Maybe Text)
- inputDeviceRequest_id :: Lens' InputDeviceRequest (Maybe Text)
- inputDeviceSettings_id :: Lens' InputDeviceSettings (Maybe Text)
- inputDeviceSummary_arn :: Lens' InputDeviceSummary (Maybe Text)
- inputDeviceSummary_connectionState :: Lens' InputDeviceSummary (Maybe InputDeviceConnectionState)
- inputDeviceSummary_deviceSettingsSyncState :: Lens' InputDeviceSummary (Maybe DeviceSettingsSyncState)
- inputDeviceSummary_deviceUpdateStatus :: Lens' InputDeviceSummary (Maybe DeviceUpdateStatus)
- inputDeviceSummary_hdDeviceSettings :: Lens' InputDeviceSummary (Maybe InputDeviceHdSettings)
- inputDeviceSummary_id :: Lens' InputDeviceSummary (Maybe Text)
- inputDeviceSummary_macAddress :: Lens' InputDeviceSummary (Maybe Text)
- inputDeviceSummary_name :: Lens' InputDeviceSummary (Maybe Text)
- inputDeviceSummary_networkSettings :: Lens' InputDeviceSummary (Maybe InputDeviceNetworkSettings)
- inputDeviceSummary_serialNumber :: Lens' InputDeviceSummary (Maybe Text)
- inputDeviceSummary_type :: Lens' InputDeviceSummary (Maybe InputDeviceType)
- inputDeviceSummary_uhdDeviceSettings :: Lens' InputDeviceSummary (Maybe InputDeviceUhdSettings)
- inputDeviceUhdSettings_activeInput :: Lens' InputDeviceUhdSettings (Maybe InputDeviceActiveInput)
- inputDeviceUhdSettings_configuredInput :: Lens' InputDeviceUhdSettings (Maybe InputDeviceConfiguredInput)
- inputDeviceUhdSettings_deviceState :: Lens' InputDeviceUhdSettings (Maybe InputDeviceState)
- inputDeviceUhdSettings_framerate :: Lens' InputDeviceUhdSettings (Maybe Double)
- inputDeviceUhdSettings_height :: Lens' InputDeviceUhdSettings (Maybe Int)
- inputDeviceUhdSettings_latencyMs :: Lens' InputDeviceUhdSettings (Maybe Int)
- inputDeviceUhdSettings_maxBitrate :: Lens' InputDeviceUhdSettings (Maybe Int)
- inputDeviceUhdSettings_scanType :: Lens' InputDeviceUhdSettings (Maybe InputDeviceScanType)
- inputDeviceUhdSettings_width :: Lens' InputDeviceUhdSettings (Maybe Int)
- inputLocation_passwordParam :: Lens' InputLocation (Maybe Text)
- inputLocation_username :: Lens' InputLocation (Maybe Text)
- inputLocation_uri :: Lens' InputLocation Text
- inputLossBehavior_blackFrameMsec :: Lens' InputLossBehavior (Maybe Natural)
- inputLossBehavior_inputLossImageColor :: Lens' InputLossBehavior (Maybe Text)
- inputLossBehavior_inputLossImageSlate :: Lens' InputLossBehavior (Maybe InputLocation)
- inputLossBehavior_inputLossImageType :: Lens' InputLossBehavior (Maybe InputLossImageType)
- inputLossBehavior_repeatFrameMsec :: Lens' InputLossBehavior (Maybe Natural)
- inputLossFailoverSettings_inputLossThresholdMsec :: Lens' InputLossFailoverSettings (Maybe Natural)
- inputPrepareScheduleActionSettings_inputAttachmentNameReference :: Lens' InputPrepareScheduleActionSettings (Maybe Text)
- inputPrepareScheduleActionSettings_inputClippingSettings :: Lens' InputPrepareScheduleActionSettings (Maybe InputClippingSettings)
- inputPrepareScheduleActionSettings_urlPath :: Lens' InputPrepareScheduleActionSettings (Maybe [Text])
- inputSecurityGroup_arn :: Lens' InputSecurityGroup (Maybe Text)
- inputSecurityGroup_id :: Lens' InputSecurityGroup (Maybe Text)
- inputSecurityGroup_inputs :: Lens' InputSecurityGroup (Maybe [Text])
- inputSecurityGroup_state :: Lens' InputSecurityGroup (Maybe InputSecurityGroupState)
- inputSecurityGroup_tags :: Lens' InputSecurityGroup (Maybe (HashMap Text Text))
- inputSecurityGroup_whitelistRules :: Lens' InputSecurityGroup (Maybe [InputWhitelistRule])
- inputSettings_audioSelectors :: Lens' InputSettings (Maybe [AudioSelector])
- inputSettings_captionSelectors :: Lens' InputSettings (Maybe [CaptionSelector])
- inputSettings_deblockFilter :: Lens' InputSettings (Maybe InputDeblockFilter)
- inputSettings_denoiseFilter :: Lens' InputSettings (Maybe InputDenoiseFilter)
- inputSettings_filterStrength :: Lens' InputSettings (Maybe Natural)
- inputSettings_inputFilter :: Lens' InputSettings (Maybe InputFilter)
- inputSettings_networkInputSettings :: Lens' InputSettings (Maybe NetworkInputSettings)
- inputSettings_scte35Pid :: Lens' InputSettings (Maybe Natural)
- inputSettings_smpte2038DataPreference :: Lens' InputSettings (Maybe Smpte2038DataPreference)
- inputSettings_sourceEndBehavior :: Lens' InputSettings (Maybe InputSourceEndBehavior)
- inputSettings_videoSelector :: Lens' InputSettings (Maybe VideoSelector)
- inputSource_passwordParam :: Lens' InputSource (Maybe Text)
- inputSource_url :: Lens' InputSource (Maybe Text)
- inputSource_username :: Lens' InputSource (Maybe Text)
- inputSourceRequest_passwordParam :: Lens' InputSourceRequest (Maybe Text)
- inputSourceRequest_url :: Lens' InputSourceRequest (Maybe Text)
- inputSourceRequest_username :: Lens' InputSourceRequest (Maybe Text)
- inputSpecification_codec :: Lens' InputSpecification (Maybe InputCodec)
- inputSpecification_maximumBitrate :: Lens' InputSpecification (Maybe InputMaximumBitrate)
- inputSpecification_resolution :: Lens' InputSpecification (Maybe InputResolution)
- inputSwitchScheduleActionSettings_inputClippingSettings :: Lens' InputSwitchScheduleActionSettings (Maybe InputClippingSettings)
- inputSwitchScheduleActionSettings_urlPath :: Lens' InputSwitchScheduleActionSettings (Maybe [Text])
- inputSwitchScheduleActionSettings_inputAttachmentNameReference :: Lens' InputSwitchScheduleActionSettings Text
- inputVpcRequest_securityGroupIds :: Lens' InputVpcRequest (Maybe [Text])
- inputVpcRequest_subnetIds :: Lens' InputVpcRequest [Text]
- inputWhitelistRule_cidr :: Lens' InputWhitelistRule (Maybe Text)
- inputWhitelistRuleCidr_cidr :: Lens' InputWhitelistRuleCidr (Maybe Text)
- keyProviderSettings_staticKeySettings :: Lens' KeyProviderSettings (Maybe StaticKeySettings)
- m2tsSettings_absentInputAudioBehavior :: Lens' M2tsSettings (Maybe M2tsAbsentInputAudioBehavior)
- m2tsSettings_arib :: Lens' M2tsSettings (Maybe M2tsArib)
- m2tsSettings_aribCaptionsPid :: Lens' M2tsSettings (Maybe Text)
- m2tsSettings_aribCaptionsPidControl :: Lens' M2tsSettings (Maybe M2tsAribCaptionsPidControl)
- m2tsSettings_audioBufferModel :: Lens' M2tsSettings (Maybe M2tsAudioBufferModel)
- m2tsSettings_audioFramesPerPes :: Lens' M2tsSettings (Maybe Natural)
- m2tsSettings_audioPids :: Lens' M2tsSettings (Maybe Text)
- m2tsSettings_audioStreamType :: Lens' M2tsSettings (Maybe M2tsAudioStreamType)
- m2tsSettings_bitrate :: Lens' M2tsSettings (Maybe Natural)
- m2tsSettings_bufferModel :: Lens' M2tsSettings (Maybe M2tsBufferModel)
- m2tsSettings_ccDescriptor :: Lens' M2tsSettings (Maybe M2tsCcDescriptor)
- m2tsSettings_dvbNitSettings :: Lens' M2tsSettings (Maybe DvbNitSettings)
- m2tsSettings_dvbSdtSettings :: Lens' M2tsSettings (Maybe DvbSdtSettings)
- m2tsSettings_dvbSubPids :: Lens' M2tsSettings (Maybe Text)
- m2tsSettings_dvbTdtSettings :: Lens' M2tsSettings (Maybe DvbTdtSettings)
- m2tsSettings_dvbTeletextPid :: Lens' M2tsSettings (Maybe Text)
- m2tsSettings_ebif :: Lens' M2tsSettings (Maybe M2tsEbifControl)
- m2tsSettings_ebpAudioInterval :: Lens' M2tsSettings (Maybe M2tsAudioInterval)
- m2tsSettings_ebpLookaheadMs :: Lens' M2tsSettings (Maybe Natural)
- m2tsSettings_ebpPlacement :: Lens' M2tsSettings (Maybe M2tsEbpPlacement)
- m2tsSettings_ecmPid :: Lens' M2tsSettings (Maybe Text)
- m2tsSettings_esRateInPes :: Lens' M2tsSettings (Maybe M2tsEsRateInPes)
- m2tsSettings_etvPlatformPid :: Lens' M2tsSettings (Maybe Text)
- m2tsSettings_etvSignalPid :: Lens' M2tsSettings (Maybe Text)
- m2tsSettings_fragmentTime :: Lens' M2tsSettings (Maybe Double)
- m2tsSettings_klv :: Lens' M2tsSettings (Maybe M2tsKlv)
- m2tsSettings_klvDataPids :: Lens' M2tsSettings (Maybe Text)
- m2tsSettings_nielsenId3Behavior :: Lens' M2tsSettings (Maybe M2tsNielsenId3Behavior)
- m2tsSettings_nullPacketBitrate :: Lens' M2tsSettings (Maybe Double)
- m2tsSettings_patInterval :: Lens' M2tsSettings (Maybe Natural)
- m2tsSettings_pcrControl :: Lens' M2tsSettings (Maybe M2tsPcrControl)
- m2tsSettings_pcrPeriod :: Lens' M2tsSettings (Maybe Natural)
- m2tsSettings_pcrPid :: Lens' M2tsSettings (Maybe Text)
- m2tsSettings_pmtInterval :: Lens' M2tsSettings (Maybe Natural)
- m2tsSettings_pmtPid :: Lens' M2tsSettings (Maybe Text)
- m2tsSettings_programNum :: Lens' M2tsSettings (Maybe Natural)
- m2tsSettings_rateMode :: Lens' M2tsSettings (Maybe M2tsRateMode)
- m2tsSettings_scte27Pids :: Lens' M2tsSettings (Maybe Text)
- m2tsSettings_scte35Control :: Lens' M2tsSettings (Maybe M2tsScte35Control)
- m2tsSettings_scte35Pid :: Lens' M2tsSettings (Maybe Text)
- m2tsSettings_segmentationMarkers :: Lens' M2tsSettings (Maybe M2tsSegmentationMarkers)
- m2tsSettings_segmentationStyle :: Lens' M2tsSettings (Maybe M2tsSegmentationStyle)
- m2tsSettings_segmentationTime :: Lens' M2tsSettings (Maybe Double)
- m2tsSettings_timedMetadataBehavior :: Lens' M2tsSettings (Maybe M2tsTimedMetadataBehavior)
- m2tsSettings_timedMetadataPid :: Lens' M2tsSettings (Maybe Text)
- m2tsSettings_transportStreamId :: Lens' M2tsSettings (Maybe Natural)
- m2tsSettings_videoPid :: Lens' M2tsSettings (Maybe Text)
- m3u8Settings_audioFramesPerPes :: Lens' M3u8Settings (Maybe Natural)
- m3u8Settings_audioPids :: Lens' M3u8Settings (Maybe Text)
- m3u8Settings_ecmPid :: Lens' M3u8Settings (Maybe Text)
- m3u8Settings_nielsenId3Behavior :: Lens' M3u8Settings (Maybe M3u8NielsenId3Behavior)
- m3u8Settings_patInterval :: Lens' M3u8Settings (Maybe Natural)
- m3u8Settings_pcrControl :: Lens' M3u8Settings (Maybe M3u8PcrControl)
- m3u8Settings_pcrPeriod :: Lens' M3u8Settings (Maybe Natural)
- m3u8Settings_pcrPid :: Lens' M3u8Settings (Maybe Text)
- m3u8Settings_pmtInterval :: Lens' M3u8Settings (Maybe Natural)
- m3u8Settings_pmtPid :: Lens' M3u8Settings (Maybe Text)
- m3u8Settings_programNum :: Lens' M3u8Settings (Maybe Natural)
- m3u8Settings_scte35Behavior :: Lens' M3u8Settings (Maybe M3u8Scte35Behavior)
- m3u8Settings_scte35Pid :: Lens' M3u8Settings (Maybe Text)
- m3u8Settings_timedMetadataBehavior :: Lens' M3u8Settings (Maybe M3u8TimedMetadataBehavior)
- m3u8Settings_timedMetadataPid :: Lens' M3u8Settings (Maybe Text)
- m3u8Settings_transportStreamId :: Lens' M3u8Settings (Maybe Natural)
- m3u8Settings_videoPid :: Lens' M3u8Settings (Maybe Text)
- maintenanceCreateSettings_maintenanceDay :: Lens' MaintenanceCreateSettings (Maybe MaintenanceDay)
- maintenanceCreateSettings_maintenanceStartTime :: Lens' MaintenanceCreateSettings (Maybe Text)
- maintenanceStatus_maintenanceDay :: Lens' MaintenanceStatus (Maybe MaintenanceDay)
- maintenanceStatus_maintenanceDeadline :: Lens' MaintenanceStatus (Maybe Text)
- maintenanceStatus_maintenanceScheduledDate :: Lens' MaintenanceStatus (Maybe Text)
- maintenanceStatus_maintenanceStartTime :: Lens' MaintenanceStatus (Maybe Text)
- maintenanceUpdateSettings_maintenanceDay :: Lens' MaintenanceUpdateSettings (Maybe MaintenanceDay)
- maintenanceUpdateSettings_maintenanceScheduledDate :: Lens' MaintenanceUpdateSettings (Maybe Text)
- maintenanceUpdateSettings_maintenanceStartTime :: Lens' MaintenanceUpdateSettings (Maybe Text)
- mediaConnectFlow_flowArn :: Lens' MediaConnectFlow (Maybe Text)
- mediaConnectFlowRequest_flowArn :: Lens' MediaConnectFlowRequest (Maybe Text)
- mediaPackageGroupSettings_destination :: Lens' MediaPackageGroupSettings OutputLocationRef
- mediaPackageOutputDestinationSettings_channelId :: Lens' MediaPackageOutputDestinationSettings (Maybe Text)
- motionGraphicsActivateScheduleActionSettings_duration :: Lens' MotionGraphicsActivateScheduleActionSettings (Maybe Natural)
- motionGraphicsActivateScheduleActionSettings_passwordParam :: Lens' MotionGraphicsActivateScheduleActionSettings (Maybe Text)
- motionGraphicsActivateScheduleActionSettings_url :: Lens' MotionGraphicsActivateScheduleActionSettings (Maybe Text)
- motionGraphicsActivateScheduleActionSettings_username :: Lens' MotionGraphicsActivateScheduleActionSettings (Maybe Text)
- motionGraphicsConfiguration_motionGraphicsInsertion :: Lens' MotionGraphicsConfiguration (Maybe MotionGraphicsInsertion)
- motionGraphicsConfiguration_motionGraphicsSettings :: Lens' MotionGraphicsConfiguration MotionGraphicsSettings
- motionGraphicsSettings_htmlMotionGraphicsSettings :: Lens' MotionGraphicsSettings (Maybe HtmlMotionGraphicsSettings)
- mp2Settings_bitrate :: Lens' Mp2Settings (Maybe Double)
- mp2Settings_codingMode :: Lens' Mp2Settings (Maybe Mp2CodingMode)
- mp2Settings_sampleRate :: Lens' Mp2Settings (Maybe Double)
- mpeg2FilterSettings_temporalFilterSettings :: Lens' Mpeg2FilterSettings (Maybe TemporalFilterSettings)
- mpeg2Settings_adaptiveQuantization :: Lens' Mpeg2Settings (Maybe Mpeg2AdaptiveQuantization)
- mpeg2Settings_afdSignaling :: Lens' Mpeg2Settings (Maybe AfdSignaling)
- mpeg2Settings_colorMetadata :: Lens' Mpeg2Settings (Maybe Mpeg2ColorMetadata)
- mpeg2Settings_colorSpace :: Lens' Mpeg2Settings (Maybe Mpeg2ColorSpace)
- mpeg2Settings_displayAspectRatio :: Lens' Mpeg2Settings (Maybe Mpeg2DisplayRatio)
- mpeg2Settings_filterSettings :: Lens' Mpeg2Settings (Maybe Mpeg2FilterSettings)
- mpeg2Settings_fixedAfd :: Lens' Mpeg2Settings (Maybe FixedAfd)
- mpeg2Settings_gopClosedCadence :: Lens' Mpeg2Settings (Maybe Natural)
- mpeg2Settings_gopNumBFrames :: Lens' Mpeg2Settings (Maybe Natural)
- mpeg2Settings_gopSize :: Lens' Mpeg2Settings (Maybe Double)
- mpeg2Settings_gopSizeUnits :: Lens' Mpeg2Settings (Maybe Mpeg2GopSizeUnits)
- mpeg2Settings_scanType :: Lens' Mpeg2Settings (Maybe Mpeg2ScanType)
- mpeg2Settings_subgopLength :: Lens' Mpeg2Settings (Maybe Mpeg2SubGopLength)
- mpeg2Settings_timecodeBurninSettings :: Lens' Mpeg2Settings (Maybe TimecodeBurninSettings)
- mpeg2Settings_timecodeInsertion :: Lens' Mpeg2Settings (Maybe Mpeg2TimecodeInsertionBehavior)
- mpeg2Settings_framerateNumerator :: Lens' Mpeg2Settings Natural
- mpeg2Settings_framerateDenominator :: Lens' Mpeg2Settings Natural
- msSmoothGroupSettings_acquisitionPointId :: Lens' MsSmoothGroupSettings (Maybe Text)
- msSmoothGroupSettings_audioOnlyTimecodeControl :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupAudioOnlyTimecodeControl)
- msSmoothGroupSettings_certificateMode :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupCertificateMode)
- msSmoothGroupSettings_connectionRetryInterval :: Lens' MsSmoothGroupSettings (Maybe Natural)
- msSmoothGroupSettings_eventId :: Lens' MsSmoothGroupSettings (Maybe Text)
- msSmoothGroupSettings_eventIdMode :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupEventIdMode)
- msSmoothGroupSettings_eventStopBehavior :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupEventStopBehavior)
- msSmoothGroupSettings_filecacheDuration :: Lens' MsSmoothGroupSettings (Maybe Natural)
- msSmoothGroupSettings_fragmentLength :: Lens' MsSmoothGroupSettings (Maybe Natural)
- msSmoothGroupSettings_inputLossAction :: Lens' MsSmoothGroupSettings (Maybe InputLossActionForMsSmoothOut)
- msSmoothGroupSettings_numRetries :: Lens' MsSmoothGroupSettings (Maybe Natural)
- msSmoothGroupSettings_restartDelay :: Lens' MsSmoothGroupSettings (Maybe Natural)
- msSmoothGroupSettings_segmentationMode :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupSegmentationMode)
- msSmoothGroupSettings_sendDelayMs :: Lens' MsSmoothGroupSettings (Maybe Natural)
- msSmoothGroupSettings_sparseTrackType :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupSparseTrackType)
- msSmoothGroupSettings_streamManifestBehavior :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupStreamManifestBehavior)
- msSmoothGroupSettings_timestampOffset :: Lens' MsSmoothGroupSettings (Maybe Text)
- msSmoothGroupSettings_timestampOffsetMode :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupTimestampOffsetMode)
- msSmoothGroupSettings_destination :: Lens' MsSmoothGroupSettings OutputLocationRef
- msSmoothOutputSettings_h265PackagingType :: Lens' MsSmoothOutputSettings (Maybe MsSmoothH265PackagingType)
- msSmoothOutputSettings_nameModifier :: Lens' MsSmoothOutputSettings (Maybe Text)
- multiplex_arn :: Lens' Multiplex (Maybe Text)
- multiplex_availabilityZones :: Lens' Multiplex (Maybe [Text])
- multiplex_destinations :: Lens' Multiplex (Maybe [MultiplexOutputDestination])
- multiplex_id :: Lens' Multiplex (Maybe Text)
- multiplex_multiplexSettings :: Lens' Multiplex (Maybe MultiplexSettings)
- multiplex_name :: Lens' Multiplex (Maybe Text)
- multiplex_pipelinesRunningCount :: Lens' Multiplex (Maybe Int)
- multiplex_programCount :: Lens' Multiplex (Maybe Int)
- multiplex_state :: Lens' Multiplex (Maybe MultiplexState)
- multiplex_tags :: Lens' Multiplex (Maybe (HashMap Text Text))
- multiplexMediaConnectOutputDestinationSettings_entitlementArn :: Lens' MultiplexMediaConnectOutputDestinationSettings (Maybe Text)
- multiplexOutputDestination_mediaConnectSettings :: Lens' MultiplexOutputDestination (Maybe MultiplexMediaConnectOutputDestinationSettings)
- multiplexOutputSettings_destination :: Lens' MultiplexOutputSettings OutputLocationRef
- multiplexProgram_channelId :: Lens' MultiplexProgram (Maybe Text)
- multiplexProgram_multiplexProgramSettings :: Lens' MultiplexProgram (Maybe MultiplexProgramSettings)
- multiplexProgram_packetIdentifiersMap :: Lens' MultiplexProgram (Maybe MultiplexProgramPacketIdentifiersMap)
- multiplexProgram_pipelineDetails :: Lens' MultiplexProgram (Maybe [MultiplexProgramPipelineDetail])
- multiplexProgram_programName :: Lens' MultiplexProgram (Maybe Text)
- multiplexProgramChannelDestinationSettings_multiplexId :: Lens' MultiplexProgramChannelDestinationSettings (Maybe Text)
- multiplexProgramChannelDestinationSettings_programName :: Lens' MultiplexProgramChannelDestinationSettings (Maybe Text)
- multiplexProgramPacketIdentifiersMap_audioPids :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe [Int])
- multiplexProgramPacketIdentifiersMap_dvbSubPids :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe [Int])
- multiplexProgramPacketIdentifiersMap_dvbTeletextPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int)
- multiplexProgramPacketIdentifiersMap_etvPlatformPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int)
- multiplexProgramPacketIdentifiersMap_etvSignalPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int)
- multiplexProgramPacketIdentifiersMap_klvDataPids :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe [Int])
- multiplexProgramPacketIdentifiersMap_pcrPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int)
- multiplexProgramPacketIdentifiersMap_pmtPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int)
- multiplexProgramPacketIdentifiersMap_privateMetadataPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int)
- multiplexProgramPacketIdentifiersMap_scte27Pids :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe [Int])
- multiplexProgramPacketIdentifiersMap_scte35Pid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int)
- multiplexProgramPacketIdentifiersMap_timedMetadataPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int)
- multiplexProgramPacketIdentifiersMap_videoPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int)
- multiplexProgramPipelineDetail_activeChannelPipeline :: Lens' MultiplexProgramPipelineDetail (Maybe Text)
- multiplexProgramPipelineDetail_pipelineId :: Lens' MultiplexProgramPipelineDetail (Maybe Text)
- multiplexProgramServiceDescriptor_providerName :: Lens' MultiplexProgramServiceDescriptor Text
- multiplexProgramServiceDescriptor_serviceName :: Lens' MultiplexProgramServiceDescriptor Text
- multiplexProgramSettings_preferredChannelPipeline :: Lens' MultiplexProgramSettings (Maybe PreferredChannelPipeline)
- multiplexProgramSettings_serviceDescriptor :: Lens' MultiplexProgramSettings (Maybe MultiplexProgramServiceDescriptor)
- multiplexProgramSettings_videoSettings :: Lens' MultiplexProgramSettings (Maybe MultiplexVideoSettings)
- multiplexProgramSettings_programNumber :: Lens' MultiplexProgramSettings Natural
- multiplexProgramSummary_channelId :: Lens' MultiplexProgramSummary (Maybe Text)
- multiplexProgramSummary_programName :: Lens' MultiplexProgramSummary (Maybe Text)
- multiplexSettings_maximumVideoBufferDelayMilliseconds :: Lens' MultiplexSettings (Maybe Natural)
- multiplexSettings_transportStreamReservedBitrate :: Lens' MultiplexSettings (Maybe Natural)
- multiplexSettings_transportStreamBitrate :: Lens' MultiplexSettings Natural
- multiplexSettings_transportStreamId :: Lens' MultiplexSettings Natural
- multiplexSettingsSummary_transportStreamBitrate :: Lens' MultiplexSettingsSummary (Maybe Natural)
- multiplexStatmuxVideoSettings_maximumBitrate :: Lens' MultiplexStatmuxVideoSettings (Maybe Natural)
- multiplexStatmuxVideoSettings_minimumBitrate :: Lens' MultiplexStatmuxVideoSettings (Maybe Natural)
- multiplexStatmuxVideoSettings_priority :: Lens' MultiplexStatmuxVideoSettings (Maybe Int)
- multiplexSummary_arn :: Lens' MultiplexSummary (Maybe Text)
- multiplexSummary_availabilityZones :: Lens' MultiplexSummary (Maybe [Text])
- multiplexSummary_id :: Lens' MultiplexSummary (Maybe Text)
- multiplexSummary_multiplexSettings :: Lens' MultiplexSummary (Maybe MultiplexSettingsSummary)
- multiplexSummary_name :: Lens' MultiplexSummary (Maybe Text)
- multiplexSummary_pipelinesRunningCount :: Lens' MultiplexSummary (Maybe Int)
- multiplexSummary_programCount :: Lens' MultiplexSummary (Maybe Int)
- multiplexSummary_state :: Lens' MultiplexSummary (Maybe MultiplexState)
- multiplexSummary_tags :: Lens' MultiplexSummary (Maybe (HashMap Text Text))
- multiplexVideoSettings_constantBitrate :: Lens' MultiplexVideoSettings (Maybe Natural)
- multiplexVideoSettings_statmuxSettings :: Lens' MultiplexVideoSettings (Maybe MultiplexStatmuxVideoSettings)
- networkInputSettings_hlsInputSettings :: Lens' NetworkInputSettings (Maybe HlsInputSettings)
- networkInputSettings_serverValidation :: Lens' NetworkInputSettings (Maybe NetworkInputServerValidation)
- nielsenCBET_cbetCheckDigitString :: Lens' NielsenCBET Text
- nielsenCBET_cbetStepaside :: Lens' NielsenCBET NielsenWatermarksCbetStepaside
- nielsenCBET_csid :: Lens' NielsenCBET Text
- nielsenConfiguration_distributorId :: Lens' NielsenConfiguration (Maybe Text)
- nielsenConfiguration_nielsenPcmToId3Tagging :: Lens' NielsenConfiguration (Maybe NielsenPcmToId3TaggingState)
- nielsenNaesIiNw_checkDigitString :: Lens' NielsenNaesIiNw Text
- nielsenNaesIiNw_sid :: Lens' NielsenNaesIiNw Double
- nielsenWatermarksSettings_nielsenCbetSettings :: Lens' NielsenWatermarksSettings (Maybe NielsenCBET)
- nielsenWatermarksSettings_nielsenDistributionType :: Lens' NielsenWatermarksSettings (Maybe NielsenWatermarksDistributionTypes)
- nielsenWatermarksSettings_nielsenNaesIiNwSettings :: Lens' NielsenWatermarksSettings (Maybe NielsenNaesIiNw)
- offering_arn :: Lens' Offering (Maybe Text)
- offering_currencyCode :: Lens' Offering (Maybe Text)
- offering_duration :: Lens' Offering (Maybe Int)
- offering_durationUnits :: Lens' Offering (Maybe OfferingDurationUnits)
- offering_fixedPrice :: Lens' Offering (Maybe Double)
- offering_offeringDescription :: Lens' Offering (Maybe Text)
- offering_offeringId :: Lens' Offering (Maybe Text)
- offering_offeringType :: Lens' Offering (Maybe OfferingType)
- offering_region :: Lens' Offering (Maybe Text)
- offering_resourceSpecification :: Lens' Offering (Maybe ReservationResourceSpecification)
- offering_usagePrice :: Lens' Offering (Maybe Double)
- output_audioDescriptionNames :: Lens' Output (Maybe [Text])
- output_captionDescriptionNames :: Lens' Output (Maybe [Text])
- output_outputName :: Lens' Output (Maybe Text)
- output_videoDescriptionName :: Lens' Output (Maybe Text)
- output_outputSettings :: Lens' Output OutputSettings
- outputDestination_id :: Lens' OutputDestination (Maybe Text)
- outputDestination_mediaPackageSettings :: Lens' OutputDestination (Maybe [MediaPackageOutputDestinationSettings])
- outputDestination_multiplexSettings :: Lens' OutputDestination (Maybe MultiplexProgramChannelDestinationSettings)
- outputDestination_settings :: Lens' OutputDestination (Maybe [OutputDestinationSettings])
- outputDestinationSettings_passwordParam :: Lens' OutputDestinationSettings (Maybe Text)
- outputDestinationSettings_streamName :: Lens' OutputDestinationSettings (Maybe Text)
- outputDestinationSettings_url :: Lens' OutputDestinationSettings (Maybe Text)
- outputDestinationSettings_username :: Lens' OutputDestinationSettings (Maybe Text)
- outputGroup_name :: Lens' OutputGroup (Maybe Text)
- outputGroup_outputs :: Lens' OutputGroup [Output]
- outputGroup_outputGroupSettings :: Lens' OutputGroup OutputGroupSettings
- outputGroupSettings_archiveGroupSettings :: Lens' OutputGroupSettings (Maybe ArchiveGroupSettings)
- outputGroupSettings_frameCaptureGroupSettings :: Lens' OutputGroupSettings (Maybe FrameCaptureGroupSettings)
- outputGroupSettings_hlsGroupSettings :: Lens' OutputGroupSettings (Maybe HlsGroupSettings)
- outputGroupSettings_mediaPackageGroupSettings :: Lens' OutputGroupSettings (Maybe MediaPackageGroupSettings)
- outputGroupSettings_msSmoothGroupSettings :: Lens' OutputGroupSettings (Maybe MsSmoothGroupSettings)
- outputGroupSettings_multiplexGroupSettings :: Lens' OutputGroupSettings (Maybe MultiplexGroupSettings)
- outputGroupSettings_rtmpGroupSettings :: Lens' OutputGroupSettings (Maybe RtmpGroupSettings)
- outputGroupSettings_udpGroupSettings :: Lens' OutputGroupSettings (Maybe UdpGroupSettings)
- outputLocationRef_destinationRefId :: Lens' OutputLocationRef (Maybe Text)
- outputSettings_archiveOutputSettings :: Lens' OutputSettings (Maybe ArchiveOutputSettings)
- outputSettings_frameCaptureOutputSettings :: Lens' OutputSettings (Maybe FrameCaptureOutputSettings)
- outputSettings_hlsOutputSettings :: Lens' OutputSettings (Maybe HlsOutputSettings)
- outputSettings_mediaPackageOutputSettings :: Lens' OutputSettings (Maybe MediaPackageOutputSettings)
- outputSettings_msSmoothOutputSettings :: Lens' OutputSettings (Maybe MsSmoothOutputSettings)
- outputSettings_multiplexOutputSettings :: Lens' OutputSettings (Maybe MultiplexOutputSettings)
- outputSettings_rtmpOutputSettings :: Lens' OutputSettings (Maybe RtmpOutputSettings)
- outputSettings_udpOutputSettings :: Lens' OutputSettings (Maybe UdpOutputSettings)
- pauseStateScheduleActionSettings_pipelines :: Lens' PauseStateScheduleActionSettings (Maybe [PipelinePauseStateSettings])
- pipelineDetail_activeInputAttachmentName :: Lens' PipelineDetail (Maybe Text)
- pipelineDetail_activeInputSwitchActionName :: Lens' PipelineDetail (Maybe Text)
- pipelineDetail_activeMotionGraphicsActionName :: Lens' PipelineDetail (Maybe Text)
- pipelineDetail_activeMotionGraphicsUri :: Lens' PipelineDetail (Maybe Text)
- pipelineDetail_pipelineId :: Lens' PipelineDetail (Maybe Text)
- pipelinePauseStateSettings_pipelineId :: Lens' PipelinePauseStateSettings PipelineId
- remixSettings_channelsIn :: Lens' RemixSettings (Maybe Natural)
- remixSettings_channelsOut :: Lens' RemixSettings (Maybe Natural)
- remixSettings_channelMappings :: Lens' RemixSettings [AudioChannelMapping]
- renewalSettings_automaticRenewal :: Lens' RenewalSettings (Maybe ReservationAutomaticRenewal)
- renewalSettings_renewalCount :: Lens' RenewalSettings (Maybe Natural)
- reservation_arn :: Lens' Reservation (Maybe Text)
- reservation_count :: Lens' Reservation (Maybe Int)
- reservation_currencyCode :: Lens' Reservation (Maybe Text)
- reservation_duration :: Lens' Reservation (Maybe Int)
- reservation_durationUnits :: Lens' Reservation (Maybe OfferingDurationUnits)
- reservation_end :: Lens' Reservation (Maybe Text)
- reservation_fixedPrice :: Lens' Reservation (Maybe Double)
- reservation_name :: Lens' Reservation (Maybe Text)
- reservation_offeringDescription :: Lens' Reservation (Maybe Text)
- reservation_offeringId :: Lens' Reservation (Maybe Text)
- reservation_offeringType :: Lens' Reservation (Maybe OfferingType)
- reservation_region :: Lens' Reservation (Maybe Text)
- reservation_renewalSettings :: Lens' Reservation (Maybe RenewalSettings)
- reservation_reservationId :: Lens' Reservation (Maybe Text)
- reservation_resourceSpecification :: Lens' Reservation (Maybe ReservationResourceSpecification)
- reservation_start :: Lens' Reservation (Maybe Text)
- reservation_state :: Lens' Reservation (Maybe ReservationState)
- reservation_tags :: Lens' Reservation (Maybe (HashMap Text Text))
- reservation_usagePrice :: Lens' Reservation (Maybe Double)
- reservationResourceSpecification_channelClass :: Lens' ReservationResourceSpecification (Maybe ChannelClass)
- reservationResourceSpecification_codec :: Lens' ReservationResourceSpecification (Maybe ReservationCodec)
- reservationResourceSpecification_maximumBitrate :: Lens' ReservationResourceSpecification (Maybe ReservationMaximumBitrate)
- reservationResourceSpecification_maximumFramerate :: Lens' ReservationResourceSpecification (Maybe ReservationMaximumFramerate)
- reservationResourceSpecification_resolution :: Lens' ReservationResourceSpecification (Maybe ReservationResolution)
- reservationResourceSpecification_resourceType :: Lens' ReservationResourceSpecification (Maybe ReservationResourceType)
- reservationResourceSpecification_specialFeature :: Lens' ReservationResourceSpecification (Maybe ReservationSpecialFeature)
- reservationResourceSpecification_videoQuality :: Lens' ReservationResourceSpecification (Maybe ReservationVideoQuality)
- rtmpGroupSettings_adMarkers :: Lens' RtmpGroupSettings (Maybe [RtmpAdMarkers])
- rtmpGroupSettings_authenticationScheme :: Lens' RtmpGroupSettings (Maybe AuthenticationScheme)
- rtmpGroupSettings_cacheFullBehavior :: Lens' RtmpGroupSettings (Maybe RtmpCacheFullBehavior)
- rtmpGroupSettings_cacheLength :: Lens' RtmpGroupSettings (Maybe Natural)
- rtmpGroupSettings_captionData :: Lens' RtmpGroupSettings (Maybe RtmpCaptionData)
- rtmpGroupSettings_inputLossAction :: Lens' RtmpGroupSettings (Maybe InputLossActionForRtmpOut)
- rtmpGroupSettings_restartDelay :: Lens' RtmpGroupSettings (Maybe Natural)
- rtmpOutputSettings_certificateMode :: Lens' RtmpOutputSettings (Maybe RtmpOutputCertificateMode)
- rtmpOutputSettings_connectionRetryInterval :: Lens' RtmpOutputSettings (Maybe Natural)
- rtmpOutputSettings_numRetries :: Lens' RtmpOutputSettings (Maybe Natural)
- rtmpOutputSettings_destination :: Lens' RtmpOutputSettings OutputLocationRef
- scheduleAction_actionName :: Lens' ScheduleAction Text
- scheduleAction_scheduleActionStartSettings :: Lens' ScheduleAction ScheduleActionStartSettings
- scheduleAction_scheduleActionSettings :: Lens' ScheduleAction ScheduleActionSettings
- scheduleActionSettings_hlsId3SegmentTaggingSettings :: Lens' ScheduleActionSettings (Maybe HlsId3SegmentTaggingScheduleActionSettings)
- scheduleActionSettings_hlsTimedMetadataSettings :: Lens' ScheduleActionSettings (Maybe HlsTimedMetadataScheduleActionSettings)
- scheduleActionSettings_inputPrepareSettings :: Lens' ScheduleActionSettings (Maybe InputPrepareScheduleActionSettings)
- scheduleActionSettings_inputSwitchSettings :: Lens' ScheduleActionSettings (Maybe InputSwitchScheduleActionSettings)
- scheduleActionSettings_motionGraphicsImageActivateSettings :: Lens' ScheduleActionSettings (Maybe MotionGraphicsActivateScheduleActionSettings)
- scheduleActionSettings_motionGraphicsImageDeactivateSettings :: Lens' ScheduleActionSettings (Maybe MotionGraphicsDeactivateScheduleActionSettings)
- scheduleActionSettings_pauseStateSettings :: Lens' ScheduleActionSettings (Maybe PauseStateScheduleActionSettings)
- scheduleActionSettings_scte35InputSettings :: Lens' ScheduleActionSettings (Maybe Scte35InputScheduleActionSettings)
- scheduleActionSettings_scte35ReturnToNetworkSettings :: Lens' ScheduleActionSettings (Maybe Scte35ReturnToNetworkScheduleActionSettings)
- scheduleActionSettings_scte35SpliceInsertSettings :: Lens' ScheduleActionSettings (Maybe Scte35SpliceInsertScheduleActionSettings)
- scheduleActionSettings_scte35TimeSignalSettings :: Lens' ScheduleActionSettings (Maybe Scte35TimeSignalScheduleActionSettings)
- scheduleActionSettings_staticImageActivateSettings :: Lens' ScheduleActionSettings (Maybe StaticImageActivateScheduleActionSettings)
- scheduleActionSettings_staticImageDeactivateSettings :: Lens' ScheduleActionSettings (Maybe StaticImageDeactivateScheduleActionSettings)
- scheduleActionStartSettings_fixedModeScheduleActionStartSettings :: Lens' ScheduleActionStartSettings (Maybe FixedModeScheduleActionStartSettings)
- scheduleActionStartSettings_followModeScheduleActionStartSettings :: Lens' ScheduleActionStartSettings (Maybe FollowModeScheduleActionStartSettings)
- scheduleActionStartSettings_immediateModeScheduleActionStartSettings :: Lens' ScheduleActionStartSettings (Maybe ImmediateModeScheduleActionStartSettings)
- scte20SourceSettings_convert608To708 :: Lens' Scte20SourceSettings (Maybe Scte20Convert608To708)
- scte20SourceSettings_source608ChannelNumber :: Lens' Scte20SourceSettings (Maybe Natural)
- scte27SourceSettings_ocrLanguage :: Lens' Scte27SourceSettings (Maybe Scte27OcrLanguage)
- scte27SourceSettings_pid :: Lens' Scte27SourceSettings (Maybe Natural)
- scte35DeliveryRestrictions_deviceRestrictions :: Lens' Scte35DeliveryRestrictions Scte35DeviceRestrictions
- scte35DeliveryRestrictions_archiveAllowedFlag :: Lens' Scte35DeliveryRestrictions Scte35ArchiveAllowedFlag
- scte35DeliveryRestrictions_webDeliveryAllowedFlag :: Lens' Scte35DeliveryRestrictions Scte35WebDeliveryAllowedFlag
- scte35DeliveryRestrictions_noRegionalBlackoutFlag :: Lens' Scte35DeliveryRestrictions Scte35NoRegionalBlackoutFlag
- scte35Descriptor_scte35DescriptorSettings :: Lens' Scte35Descriptor Scte35DescriptorSettings
- scte35DescriptorSettings_segmentationDescriptorScte35DescriptorSettings :: Lens' Scte35DescriptorSettings Scte35SegmentationDescriptor
- scte35InputScheduleActionSettings_inputAttachmentNameReference :: Lens' Scte35InputScheduleActionSettings (Maybe Text)
- scte35InputScheduleActionSettings_mode :: Lens' Scte35InputScheduleActionSettings Scte35InputMode
- scte35ReturnToNetworkScheduleActionSettings_spliceEventId :: Lens' Scte35ReturnToNetworkScheduleActionSettings Natural
- scte35SegmentationDescriptor_deliveryRestrictions :: Lens' Scte35SegmentationDescriptor (Maybe Scte35DeliveryRestrictions)
- scte35SegmentationDescriptor_segmentNum :: Lens' Scte35SegmentationDescriptor (Maybe Natural)
- scte35SegmentationDescriptor_segmentationDuration :: Lens' Scte35SegmentationDescriptor (Maybe Natural)
- scte35SegmentationDescriptor_segmentationTypeId :: Lens' Scte35SegmentationDescriptor (Maybe Natural)
- scte35SegmentationDescriptor_segmentationUpid :: Lens' Scte35SegmentationDescriptor (Maybe Text)
- scte35SegmentationDescriptor_segmentationUpidType :: Lens' Scte35SegmentationDescriptor (Maybe Natural)
- scte35SegmentationDescriptor_segmentsExpected :: Lens' Scte35SegmentationDescriptor (Maybe Natural)
- scte35SegmentationDescriptor_subSegmentNum :: Lens' Scte35SegmentationDescriptor (Maybe Natural)
- scte35SegmentationDescriptor_subSegmentsExpected :: Lens' Scte35SegmentationDescriptor (Maybe Natural)
- scte35SegmentationDescriptor_segmentationEventId :: Lens' Scte35SegmentationDescriptor Natural
- scte35SegmentationDescriptor_segmentationCancelIndicator :: Lens' Scte35SegmentationDescriptor Scte35SegmentationCancelIndicator
- scte35SpliceInsert_adAvailOffset :: Lens' Scte35SpliceInsert (Maybe Int)
- scte35SpliceInsert_noRegionalBlackoutFlag :: Lens' Scte35SpliceInsert (Maybe Scte35SpliceInsertNoRegionalBlackoutBehavior)
- scte35SpliceInsert_webDeliveryAllowedFlag :: Lens' Scte35SpliceInsert (Maybe Scte35SpliceInsertWebDeliveryAllowedBehavior)
- scte35SpliceInsertScheduleActionSettings_duration :: Lens' Scte35SpliceInsertScheduleActionSettings (Maybe Natural)
- scte35SpliceInsertScheduleActionSettings_spliceEventId :: Lens' Scte35SpliceInsertScheduleActionSettings Natural
- scte35TimeSignalApos_adAvailOffset :: Lens' Scte35TimeSignalApos (Maybe Int)
- scte35TimeSignalApos_noRegionalBlackoutFlag :: Lens' Scte35TimeSignalApos (Maybe Scte35AposNoRegionalBlackoutBehavior)
- scte35TimeSignalApos_webDeliveryAllowedFlag :: Lens' Scte35TimeSignalApos (Maybe Scte35AposWebDeliveryAllowedBehavior)
- scte35TimeSignalScheduleActionSettings_scte35Descriptors :: Lens' Scte35TimeSignalScheduleActionSettings [Scte35Descriptor]
- standardHlsSettings_audioRenditionSets :: Lens' StandardHlsSettings (Maybe Text)
- standardHlsSettings_m3u8Settings :: Lens' StandardHlsSettings M3u8Settings
- startTimecode_timecode :: Lens' StartTimecode (Maybe Text)
- staticImageActivateScheduleActionSettings_duration :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural)
- staticImageActivateScheduleActionSettings_fadeIn :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural)
- staticImageActivateScheduleActionSettings_fadeOut :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural)
- staticImageActivateScheduleActionSettings_height :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural)
- staticImageActivateScheduleActionSettings_imageX :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural)
- staticImageActivateScheduleActionSettings_imageY :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural)
- staticImageActivateScheduleActionSettings_layer :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural)
- staticImageActivateScheduleActionSettings_opacity :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural)
- staticImageActivateScheduleActionSettings_width :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural)
- staticImageActivateScheduleActionSettings_image :: Lens' StaticImageActivateScheduleActionSettings InputLocation
- staticImageDeactivateScheduleActionSettings_fadeOut :: Lens' StaticImageDeactivateScheduleActionSettings (Maybe Natural)
- staticImageDeactivateScheduleActionSettings_layer :: Lens' StaticImageDeactivateScheduleActionSettings (Maybe Natural)
- staticKeySettings_keyProviderServer :: Lens' StaticKeySettings (Maybe InputLocation)
- staticKeySettings_staticKeyValue :: Lens' StaticKeySettings Text
- stopTimecode_lastFrameClippingBehavior :: Lens' StopTimecode (Maybe LastFrameClippingBehavior)
- stopTimecode_timecode :: Lens' StopTimecode (Maybe Text)
- teletextSourceSettings_outputRectangle :: Lens' TeletextSourceSettings (Maybe CaptionRectangle)
- teletextSourceSettings_pageNumber :: Lens' TeletextSourceSettings (Maybe Text)
- temporalFilterSettings_postFilterSharpening :: Lens' TemporalFilterSettings (Maybe TemporalFilterPostFilterSharpening)
- temporalFilterSettings_strength :: Lens' TemporalFilterSettings (Maybe TemporalFilterStrength)
- timecodeBurninSettings_prefix :: Lens' TimecodeBurninSettings (Maybe Text)
- timecodeBurninSettings_position :: Lens' TimecodeBurninSettings TimecodeBurninPosition
- timecodeBurninSettings_fontSize :: Lens' TimecodeBurninSettings TimecodeBurninFontSize
- timecodeConfig_syncThreshold :: Lens' TimecodeConfig (Maybe Natural)
- timecodeConfig_source :: Lens' TimecodeConfig TimecodeConfigSource
- transferringInputDeviceSummary_id :: Lens' TransferringInputDeviceSummary (Maybe Text)
- transferringInputDeviceSummary_message :: Lens' TransferringInputDeviceSummary (Maybe Text)
- transferringInputDeviceSummary_targetCustomerId :: Lens' TransferringInputDeviceSummary (Maybe Text)
- transferringInputDeviceSummary_transferType :: Lens' TransferringInputDeviceSummary (Maybe InputDeviceTransferType)
- ttmlDestinationSettings_styleControl :: Lens' TtmlDestinationSettings (Maybe TtmlDestinationStyleControl)
- udpContainerSettings_m2tsSettings :: Lens' UdpContainerSettings (Maybe M2tsSettings)
- udpGroupSettings_inputLossAction :: Lens' UdpGroupSettings (Maybe InputLossActionForUdpOut)
- udpGroupSettings_timedMetadataId3Frame :: Lens' UdpGroupSettings (Maybe UdpTimedMetadataId3Frame)
- udpGroupSettings_timedMetadataId3Period :: Lens' UdpGroupSettings (Maybe Natural)
- udpOutputSettings_bufferMsec :: Lens' UdpOutputSettings (Maybe Natural)
- udpOutputSettings_fecOutputSettings :: Lens' UdpOutputSettings (Maybe FecOutputSettings)
- udpOutputSettings_destination :: Lens' UdpOutputSettings OutputLocationRef
- udpOutputSettings_containerSettings :: Lens' UdpOutputSettings UdpContainerSettings
- videoBlackFailoverSettings_blackDetectThreshold :: Lens' VideoBlackFailoverSettings (Maybe Double)
- videoBlackFailoverSettings_videoBlackThresholdMsec :: Lens' VideoBlackFailoverSettings (Maybe Natural)
- videoCodecSettings_frameCaptureSettings :: Lens' VideoCodecSettings (Maybe FrameCaptureSettings)
- videoCodecSettings_h264Settings :: Lens' VideoCodecSettings (Maybe H264Settings)
- videoCodecSettings_h265Settings :: Lens' VideoCodecSettings (Maybe H265Settings)
- videoCodecSettings_mpeg2Settings :: Lens' VideoCodecSettings (Maybe Mpeg2Settings)
- videoDescription_codecSettings :: Lens' VideoDescription (Maybe VideoCodecSettings)
- videoDescription_height :: Lens' VideoDescription (Maybe Int)
- videoDescription_respondToAfd :: Lens' VideoDescription (Maybe VideoDescriptionRespondToAfd)
- videoDescription_scalingBehavior :: Lens' VideoDescription (Maybe VideoDescriptionScalingBehavior)
- videoDescription_sharpness :: Lens' VideoDescription (Maybe Natural)
- videoDescription_width :: Lens' VideoDescription (Maybe Int)
- videoDescription_name :: Lens' VideoDescription Text
- videoSelector_colorSpace :: Lens' VideoSelector (Maybe VideoSelectorColorSpace)
- videoSelector_colorSpaceSettings :: Lens' VideoSelector (Maybe VideoSelectorColorSpaceSettings)
- videoSelector_colorSpaceUsage :: Lens' VideoSelector (Maybe VideoSelectorColorSpaceUsage)
- videoSelector_selectorSettings :: Lens' VideoSelector (Maybe VideoSelectorSettings)
- videoSelectorColorSpaceSettings_hdr10Settings :: Lens' VideoSelectorColorSpaceSettings (Maybe Hdr10Settings)
- videoSelectorPid_pid :: Lens' VideoSelectorPid (Maybe Natural)
- videoSelectorProgramId_programId :: Lens' VideoSelectorProgramId (Maybe Natural)
- videoSelectorSettings_videoSelectorPid :: Lens' VideoSelectorSettings (Maybe VideoSelectorPid)
- videoSelectorSettings_videoSelectorProgramId :: Lens' VideoSelectorSettings (Maybe VideoSelectorProgramId)
- vpcOutputSettings_publicAddressAllocationIds :: Lens' VpcOutputSettings (Maybe [Text])
- vpcOutputSettings_securityGroupIds :: Lens' VpcOutputSettings (Maybe [Text])
- vpcOutputSettings_subnetIds :: Lens' VpcOutputSettings [Text]
- vpcOutputSettingsDescription_availabilityZones :: Lens' VpcOutputSettingsDescription (Maybe [Text])
- vpcOutputSettingsDescription_networkInterfaceIds :: Lens' VpcOutputSettingsDescription (Maybe [Text])
- vpcOutputSettingsDescription_securityGroupIds :: Lens' VpcOutputSettingsDescription (Maybe [Text])
- vpcOutputSettingsDescription_subnetIds :: Lens' VpcOutputSettingsDescription (Maybe [Text])
- wavSettings_bitDepth :: Lens' WavSettings (Maybe Double)
- wavSettings_codingMode :: Lens' WavSettings (Maybe WavCodingMode)
- wavSettings_sampleRate :: Lens' WavSettings (Maybe Double)
- webvttDestinationSettings_styleControl :: Lens' WebvttDestinationSettings (Maybe WebvttDestinationStyleControl)
Operations
AcceptInputDeviceTransfer
acceptInputDeviceTransfer_inputDeviceId :: Lens' AcceptInputDeviceTransfer Text Source #
The unique ID of the input device to accept. For example, hd-123456789abcdef.
acceptInputDeviceTransferResponse_httpStatus :: Lens' AcceptInputDeviceTransferResponse Int Source #
The response's http status code.
BatchDelete
batchDelete'_channelIds :: Lens' BatchDelete' (Maybe [Text]) Source #
List of channel IDs
batchDelete'_inputIds :: Lens' BatchDelete' (Maybe [Text]) Source #
List of input IDs
batchDelete'_inputSecurityGroupIds :: Lens' BatchDelete' (Maybe [Text]) Source #
List of input security group IDs
batchDelete'_multiplexIds :: Lens' BatchDelete' (Maybe [Text]) Source #
List of multiplex IDs
batchDeleteResponse_failed :: Lens' BatchDeleteResponse (Maybe [BatchFailedResultModel]) Source #
List of failed operations
batchDeleteResponse_successful :: Lens' BatchDeleteResponse (Maybe [BatchSuccessfulResultModel]) Source #
List of successful operations
batchDeleteResponse_httpStatus :: Lens' BatchDeleteResponse Int Source #
The response's http status code.
BatchStart
batchStart'_channelIds :: Lens' BatchStart' (Maybe [Text]) Source #
List of channel IDs
batchStart'_multiplexIds :: Lens' BatchStart' (Maybe [Text]) Source #
List of multiplex IDs
batchStartResponse_failed :: Lens' BatchStartResponse (Maybe [BatchFailedResultModel]) Source #
List of failed operations
batchStartResponse_successful :: Lens' BatchStartResponse (Maybe [BatchSuccessfulResultModel]) Source #
List of successful operations
batchStartResponse_httpStatus :: Lens' BatchStartResponse Int Source #
The response's http status code.
BatchStop
batchStop'_channelIds :: Lens' BatchStop' (Maybe [Text]) Source #
List of channel IDs
batchStop'_multiplexIds :: Lens' BatchStop' (Maybe [Text]) Source #
List of multiplex IDs
batchStopResponse_failed :: Lens' BatchStopResponse (Maybe [BatchFailedResultModel]) Source #
List of failed operations
batchStopResponse_successful :: Lens' BatchStopResponse (Maybe [BatchSuccessfulResultModel]) Source #
List of successful operations
batchStopResponse_httpStatus :: Lens' BatchStopResponse Int Source #
The response's http status code.
BatchUpdateSchedule
batchUpdateSchedule_creates :: Lens' BatchUpdateSchedule (Maybe BatchScheduleActionCreateRequest) Source #
Schedule actions to create in the schedule.
batchUpdateSchedule_deletes :: Lens' BatchUpdateSchedule (Maybe BatchScheduleActionDeleteRequest) Source #
Schedule actions to delete from the schedule.
batchUpdateSchedule_channelId :: Lens' BatchUpdateSchedule Text Source #
Id of the channel whose schedule is being updated.
batchUpdateScheduleResponse_creates :: Lens' BatchUpdateScheduleResponse (Maybe BatchScheduleActionCreateResult) Source #
Schedule actions created in the schedule.
batchUpdateScheduleResponse_deletes :: Lens' BatchUpdateScheduleResponse (Maybe BatchScheduleActionDeleteResult) Source #
Schedule actions deleted from the schedule.
batchUpdateScheduleResponse_httpStatus :: Lens' BatchUpdateScheduleResponse Int Source #
The response's http status code.
CancelInputDeviceTransfer
cancelInputDeviceTransfer_inputDeviceId :: Lens' CancelInputDeviceTransfer Text Source #
The unique ID of the input device to cancel. For example, hd-123456789abcdef.
cancelInputDeviceTransferResponse_httpStatus :: Lens' CancelInputDeviceTransferResponse Int Source #
The response's http status code.
ClaimDevice
claimDevice_id :: Lens' ClaimDevice (Maybe Text) Source #
The id of the device you want to claim.
claimDeviceResponse_httpStatus :: Lens' ClaimDeviceResponse Int Source #
The response's http status code.
CreateChannel
createChannel'_cdiInputSpecification :: Lens' CreateChannel' (Maybe CdiInputSpecification) Source #
Specification of CDI inputs for this channel
createChannel'_channelClass :: Lens' CreateChannel' (Maybe ChannelClass) Source #
The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.
createChannel'_destinations :: Lens' CreateChannel' (Maybe [OutputDestination]) Source #
Undocumented member.
createChannel'_encoderSettings :: Lens' CreateChannel' (Maybe EncoderSettings) Source #
Undocumented member.
createChannel'_inputAttachments :: Lens' CreateChannel' (Maybe [InputAttachment]) Source #
List of input attachments for channel.
createChannel'_inputSpecification :: Lens' CreateChannel' (Maybe InputSpecification) Source #
Specification of network and file inputs for this channel
createChannel'_logLevel :: Lens' CreateChannel' (Maybe LogLevel) Source #
The log level to write to CloudWatch Logs.
createChannel'_maintenance :: Lens' CreateChannel' (Maybe MaintenanceCreateSettings) Source #
Maintenance settings for this channel.
createChannel'_name :: Lens' CreateChannel' (Maybe Text) Source #
Name of channel.
createChannel'_requestId :: Lens' CreateChannel' (Maybe Text) Source #
Unique request ID to be specified. This is needed to prevent retries from creating multiple resources.
createChannel'_reserved :: Lens' CreateChannel' (Maybe Text) Source #
Deprecated field that's only usable by whitelisted customers.
createChannel'_roleArn :: Lens' CreateChannel' (Maybe Text) Source #
An optional Amazon Resource Name (ARN) of the role to assume when running the Channel.
createChannel'_tags :: Lens' CreateChannel' (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
createChannel'_vpc :: Lens' CreateChannel' (Maybe VpcOutputSettings) Source #
Settings for the VPC outputs
createChannelResponse_channel :: Lens' CreateChannelResponse (Maybe Channel) Source #
Undocumented member.
createChannelResponse_httpStatus :: Lens' CreateChannelResponse Int Source #
The response's http status code.
CreateInput
createInput'_destinations :: Lens' CreateInput' (Maybe [InputDestinationRequest]) Source #
Destination settings for PUSH type inputs.
createInput'_inputDevices :: Lens' CreateInput' (Maybe [InputDeviceSettings]) Source #
Settings for the devices.
createInput'_inputSecurityGroups :: Lens' CreateInput' (Maybe [Text]) Source #
A list of security groups referenced by IDs to attach to the input.
createInput'_mediaConnectFlows :: Lens' CreateInput' (Maybe [MediaConnectFlowRequest]) Source #
A list of the MediaConnect Flows that you want to use in this input. You can specify as few as one Flow and presently, as many as two. The only requirement is when you have more than one is that each Flow is in a separate Availability Zone as this ensures your EML input is redundant to AZ issues.
createInput'_name :: Lens' CreateInput' (Maybe Text) Source #
Name of the input.
createInput'_requestId :: Lens' CreateInput' (Maybe Text) Source #
Unique identifier of the request to ensure the request is handled exactly once in case of retries.
createInput'_roleArn :: Lens' CreateInput' (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role this input assumes during and after creation.
createInput'_sources :: Lens' CreateInput' (Maybe [InputSourceRequest]) Source #
The source URLs for a PULL-type input. Every PULL type input needs exactly two source URLs for redundancy. Only specify sources for PULL type Inputs. Leave Destinations empty.
createInput'_tags :: Lens' CreateInput' (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
createInput'_type :: Lens' CreateInput' (Maybe InputType) Source #
Undocumented member.
createInput'_vpc :: Lens' CreateInput' (Maybe InputVpcRequest) Source #
Undocumented member.
createInputResponse_input :: Lens' CreateInputResponse (Maybe Input) Source #
Undocumented member.
createInputResponse_httpStatus :: Lens' CreateInputResponse Int Source #
The response's http status code.
CreateInputSecurityGroup
createInputSecurityGroup_tags :: Lens' CreateInputSecurityGroup (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
createInputSecurityGroup_whitelistRules :: Lens' CreateInputSecurityGroup (Maybe [InputWhitelistRuleCidr]) Source #
List of IPv4 CIDR addresses to whitelist
createInputSecurityGroupResponse_securityGroup :: Lens' CreateInputSecurityGroupResponse (Maybe InputSecurityGroup) Source #
Undocumented member.
createInputSecurityGroupResponse_httpStatus :: Lens' CreateInputSecurityGroupResponse Int Source #
The response's http status code.
CreateMultiplex
createMultiplex'_tags :: Lens' CreateMultiplex' (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
createMultiplex'_requestId :: Lens' CreateMultiplex' Text Source #
Unique request ID. This prevents retries from creating multiple resources.
createMultiplex'_multiplexSettings :: Lens' CreateMultiplex' MultiplexSettings Source #
Configuration for a multiplex event.
createMultiplex'_availabilityZones :: Lens' CreateMultiplex' [Text] Source #
A list of availability zones for the multiplex. You must specify exactly two.
createMultiplex'_name :: Lens' CreateMultiplex' Text Source #
Name of multiplex.
createMultiplexResponse_multiplex :: Lens' CreateMultiplexResponse (Maybe Multiplex) Source #
The newly created multiplex.
createMultiplexResponse_httpStatus :: Lens' CreateMultiplexResponse Int Source #
The response's http status code.
CreateMultiplexProgram
createMultiplexProgram'_multiplexId :: Lens' CreateMultiplexProgram' Text Source #
ID of the multiplex where the program is to be created.
createMultiplexProgram'_requestId :: Lens' CreateMultiplexProgram' Text Source #
Unique request ID. This prevents retries from creating multiple resources.
createMultiplexProgram'_multiplexProgramSettings :: Lens' CreateMultiplexProgram' MultiplexProgramSettings Source #
The settings for this multiplex program.
createMultiplexProgram'_programName :: Lens' CreateMultiplexProgram' Text Source #
Name of multiplex program.
createMultiplexProgramResponse_multiplexProgram :: Lens' CreateMultiplexProgramResponse (Maybe MultiplexProgram) Source #
The newly created multiplex program.
createMultiplexProgramResponse_httpStatus :: Lens' CreateMultiplexProgramResponse Int Source #
The response's http status code.
CreatePartnerInput
createPartnerInput'_requestId :: Lens' CreatePartnerInput' (Maybe Text) Source #
Unique identifier of the request to ensure the request is handled exactly once in case of retries.
createPartnerInput'_tags :: Lens' CreatePartnerInput' (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
createPartnerInput'_inputId :: Lens' CreatePartnerInput' Text Source #
Unique ID of the input.
createPartnerInputResponse_input :: Lens' CreatePartnerInputResponse (Maybe Input) Source #
Undocumented member.
createPartnerInputResponse_httpStatus :: Lens' CreatePartnerInputResponse Int Source #
The response's http status code.
CreateTags
createTags_tags :: Lens' CreateTags (Maybe (HashMap Text Text)) Source #
Undocumented member.
createTags_resourceArn :: Lens' CreateTags Text Source #
Undocumented member.
DeleteChannel
deleteChannel_channelId :: Lens' DeleteChannel Text Source #
Unique ID of the channel.
deleteChannelResponse_arn :: Lens' DeleteChannelResponse (Maybe Text) Source #
The unique arn of the channel.
deleteChannelResponse_cdiInputSpecification :: Lens' DeleteChannelResponse (Maybe CdiInputSpecification) Source #
Specification of CDI inputs for this channel
deleteChannelResponse_channelClass :: Lens' DeleteChannelResponse (Maybe ChannelClass) Source #
The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.
deleteChannelResponse_destinations :: Lens' DeleteChannelResponse (Maybe [OutputDestination]) Source #
A list of destinations of the channel. For UDP outputs, there is one destination per output. For other types (HLS, for example), there is one destination per packager.
deleteChannelResponse_egressEndpoints :: Lens' DeleteChannelResponse (Maybe [ChannelEgressEndpoint]) Source #
The endpoints where outgoing connections initiate from
deleteChannelResponse_encoderSettings :: Lens' DeleteChannelResponse (Maybe EncoderSettings) Source #
Undocumented member.
deleteChannelResponse_id :: Lens' DeleteChannelResponse (Maybe Text) Source #
The unique id of the channel.
deleteChannelResponse_inputAttachments :: Lens' DeleteChannelResponse (Maybe [InputAttachment]) Source #
List of input attachments for channel.
deleteChannelResponse_inputSpecification :: Lens' DeleteChannelResponse (Maybe InputSpecification) Source #
Specification of network and file inputs for this channel
deleteChannelResponse_logLevel :: Lens' DeleteChannelResponse (Maybe LogLevel) Source #
The log level being written to CloudWatch Logs.
deleteChannelResponse_maintenance :: Lens' DeleteChannelResponse (Maybe MaintenanceStatus) Source #
Maintenance settings for this channel.
deleteChannelResponse_name :: Lens' DeleteChannelResponse (Maybe Text) Source #
The name of the channel. (user-mutable)
deleteChannelResponse_pipelineDetails :: Lens' DeleteChannelResponse (Maybe [PipelineDetail]) Source #
Runtime details for the pipelines of a running channel.
deleteChannelResponse_pipelinesRunningCount :: Lens' DeleteChannelResponse (Maybe Int) Source #
The number of currently healthy pipelines.
deleteChannelResponse_roleArn :: Lens' DeleteChannelResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role assumed when running the Channel.
deleteChannelResponse_state :: Lens' DeleteChannelResponse (Maybe ChannelState) Source #
Undocumented member.
deleteChannelResponse_tags :: Lens' DeleteChannelResponse (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
deleteChannelResponse_vpc :: Lens' DeleteChannelResponse (Maybe VpcOutputSettingsDescription) Source #
Settings for VPC output
deleteChannelResponse_httpStatus :: Lens' DeleteChannelResponse Int Source #
The response's http status code.
DeleteInput
deleteInput_inputId :: Lens' DeleteInput Text Source #
Unique ID of the input
deleteInputResponse_httpStatus :: Lens' DeleteInputResponse Int Source #
The response's http status code.
DeleteInputSecurityGroup
deleteInputSecurityGroup_inputSecurityGroupId :: Lens' DeleteInputSecurityGroup Text Source #
The Input Security Group to delete
deleteInputSecurityGroupResponse_httpStatus :: Lens' DeleteInputSecurityGroupResponse Int Source #
The response's http status code.
DeleteMultiplex
deleteMultiplex_multiplexId :: Lens' DeleteMultiplex Text Source #
The ID of the multiplex.
deleteMultiplexResponse_arn :: Lens' DeleteMultiplexResponse (Maybe Text) Source #
The unique arn of the multiplex.
deleteMultiplexResponse_availabilityZones :: Lens' DeleteMultiplexResponse (Maybe [Text]) Source #
A list of availability zones for the multiplex.
deleteMultiplexResponse_destinations :: Lens' DeleteMultiplexResponse (Maybe [MultiplexOutputDestination]) Source #
A list of the multiplex output destinations.
deleteMultiplexResponse_id :: Lens' DeleteMultiplexResponse (Maybe Text) Source #
The unique id of the multiplex.
deleteMultiplexResponse_multiplexSettings :: Lens' DeleteMultiplexResponse (Maybe MultiplexSettings) Source #
Configuration for a multiplex event.
deleteMultiplexResponse_name :: Lens' DeleteMultiplexResponse (Maybe Text) Source #
The name of the multiplex.
deleteMultiplexResponse_pipelinesRunningCount :: Lens' DeleteMultiplexResponse (Maybe Int) Source #
The number of currently healthy pipelines.
deleteMultiplexResponse_programCount :: Lens' DeleteMultiplexResponse (Maybe Int) Source #
The number of programs in the multiplex.
deleteMultiplexResponse_state :: Lens' DeleteMultiplexResponse (Maybe MultiplexState) Source #
The current state of the multiplex.
deleteMultiplexResponse_tags :: Lens' DeleteMultiplexResponse (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
deleteMultiplexResponse_httpStatus :: Lens' DeleteMultiplexResponse Int Source #
The response's http status code.
DeleteMultiplexProgram
deleteMultiplexProgram_multiplexId :: Lens' DeleteMultiplexProgram Text Source #
The ID of the multiplex that the program belongs to.
deleteMultiplexProgram_programName :: Lens' DeleteMultiplexProgram Text Source #
The multiplex program name.
deleteMultiplexProgramResponse_channelId :: Lens' DeleteMultiplexProgramResponse (Maybe Text) Source #
The MediaLive channel associated with the program.
deleteMultiplexProgramResponse_multiplexProgramSettings :: Lens' DeleteMultiplexProgramResponse (Maybe MultiplexProgramSettings) Source #
The settings for this multiplex program.
deleteMultiplexProgramResponse_packetIdentifiersMap :: Lens' DeleteMultiplexProgramResponse (Maybe MultiplexProgramPacketIdentifiersMap) Source #
The packet identifier map for this multiplex program.
deleteMultiplexProgramResponse_pipelineDetails :: Lens' DeleteMultiplexProgramResponse (Maybe [MultiplexProgramPipelineDetail]) Source #
Contains information about the current sources for the specified program in the specified multiplex. Keep in mind that each multiplex pipeline connects to both pipelines in a given source channel (the channel identified by the program). But only one of those channel pipelines is ever active at one time.
deleteMultiplexProgramResponse_programName :: Lens' DeleteMultiplexProgramResponse (Maybe Text) Source #
The name of the multiplex program.
deleteMultiplexProgramResponse_httpStatus :: Lens' DeleteMultiplexProgramResponse Int Source #
The response's http status code.
DeleteReservation
deleteReservation_reservationId :: Lens' DeleteReservation Text Source #
Unique reservation ID, e.g. '1234567'
deleteReservationResponse_arn :: Lens' DeleteReservationResponse (Maybe Text) Source #
Unique reservation ARN, e.g. 'arn:aws:medialive:us-west-2:123456789012:reservation:1234567'
deleteReservationResponse_count :: Lens' DeleteReservationResponse (Maybe Int) Source #
Number of reserved resources
deleteReservationResponse_currencyCode :: Lens' DeleteReservationResponse (Maybe Text) Source #
Currency code for usagePrice and fixedPrice in ISO-4217 format, e.g. 'USD'
deleteReservationResponse_duration :: Lens' DeleteReservationResponse (Maybe Int) Source #
Lease duration, e.g. '12'
deleteReservationResponse_durationUnits :: Lens' DeleteReservationResponse (Maybe OfferingDurationUnits) Source #
Units for duration, e.g. 'MONTHS'
deleteReservationResponse_end :: Lens' DeleteReservationResponse (Maybe Text) Source #
Reservation UTC end date and time in ISO-8601 format, e.g. '2019-03-01T00:00:00'
deleteReservationResponse_fixedPrice :: Lens' DeleteReservationResponse (Maybe Double) Source #
One-time charge for each reserved resource, e.g. '0.0' for a NO_UPFRONT offering
deleteReservationResponse_name :: Lens' DeleteReservationResponse (Maybe Text) Source #
User specified reservation name
deleteReservationResponse_offeringDescription :: Lens' DeleteReservationResponse (Maybe Text) Source #
Offering description, e.g. 'HD AVC output at 10-20 Mbps, 30 fps, and standard VQ in US West (Oregon)'
deleteReservationResponse_offeringId :: Lens' DeleteReservationResponse (Maybe Text) Source #
Unique offering ID, e.g. '87654321'
deleteReservationResponse_offeringType :: Lens' DeleteReservationResponse (Maybe OfferingType) Source #
Offering type, e.g. 'NO_UPFRONT'
deleteReservationResponse_region :: Lens' DeleteReservationResponse (Maybe Text) Source #
AWS region, e.g. 'us-west-2'
deleteReservationResponse_renewalSettings :: Lens' DeleteReservationResponse (Maybe RenewalSettings) Source #
Renewal settings for the reservation
deleteReservationResponse_reservationId :: Lens' DeleteReservationResponse (Maybe Text) Source #
Unique reservation ID, e.g. '1234567'
deleteReservationResponse_resourceSpecification :: Lens' DeleteReservationResponse (Maybe ReservationResourceSpecification) Source #
Resource configuration details
deleteReservationResponse_start :: Lens' DeleteReservationResponse (Maybe Text) Source #
Reservation UTC start date and time in ISO-8601 format, e.g. '2018-03-01T00:00:00'
deleteReservationResponse_state :: Lens' DeleteReservationResponse (Maybe ReservationState) Source #
Current state of reservation, e.g. 'ACTIVE'
deleteReservationResponse_tags :: Lens' DeleteReservationResponse (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs
deleteReservationResponse_usagePrice :: Lens' DeleteReservationResponse (Maybe Double) Source #
Recurring usage charge for each reserved resource, e.g. '157.0'
deleteReservationResponse_httpStatus :: Lens' DeleteReservationResponse Int Source #
The response's http status code.
DeleteSchedule
deleteSchedule_channelId :: Lens' DeleteSchedule Text Source #
Id of the channel whose schedule is being deleted.
deleteScheduleResponse_httpStatus :: Lens' DeleteScheduleResponse Int Source #
The response's http status code.
DeleteTags
deleteTags_tagKeys :: Lens' DeleteTags [Text] Source #
An array of tag keys to delete
deleteTags_resourceArn :: Lens' DeleteTags Text Source #
Undocumented member.
DescribeChannel
describeChannel_channelId :: Lens' DescribeChannel Text Source #
channel ID
describeChannelResponse_arn :: Lens' DescribeChannelResponse (Maybe Text) Source #
The unique arn of the channel.
describeChannelResponse_cdiInputSpecification :: Lens' DescribeChannelResponse (Maybe CdiInputSpecification) Source #
Specification of CDI inputs for this channel
describeChannelResponse_channelClass :: Lens' DescribeChannelResponse (Maybe ChannelClass) Source #
The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.
describeChannelResponse_destinations :: Lens' DescribeChannelResponse (Maybe [OutputDestination]) Source #
A list of destinations of the channel. For UDP outputs, there is one destination per output. For other types (HLS, for example), there is one destination per packager.
describeChannelResponse_egressEndpoints :: Lens' DescribeChannelResponse (Maybe [ChannelEgressEndpoint]) Source #
The endpoints where outgoing connections initiate from
describeChannelResponse_encoderSettings :: Lens' DescribeChannelResponse (Maybe EncoderSettings) Source #
Undocumented member.
describeChannelResponse_id :: Lens' DescribeChannelResponse (Maybe Text) Source #
The unique id of the channel.
describeChannelResponse_inputAttachments :: Lens' DescribeChannelResponse (Maybe [InputAttachment]) Source #
List of input attachments for channel.
describeChannelResponse_inputSpecification :: Lens' DescribeChannelResponse (Maybe InputSpecification) Source #
Specification of network and file inputs for this channel
describeChannelResponse_logLevel :: Lens' DescribeChannelResponse (Maybe LogLevel) Source #
The log level being written to CloudWatch Logs.
describeChannelResponse_maintenance :: Lens' DescribeChannelResponse (Maybe MaintenanceStatus) Source #
Maintenance settings for this channel.
describeChannelResponse_name :: Lens' DescribeChannelResponse (Maybe Text) Source #
The name of the channel. (user-mutable)
describeChannelResponse_pipelineDetails :: Lens' DescribeChannelResponse (Maybe [PipelineDetail]) Source #
Runtime details for the pipelines of a running channel.
describeChannelResponse_pipelinesRunningCount :: Lens' DescribeChannelResponse (Maybe Int) Source #
The number of currently healthy pipelines.
describeChannelResponse_roleArn :: Lens' DescribeChannelResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role assumed when running the Channel.
describeChannelResponse_state :: Lens' DescribeChannelResponse (Maybe ChannelState) Source #
Undocumented member.
describeChannelResponse_tags :: Lens' DescribeChannelResponse (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
describeChannelResponse_vpc :: Lens' DescribeChannelResponse (Maybe VpcOutputSettingsDescription) Source #
Settings for VPC output
describeChannelResponse_httpStatus :: Lens' DescribeChannelResponse Int Source #
The response's http status code.
DescribeInput
describeInput_inputId :: Lens' DescribeInput Text Source #
Unique ID of the input
describeInputResponse_arn :: Lens' DescribeInputResponse (Maybe Text) Source #
The Unique ARN of the input (generated, immutable).
describeInputResponse_attachedChannels :: Lens' DescribeInputResponse (Maybe [Text]) Source #
A list of channel IDs that that input is attached to (currently an input can only be attached to one channel).
describeInputResponse_destinations :: Lens' DescribeInputResponse (Maybe [InputDestination]) Source #
A list of the destinations of the input (PUSH-type).
describeInputResponse_id :: Lens' DescribeInputResponse (Maybe Text) Source #
The generated ID of the input (unique for user account, immutable).
describeInputResponse_inputClass :: Lens' DescribeInputResponse (Maybe InputClass) Source #
STANDARD - MediaLive expects two sources to be connected to this input. If the channel is also STANDARD, both sources will be ingested. If the channel is SINGLE_PIPELINE, only the first source will be ingested; the second source will always be ignored, even if the first source fails. SINGLE_PIPELINE - You can connect only one source to this input. If the ChannelClass is also SINGLE_PIPELINE, this value is valid. If the ChannelClass is STANDARD, this value is not valid because the channel requires two sources in the input.
describeInputResponse_inputDevices :: Lens' DescribeInputResponse (Maybe [InputDeviceSettings]) Source #
Settings for the input devices.
describeInputResponse_inputPartnerIds :: Lens' DescribeInputResponse (Maybe [Text]) Source #
A list of IDs for all Inputs which are partners of this one.
describeInputResponse_inputSourceType :: Lens' DescribeInputResponse (Maybe InputSourceType) Source #
Certain pull input sources can be dynamic, meaning that they can have their URL's dynamically changes during input switch actions. Presently, this functionality only works with MP4_FILE and TS_FILE inputs.
describeInputResponse_mediaConnectFlows :: Lens' DescribeInputResponse (Maybe [MediaConnectFlow]) Source #
A list of MediaConnect Flows for this input.
describeInputResponse_name :: Lens' DescribeInputResponse (Maybe Text) Source #
The user-assigned name (This is a mutable value).
describeInputResponse_roleArn :: Lens' DescribeInputResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role this input assumes during and after creation.
describeInputResponse_securityGroups :: Lens' DescribeInputResponse (Maybe [Text]) Source #
A list of IDs for all the Input Security Groups attached to the input.
describeInputResponse_sources :: Lens' DescribeInputResponse (Maybe [InputSource]) Source #
A list of the sources of the input (PULL-type).
describeInputResponse_state :: Lens' DescribeInputResponse (Maybe InputState) Source #
Undocumented member.
describeInputResponse_tags :: Lens' DescribeInputResponse (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
describeInputResponse_type :: Lens' DescribeInputResponse (Maybe InputType) Source #
Undocumented member.
describeInputResponse_httpStatus :: Lens' DescribeInputResponse Int Source #
The response's http status code.
DescribeInputDevice
describeInputDevice_inputDeviceId :: Lens' DescribeInputDevice Text Source #
The unique ID of this input device. For example, hd-123456789abcdef.
describeInputDeviceResponse_arn :: Lens' DescribeInputDeviceResponse (Maybe Text) Source #
The unique ARN of the input device.
describeInputDeviceResponse_connectionState :: Lens' DescribeInputDeviceResponse (Maybe InputDeviceConnectionState) Source #
The state of the connection between the input device and AWS.
describeInputDeviceResponse_deviceSettingsSyncState :: Lens' DescribeInputDeviceResponse (Maybe DeviceSettingsSyncState) Source #
The status of the action to synchronize the device configuration. If you change the configuration of the input device (for example, the maximum bitrate), MediaLive sends the new data to the device. The device might not update itself immediately. SYNCED means the device has updated its configuration. SYNCING means that it has not updated its configuration.
describeInputDeviceResponse_deviceUpdateStatus :: Lens' DescribeInputDeviceResponse (Maybe DeviceUpdateStatus) Source #
The status of software on the input device.
describeInputDeviceResponse_hdDeviceSettings :: Lens' DescribeInputDeviceResponse (Maybe InputDeviceHdSettings) Source #
Settings that describe an input device that is type HD.
describeInputDeviceResponse_id :: Lens' DescribeInputDeviceResponse (Maybe Text) Source #
The unique ID of the input device.
describeInputDeviceResponse_macAddress :: Lens' DescribeInputDeviceResponse (Maybe Text) Source #
The network MAC address of the input device.
describeInputDeviceResponse_name :: Lens' DescribeInputDeviceResponse (Maybe Text) Source #
A name that you specify for the input device.
describeInputDeviceResponse_networkSettings :: Lens' DescribeInputDeviceResponse (Maybe InputDeviceNetworkSettings) Source #
The network settings for the input device.
describeInputDeviceResponse_serialNumber :: Lens' DescribeInputDeviceResponse (Maybe Text) Source #
The unique serial number of the input device.
describeInputDeviceResponse_type :: Lens' DescribeInputDeviceResponse (Maybe InputDeviceType) Source #
The type of the input device.
describeInputDeviceResponse_uhdDeviceSettings :: Lens' DescribeInputDeviceResponse (Maybe InputDeviceUhdSettings) Source #
Settings that describe an input device that is type UHD.
describeInputDeviceResponse_httpStatus :: Lens' DescribeInputDeviceResponse Int Source #
The response's http status code.
DescribeInputDeviceThumbnail
describeInputDeviceThumbnail_inputDeviceId :: Lens' DescribeInputDeviceThumbnail Text Source #
The unique ID of this input device. For example, hd-123456789abcdef.
describeInputDeviceThumbnail_accept :: Lens' DescribeInputDeviceThumbnail AcceptHeader Source #
The HTTP Accept header. Indicates the requested type for the thumbnail.
describeInputDeviceThumbnailResponse_contentLength :: Lens' DescribeInputDeviceThumbnailResponse (Maybe Integer) Source #
The length of the content.
describeInputDeviceThumbnailResponse_contentType :: Lens' DescribeInputDeviceThumbnailResponse (Maybe ContentType) Source #
Specifies the media type of the thumbnail.
describeInputDeviceThumbnailResponse_eTag :: Lens' DescribeInputDeviceThumbnailResponse (Maybe Text) Source #
The unique, cacheable version of this thumbnail.
describeInputDeviceThumbnailResponse_lastModified :: Lens' DescribeInputDeviceThumbnailResponse (Maybe UTCTime) Source #
The date and time the thumbnail was last updated at the device.
describeInputDeviceThumbnailResponse_httpStatus :: Lens' DescribeInputDeviceThumbnailResponse Int Source #
The response's http status code.
describeInputDeviceThumbnailResponse_body :: Lens' DescribeInputDeviceThumbnailResponse ResponseBody Source #
The binary data for the thumbnail that the Link device has most recently sent to MediaLive.
DescribeInputSecurityGroup
describeInputSecurityGroup_inputSecurityGroupId :: Lens' DescribeInputSecurityGroup Text Source #
The id of the Input Security Group to describe
describeInputSecurityGroupResponse_arn :: Lens' DescribeInputSecurityGroupResponse (Maybe Text) Source #
Unique ARN of Input Security Group
describeInputSecurityGroupResponse_id :: Lens' DescribeInputSecurityGroupResponse (Maybe Text) Source #
The Id of the Input Security Group
describeInputSecurityGroupResponse_inputs :: Lens' DescribeInputSecurityGroupResponse (Maybe [Text]) Source #
The list of inputs currently using this Input Security Group.
describeInputSecurityGroupResponse_state :: Lens' DescribeInputSecurityGroupResponse (Maybe InputSecurityGroupState) Source #
The current state of the Input Security Group.
describeInputSecurityGroupResponse_tags :: Lens' DescribeInputSecurityGroupResponse (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
describeInputSecurityGroupResponse_whitelistRules :: Lens' DescribeInputSecurityGroupResponse (Maybe [InputWhitelistRule]) Source #
Whitelist rules and their sync status
describeInputSecurityGroupResponse_httpStatus :: Lens' DescribeInputSecurityGroupResponse Int Source #
The response's http status code.
DescribeMultiplex
describeMultiplex_multiplexId :: Lens' DescribeMultiplex Text Source #
The ID of the multiplex.
describeMultiplexResponse_arn :: Lens' DescribeMultiplexResponse (Maybe Text) Source #
The unique arn of the multiplex.
describeMultiplexResponse_availabilityZones :: Lens' DescribeMultiplexResponse (Maybe [Text]) Source #
A list of availability zones for the multiplex.
describeMultiplexResponse_destinations :: Lens' DescribeMultiplexResponse (Maybe [MultiplexOutputDestination]) Source #
A list of the multiplex output destinations.
describeMultiplexResponse_id :: Lens' DescribeMultiplexResponse (Maybe Text) Source #
The unique id of the multiplex.
describeMultiplexResponse_multiplexSettings :: Lens' DescribeMultiplexResponse (Maybe MultiplexSettings) Source #
Configuration for a multiplex event.
describeMultiplexResponse_name :: Lens' DescribeMultiplexResponse (Maybe Text) Source #
The name of the multiplex.
describeMultiplexResponse_pipelinesRunningCount :: Lens' DescribeMultiplexResponse (Maybe Int) Source #
The number of currently healthy pipelines.
describeMultiplexResponse_programCount :: Lens' DescribeMultiplexResponse (Maybe Int) Source #
The number of programs in the multiplex.
describeMultiplexResponse_state :: Lens' DescribeMultiplexResponse (Maybe MultiplexState) Source #
The current state of the multiplex.
describeMultiplexResponse_tags :: Lens' DescribeMultiplexResponse (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
describeMultiplexResponse_httpStatus :: Lens' DescribeMultiplexResponse Int Source #
The response's http status code.
DescribeMultiplexProgram
describeMultiplexProgram_multiplexId :: Lens' DescribeMultiplexProgram Text Source #
The ID of the multiplex that the program belongs to.
describeMultiplexProgram_programName :: Lens' DescribeMultiplexProgram Text Source #
The name of the program.
describeMultiplexProgramResponse_channelId :: Lens' DescribeMultiplexProgramResponse (Maybe Text) Source #
The MediaLive channel associated with the program.
describeMultiplexProgramResponse_multiplexProgramSettings :: Lens' DescribeMultiplexProgramResponse (Maybe MultiplexProgramSettings) Source #
The settings for this multiplex program.
describeMultiplexProgramResponse_packetIdentifiersMap :: Lens' DescribeMultiplexProgramResponse (Maybe MultiplexProgramPacketIdentifiersMap) Source #
The packet identifier map for this multiplex program.
describeMultiplexProgramResponse_pipelineDetails :: Lens' DescribeMultiplexProgramResponse (Maybe [MultiplexProgramPipelineDetail]) Source #
Contains information about the current sources for the specified program in the specified multiplex. Keep in mind that each multiplex pipeline connects to both pipelines in a given source channel (the channel identified by the program). But only one of those channel pipelines is ever active at one time.
describeMultiplexProgramResponse_programName :: Lens' DescribeMultiplexProgramResponse (Maybe Text) Source #
The name of the multiplex program.
describeMultiplexProgramResponse_httpStatus :: Lens' DescribeMultiplexProgramResponse Int Source #
The response's http status code.
DescribeOffering
describeOffering_offeringId :: Lens' DescribeOffering Text Source #
Unique offering ID, e.g. '87654321'
describeOfferingResponse_arn :: Lens' DescribeOfferingResponse (Maybe Text) Source #
Unique offering ARN, e.g. 'arn:aws:medialive:us-west-2:123456789012:offering:87654321'
describeOfferingResponse_currencyCode :: Lens' DescribeOfferingResponse (Maybe Text) Source #
Currency code for usagePrice and fixedPrice in ISO-4217 format, e.g. 'USD'
describeOfferingResponse_duration :: Lens' DescribeOfferingResponse (Maybe Int) Source #
Lease duration, e.g. '12'
describeOfferingResponse_durationUnits :: Lens' DescribeOfferingResponse (Maybe OfferingDurationUnits) Source #
Units for duration, e.g. 'MONTHS'
describeOfferingResponse_fixedPrice :: Lens' DescribeOfferingResponse (Maybe Double) Source #
One-time charge for each reserved resource, e.g. '0.0' for a NO_UPFRONT offering
describeOfferingResponse_offeringDescription :: Lens' DescribeOfferingResponse (Maybe Text) Source #
Offering description, e.g. 'HD AVC output at 10-20 Mbps, 30 fps, and standard VQ in US West (Oregon)'
describeOfferingResponse_offeringId :: Lens' DescribeOfferingResponse (Maybe Text) Source #
Unique offering ID, e.g. '87654321'
describeOfferingResponse_offeringType :: Lens' DescribeOfferingResponse (Maybe OfferingType) Source #
Offering type, e.g. 'NO_UPFRONT'
describeOfferingResponse_region :: Lens' DescribeOfferingResponse (Maybe Text) Source #
AWS region, e.g. 'us-west-2'
describeOfferingResponse_resourceSpecification :: Lens' DescribeOfferingResponse (Maybe ReservationResourceSpecification) Source #
Resource configuration details
describeOfferingResponse_usagePrice :: Lens' DescribeOfferingResponse (Maybe Double) Source #
Recurring usage charge for each reserved resource, e.g. '157.0'
describeOfferingResponse_httpStatus :: Lens' DescribeOfferingResponse Int Source #
The response's http status code.
DescribeReservation
describeReservation_reservationId :: Lens' DescribeReservation Text Source #
Unique reservation ID, e.g. '1234567'
describeReservationResponse_arn :: Lens' DescribeReservationResponse (Maybe Text) Source #
Unique reservation ARN, e.g. 'arn:aws:medialive:us-west-2:123456789012:reservation:1234567'
describeReservationResponse_count :: Lens' DescribeReservationResponse (Maybe Int) Source #
Number of reserved resources
describeReservationResponse_currencyCode :: Lens' DescribeReservationResponse (Maybe Text) Source #
Currency code for usagePrice and fixedPrice in ISO-4217 format, e.g. 'USD'
describeReservationResponse_duration :: Lens' DescribeReservationResponse (Maybe Int) Source #
Lease duration, e.g. '12'
describeReservationResponse_durationUnits :: Lens' DescribeReservationResponse (Maybe OfferingDurationUnits) Source #
Units for duration, e.g. 'MONTHS'
describeReservationResponse_end :: Lens' DescribeReservationResponse (Maybe Text) Source #
Reservation UTC end date and time in ISO-8601 format, e.g. '2019-03-01T00:00:00'
describeReservationResponse_fixedPrice :: Lens' DescribeReservationResponse (Maybe Double) Source #
One-time charge for each reserved resource, e.g. '0.0' for a NO_UPFRONT offering
describeReservationResponse_name :: Lens' DescribeReservationResponse (Maybe Text) Source #
User specified reservation name
describeReservationResponse_offeringDescription :: Lens' DescribeReservationResponse (Maybe Text) Source #
Offering description, e.g. 'HD AVC output at 10-20 Mbps, 30 fps, and standard VQ in US West (Oregon)'
describeReservationResponse_offeringId :: Lens' DescribeReservationResponse (Maybe Text) Source #
Unique offering ID, e.g. '87654321'
describeReservationResponse_offeringType :: Lens' DescribeReservationResponse (Maybe OfferingType) Source #
Offering type, e.g. 'NO_UPFRONT'
describeReservationResponse_region :: Lens' DescribeReservationResponse (Maybe Text) Source #
AWS region, e.g. 'us-west-2'
describeReservationResponse_renewalSettings :: Lens' DescribeReservationResponse (Maybe RenewalSettings) Source #
Renewal settings for the reservation
describeReservationResponse_reservationId :: Lens' DescribeReservationResponse (Maybe Text) Source #
Unique reservation ID, e.g. '1234567'
describeReservationResponse_resourceSpecification :: Lens' DescribeReservationResponse (Maybe ReservationResourceSpecification) Source #
Resource configuration details
describeReservationResponse_start :: Lens' DescribeReservationResponse (Maybe Text) Source #
Reservation UTC start date and time in ISO-8601 format, e.g. '2018-03-01T00:00:00'
describeReservationResponse_state :: Lens' DescribeReservationResponse (Maybe ReservationState) Source #
Current state of reservation, e.g. 'ACTIVE'
describeReservationResponse_tags :: Lens' DescribeReservationResponse (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs
describeReservationResponse_usagePrice :: Lens' DescribeReservationResponse (Maybe Double) Source #
Recurring usage charge for each reserved resource, e.g. '157.0'
describeReservationResponse_httpStatus :: Lens' DescribeReservationResponse Int Source #
The response's http status code.
DescribeSchedule
describeSchedule_maxResults :: Lens' DescribeSchedule (Maybe Natural) Source #
Undocumented member.
describeSchedule_nextToken :: Lens' DescribeSchedule (Maybe Text) Source #
Undocumented member.
describeSchedule_channelId :: Lens' DescribeSchedule Text Source #
Id of the channel whose schedule is being updated.
describeScheduleResponse_nextToken :: Lens' DescribeScheduleResponse (Maybe Text) Source #
The next token; for use in pagination.
describeScheduleResponse_scheduleActions :: Lens' DescribeScheduleResponse (Maybe [ScheduleAction]) Source #
The list of actions in the schedule.
describeScheduleResponse_httpStatus :: Lens' DescribeScheduleResponse Int Source #
The response's http status code.
ListChannels
listChannels_maxResults :: Lens' ListChannels (Maybe Natural) Source #
Undocumented member.
listChannels_nextToken :: Lens' ListChannels (Maybe Text) Source #
Undocumented member.
listChannelsResponse_channels :: Lens' ListChannelsResponse (Maybe [ChannelSummary]) Source #
Undocumented member.
listChannelsResponse_nextToken :: Lens' ListChannelsResponse (Maybe Text) Source #
Undocumented member.
listChannelsResponse_httpStatus :: Lens' ListChannelsResponse Int Source #
The response's http status code.
ListInputDeviceTransfers
listInputDeviceTransfers_maxResults :: Lens' ListInputDeviceTransfers (Maybe Natural) Source #
Undocumented member.
listInputDeviceTransfers_nextToken :: Lens' ListInputDeviceTransfers (Maybe Text) Source #
Undocumented member.
listInputDeviceTransfers_transferType :: Lens' ListInputDeviceTransfers Text Source #
Undocumented member.
listInputDeviceTransfersResponse_inputDeviceTransfers :: Lens' ListInputDeviceTransfersResponse (Maybe [TransferringInputDeviceSummary]) Source #
The list of devices that you are transferring or are being transferred to you.
listInputDeviceTransfersResponse_nextToken :: Lens' ListInputDeviceTransfersResponse (Maybe Text) Source #
A token to get additional list results.
listInputDeviceTransfersResponse_httpStatus :: Lens' ListInputDeviceTransfersResponse Int Source #
The response's http status code.
ListInputDevices
listInputDevices_maxResults :: Lens' ListInputDevices (Maybe Natural) Source #
Undocumented member.
listInputDevices_nextToken :: Lens' ListInputDevices (Maybe Text) Source #
Undocumented member.
listInputDevicesResponse_inputDevices :: Lens' ListInputDevicesResponse (Maybe [InputDeviceSummary]) Source #
The list of input devices.
listInputDevicesResponse_nextToken :: Lens' ListInputDevicesResponse (Maybe Text) Source #
A token to get additional list results.
listInputDevicesResponse_httpStatus :: Lens' ListInputDevicesResponse Int Source #
The response's http status code.
ListInputSecurityGroups
listInputSecurityGroups_maxResults :: Lens' ListInputSecurityGroups (Maybe Natural) Source #
Undocumented member.
listInputSecurityGroups_nextToken :: Lens' ListInputSecurityGroups (Maybe Text) Source #
Undocumented member.
listInputSecurityGroupsResponse_inputSecurityGroups :: Lens' ListInputSecurityGroupsResponse (Maybe [InputSecurityGroup]) Source #
List of input security groups
listInputSecurityGroupsResponse_nextToken :: Lens' ListInputSecurityGroupsResponse (Maybe Text) Source #
Undocumented member.
listInputSecurityGroupsResponse_httpStatus :: Lens' ListInputSecurityGroupsResponse Int Source #
The response's http status code.
ListInputs
listInputs_maxResults :: Lens' ListInputs (Maybe Natural) Source #
Undocumented member.
listInputs_nextToken :: Lens' ListInputs (Maybe Text) Source #
Undocumented member.
listInputsResponse_inputs :: Lens' ListInputsResponse (Maybe [Input]) Source #
Undocumented member.
listInputsResponse_nextToken :: Lens' ListInputsResponse (Maybe Text) Source #
Undocumented member.
listInputsResponse_httpStatus :: Lens' ListInputsResponse Int Source #
The response's http status code.
ListMultiplexPrograms
listMultiplexPrograms_maxResults :: Lens' ListMultiplexPrograms (Maybe Natural) Source #
The maximum number of items to return.
listMultiplexPrograms_nextToken :: Lens' ListMultiplexPrograms (Maybe Text) Source #
The token to retrieve the next page of results.
listMultiplexPrograms_multiplexId :: Lens' ListMultiplexPrograms Text Source #
The ID of the multiplex that the programs belong to.
listMultiplexProgramsResponse_multiplexPrograms :: Lens' ListMultiplexProgramsResponse (Maybe [MultiplexProgramSummary]) Source #
List of multiplex programs.
listMultiplexProgramsResponse_nextToken :: Lens' ListMultiplexProgramsResponse (Maybe Text) Source #
Token for the next ListMultiplexProgram request.
listMultiplexProgramsResponse_httpStatus :: Lens' ListMultiplexProgramsResponse Int Source #
The response's http status code.
ListMultiplexes
listMultiplexes_maxResults :: Lens' ListMultiplexes (Maybe Natural) Source #
The maximum number of items to return.
listMultiplexes_nextToken :: Lens' ListMultiplexes (Maybe Text) Source #
The token to retrieve the next page of results.
listMultiplexesResponse_multiplexes :: Lens' ListMultiplexesResponse (Maybe [MultiplexSummary]) Source #
List of multiplexes.
listMultiplexesResponse_nextToken :: Lens' ListMultiplexesResponse (Maybe Text) Source #
Token for the next ListMultiplexes request.
listMultiplexesResponse_httpStatus :: Lens' ListMultiplexesResponse Int Source #
The response's http status code.
ListOfferings
listOfferings_channelClass :: Lens' ListOfferings (Maybe Text) Source #
Filter by channel class, 'STANDARD' or 'SINGLE_PIPELINE'
listOfferings_channelConfiguration :: Lens' ListOfferings (Maybe Text) Source #
Filter to offerings that match the configuration of an existing channel, e.g. '2345678' (a channel ID)
listOfferings_codec :: Lens' ListOfferings (Maybe Text) Source #
Filter by codec, 'AVC', 'HEVC', 'MPEG2', 'AUDIO', or 'LINK'
listOfferings_duration :: Lens' ListOfferings (Maybe Text) Source #
Filter by offering duration, e.g. '12'
listOfferings_maxResults :: Lens' ListOfferings (Maybe Natural) Source #
Undocumented member.
listOfferings_maximumBitrate :: Lens' ListOfferings (Maybe Text) Source #
Filter by bitrate, 'MAX_10_MBPS', 'MAX_20_MBPS', or 'MAX_50_MBPS'
listOfferings_maximumFramerate :: Lens' ListOfferings (Maybe Text) Source #
Filter by framerate, 'MAX_30_FPS' or 'MAX_60_FPS'
listOfferings_nextToken :: Lens' ListOfferings (Maybe Text) Source #
Undocumented member.
listOfferings_resolution :: Lens' ListOfferings (Maybe Text) Source #
Filter by resolution, 'SD', 'HD', 'FHD', or 'UHD'
listOfferings_resourceType :: Lens' ListOfferings (Maybe Text) Source #
Filter by resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'
listOfferings_specialFeature :: Lens' ListOfferings (Maybe Text) Source #
Filter by special feature, 'ADVANCED_AUDIO' or 'AUDIO_NORMALIZATION'
listOfferings_videoQuality :: Lens' ListOfferings (Maybe Text) Source #
Filter by video quality, 'STANDARD', 'ENHANCED', or 'PREMIUM'
listOfferingsResponse_nextToken :: Lens' ListOfferingsResponse (Maybe Text) Source #
Token to retrieve the next page of results
listOfferingsResponse_offerings :: Lens' ListOfferingsResponse (Maybe [Offering]) Source #
List of offerings
listOfferingsResponse_httpStatus :: Lens' ListOfferingsResponse Int Source #
The response's http status code.
ListReservations
listReservations_channelClass :: Lens' ListReservations (Maybe Text) Source #
Filter by channel class, 'STANDARD' or 'SINGLE_PIPELINE'
listReservations_codec :: Lens' ListReservations (Maybe Text) Source #
Filter by codec, 'AVC', 'HEVC', 'MPEG2', 'AUDIO', or 'LINK'
listReservations_maxResults :: Lens' ListReservations (Maybe Natural) Source #
Undocumented member.
listReservations_maximumBitrate :: Lens' ListReservations (Maybe Text) Source #
Filter by bitrate, 'MAX_10_MBPS', 'MAX_20_MBPS', or 'MAX_50_MBPS'
listReservations_maximumFramerate :: Lens' ListReservations (Maybe Text) Source #
Filter by framerate, 'MAX_30_FPS' or 'MAX_60_FPS'
listReservations_nextToken :: Lens' ListReservations (Maybe Text) Source #
Undocumented member.
listReservations_resolution :: Lens' ListReservations (Maybe Text) Source #
Filter by resolution, 'SD', 'HD', 'FHD', or 'UHD'
listReservations_resourceType :: Lens' ListReservations (Maybe Text) Source #
Filter by resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'
listReservations_specialFeature :: Lens' ListReservations (Maybe Text) Source #
Filter by special feature, 'ADVANCED_AUDIO' or 'AUDIO_NORMALIZATION'
listReservations_videoQuality :: Lens' ListReservations (Maybe Text) Source #
Filter by video quality, 'STANDARD', 'ENHANCED', or 'PREMIUM'
listReservationsResponse_nextToken :: Lens' ListReservationsResponse (Maybe Text) Source #
Token to retrieve the next page of results
listReservationsResponse_reservations :: Lens' ListReservationsResponse (Maybe [Reservation]) Source #
List of reservations
listReservationsResponse_httpStatus :: Lens' ListReservationsResponse Int Source #
The response's http status code.
ListTagsForResource
listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #
Undocumented member.
listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int Source #
The response's http status code.
PurchaseOffering
purchaseOffering'_name :: Lens' PurchaseOffering' (Maybe Text) Source #
Name for the new reservation
purchaseOffering'_renewalSettings :: Lens' PurchaseOffering' (Maybe RenewalSettings) Source #
Renewal settings for the reservation
purchaseOffering'_requestId :: Lens' PurchaseOffering' (Maybe Text) Source #
Unique request ID to be specified. This is needed to prevent retries from creating multiple resources.
purchaseOffering'_start :: Lens' PurchaseOffering' (Maybe Text) Source #
Requested reservation start time (UTC) in ISO-8601 format. The specified time must be between the first day of the current month and one year from now. If no value is given, the default is now.
purchaseOffering'_tags :: Lens' PurchaseOffering' (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs
purchaseOffering'_offeringId :: Lens' PurchaseOffering' Text Source #
Offering to purchase, e.g. '87654321'
purchaseOffering'_count :: Lens' PurchaseOffering' Natural Source #
Number of resources
purchaseOfferingResponse_reservation :: Lens' PurchaseOfferingResponse (Maybe Reservation) Source #
Undocumented member.
purchaseOfferingResponse_httpStatus :: Lens' PurchaseOfferingResponse Int Source #
The response's http status code.
RebootInputDevice
rebootInputDevice'_force :: Lens' RebootInputDevice' (Maybe RebootInputDeviceForce) Source #
Force a reboot of an input device. If the device is streaming, it will stop streaming and begin rebooting within a few seconds of sending the command. If the device was streaming prior to the reboot, the device will resume streaming when the reboot completes.
rebootInputDevice'_inputDeviceId :: Lens' RebootInputDevice' Text Source #
The unique ID of the input device to reboot. For example, hd-123456789abcdef.
rebootInputDeviceResponse_httpStatus :: Lens' RebootInputDeviceResponse Int Source #
The response's http status code.
RejectInputDeviceTransfer
rejectInputDeviceTransfer_inputDeviceId :: Lens' RejectInputDeviceTransfer Text Source #
The unique ID of the input device to reject. For example, hd-123456789abcdef.
rejectInputDeviceTransferResponse_httpStatus :: Lens' RejectInputDeviceTransferResponse Int Source #
The response's http status code.
StartChannel
startChannel_channelId :: Lens' StartChannel Text Source #
A request to start a channel
startChannelResponse_arn :: Lens' StartChannelResponse (Maybe Text) Source #
The unique arn of the channel.
startChannelResponse_cdiInputSpecification :: Lens' StartChannelResponse (Maybe CdiInputSpecification) Source #
Specification of CDI inputs for this channel
startChannelResponse_channelClass :: Lens' StartChannelResponse (Maybe ChannelClass) Source #
The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.
startChannelResponse_destinations :: Lens' StartChannelResponse (Maybe [OutputDestination]) Source #
A list of destinations of the channel. For UDP outputs, there is one destination per output. For other types (HLS, for example), there is one destination per packager.
startChannelResponse_egressEndpoints :: Lens' StartChannelResponse (Maybe [ChannelEgressEndpoint]) Source #
The endpoints where outgoing connections initiate from
startChannelResponse_encoderSettings :: Lens' StartChannelResponse (Maybe EncoderSettings) Source #
Undocumented member.
startChannelResponse_id :: Lens' StartChannelResponse (Maybe Text) Source #
The unique id of the channel.
startChannelResponse_inputAttachments :: Lens' StartChannelResponse (Maybe [InputAttachment]) Source #
List of input attachments for channel.
startChannelResponse_inputSpecification :: Lens' StartChannelResponse (Maybe InputSpecification) Source #
Specification of network and file inputs for this channel
startChannelResponse_logLevel :: Lens' StartChannelResponse (Maybe LogLevel) Source #
The log level being written to CloudWatch Logs.
startChannelResponse_maintenance :: Lens' StartChannelResponse (Maybe MaintenanceStatus) Source #
Maintenance settings for this channel.
startChannelResponse_name :: Lens' StartChannelResponse (Maybe Text) Source #
The name of the channel. (user-mutable)
startChannelResponse_pipelineDetails :: Lens' StartChannelResponse (Maybe [PipelineDetail]) Source #
Runtime details for the pipelines of a running channel.
startChannelResponse_pipelinesRunningCount :: Lens' StartChannelResponse (Maybe Int) Source #
The number of currently healthy pipelines.
startChannelResponse_roleArn :: Lens' StartChannelResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role assumed when running the Channel.
startChannelResponse_state :: Lens' StartChannelResponse (Maybe ChannelState) Source #
Undocumented member.
startChannelResponse_tags :: Lens' StartChannelResponse (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
startChannelResponse_vpc :: Lens' StartChannelResponse (Maybe VpcOutputSettingsDescription) Source #
Settings for VPC output
startChannelResponse_httpStatus :: Lens' StartChannelResponse Int Source #
The response's http status code.
StartInputDeviceMaintenanceWindow
startInputDeviceMaintenanceWindow_inputDeviceId :: Lens' StartInputDeviceMaintenanceWindow Text Source #
The unique ID of the input device to start a maintenance window for. For example, hd-123456789abcdef.
startInputDeviceMaintenanceWindowResponse_httpStatus :: Lens' StartInputDeviceMaintenanceWindowResponse Int Source #
The response's http status code.
StartMultiplex
startMultiplex_multiplexId :: Lens' StartMultiplex Text Source #
The ID of the multiplex.
startMultiplexResponse_arn :: Lens' StartMultiplexResponse (Maybe Text) Source #
The unique arn of the multiplex.
startMultiplexResponse_availabilityZones :: Lens' StartMultiplexResponse (Maybe [Text]) Source #
A list of availability zones for the multiplex.
startMultiplexResponse_destinations :: Lens' StartMultiplexResponse (Maybe [MultiplexOutputDestination]) Source #
A list of the multiplex output destinations.
startMultiplexResponse_id :: Lens' StartMultiplexResponse (Maybe Text) Source #
The unique id of the multiplex.
startMultiplexResponse_multiplexSettings :: Lens' StartMultiplexResponse (Maybe MultiplexSettings) Source #
Configuration for a multiplex event.
startMultiplexResponse_name :: Lens' StartMultiplexResponse (Maybe Text) Source #
The name of the multiplex.
startMultiplexResponse_pipelinesRunningCount :: Lens' StartMultiplexResponse (Maybe Int) Source #
The number of currently healthy pipelines.
startMultiplexResponse_programCount :: Lens' StartMultiplexResponse (Maybe Int) Source #
The number of programs in the multiplex.
startMultiplexResponse_state :: Lens' StartMultiplexResponse (Maybe MultiplexState) Source #
The current state of the multiplex.
startMultiplexResponse_tags :: Lens' StartMultiplexResponse (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
startMultiplexResponse_httpStatus :: Lens' StartMultiplexResponse Int Source #
The response's http status code.
StopChannel
stopChannel_channelId :: Lens' StopChannel Text Source #
A request to stop a running channel
stopChannelResponse_arn :: Lens' StopChannelResponse (Maybe Text) Source #
The unique arn of the channel.
stopChannelResponse_cdiInputSpecification :: Lens' StopChannelResponse (Maybe CdiInputSpecification) Source #
Specification of CDI inputs for this channel
stopChannelResponse_channelClass :: Lens' StopChannelResponse (Maybe ChannelClass) Source #
The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.
stopChannelResponse_destinations :: Lens' StopChannelResponse (Maybe [OutputDestination]) Source #
A list of destinations of the channel. For UDP outputs, there is one destination per output. For other types (HLS, for example), there is one destination per packager.
stopChannelResponse_egressEndpoints :: Lens' StopChannelResponse (Maybe [ChannelEgressEndpoint]) Source #
The endpoints where outgoing connections initiate from
stopChannelResponse_encoderSettings :: Lens' StopChannelResponse (Maybe EncoderSettings) Source #
Undocumented member.
stopChannelResponse_id :: Lens' StopChannelResponse (Maybe Text) Source #
The unique id of the channel.
stopChannelResponse_inputAttachments :: Lens' StopChannelResponse (Maybe [InputAttachment]) Source #
List of input attachments for channel.
stopChannelResponse_inputSpecification :: Lens' StopChannelResponse (Maybe InputSpecification) Source #
Specification of network and file inputs for this channel
stopChannelResponse_logLevel :: Lens' StopChannelResponse (Maybe LogLevel) Source #
The log level being written to CloudWatch Logs.
stopChannelResponse_maintenance :: Lens' StopChannelResponse (Maybe MaintenanceStatus) Source #
Maintenance settings for this channel.
stopChannelResponse_name :: Lens' StopChannelResponse (Maybe Text) Source #
The name of the channel. (user-mutable)
stopChannelResponse_pipelineDetails :: Lens' StopChannelResponse (Maybe [PipelineDetail]) Source #
Runtime details for the pipelines of a running channel.
stopChannelResponse_pipelinesRunningCount :: Lens' StopChannelResponse (Maybe Int) Source #
The number of currently healthy pipelines.
stopChannelResponse_roleArn :: Lens' StopChannelResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role assumed when running the Channel.
stopChannelResponse_state :: Lens' StopChannelResponse (Maybe ChannelState) Source #
Undocumented member.
stopChannelResponse_tags :: Lens' StopChannelResponse (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
stopChannelResponse_vpc :: Lens' StopChannelResponse (Maybe VpcOutputSettingsDescription) Source #
Settings for VPC output
stopChannelResponse_httpStatus :: Lens' StopChannelResponse Int Source #
The response's http status code.
StopMultiplex
stopMultiplex_multiplexId :: Lens' StopMultiplex Text Source #
The ID of the multiplex.
stopMultiplexResponse_arn :: Lens' StopMultiplexResponse (Maybe Text) Source #
The unique arn of the multiplex.
stopMultiplexResponse_availabilityZones :: Lens' StopMultiplexResponse (Maybe [Text]) Source #
A list of availability zones for the multiplex.
stopMultiplexResponse_destinations :: Lens' StopMultiplexResponse (Maybe [MultiplexOutputDestination]) Source #
A list of the multiplex output destinations.
stopMultiplexResponse_id :: Lens' StopMultiplexResponse (Maybe Text) Source #
The unique id of the multiplex.
stopMultiplexResponse_multiplexSettings :: Lens' StopMultiplexResponse (Maybe MultiplexSettings) Source #
Configuration for a multiplex event.
stopMultiplexResponse_name :: Lens' StopMultiplexResponse (Maybe Text) Source #
The name of the multiplex.
stopMultiplexResponse_pipelinesRunningCount :: Lens' StopMultiplexResponse (Maybe Int) Source #
The number of currently healthy pipelines.
stopMultiplexResponse_programCount :: Lens' StopMultiplexResponse (Maybe Int) Source #
The number of programs in the multiplex.
stopMultiplexResponse_state :: Lens' StopMultiplexResponse (Maybe MultiplexState) Source #
The current state of the multiplex.
stopMultiplexResponse_tags :: Lens' StopMultiplexResponse (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
stopMultiplexResponse_httpStatus :: Lens' StopMultiplexResponse Int Source #
The response's http status code.
TransferInputDevice
transferInputDevice'_targetCustomerId :: Lens' TransferInputDevice' (Maybe Text) Source #
The AWS account ID (12 digits) for the recipient of the device transfer.
transferInputDevice'_targetRegion :: Lens' TransferInputDevice' (Maybe Text) Source #
The target AWS region to transfer the device.
transferInputDevice'_transferMessage :: Lens' TransferInputDevice' (Maybe Text) Source #
An optional message for the recipient. Maximum 280 characters.
transferInputDevice'_inputDeviceId :: Lens' TransferInputDevice' Text Source #
The unique ID of this input device. For example, hd-123456789abcdef.
transferInputDeviceResponse_httpStatus :: Lens' TransferInputDeviceResponse Int Source #
The response's http status code.
UpdateChannel
updateChannel'_cdiInputSpecification :: Lens' UpdateChannel' (Maybe CdiInputSpecification) Source #
Specification of CDI inputs for this channel
updateChannel'_destinations :: Lens' UpdateChannel' (Maybe [OutputDestination]) Source #
A list of output destinations for this channel.
updateChannel'_encoderSettings :: Lens' UpdateChannel' (Maybe EncoderSettings) Source #
The encoder settings for this channel.
updateChannel'_inputAttachments :: Lens' UpdateChannel' (Maybe [InputAttachment]) Source #
Undocumented member.
updateChannel'_inputSpecification :: Lens' UpdateChannel' (Maybe InputSpecification) Source #
Specification of network and file inputs for this channel
updateChannel'_logLevel :: Lens' UpdateChannel' (Maybe LogLevel) Source #
The log level to write to CloudWatch Logs.
updateChannel'_maintenance :: Lens' UpdateChannel' (Maybe MaintenanceUpdateSettings) Source #
Maintenance settings for this channel.
updateChannel'_name :: Lens' UpdateChannel' (Maybe Text) Source #
The name of the channel.
updateChannel'_roleArn :: Lens' UpdateChannel' (Maybe Text) Source #
An optional Amazon Resource Name (ARN) of the role to assume when running the Channel. If you do not specify this on an update call but the role was previously set that role will be removed.
updateChannel'_channelId :: Lens' UpdateChannel' Text Source #
channel ID
updateChannelResponse_channel :: Lens' UpdateChannelResponse (Maybe Channel) Source #
Undocumented member.
updateChannelResponse_httpStatus :: Lens' UpdateChannelResponse Int Source #
The response's http status code.
UpdateChannelClass
updateChannelClass'_destinations :: Lens' UpdateChannelClass' (Maybe [OutputDestination]) Source #
A list of output destinations for this channel.
updateChannelClass'_channelId :: Lens' UpdateChannelClass' Text Source #
Channel Id of the channel whose class should be updated.
updateChannelClass'_channelClass :: Lens' UpdateChannelClass' ChannelClass Source #
The channel class that you wish to update this channel to use.
updateChannelClassResponse_channel :: Lens' UpdateChannelClassResponse (Maybe Channel) Source #
Undocumented member.
updateChannelClassResponse_httpStatus :: Lens' UpdateChannelClassResponse Int Source #
The response's http status code.
UpdateInput
updateInput'_destinations :: Lens' UpdateInput' (Maybe [InputDestinationRequest]) Source #
Destination settings for PUSH type inputs.
updateInput'_inputDevices :: Lens' UpdateInput' (Maybe [InputDeviceRequest]) Source #
Settings for the devices.
updateInput'_inputSecurityGroups :: Lens' UpdateInput' (Maybe [Text]) Source #
A list of security groups referenced by IDs to attach to the input.
updateInput'_mediaConnectFlows :: Lens' UpdateInput' (Maybe [MediaConnectFlowRequest]) Source #
A list of the MediaConnect Flow ARNs that you want to use as the source of the input. You can specify as few as one Flow and presently, as many as two. The only requirement is when you have more than one is that each Flow is in a separate Availability Zone as this ensures your EML input is redundant to AZ issues.
updateInput'_name :: Lens' UpdateInput' (Maybe Text) Source #
Name of the input.
updateInput'_roleArn :: Lens' UpdateInput' (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role this input assumes during and after creation.
updateInput'_sources :: Lens' UpdateInput' (Maybe [InputSourceRequest]) Source #
The source URLs for a PULL-type input. Every PULL type input needs exactly two source URLs for redundancy. Only specify sources for PULL type Inputs. Leave Destinations empty.
updateInput'_inputId :: Lens' UpdateInput' Text Source #
Unique ID of the input.
updateInputResponse_input :: Lens' UpdateInputResponse (Maybe Input) Source #
Undocumented member.
updateInputResponse_httpStatus :: Lens' UpdateInputResponse Int Source #
The response's http status code.
UpdateInputDevice
updateInputDevice'_hdDeviceSettings :: Lens' UpdateInputDevice' (Maybe InputDeviceConfigurableSettings) Source #
The settings that you want to apply to the HD input device.
updateInputDevice'_name :: Lens' UpdateInputDevice' (Maybe Text) Source #
The name that you assigned to this input device (not the unique ID).
updateInputDevice'_uhdDeviceSettings :: Lens' UpdateInputDevice' (Maybe InputDeviceConfigurableSettings) Source #
The settings that you want to apply to the UHD input device.
updateInputDevice'_inputDeviceId :: Lens' UpdateInputDevice' Text Source #
The unique ID of the input device. For example, hd-123456789abcdef.
updateInputDeviceResponse_arn :: Lens' UpdateInputDeviceResponse (Maybe Text) Source #
The unique ARN of the input device.
updateInputDeviceResponse_connectionState :: Lens' UpdateInputDeviceResponse (Maybe InputDeviceConnectionState) Source #
The state of the connection between the input device and AWS.
updateInputDeviceResponse_deviceSettingsSyncState :: Lens' UpdateInputDeviceResponse (Maybe DeviceSettingsSyncState) Source #
The status of the action to synchronize the device configuration. If you change the configuration of the input device (for example, the maximum bitrate), MediaLive sends the new data to the device. The device might not update itself immediately. SYNCED means the device has updated its configuration. SYNCING means that it has not updated its configuration.
updateInputDeviceResponse_deviceUpdateStatus :: Lens' UpdateInputDeviceResponse (Maybe DeviceUpdateStatus) Source #
The status of software on the input device.
updateInputDeviceResponse_hdDeviceSettings :: Lens' UpdateInputDeviceResponse (Maybe InputDeviceHdSettings) Source #
Settings that describe an input device that is type HD.
updateInputDeviceResponse_id :: Lens' UpdateInputDeviceResponse (Maybe Text) Source #
The unique ID of the input device.
updateInputDeviceResponse_macAddress :: Lens' UpdateInputDeviceResponse (Maybe Text) Source #
The network MAC address of the input device.
updateInputDeviceResponse_name :: Lens' UpdateInputDeviceResponse (Maybe Text) Source #
A name that you specify for the input device.
updateInputDeviceResponse_networkSettings :: Lens' UpdateInputDeviceResponse (Maybe InputDeviceNetworkSettings) Source #
The network settings for the input device.
updateInputDeviceResponse_serialNumber :: Lens' UpdateInputDeviceResponse (Maybe Text) Source #
The unique serial number of the input device.
updateInputDeviceResponse_type :: Lens' UpdateInputDeviceResponse (Maybe InputDeviceType) Source #
The type of the input device.
updateInputDeviceResponse_uhdDeviceSettings :: Lens' UpdateInputDeviceResponse (Maybe InputDeviceUhdSettings) Source #
Settings that describe an input device that is type UHD.
updateInputDeviceResponse_httpStatus :: Lens' UpdateInputDeviceResponse Int Source #
The response's http status code.
UpdateInputSecurityGroup
updateInputSecurityGroup_tags :: Lens' UpdateInputSecurityGroup (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
updateInputSecurityGroup_whitelistRules :: Lens' UpdateInputSecurityGroup (Maybe [InputWhitelistRuleCidr]) Source #
List of IPv4 CIDR addresses to whitelist
updateInputSecurityGroup_inputSecurityGroupId :: Lens' UpdateInputSecurityGroup Text Source #
The id of the Input Security Group to update.
updateInputSecurityGroupResponse_securityGroup :: Lens' UpdateInputSecurityGroupResponse (Maybe InputSecurityGroup) Source #
Undocumented member.
updateInputSecurityGroupResponse_httpStatus :: Lens' UpdateInputSecurityGroupResponse Int Source #
The response's http status code.
UpdateMultiplex
updateMultiplex'_multiplexSettings :: Lens' UpdateMultiplex' (Maybe MultiplexSettings) Source #
The new settings for a multiplex.
updateMultiplex'_name :: Lens' UpdateMultiplex' (Maybe Text) Source #
Name of the multiplex.
updateMultiplex'_multiplexId :: Lens' UpdateMultiplex' Text Source #
ID of the multiplex to update.
updateMultiplexResponse_multiplex :: Lens' UpdateMultiplexResponse (Maybe Multiplex) Source #
The updated multiplex.
updateMultiplexResponse_httpStatus :: Lens' UpdateMultiplexResponse Int Source #
The response's http status code.
UpdateMultiplexProgram
updateMultiplexProgram'_multiplexProgramSettings :: Lens' UpdateMultiplexProgram' (Maybe MultiplexProgramSettings) Source #
The new settings for a multiplex program.
updateMultiplexProgram'_multiplexId :: Lens' UpdateMultiplexProgram' Text Source #
The ID of the multiplex of the program to update.
updateMultiplexProgram'_programName :: Lens' UpdateMultiplexProgram' Text Source #
The name of the program to update.
updateMultiplexProgramResponse_multiplexProgram :: Lens' UpdateMultiplexProgramResponse (Maybe MultiplexProgram) Source #
The updated multiplex program.
updateMultiplexProgramResponse_httpStatus :: Lens' UpdateMultiplexProgramResponse Int Source #
The response's http status code.
UpdateReservation
updateReservation'_name :: Lens' UpdateReservation' (Maybe Text) Source #
Name of the reservation
updateReservation'_renewalSettings :: Lens' UpdateReservation' (Maybe RenewalSettings) Source #
Renewal settings for the reservation
updateReservation'_reservationId :: Lens' UpdateReservation' Text Source #
Unique reservation ID, e.g. '1234567'
updateReservationResponse_reservation :: Lens' UpdateReservationResponse (Maybe Reservation) Source #
Undocumented member.
updateReservationResponse_httpStatus :: Lens' UpdateReservationResponse Int Source #
The response's http status code.
Types
AacSettings
aacSettings_bitrate :: Lens' AacSettings (Maybe Double) Source #
Average bitrate in bits/second. Valid values depend on rate control mode and profile.
aacSettings_codingMode :: Lens' AacSettings (Maybe AacCodingMode) Source #
Mono, Stereo, or 5.1 channel layout. Valid values depend on rate control mode and profile. The adReceiverMix setting receives a stereo description plus control track and emits a mono AAC encode of the description track, with control data emitted in the PES header as per ETSI TS 101 154 Annex E.
aacSettings_inputType :: Lens' AacSettings (Maybe AacInputType) Source #
Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair. The Audio Type field (audioType) will be set to 3, which signals to downstream systems that this stream contains "broadcaster mixed AD". Note that the input received by the encoder must contain pre-mixed audio; the encoder does not perform the mixing. The values in audioTypeControl and audioType (in AudioDescription) are ignored when set to broadcasterMixedAd. Leave set to "normal" when input does not contain pre-mixed audio + AD.
aacSettings_profile :: Lens' AacSettings (Maybe AacProfile) Source #
AAC Profile.
aacSettings_rateControlMode :: Lens' AacSettings (Maybe AacRateControlMode) Source #
Rate Control Mode.
aacSettings_rawFormat :: Lens' AacSettings (Maybe AacRawFormat) Source #
Sets LATM / LOAS AAC output for raw containers.
aacSettings_sampleRate :: Lens' AacSettings (Maybe Double) Source #
Sample rate in Hz. Valid values depend on rate control mode and profile.
aacSettings_spec :: Lens' AacSettings (Maybe AacSpec) Source #
Use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
aacSettings_vbrQuality :: Lens' AacSettings (Maybe AacVbrQuality) Source #
VBR Quality Level - Only used if rateControlMode is VBR.
Ac3Settings
ac3Settings_bitrate :: Lens' Ac3Settings (Maybe Double) Source #
Average bitrate in bits/second. Valid bitrates depend on the coding mode.
ac3Settings_bitstreamMode :: Lens' Ac3Settings (Maybe Ac3BitstreamMode) Source #
Specifies the bitstream mode (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values.
ac3Settings_codingMode :: Lens' Ac3Settings (Maybe Ac3CodingMode) Source #
Dolby Digital coding mode. Determines number of channels.
ac3Settings_dialnorm :: Lens' Ac3Settings (Maybe Natural) Source #
Sets the dialnorm for the output. If excluded and input audio is Dolby Digital, dialnorm will be passed through.
ac3Settings_drcProfile :: Lens' Ac3Settings (Maybe Ac3DrcProfile) Source #
If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
ac3Settings_lfeFilter :: Lens' Ac3Settings (Maybe Ac3LfeFilter) Source #
When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid in codingMode32Lfe mode.
ac3Settings_metadataControl :: Lens' Ac3Settings (Maybe Ac3MetadataControl) Source #
When set to "followInput", encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.
AncillarySourceSettings
ancillarySourceSettings_sourceAncillaryChannelNumber :: Lens' AncillarySourceSettings (Maybe Natural) Source #
Specifies the number (1 to 4) of the captions channel you want to extract from the ancillary captions. If you plan to convert the ancillary captions to another format, complete this field. If you plan to choose Embedded as the captions destination in the output (to pass through all the channels in the ancillary captions), leave this field blank because MediaLive ignores the field.
ArchiveCdnSettings
archiveCdnSettings_archiveS3Settings :: Lens' ArchiveCdnSettings (Maybe ArchiveS3Settings) Source #
Undocumented member.
ArchiveContainerSettings
archiveContainerSettings_m2tsSettings :: Lens' ArchiveContainerSettings (Maybe M2tsSettings) Source #
Undocumented member.
archiveContainerSettings_rawSettings :: Lens' ArchiveContainerSettings (Maybe RawSettings) Source #
Undocumented member.
ArchiveGroupSettings
archiveGroupSettings_archiveCdnSettings :: Lens' ArchiveGroupSettings (Maybe ArchiveCdnSettings) Source #
Parameters that control interactions with the CDN.
archiveGroupSettings_rolloverInterval :: Lens' ArchiveGroupSettings (Maybe Natural) Source #
Number of seconds to write to archive file before closing and starting a new one.
archiveGroupSettings_destination :: Lens' ArchiveGroupSettings OutputLocationRef Source #
A directory and base filename where archive files should be written.
ArchiveOutputSettings
archiveOutputSettings_extension :: Lens' ArchiveOutputSettings (Maybe Text) Source #
Output file extension. If excluded, this will be auto-selected from the container type.
archiveOutputSettings_nameModifier :: Lens' ArchiveOutputSettings (Maybe Text) Source #
String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
archiveOutputSettings_containerSettings :: Lens' ArchiveOutputSettings ArchiveContainerSettings Source #
Settings specific to the container type of the file.
ArchiveS3Settings
archiveS3Settings_cannedAcl :: Lens' ArchiveS3Settings (Maybe S3CannedAcl) Source #
Specify the canned ACL to apply to each S3 request. Defaults to none.
AribDestinationSettings
AribSourceSettings
AudioChannelMapping
audioChannelMapping_outputChannel :: Lens' AudioChannelMapping Natural Source #
The index of the output channel being produced.
audioChannelMapping_inputChannelLevels :: Lens' AudioChannelMapping [InputChannelLevel] Source #
Indices and gain values for each input channel that should be remixed into this output channel.
AudioCodecSettings
audioCodecSettings_aacSettings :: Lens' AudioCodecSettings (Maybe AacSettings) Source #
Undocumented member.
audioCodecSettings_ac3Settings :: Lens' AudioCodecSettings (Maybe Ac3Settings) Source #
Undocumented member.
audioCodecSettings_eac3AtmosSettings :: Lens' AudioCodecSettings (Maybe Eac3AtmosSettings) Source #
Undocumented member.
audioCodecSettings_eac3Settings :: Lens' AudioCodecSettings (Maybe Eac3Settings) Source #
Undocumented member.
audioCodecSettings_mp2Settings :: Lens' AudioCodecSettings (Maybe Mp2Settings) Source #
Undocumented member.
audioCodecSettings_passThroughSettings :: Lens' AudioCodecSettings (Maybe PassThroughSettings) Source #
Undocumented member.
audioCodecSettings_wavSettings :: Lens' AudioCodecSettings (Maybe WavSettings) Source #
Undocumented member.
AudioDescription
audioDescription_audioNormalizationSettings :: Lens' AudioDescription (Maybe AudioNormalizationSettings) Source #
Advanced audio normalization settings.
audioDescription_audioType :: Lens' AudioDescription (Maybe AudioType) Source #
Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1.
audioDescription_audioTypeControl :: Lens' AudioDescription (Maybe AudioDescriptionAudioTypeControl) Source #
Determines how audio type is determined. followInput: If the input contains an ISO 639 audioType, then that value is passed through to the output. If the input contains no ISO 639 audioType, the value in Audio Type is included in the output. useConfigured: The value in Audio Type is included in the output. Note that this field and audioType are both ignored if inputType is broadcasterMixedAd.
audioDescription_audioWatermarkingSettings :: Lens' AudioDescription (Maybe AudioWatermarkSettings) Source #
Settings to configure one or more solutions that insert audio watermarks in the audio encode
audioDescription_codecSettings :: Lens' AudioDescription (Maybe AudioCodecSettings) Source #
Audio codec settings.
audioDescription_languageCode :: Lens' AudioDescription (Maybe Text) Source #
RFC 5646 language code representing the language of the audio output track. Only used if languageControlMode is useConfigured, or there is no ISO 639 language code specified in the input.
audioDescription_languageCodeControl :: Lens' AudioDescription (Maybe AudioDescriptionLanguageCodeControl) Source #
Choosing followInput will cause the ISO 639 language code of the output to follow the ISO 639 language code of the input. The languageCode will be used when useConfigured is set, or when followInput is selected but there is no ISO 639 language code specified by the input.
audioDescription_remixSettings :: Lens' AudioDescription (Maybe RemixSettings) Source #
Settings that control how input audio channels are remixed into the output audio channels.
audioDescription_streamName :: Lens' AudioDescription (Maybe Text) Source #
Used for MS Smooth and Apple HLS outputs. Indicates the name displayed by the player (eg. English, or Director Commentary).
audioDescription_audioSelectorName :: Lens' AudioDescription Text Source #
The name of the AudioSelector used as the source for this AudioDescription.
audioDescription_name :: Lens' AudioDescription Text Source #
The name of this AudioDescription. Outputs will use this name to uniquely identify this AudioDescription. Description names should be unique within this Live Event.
AudioDolbyEDecode
audioDolbyEDecode_programSelection :: Lens' AudioDolbyEDecode DolbyEProgramSelection Source #
Applies only to Dolby E. Enter the program ID (according to the metadata in the audio) of the Dolby E program to extract from the specified track. One program extracted per audio selector. To select multiple programs, create multiple selectors with the same Track and different Program numbers. “All channels” means to ignore the program IDs and include all the channels in this selector; useful if metadata is known to be incorrect.
AudioHlsRenditionSelection
audioHlsRenditionSelection_name :: Lens' AudioHlsRenditionSelection Text Source #
Specifies the NAME in the #EXT-X-MEDIA tag of the target HLS audio rendition.
audioHlsRenditionSelection_groupId :: Lens' AudioHlsRenditionSelection Text Source #
Specifies the GROUP-ID in the #EXT-X-MEDIA tag of the target HLS audio rendition.
AudioLanguageSelection
audioLanguageSelection_languageSelectionPolicy :: Lens' AudioLanguageSelection (Maybe AudioLanguageSelectionPolicy) Source #
When set to "strict", the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present then mute will be encoded until the language returns. If "loose", then on a PMT update the demux will choose another audio stream in the program with the same stream type if it can't find one with the same language.
audioLanguageSelection_languageCode :: Lens' AudioLanguageSelection Text Source #
Selects a specific three-letter language code from within an audio source.
AudioNormalizationSettings
audioNormalizationSettings_algorithm :: Lens' AudioNormalizationSettings (Maybe AudioNormalizationAlgorithm) Source #
Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 conforms to the EBU R-128 specification.
audioNormalizationSettings_algorithmControl :: Lens' AudioNormalizationSettings (Maybe AudioNormalizationAlgorithmControl) Source #
When set to correctAudio the output audio is corrected using the chosen algorithm. If set to measureOnly, the audio will be measured but not adjusted.
audioNormalizationSettings_targetLkfs :: Lens' AudioNormalizationSettings (Maybe Double) Source #
Target LKFS(loudness) to adjust volume to. If no value is entered, a default value will be used according to the chosen algorithm. The CALM Act (1770-1) recommends a target of -24 LKFS. The EBU R-128 specification (1770-2) recommends a target of -23 LKFS.
AudioOnlyHlsSettings
audioOnlyHlsSettings_audioGroupId :: Lens' AudioOnlyHlsSettings (Maybe Text) Source #
Specifies the group to which the audio Rendition belongs.
audioOnlyHlsSettings_audioOnlyImage :: Lens' AudioOnlyHlsSettings (Maybe InputLocation) Source #
Optional. Specifies the .jpg or .png image to use as the cover art for an audio-only output. We recommend a low bit-size file because the image increases the output audio bandwidth. The image is attached to the audio as an ID3 tag, frame type APIC, picture type 0x10, as per the "ID3 tag version 2.4.0 - Native Frames" standard.
audioOnlyHlsSettings_audioTrackType :: Lens' AudioOnlyHlsSettings (Maybe AudioOnlyHlsTrackType) Source #
Four types of audio-only tracks are supported: Audio-Only Variant Stream The client can play back this audio-only stream instead of video in low-bandwidth scenarios. Represented as an EXT-X-STREAM-INF in the HLS manifest. Alternate Audio, Auto Select, Default Alternate rendition that the client should try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=YES, AUTOSELECT=YES Alternate Audio, Auto Select, Not Default Alternate rendition that the client may try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=YES Alternate Audio, not Auto Select Alternate rendition that the client will not try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=NO
audioOnlyHlsSettings_segmentType :: Lens' AudioOnlyHlsSettings (Maybe AudioOnlyHlsSegmentType) Source #
Specifies the segment type.
AudioPidSelection
audioPidSelection_pid :: Lens' AudioPidSelection Natural Source #
Selects a specific PID from within a source.
AudioSelector
audioSelector_selectorSettings :: Lens' AudioSelector (Maybe AudioSelectorSettings) Source #
The audio selector settings.
audioSelector_name :: Lens' AudioSelector Text Source #
The name of this AudioSelector. AudioDescriptions will use this name to uniquely identify this Selector. Selector names should be unique per input.
AudioSelectorSettings
audioSelectorSettings_audioHlsRenditionSelection :: Lens' AudioSelectorSettings (Maybe AudioHlsRenditionSelection) Source #
Undocumented member.
audioSelectorSettings_audioLanguageSelection :: Lens' AudioSelectorSettings (Maybe AudioLanguageSelection) Source #
Undocumented member.
audioSelectorSettings_audioPidSelection :: Lens' AudioSelectorSettings (Maybe AudioPidSelection) Source #
Undocumented member.
audioSelectorSettings_audioTrackSelection :: Lens' AudioSelectorSettings (Maybe AudioTrackSelection) Source #
Undocumented member.
AudioSilenceFailoverSettings
audioSilenceFailoverSettings_audioSilenceThresholdMsec :: Lens' AudioSilenceFailoverSettings (Maybe Natural) Source #
The amount of time (in milliseconds) that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.
audioSilenceFailoverSettings_audioSelectorName :: Lens' AudioSilenceFailoverSettings Text Source #
The name of the audio selector in the input that MediaLive should monitor to detect silence. Select your most important rendition. If you didn't create an audio selector in this input, leave blank.
AudioTrack
audioTrack_track :: Lens' AudioTrack Natural Source #
1-based integer value that maps to a specific audio track
AudioTrackSelection
audioTrackSelection_dolbyEDecode :: Lens' AudioTrackSelection (Maybe AudioDolbyEDecode) Source #
Configure decoding options for Dolby E streams - these should be Dolby E frames carried in PCM streams tagged with SMPTE-337
audioTrackSelection_tracks :: Lens' AudioTrackSelection [AudioTrack] Source #
Selects one or more unique audio tracks from within a source.
AudioWatermarkSettings
audioWatermarkSettings_nielsenWatermarksSettings :: Lens' AudioWatermarkSettings (Maybe NielsenWatermarksSettings) Source #
Settings to configure Nielsen Watermarks in the audio encode
AutomaticInputFailoverSettings
automaticInputFailoverSettings_errorClearTimeMsec :: Lens' AutomaticInputFailoverSettings (Maybe Natural) Source #
This clear time defines the requirement a recovered input must meet to be considered healthy. The input must have no failover conditions for this length of time. Enter a time in milliseconds. This value is particularly important if the input_preference for the failover pair is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive will switch back to the primary input.
automaticInputFailoverSettings_failoverConditions :: Lens' AutomaticInputFailoverSettings (Maybe [FailoverCondition]) Source #
A list of failover conditions. If any of these conditions occur, MediaLive will perform a failover to the other input.
automaticInputFailoverSettings_inputPreference :: Lens' AutomaticInputFailoverSettings (Maybe InputPreference) Source #
Input preference when deciding which input to make active when a previously failed input has recovered.
automaticInputFailoverSettings_secondaryInputId :: Lens' AutomaticInputFailoverSettings Text Source #
The input ID of the secondary input in the automatic input failover pair.
AvailBlanking
availBlanking_availBlankingImage :: Lens' AvailBlanking (Maybe InputLocation) Source #
Blanking image to be used. Leave empty for solid black. Only bmp and png images are supported.
availBlanking_state :: Lens' AvailBlanking (Maybe AvailBlankingState) Source #
When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.
AvailConfiguration
availConfiguration_availSettings :: Lens' AvailConfiguration (Maybe AvailSettings) Source #
Ad avail settings.
AvailSettings
availSettings_esam :: Lens' AvailSettings (Maybe Esam) Source #
Undocumented member.
availSettings_scte35SpliceInsert :: Lens' AvailSettings (Maybe Scte35SpliceInsert) Source #
Undocumented member.
availSettings_scte35TimeSignalApos :: Lens' AvailSettings (Maybe Scte35TimeSignalApos) Source #
Undocumented member.
BatchFailedResultModel
batchFailedResultModel_arn :: Lens' BatchFailedResultModel (Maybe Text) Source #
ARN of the resource
batchFailedResultModel_code :: Lens' BatchFailedResultModel (Maybe Text) Source #
Error code for the failed operation
batchFailedResultModel_id :: Lens' BatchFailedResultModel (Maybe Text) Source #
ID of the resource
batchFailedResultModel_message :: Lens' BatchFailedResultModel (Maybe Text) Source #
Error message for the failed operation
BatchScheduleActionCreateRequest
batchScheduleActionCreateRequest_scheduleActions :: Lens' BatchScheduleActionCreateRequest [ScheduleAction] Source #
A list of schedule actions to create.
BatchScheduleActionCreateResult
batchScheduleActionCreateResult_scheduleActions :: Lens' BatchScheduleActionCreateResult [ScheduleAction] Source #
List of actions that have been created in the schedule.
BatchScheduleActionDeleteRequest
batchScheduleActionDeleteRequest_actionNames :: Lens' BatchScheduleActionDeleteRequest [Text] Source #
A list of schedule actions to delete.
BatchScheduleActionDeleteResult
batchScheduleActionDeleteResult_scheduleActions :: Lens' BatchScheduleActionDeleteResult [ScheduleAction] Source #
List of actions that have been deleted from the schedule.
BatchSuccessfulResultModel
batchSuccessfulResultModel_arn :: Lens' BatchSuccessfulResultModel (Maybe Text) Source #
ARN of the resource
batchSuccessfulResultModel_id :: Lens' BatchSuccessfulResultModel (Maybe Text) Source #
ID of the resource
batchSuccessfulResultModel_state :: Lens' BatchSuccessfulResultModel (Maybe Text) Source #
Current state of the resource
BlackoutSlate
blackoutSlate_blackoutSlateImage :: Lens' BlackoutSlate (Maybe InputLocation) Source #
Blackout slate image to be used. Leave empty for solid black. Only bmp and png images are supported.
blackoutSlate_networkEndBlackout :: Lens' BlackoutSlate (Maybe BlackoutSlateNetworkEndBlackout) Source #
Setting to enabled causes the encoder to blackout the video, audio, and captions, and raise the "Network Blackout Image" slate when an SCTE104/35 Network End Segmentation Descriptor is encountered. The blackout will be lifted when the Network Start Segmentation Descriptor is encountered. The Network End and Network Start descriptors must contain a network ID that matches the value entered in "Network ID".
blackoutSlate_networkEndBlackoutImage :: Lens' BlackoutSlate (Maybe InputLocation) Source #
Path to local file to use as Network End Blackout image. Image will be scaled to fill the entire output raster.
blackoutSlate_networkId :: Lens' BlackoutSlate (Maybe Text) Source #
Provides Network ID that matches EIDR ID format (e.g., "10.XXXX/XXXX-XXXX-XXXX-XXXX-XXXX-C").
blackoutSlate_state :: Lens' BlackoutSlate (Maybe BlackoutSlateState) Source #
When set to enabled, causes video, audio and captions to be blanked when indicated by program metadata.
BurnInDestinationSettings
burnInDestinationSettings_alignment :: Lens' BurnInDestinationSettings (Maybe BurnInAlignment) Source #
If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting "smart" justification will left-justify live subtitles and center-justify pre-recorded subtitles. All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_backgroundColor :: Lens' BurnInDestinationSettings (Maybe BurnInBackgroundColor) Source #
Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_backgroundOpacity :: Lens' BurnInDestinationSettings (Maybe Natural) Source #
Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_font :: Lens' BurnInDestinationSettings (Maybe InputLocation) Source #
External font file used for caption burn-in. File extension must be 'ttf' or 'tte'. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_fontColor :: Lens' BurnInDestinationSettings (Maybe BurnInFontColor) Source #
Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_fontOpacity :: Lens' BurnInDestinationSettings (Maybe Natural) Source #
Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_fontResolution :: Lens' BurnInDestinationSettings (Maybe Natural) Source #
Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_fontSize :: Lens' BurnInDestinationSettings (Maybe Text) Source #
When set to 'auto' fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_outlineColor :: Lens' BurnInDestinationSettings (Maybe BurnInOutlineColor) Source #
Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_outlineSize :: Lens' BurnInDestinationSettings (Maybe Natural) Source #
Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_shadowColor :: Lens' BurnInDestinationSettings (Maybe BurnInShadowColor) Source #
Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_shadowOpacity :: Lens' BurnInDestinationSettings (Maybe Natural) Source #
Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_shadowXOffset :: Lens' BurnInDestinationSettings (Maybe Int) Source #
Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_shadowYOffset :: Lens' BurnInDestinationSettings (Maybe Int) Source #
Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_teletextGridControl :: Lens' BurnInDestinationSettings (Maybe BurnInTeletextGridControl) Source #
Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
burnInDestinationSettings_xPosition :: Lens' BurnInDestinationSettings (Maybe Natural) Source #
Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. All burn-in and DVB-Sub font settings must match.
burnInDestinationSettings_yPosition :: Lens' BurnInDestinationSettings (Maybe Natural) Source #
Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. All burn-in and DVB-Sub font settings must match.
CaptionDescription
captionDescription_accessibility :: Lens' CaptionDescription (Maybe AccessibilityType) Source #
Indicates whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
captionDescription_destinationSettings :: Lens' CaptionDescription (Maybe CaptionDestinationSettings) Source #
Additional settings for captions destination that depend on the destination type.
captionDescription_languageCode :: Lens' CaptionDescription (Maybe Text) Source #
ISO 639-2 three-digit code: http://www.loc.gov/standards/iso639-2/
captionDescription_languageDescription :: Lens' CaptionDescription (Maybe Text) Source #
Human readable information to indicate captions available for players (eg. English, or Spanish).
captionDescription_captionSelectorName :: Lens' CaptionDescription Text Source #
Specifies which input caption selector to use as a caption source when generating output captions. This field should match a captionSelector name.
captionDescription_name :: Lens' CaptionDescription Text Source #
Name of the caption description. Used to associate a caption description with an output. Names must be unique within an event.
CaptionDestinationSettings
captionDestinationSettings_aribDestinationSettings :: Lens' CaptionDestinationSettings (Maybe AribDestinationSettings) Source #
Undocumented member.
captionDestinationSettings_burnInDestinationSettings :: Lens' CaptionDestinationSettings (Maybe BurnInDestinationSettings) Source #
Undocumented member.
captionDestinationSettings_dvbSubDestinationSettings :: Lens' CaptionDestinationSettings (Maybe DvbSubDestinationSettings) Source #
Undocumented member.
captionDestinationSettings_ebuTtDDestinationSettings :: Lens' CaptionDestinationSettings (Maybe EbuTtDDestinationSettings) Source #
Undocumented member.
captionDestinationSettings_embeddedDestinationSettings :: Lens' CaptionDestinationSettings (Maybe EmbeddedDestinationSettings) Source #
Undocumented member.
captionDestinationSettings_embeddedPlusScte20DestinationSettings :: Lens' CaptionDestinationSettings (Maybe EmbeddedPlusScte20DestinationSettings) Source #
Undocumented member.
captionDestinationSettings_rtmpCaptionInfoDestinationSettings :: Lens' CaptionDestinationSettings (Maybe RtmpCaptionInfoDestinationSettings) Source #
Undocumented member.
captionDestinationSettings_scte20PlusEmbeddedDestinationSettings :: Lens' CaptionDestinationSettings (Maybe Scte20PlusEmbeddedDestinationSettings) Source #
Undocumented member.
captionDestinationSettings_scte27DestinationSettings :: Lens' CaptionDestinationSettings (Maybe Scte27DestinationSettings) Source #
Undocumented member.
captionDestinationSettings_smpteTtDestinationSettings :: Lens' CaptionDestinationSettings (Maybe SmpteTtDestinationSettings) Source #
Undocumented member.
captionDestinationSettings_teletextDestinationSettings :: Lens' CaptionDestinationSettings (Maybe TeletextDestinationSettings) Source #
Undocumented member.
captionDestinationSettings_ttmlDestinationSettings :: Lens' CaptionDestinationSettings (Maybe TtmlDestinationSettings) Source #
Undocumented member.
captionDestinationSettings_webvttDestinationSettings :: Lens' CaptionDestinationSettings (Maybe WebvttDestinationSettings) Source #
Undocumented member.
CaptionLanguageMapping
captionLanguageMapping_languageCode :: Lens' CaptionLanguageMapping Text Source #
Three character ISO 639-2 language code (see http://www.loc.gov/standards/iso639-2)
captionLanguageMapping_languageDescription :: Lens' CaptionLanguageMapping Text Source #
Textual description of language
captionLanguageMapping_captionChannel :: Lens' CaptionLanguageMapping Natural Source #
The closed caption channel being described by this CaptionLanguageMapping. Each channel mapping must have a unique channel number (maximum of 4)
CaptionRectangle
captionRectangle_topOffset :: Lens' CaptionRectangle Double Source #
See the description in leftOffset. For topOffset, specify the position of the top edge of the rectangle, as a percentage of the underlying frame height, and relative to the top edge of the frame. For example, \"10\" means the measurement is 10% of the underlying frame height. The rectangle top edge starts at that position from the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.
captionRectangle_height :: Lens' CaptionRectangle Double Source #
See the description in leftOffset. For height, specify the entire height of the rectangle as a percentage of the underlying frame height. For example, \"80\" means the rectangle height is 80% of the underlying frame height. The topOffset and rectangleHeight must add up to 100% or less. This field corresponds to tts:extent - Y in the TTML standard.
captionRectangle_width :: Lens' CaptionRectangle Double Source #
See the description in leftOffset. For width, specify the entire width of the rectangle as a percentage of the underlying frame width. For example, \"80\" means the rectangle width is 80% of the underlying frame width. The leftOffset and rectangleWidth must add up to 100% or less. This field corresponds to tts:extent - X in the TTML standard.
captionRectangle_leftOffset :: Lens' CaptionRectangle Double Source #
Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. (Make sure to leave the default if you don't have either of these formats in the output.) You can define a display rectangle for the captions that is smaller than the underlying video frame. You define the rectangle by specifying the position of the left edge, top edge, bottom edge, and right edge of the rectangle, all within the underlying video frame. The units for the measurements are percentages. If you specify a value for one of these fields, you must specify a value for all of them. For leftOffset, specify the position of the left edge of the rectangle, as a percentage of the underlying frame width, and relative to the left edge of the frame. For example, \"10\" means the measurement is 10% of the underlying frame width. The rectangle left edge starts at that position from the left edge of the frame. This field corresponds to tts:origin - X in the TTML standard.
CaptionSelector
captionSelector_languageCode :: Lens' CaptionSelector (Maybe Text) Source #
When specified this field indicates the three letter language code of the caption track to extract from the source.
captionSelector_selectorSettings :: Lens' CaptionSelector (Maybe CaptionSelectorSettings) Source #
Caption selector settings.
captionSelector_name :: Lens' CaptionSelector Text Source #
Name identifier for a caption selector. This name is used to associate this caption selector with one or more caption descriptions. Names must be unique within an event.
CaptionSelectorSettings
captionSelectorSettings_ancillarySourceSettings :: Lens' CaptionSelectorSettings (Maybe AncillarySourceSettings) Source #
Undocumented member.
captionSelectorSettings_aribSourceSettings :: Lens' CaptionSelectorSettings (Maybe AribSourceSettings) Source #
Undocumented member.
captionSelectorSettings_dvbSubSourceSettings :: Lens' CaptionSelectorSettings (Maybe DvbSubSourceSettings) Source #
Undocumented member.
captionSelectorSettings_embeddedSourceSettings :: Lens' CaptionSelectorSettings (Maybe EmbeddedSourceSettings) Source #
Undocumented member.
captionSelectorSettings_scte20SourceSettings :: Lens' CaptionSelectorSettings (Maybe Scte20SourceSettings) Source #
Undocumented member.
captionSelectorSettings_scte27SourceSettings :: Lens' CaptionSelectorSettings (Maybe Scte27SourceSettings) Source #
Undocumented member.
captionSelectorSettings_teletextSourceSettings :: Lens' CaptionSelectorSettings (Maybe TeletextSourceSettings) Source #
Undocumented member.
CdiInputSpecification
cdiInputSpecification_resolution :: Lens' CdiInputSpecification (Maybe CdiInputResolution) Source #
Maximum CDI input resolution
Channel
channel_cdiInputSpecification :: Lens' Channel (Maybe CdiInputSpecification) Source #
Specification of CDI inputs for this channel
channel_channelClass :: Lens' Channel (Maybe ChannelClass) Source #
The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.
channel_destinations :: Lens' Channel (Maybe [OutputDestination]) Source #
A list of destinations of the channel. For UDP outputs, there is one destination per output. For other types (HLS, for example), there is one destination per packager.
channel_egressEndpoints :: Lens' Channel (Maybe [ChannelEgressEndpoint]) Source #
The endpoints where outgoing connections initiate from
channel_encoderSettings :: Lens' Channel (Maybe EncoderSettings) Source #
Undocumented member.
channel_inputAttachments :: Lens' Channel (Maybe [InputAttachment]) Source #
List of input attachments for channel.
channel_inputSpecification :: Lens' Channel (Maybe InputSpecification) Source #
Specification of network and file inputs for this channel
channel_logLevel :: Lens' Channel (Maybe LogLevel) Source #
The log level being written to CloudWatch Logs.
channel_maintenance :: Lens' Channel (Maybe MaintenanceStatus) Source #
Maintenance settings for this channel.
channel_pipelineDetails :: Lens' Channel (Maybe [PipelineDetail]) Source #
Runtime details for the pipelines of a running channel.
channel_pipelinesRunningCount :: Lens' Channel (Maybe Int) Source #
The number of currently healthy pipelines.
channel_roleArn :: Lens' Channel (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role assumed when running the Channel.
channel_state :: Lens' Channel (Maybe ChannelState) Source #
Undocumented member.
channel_vpc :: Lens' Channel (Maybe VpcOutputSettingsDescription) Source #
Settings for VPC output
ChannelEgressEndpoint
channelEgressEndpoint_sourceIp :: Lens' ChannelEgressEndpoint (Maybe Text) Source #
Public IP of where a channel's output comes from
ChannelSummary
channelSummary_arn :: Lens' ChannelSummary (Maybe Text) Source #
The unique arn of the channel.
channelSummary_cdiInputSpecification :: Lens' ChannelSummary (Maybe CdiInputSpecification) Source #
Specification of CDI inputs for this channel
channelSummary_channelClass :: Lens' ChannelSummary (Maybe ChannelClass) Source #
The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.
channelSummary_destinations :: Lens' ChannelSummary (Maybe [OutputDestination]) Source #
A list of destinations of the channel. For UDP outputs, there is one destination per output. For other types (HLS, for example), there is one destination per packager.
channelSummary_egressEndpoints :: Lens' ChannelSummary (Maybe [ChannelEgressEndpoint]) Source #
The endpoints where outgoing connections initiate from
channelSummary_id :: Lens' ChannelSummary (Maybe Text) Source #
The unique id of the channel.
channelSummary_inputAttachments :: Lens' ChannelSummary (Maybe [InputAttachment]) Source #
List of input attachments for channel.
channelSummary_inputSpecification :: Lens' ChannelSummary (Maybe InputSpecification) Source #
Specification of network and file inputs for this channel
channelSummary_logLevel :: Lens' ChannelSummary (Maybe LogLevel) Source #
The log level being written to CloudWatch Logs.
channelSummary_maintenance :: Lens' ChannelSummary (Maybe MaintenanceStatus) Source #
Maintenance settings for this channel.
channelSummary_name :: Lens' ChannelSummary (Maybe Text) Source #
The name of the channel. (user-mutable)
channelSummary_pipelinesRunningCount :: Lens' ChannelSummary (Maybe Int) Source #
The number of currently healthy pipelines.
channelSummary_roleArn :: Lens' ChannelSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role assumed when running the Channel.
channelSummary_state :: Lens' ChannelSummary (Maybe ChannelState) Source #
Undocumented member.
channelSummary_tags :: Lens' ChannelSummary (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
channelSummary_vpc :: Lens' ChannelSummary (Maybe VpcOutputSettingsDescription) Source #
Settings for any VPC outputs.
ColorSpacePassthroughSettings
DolbyVision81Settings
DvbNitSettings
dvbNitSettings_repInterval :: Lens' DvbNitSettings (Maybe Natural) Source #
The number of milliseconds between instances of this table in the output transport stream.
dvbNitSettings_networkName :: Lens' DvbNitSettings Text Source #
The network name text placed in the networkNameDescriptor inside the Network Information Table. Maximum length is 256 characters.
dvbNitSettings_networkId :: Lens' DvbNitSettings Natural Source #
The numeric value placed in the Network Information Table (NIT).
DvbSdtSettings
dvbSdtSettings_outputSdt :: Lens' DvbSdtSettings (Maybe DvbSdtOutputSdt) Source #
Selects method of inserting SDT information into output stream. The sdtFollow setting copies SDT information from input stream to output stream. The sdtFollowIfPresent setting copies SDT information from input stream to output stream if SDT information is present in the input, otherwise it will fall back on the user-defined values. The sdtManual setting means user will enter the SDT information. The sdtNone setting means output stream will not contain SDT information.
dvbSdtSettings_repInterval :: Lens' DvbSdtSettings (Maybe Natural) Source #
The number of milliseconds between instances of this table in the output transport stream.
dvbSdtSettings_serviceName :: Lens' DvbSdtSettings (Maybe Text) Source #
The service name placed in the serviceDescriptor in the Service Description Table. Maximum length is 256 characters.
dvbSdtSettings_serviceProviderName :: Lens' DvbSdtSettings (Maybe Text) Source #
The service provider name placed in the serviceDescriptor in the Service Description Table. Maximum length is 256 characters.
DvbSubDestinationSettings
dvbSubDestinationSettings_alignment :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationAlignment) Source #
If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting "smart" justification will left-justify live subtitles and center-justify pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_backgroundColor :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationBackgroundColor) Source #
Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_backgroundOpacity :: Lens' DvbSubDestinationSettings (Maybe Natural) Source #
Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_font :: Lens' DvbSubDestinationSettings (Maybe InputLocation) Source #
External font file used for caption burn-in. File extension must be 'ttf' or 'tte'. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_fontColor :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationFontColor) Source #
Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_fontOpacity :: Lens' DvbSubDestinationSettings (Maybe Natural) Source #
Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_fontResolution :: Lens' DvbSubDestinationSettings (Maybe Natural) Source #
Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_fontSize :: Lens' DvbSubDestinationSettings (Maybe Text) Source #
When set to auto fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_outlineColor :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationOutlineColor) Source #
Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_outlineSize :: Lens' DvbSubDestinationSettings (Maybe Natural) Source #
Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_shadowColor :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationShadowColor) Source #
Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_shadowOpacity :: Lens' DvbSubDestinationSettings (Maybe Natural) Source #
Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_shadowXOffset :: Lens' DvbSubDestinationSettings (Maybe Int) Source #
Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_shadowYOffset :: Lens' DvbSubDestinationSettings (Maybe Int) Source #
Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_teletextGridControl :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationTeletextGridControl) Source #
Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
dvbSubDestinationSettings_xPosition :: Lens' DvbSubDestinationSettings (Maybe Natural) Source #
Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
dvbSubDestinationSettings_yPosition :: Lens' DvbSubDestinationSettings (Maybe Natural) Source #
Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
DvbSubSourceSettings
dvbSubSourceSettings_ocrLanguage :: Lens' DvbSubSourceSettings (Maybe DvbSubOcrLanguage) Source #
If you will configure a WebVTT caption description that references this caption selector, use this field to provide the language to consider when translating the image-based source to text.
dvbSubSourceSettings_pid :: Lens' DvbSubSourceSettings (Maybe Natural) Source #
When using DVB-Sub with Burn-In or SMPTE-TT, use this PID for the source content. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.
DvbTdtSettings
dvbTdtSettings_repInterval :: Lens' DvbTdtSettings (Maybe Natural) Source #
The number of milliseconds between instances of this table in the output transport stream.
Eac3AtmosSettings
eac3AtmosSettings_bitrate :: Lens' Eac3AtmosSettings (Maybe Double) Source #
Average bitrate in bits/second. Valid bitrates depend on the coding mode. // * @affectsRightSizing true
eac3AtmosSettings_codingMode :: Lens' Eac3AtmosSettings (Maybe Eac3AtmosCodingMode) Source #
Dolby Digital Plus with Dolby Atmos coding mode. Determines number of channels.
eac3AtmosSettings_dialnorm :: Lens' Eac3AtmosSettings (Maybe Natural) Source #
Sets the dialnorm for the output. Default 23.
eac3AtmosSettings_drcLine :: Lens' Eac3AtmosSettings (Maybe Eac3AtmosDrcLine) Source #
Sets the Dolby dynamic range compression profile.
eac3AtmosSettings_drcRf :: Lens' Eac3AtmosSettings (Maybe Eac3AtmosDrcRf) Source #
Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not exceed specified levels.
eac3AtmosSettings_heightTrim :: Lens' Eac3AtmosSettings (Maybe Double) Source #
Height dimensional trim. Sets the maximum amount to attenuate the height channels when the downstream player isn??t configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.
eac3AtmosSettings_surroundTrim :: Lens' Eac3AtmosSettings (Maybe Double) Source #
Surround dimensional trim. Sets the maximum amount to attenuate the surround channels when the downstream player isn't configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.
Eac3Settings
eac3Settings_attenuationControl :: Lens' Eac3Settings (Maybe Eac3AttenuationControl) Source #
When set to attenuate3Db, applies a 3 dB attenuation to the surround channels. Only used for 3/2 coding mode.
eac3Settings_bitrate :: Lens' Eac3Settings (Maybe Double) Source #
Average bitrate in bits/second. Valid bitrates depend on the coding mode.
eac3Settings_bitstreamMode :: Lens' Eac3Settings (Maybe Eac3BitstreamMode) Source #
Specifies the bitstream mode (bsmod) for the emitted E-AC-3 stream. See ATSC A/52-2012 (Annex E) for background on these values.
eac3Settings_codingMode :: Lens' Eac3Settings (Maybe Eac3CodingMode) Source #
Dolby Digital Plus coding mode. Determines number of channels.
eac3Settings_dcFilter :: Lens' Eac3Settings (Maybe Eac3DcFilter) Source #
When set to enabled, activates a DC highpass filter for all input channels.
eac3Settings_dialnorm :: Lens' Eac3Settings (Maybe Natural) Source #
Sets the dialnorm for the output. If blank and input audio is Dolby Digital Plus, dialnorm will be passed through.
eac3Settings_drcLine :: Lens' Eac3Settings (Maybe Eac3DrcLine) Source #
Sets the Dolby dynamic range compression profile.
eac3Settings_drcRf :: Lens' Eac3Settings (Maybe Eac3DrcRf) Source #
Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not exceed specified levels.
eac3Settings_lfeControl :: Lens' Eac3Settings (Maybe Eac3LfeControl) Source #
When encoding 3/2 audio, setting to lfe enables the LFE channel
eac3Settings_lfeFilter :: Lens' Eac3Settings (Maybe Eac3LfeFilter) Source #
When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with codingMode32 coding mode.
eac3Settings_loRoCenterMixLevel :: Lens' Eac3Settings (Maybe Double) Source #
Left only/Right only center mix level. Only used for 3/2 coding mode.
eac3Settings_loRoSurroundMixLevel :: Lens' Eac3Settings (Maybe Double) Source #
Left only/Right only surround mix level. Only used for 3/2 coding mode.
eac3Settings_ltRtCenterMixLevel :: Lens' Eac3Settings (Maybe Double) Source #
Left total/Right total center mix level. Only used for 3/2 coding mode.
eac3Settings_ltRtSurroundMixLevel :: Lens' Eac3Settings (Maybe Double) Source #
Left total/Right total surround mix level. Only used for 3/2 coding mode.
eac3Settings_metadataControl :: Lens' Eac3Settings (Maybe Eac3MetadataControl) Source #
When set to followInput, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.
eac3Settings_passthroughControl :: Lens' Eac3Settings (Maybe Eac3PassthroughControl) Source #
When set to whenPossible, input DD+ audio will be passed through if it is present on the input. This detection is dynamic over the life of the transcode. Inputs that alternate between DD+ and non-DD+ content will have a consistent DD+ output as the system alternates between passthrough and encoding.
eac3Settings_phaseControl :: Lens' Eac3Settings (Maybe Eac3PhaseControl) Source #
When set to shift90Degrees, applies a 90-degree phase shift to the surround channels. Only used for 3/2 coding mode.
eac3Settings_stereoDownmix :: Lens' Eac3Settings (Maybe Eac3StereoDownmix) Source #
Stereo downmix preference. Only used for 3/2 coding mode.
eac3Settings_surroundExMode :: Lens' Eac3Settings (Maybe Eac3SurroundExMode) Source #
When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.
eac3Settings_surroundMode :: Lens' Eac3Settings (Maybe Eac3SurroundMode) Source #
When encoding 2/0 audio, sets whether Dolby Surround is matrix encoded into the two channels.
EbuTtDDestinationSettings
ebuTtDDestinationSettings_copyrightHolder :: Lens' EbuTtDDestinationSettings (Maybe Text) Source #
Complete this field if you want to include the name of the copyright holder in the copyright tag in the captions metadata.
ebuTtDDestinationSettings_fillLineGap :: Lens' EbuTtDDestinationSettings (Maybe EbuTtDFillLineGapControl) Source #
Specifies how to handle the gap between the lines (in multi-line captions). - enabled: Fill with the captions background color (as specified in the input captions). - disabled: Leave the gap unfilled.
ebuTtDDestinationSettings_fontFamily :: Lens' EbuTtDDestinationSettings (Maybe Text) Source #
Specifies the font family to include in the font data attached to the EBU-TT captions. Valid only if styleControl is set to include. If you leave this field empty, the font family is set to "monospaced". (If styleControl is set to exclude, the font family is always set to "monospaced".) You specify only the font family. All other style information (color, bold, position and so on) is copied from the input captions. The size is always set to 100% to allow the downstream player to choose the size. - Enter a list of font families, as a comma-separated list of font names, in order of preference. The name can be a font family (such as “Arial”), or a generic font family (such as “serif”), or “default” (to let the downstream player choose the font). - Leave blank to set the family to “monospace”.
ebuTtDDestinationSettings_styleControl :: Lens' EbuTtDDestinationSettings (Maybe EbuTtDDestinationStyleControl) Source #
Specifies the style information (font color, font position, and so on) to include in the font data that is attached to the EBU-TT captions. - include: Take the style information (font color, font position, and so on) from the source captions and include that information in the font data attached to the EBU-TT captions. This option is valid only if the source captions are Embedded or Teletext. - exclude: In the font data attached to the EBU-TT captions, set the font family to "monospaced". Do not include any other style information.
EmbeddedDestinationSettings
EmbeddedPlusScte20DestinationSettings
EmbeddedSourceSettings
embeddedSourceSettings_convert608To708 :: Lens' EmbeddedSourceSettings (Maybe EmbeddedConvert608To708) Source #
If upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.
embeddedSourceSettings_scte20Detection :: Lens' EmbeddedSourceSettings (Maybe EmbeddedScte20Detection) Source #
Set to "auto" to handle streams with intermittent and/or non-aligned SCTE-20 and Embedded captions.
embeddedSourceSettings_source608ChannelNumber :: Lens' EmbeddedSourceSettings (Maybe Natural) Source #
Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.
embeddedSourceSettings_source608TrackNumber :: Lens' EmbeddedSourceSettings (Maybe Natural) Source #
This field is unused and deprecated.
EncoderSettings
encoderSettings_availBlanking :: Lens' EncoderSettings (Maybe AvailBlanking) Source #
Settings for ad avail blanking.
encoderSettings_availConfiguration :: Lens' EncoderSettings (Maybe AvailConfiguration) Source #
Event-wide configuration settings for ad avail insertion.
encoderSettings_blackoutSlate :: Lens' EncoderSettings (Maybe BlackoutSlate) Source #
Settings for blackout slate.
encoderSettings_captionDescriptions :: Lens' EncoderSettings (Maybe [CaptionDescription]) Source #
Settings for caption decriptions
encoderSettings_featureActivations :: Lens' EncoderSettings (Maybe FeatureActivations) Source #
Feature Activations
encoderSettings_globalConfiguration :: Lens' EncoderSettings (Maybe GlobalConfiguration) Source #
Configuration settings that apply to the event as a whole.
encoderSettings_motionGraphicsConfiguration :: Lens' EncoderSettings (Maybe MotionGraphicsConfiguration) Source #
Settings for motion graphics.
encoderSettings_nielsenConfiguration :: Lens' EncoderSettings (Maybe NielsenConfiguration) Source #
Nielsen configuration settings.
encoderSettings_videoDescriptions :: Lens' EncoderSettings [VideoDescription] Source #
Undocumented member.
encoderSettings_audioDescriptions :: Lens' EncoderSettings [AudioDescription] Source #
Undocumented member.
encoderSettings_outputGroups :: Lens' EncoderSettings [OutputGroup] Source #
Undocumented member.
encoderSettings_timecodeConfig :: Lens' EncoderSettings TimecodeConfig Source #
Contains settings used to acquire and adjust timecode information from inputs.
Esam
esam_adAvailOffset :: Lens' Esam (Maybe Int) Source #
When specified, this offset (in milliseconds) is added to the input Ad Avail PTS time. This only applies to embedded SCTE 104/35 messages and does not apply to OOB messages.
esam_zoneIdentity :: Lens' Esam (Maybe Text) Source #
Optional data sent as zoneIdentity to identify the MediaLive channel to the POIS.
esam_acquisitionPointId :: Lens' Esam Text Source #
Sent as acquisitionPointIdentity to identify the MediaLive channel to the POIS.
esam_poisEndpoint :: Lens' Esam Text Source #
The URL of the signal conditioner endpoint on the Placement Opportunity Information System (POIS). MediaLive sends SignalProcessingEvents here when SCTE-35 messages are read.
FailoverCondition
failoverCondition_failoverConditionSettings :: Lens' FailoverCondition (Maybe FailoverConditionSettings) Source #
Failover condition type-specific settings.
FailoverConditionSettings
failoverConditionSettings_audioSilenceSettings :: Lens' FailoverConditionSettings (Maybe AudioSilenceFailoverSettings) Source #
MediaLive will perform a failover if the specified audio selector is silent for the specified period.
failoverConditionSettings_inputLossSettings :: Lens' FailoverConditionSettings (Maybe InputLossFailoverSettings) Source #
MediaLive will perform a failover if content is not detected in this input for the specified period.
failoverConditionSettings_videoBlackSettings :: Lens' FailoverConditionSettings (Maybe VideoBlackFailoverSettings) Source #
MediaLive will perform a failover if content is considered black for the specified period.
FeatureActivations
featureActivations_inputPrepareScheduleActions :: Lens' FeatureActivations (Maybe FeatureActivationsInputPrepareScheduleActions) Source #
Enables the Input Prepare feature. You can create Input Prepare actions in the schedule only if this feature is enabled. If you disable the feature on an existing schedule, make sure that you first delete all input prepare actions from the schedule.
FecOutputSettings
fecOutputSettings_columnDepth :: Lens' FecOutputSettings (Maybe Natural) Source #
Parameter D from SMPTE 2022-1. The height of the FEC protection matrix. The number of transport stream packets per column error correction packet. Must be between 4 and 20, inclusive.
fecOutputSettings_includeFec :: Lens' FecOutputSettings (Maybe FecOutputIncludeFec) Source #
Enables column only or column and row based FEC
fecOutputSettings_rowLength :: Lens' FecOutputSettings (Maybe Natural) Source #
Parameter L from SMPTE 2022-1. The width of the FEC protection matrix. Must be between 1 and 20, inclusive. If only Column FEC is used, then larger values increase robustness. If Row FEC is used, then this is the number of transport stream packets per row error correction packet, and the value must be between 4 and 20, inclusive, if includeFec is columnAndRow. If includeFec is column, this value must be 1 to 20, inclusive.
FixedModeScheduleActionStartSettings
fixedModeScheduleActionStartSettings_time :: Lens' FixedModeScheduleActionStartSettings Text Source #
Start time for the action to start in the channel. (Not the time for the action to be added to the schedule: actions are always added to the schedule immediately.) UTC format: yyyy-mm-ddThh:mm:ss.nnnZ. All the letters are digits (for example, mm might be 01) except for the two constants "T" for time and "Z" for "UTC format".
Fmp4HlsSettings
fmp4HlsSettings_audioRenditionSets :: Lens' Fmp4HlsSettings (Maybe Text) Source #
List all the audio groups that are used with the video output stream. Input all the audio GROUP-IDs that are associated to the video, separate by ','.
fmp4HlsSettings_nielsenId3Behavior :: Lens' Fmp4HlsSettings (Maybe Fmp4NielsenId3Behavior) Source #
If set to passthrough, Nielsen inaudible tones for media tracking will be detected in the input audio and an equivalent ID3 tag will be inserted in the output.
fmp4HlsSettings_timedMetadataBehavior :: Lens' Fmp4HlsSettings (Maybe Fmp4TimedMetadataBehavior) Source #
When set to passthrough, timed metadata is passed through from input to output.
FollowModeScheduleActionStartSettings
followModeScheduleActionStartSettings_referenceActionName :: Lens' FollowModeScheduleActionStartSettings Text Source #
The action name of another action that this one refers to.
followModeScheduleActionStartSettings_followPoint :: Lens' FollowModeScheduleActionStartSettings FollowPoint Source #
Identifies whether this action starts relative to the start or relative to the end of the reference action.
FrameCaptureCdnSettings
frameCaptureCdnSettings_frameCaptureS3Settings :: Lens' FrameCaptureCdnSettings (Maybe FrameCaptureS3Settings) Source #
Undocumented member.
FrameCaptureGroupSettings
frameCaptureGroupSettings_frameCaptureCdnSettings :: Lens' FrameCaptureGroupSettings (Maybe FrameCaptureCdnSettings) Source #
Parameters that control interactions with the CDN.
frameCaptureGroupSettings_destination :: Lens' FrameCaptureGroupSettings OutputLocationRef Source #
The destination for the frame capture files. Either the URI for an Amazon S3 bucket and object, plus a file name prefix (for example, s3ssl://sportsDelivery/highlights/20180820/curling-) or the URI for a MediaStore container, plus a file name prefix (for example, mediastoressl://sportsDelivery/20180820/curling-). The final file names consist of the prefix from the destination field (for example, "curling-") + name modifier + the counter (5 digits, starting from 00001) + extension (which is always .jpg). For example, curling-low.00001.jpg
FrameCaptureHlsSettings
FrameCaptureOutputSettings
frameCaptureOutputSettings_nameModifier :: Lens' FrameCaptureOutputSettings (Maybe Text) Source #
Required if the output group contains more than one output. This modifier forms part of the output file name.
FrameCaptureS3Settings
frameCaptureS3Settings_cannedAcl :: Lens' FrameCaptureS3Settings (Maybe S3CannedAcl) Source #
Specify the canned ACL to apply to each S3 request. Defaults to none.
FrameCaptureSettings
frameCaptureSettings_captureInterval :: Lens' FrameCaptureSettings (Maybe Natural) Source #
The frequency at which to capture frames for inclusion in the output. May be specified in either seconds or milliseconds, as specified by captureIntervalUnits.
frameCaptureSettings_captureIntervalUnits :: Lens' FrameCaptureSettings (Maybe FrameCaptureIntervalUnit) Source #
Unit for the frame capture interval.
frameCaptureSettings_timecodeBurninSettings :: Lens' FrameCaptureSettings (Maybe TimecodeBurninSettings) Source #
Timecode burn-in settings
GlobalConfiguration
globalConfiguration_initialAudioGain :: Lens' GlobalConfiguration (Maybe Int) Source #
Value to set the initial audio gain for the Live Event.
globalConfiguration_inputEndAction :: Lens' GlobalConfiguration (Maybe GlobalConfigurationInputEndAction) Source #
Indicates the action to take when the current input completes (e.g. end-of-file). When switchAndLoopInputs is configured the encoder will restart at the beginning of the first input. When "none" is configured the encoder will transcode either black, a solid color, or a user specified slate images per the "Input Loss Behavior" configuration until the next input switch occurs (which is controlled through the Channel Schedule API).
globalConfiguration_inputLossBehavior :: Lens' GlobalConfiguration (Maybe InputLossBehavior) Source #
Settings for system actions when input is lost.
globalConfiguration_outputLockingMode :: Lens' GlobalConfiguration (Maybe GlobalConfigurationOutputLockingMode) Source #
Indicates how MediaLive pipelines are synchronized. PIPELINE_LOCKING - MediaLive will attempt to synchronize the output of each pipeline to the other. EPOCH_LOCKING - MediaLive will attempt to synchronize the output of each pipeline to the Unix epoch.
globalConfiguration_outputTimingSource :: Lens' GlobalConfiguration (Maybe GlobalConfigurationOutputTimingSource) Source #
Indicates whether the rate of frames emitted by the Live encoder should be paced by its system clock (which optionally may be locked to another source via NTP) or should be locked to the clock of the source that is providing the input stream.
globalConfiguration_supportLowFramerateInputs :: Lens' GlobalConfiguration (Maybe GlobalConfigurationLowFramerateInputs) Source #
Adjusts video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.
H264ColorSpaceSettings
h264ColorSpaceSettings_colorSpacePassthroughSettings :: Lens' H264ColorSpaceSettings (Maybe ColorSpacePassthroughSettings) Source #
Undocumented member.
h264ColorSpaceSettings_rec601Settings :: Lens' H264ColorSpaceSettings (Maybe Rec601Settings) Source #
Undocumented member.
h264ColorSpaceSettings_rec709Settings :: Lens' H264ColorSpaceSettings (Maybe Rec709Settings) Source #
Undocumented member.
H264FilterSettings
h264FilterSettings_temporalFilterSettings :: Lens' H264FilterSettings (Maybe TemporalFilterSettings) Source #
Undocumented member.
H264Settings
h264Settings_adaptiveQuantization :: Lens' H264Settings (Maybe H264AdaptiveQuantization) Source #
Enables or disables adaptive quantization, which is a technique MediaLive can apply to video on a frame-by-frame basis to produce more compression without losing quality. There are three types of adaptive quantization: flicker, spatial, and temporal. Set the field in one of these ways: Set to Auto. Recommended. For each type of AQ, MediaLive will determine if AQ is needed, and if so, the appropriate strength. Set a strength (a value other than Auto or Disable). This strength will apply to any of the AQ fields that you choose to enable. Set to Disabled to disable all types of adaptive quantization.
h264Settings_afdSignaling :: Lens' H264Settings (Maybe AfdSignaling) Source #
Indicates that AFD values will be written into the output stream. If afdSignaling is "auto", the system will try to preserve the input AFD value (in cases where multiple AFD values are valid). If set to "fixed", the AFD value will be the value configured in the fixedAfd parameter.
h264Settings_bitrate :: Lens' H264Settings (Maybe Natural) Source #
Average bitrate in bits/second. Required when the rate control mode is VBR or CBR. Not used for QVBR. In an MS Smooth output group, each output must have a unique value when its bitrate is rounded down to the nearest multiple of 1000.
h264Settings_bufFillPct :: Lens' H264Settings (Maybe Natural) Source #
Percentage of the buffer that should initially be filled (HRD buffer model).
h264Settings_bufSize :: Lens' H264Settings (Maybe Natural) Source #
Size of buffer (HRD buffer model) in bits.
h264Settings_colorMetadata :: Lens' H264Settings (Maybe H264ColorMetadata) Source #
Includes colorspace metadata in the output.
h264Settings_colorSpaceSettings :: Lens' H264Settings (Maybe H264ColorSpaceSettings) Source #
Color Space settings
h264Settings_entropyEncoding :: Lens' H264Settings (Maybe H264EntropyEncoding) Source #
Entropy encoding mode. Use cabac (must be in Main or High profile) or cavlc.
h264Settings_filterSettings :: Lens' H264Settings (Maybe H264FilterSettings) Source #
Optional filters that you can apply to an encode.
h264Settings_fixedAfd :: Lens' H264Settings (Maybe FixedAfd) Source #
Four bit AFD value to write on all frames of video in the output stream. Only valid when afdSignaling is set to 'Fixed'.
h264Settings_flickerAq :: Lens' H264Settings (Maybe H264FlickerAq) Source #
Flicker AQ makes adjustments within each frame to reduce flicker or 'pop' on I-frames. The value to enter in this field depends on the value in the Adaptive quantization field: If you have set the Adaptive quantization field to Auto, MediaLive ignores any value in this field. MediaLive will determine if flicker AQ is appropriate and will apply the appropriate strength. If you have set the Adaptive quantization field to a strength, you can set this field to Enabled or Disabled. Enabled: MediaLive will apply flicker AQ using the specified strength. Disabled: MediaLive won't apply flicker AQ. If you have set the Adaptive quantization to Disabled, MediaLive ignores any value in this field and doesn't apply flicker AQ.
h264Settings_forceFieldPictures :: Lens' H264Settings (Maybe H264ForceFieldPictures) Source #
This setting applies only when scan type is "interlaced." It controls whether coding is performed on a field basis or on a frame basis. (When the video is progressive, the coding is always performed on a frame basis.) enabled: Force MediaLive to code on a field basis, so that odd and even sets of fields are coded separately. disabled: Code the two sets of fields separately (on a field basis) or together (on a frame basis using PAFF), depending on what is most appropriate for the content.
h264Settings_framerateControl :: Lens' H264Settings (Maybe H264FramerateControl) Source #
This field indicates how the output video frame rate is specified. If "specified" is selected then the output video frame rate is determined by framerateNumerator and framerateDenominator, else if "initializeFromSource" is selected then the output video frame rate will be set equal to the input video frame rate of the first input.
h264Settings_framerateDenominator :: Lens' H264Settings (Maybe Natural) Source #
Framerate denominator.
h264Settings_framerateNumerator :: Lens' H264Settings (Maybe Natural) Source #
Framerate numerator - framerate is a fraction, e.g. 24000 / 1001 = 23.976 fps.
h264Settings_gopBReference :: Lens' H264Settings (Maybe H264GopBReference) Source #
Documentation update needed
h264Settings_gopClosedCadence :: Lens' H264Settings (Maybe Natural) Source #
Frequency of closed GOPs. In streaming applications, it is recommended that this be set to 1 so a decoder joining mid-stream will receive an IDR frame as quickly as possible. Setting this value to 0 will break output segmenting.
h264Settings_gopNumBFrames :: Lens' H264Settings (Maybe Natural) Source #
Number of B-frames between reference frames.
h264Settings_gopSize :: Lens' H264Settings (Maybe Double) Source #
GOP size (keyframe interval) in units of either frames or seconds per gopSizeUnits. If gopSizeUnits is frames, gopSize must be an integer and must be greater than or equal to 1. If gopSizeUnits is seconds, gopSize must be greater than 0, but need not be an integer.
h264Settings_gopSizeUnits :: Lens' H264Settings (Maybe H264GopSizeUnits) Source #
Indicates if the gopSize is specified in frames or seconds. If seconds the system will convert the gopSize into a frame count at run time.
h264Settings_level :: Lens' H264Settings (Maybe H264Level) Source #
H.264 Level.
h264Settings_lookAheadRateControl :: Lens' H264Settings (Maybe H264LookAheadRateControl) Source #
Amount of lookahead. A value of low can decrease latency and memory usage, while high can produce better quality for certain content.
h264Settings_maxBitrate :: Lens' H264Settings (Maybe Natural) Source #
For QVBR: See the tooltip for Quality level For VBR: Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
h264Settings_minIInterval :: Lens' H264Settings (Maybe Natural) Source #
Only meaningful if sceneChangeDetect is set to enabled. Defaults to 5 if multiplex rate control is used. Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection. If a scene change I-frame is within I-interval frames of a cadence I-frame, the GOP is shrunk and/or stretched to the scene change I-frame. GOP stretch requires enabling lookahead as well as setting I-interval. The normal cadence resumes for the next GOP. Note: Maximum GOP stretch = GOP size + Min-I-interval - 1
h264Settings_numRefFrames :: Lens' H264Settings (Maybe Natural) Source #
Number of reference frames to use. The encoder may use more than requested if using B-frames and/or interlaced encoding.
h264Settings_parControl :: Lens' H264Settings (Maybe H264ParControl) Source #
This field indicates how the output pixel aspect ratio is specified. If "specified" is selected then the output video pixel aspect ratio is determined by parNumerator and parDenominator, else if "initializeFromSource" is selected then the output pixsel aspect ratio will be set equal to the input video pixel aspect ratio of the first input.
h264Settings_parDenominator :: Lens' H264Settings (Maybe Natural) Source #
Pixel Aspect Ratio denominator.
h264Settings_parNumerator :: Lens' H264Settings (Maybe Natural) Source #
Pixel Aspect Ratio numerator.
h264Settings_profile :: Lens' H264Settings (Maybe H264Profile) Source #
H.264 Profile.
h264Settings_qualityLevel :: Lens' H264Settings (Maybe H264QualityLevel) Source #
Leave as STANDARD_QUALITY or choose a different value (which might result in additional costs to run the channel). - ENHANCED_QUALITY: Produces a slightly better video quality without an increase in the bitrate. Has an effect only when the Rate control mode is QVBR or CBR. If this channel is in a MediaLive multiplex, the value must be ENHANCED_QUALITY. - STANDARD_QUALITY: Valid for any Rate control mode.
h264Settings_qvbrQualityLevel :: Lens' H264Settings (Maybe Natural) Source #
Controls the target quality for the video encode. Applies only when the rate control mode is QVBR. You can set a target quality or you can let MediaLive determine the best quality. To set a target quality, enter values in the QVBR quality level field and the Max bitrate field. Enter values that suit your most important viewing devices. Recommended values are: - Primary screen: Quality level: 8 to 10. Max bitrate: 4M - PC or tablet: Quality level: 7. Max bitrate: 1.5M to 3M - Smartphone: Quality level: 6. Max bitrate: 1M to 1.5M To let MediaLive decide, leave the QVBR quality level field empty, and in Max bitrate enter the maximum rate you want in the video. For more information, see the section called "Video - rate control mode" in the MediaLive user guide
h264Settings_rateControlMode :: Lens' H264Settings (Maybe H264RateControlMode) Source #
Rate control mode. QVBR: Quality will match the specified quality level except when it is constrained by the maximum bitrate. Recommended if you or your viewers pay for bandwidth. VBR: Quality and bitrate vary, depending on the video complexity. Recommended instead of QVBR if you want to maintain a specific average bitrate over the duration of the channel. CBR: Quality varies, depending on the video complexity. Recommended only if you distribute your assets to devices that cannot handle variable bitrates. Multiplex: This rate control mode is only supported (and is required) when the video is being delivered to a MediaLive Multiplex in which case the rate control configuration is controlled by the properties within the Multiplex Program.
h264Settings_scanType :: Lens' H264Settings (Maybe H264ScanType) Source #
Sets the scan type of the output to progressive or top-field-first interlaced.
h264Settings_sceneChangeDetect :: Lens' H264Settings (Maybe H264SceneChangeDetect) Source #
Scene change detection. - On: inserts I-frames when scene change is detected. - Off: does not force an I-frame when scene change is detected.
h264Settings_slices :: Lens' H264Settings (Maybe Natural) Source #
Number of slices per picture. Must be less than or equal to the number of macroblock rows for progressive pictures, and less than or equal to half the number of macroblock rows for interlaced pictures. This field is optional; when no value is specified the encoder will choose the number of slices based on encode resolution.
h264Settings_softness :: Lens' H264Settings (Maybe Natural) Source #
Softness. Selects quantizer matrix, larger values reduce high-frequency content in the encoded image. If not set to zero, must be greater than 15.
h264Settings_spatialAq :: Lens' H264Settings (Maybe H264SpatialAq) Source #
Spatial AQ makes adjustments within each frame based on spatial variation of content complexity. The value to enter in this field depends on the value in the Adaptive quantization field: If you have set the Adaptive quantization field to Auto, MediaLive ignores any value in this field. MediaLive will determine if spatial AQ is appropriate and will apply the appropriate strength. If you have set the Adaptive quantization field to a strength, you can set this field to Enabled or Disabled. Enabled: MediaLive will apply spatial AQ using the specified strength. Disabled: MediaLive won't apply spatial AQ. If you have set the Adaptive quantization to Disabled, MediaLive ignores any value in this field and doesn't apply spatial AQ.
h264Settings_subgopLength :: Lens' H264Settings (Maybe H264SubGopLength) Source #
If set to fixed, use gopNumBFrames B-frames per sub-GOP. If set to dynamic, optimize the number of B-frames used for each sub-GOP to improve visual quality.
h264Settings_syntax :: Lens' H264Settings (Maybe H264Syntax) Source #
Produces a bitstream compliant with SMPTE RP-2027.
h264Settings_temporalAq :: Lens' H264Settings (Maybe H264TemporalAq) Source #
Temporal makes adjustments within each frame based on temporal variation of content complexity. The value to enter in this field depends on the value in the Adaptive quantization field: If you have set the Adaptive quantization field to Auto, MediaLive ignores any value in this field. MediaLive will determine if temporal AQ is appropriate and will apply the appropriate strength. If you have set the Adaptive quantization field to a strength, you can set this field to Enabled or Disabled. Enabled: MediaLive will apply temporal AQ using the specified strength. Disabled: MediaLive won't apply temporal AQ. If you have set the Adaptive quantization to Disabled, MediaLive ignores any value in this field and doesn't apply temporal AQ.
h264Settings_timecodeBurninSettings :: Lens' H264Settings (Maybe TimecodeBurninSettings) Source #
Timecode burn-in settings
h264Settings_timecodeInsertion :: Lens' H264Settings (Maybe H264TimecodeInsertionBehavior) Source #
Determines how timecodes should be inserted into the video elementary stream. - 'disabled': Do not include timecodes - 'picTimingSei': Pass through picture timing SEI messages from the source specified in Timecode Config
H265ColorSpaceSettings
h265ColorSpaceSettings_colorSpacePassthroughSettings :: Lens' H265ColorSpaceSettings (Maybe ColorSpacePassthroughSettings) Source #
Undocumented member.
h265ColorSpaceSettings_dolbyVision81Settings :: Lens' H265ColorSpaceSettings (Maybe DolbyVision81Settings) Source #
Undocumented member.
h265ColorSpaceSettings_hdr10Settings :: Lens' H265ColorSpaceSettings (Maybe Hdr10Settings) Source #
Undocumented member.
h265ColorSpaceSettings_rec601Settings :: Lens' H265ColorSpaceSettings (Maybe Rec601Settings) Source #
Undocumented member.
h265ColorSpaceSettings_rec709Settings :: Lens' H265ColorSpaceSettings (Maybe Rec709Settings) Source #
Undocumented member.
H265FilterSettings
h265FilterSettings_temporalFilterSettings :: Lens' H265FilterSettings (Maybe TemporalFilterSettings) Source #
Undocumented member.
H265Settings
h265Settings_adaptiveQuantization :: Lens' H265Settings (Maybe H265AdaptiveQuantization) Source #
Adaptive quantization. Allows intra-frame quantizers to vary to improve visual quality.
h265Settings_afdSignaling :: Lens' H265Settings (Maybe AfdSignaling) Source #
Indicates that AFD values will be written into the output stream. If afdSignaling is "auto", the system will try to preserve the input AFD value (in cases where multiple AFD values are valid). If set to "fixed", the AFD value will be the value configured in the fixedAfd parameter.
h265Settings_alternativeTransferFunction :: Lens' H265Settings (Maybe H265AlternativeTransferFunction) Source #
Whether or not EML should insert an Alternative Transfer Function SEI message to support backwards compatibility with non-HDR decoders and displays.
h265Settings_bitrate :: Lens' H265Settings (Maybe Natural) Source #
Average bitrate in bits/second. Required when the rate control mode is VBR or CBR. Not used for QVBR. In an MS Smooth output group, each output must have a unique value when its bitrate is rounded down to the nearest multiple of 1000.
h265Settings_bufSize :: Lens' H265Settings (Maybe Natural) Source #
Size of buffer (HRD buffer model) in bits.
h265Settings_colorMetadata :: Lens' H265Settings (Maybe H265ColorMetadata) Source #
Includes colorspace metadata in the output.
h265Settings_colorSpaceSettings :: Lens' H265Settings (Maybe H265ColorSpaceSettings) Source #
Color Space settings
h265Settings_filterSettings :: Lens' H265Settings (Maybe H265FilterSettings) Source #
Optional filters that you can apply to an encode.
h265Settings_fixedAfd :: Lens' H265Settings (Maybe FixedAfd) Source #
Four bit AFD value to write on all frames of video in the output stream. Only valid when afdSignaling is set to 'Fixed'.
h265Settings_flickerAq :: Lens' H265Settings (Maybe H265FlickerAq) Source #
If set to enabled, adjust quantization within each frame to reduce flicker or 'pop' on I-frames.
h265Settings_gopClosedCadence :: Lens' H265Settings (Maybe Natural) Source #
Frequency of closed GOPs. In streaming applications, it is recommended that this be set to 1 so a decoder joining mid-stream will receive an IDR frame as quickly as possible. Setting this value to 0 will break output segmenting.
h265Settings_gopSize :: Lens' H265Settings (Maybe Double) Source #
GOP size (keyframe interval) in units of either frames or seconds per gopSizeUnits. If gopSizeUnits is frames, gopSize must be an integer and must be greater than or equal to 1. If gopSizeUnits is seconds, gopSize must be greater than 0, but need not be an integer.
h265Settings_gopSizeUnits :: Lens' H265Settings (Maybe H265GopSizeUnits) Source #
Indicates if the gopSize is specified in frames or seconds. If seconds the system will convert the gopSize into a frame count at run time.
h265Settings_level :: Lens' H265Settings (Maybe H265Level) Source #
H.265 Level.
h265Settings_lookAheadRateControl :: Lens' H265Settings (Maybe H265LookAheadRateControl) Source #
Amount of lookahead. A value of low can decrease latency and memory usage, while high can produce better quality for certain content.
h265Settings_maxBitrate :: Lens' H265Settings (Maybe Natural) Source #
For QVBR: See the tooltip for Quality level
h265Settings_minIInterval :: Lens' H265Settings (Maybe Natural) Source #
Only meaningful if sceneChangeDetect is set to enabled. Defaults to 5 if multiplex rate control is used. Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection. If a scene change I-frame is within I-interval frames of a cadence I-frame, the GOP is shrunk and/or stretched to the scene change I-frame. GOP stretch requires enabling lookahead as well as setting I-interval. The normal cadence resumes for the next GOP. Note: Maximum GOP stretch = GOP size + Min-I-interval - 1
h265Settings_parDenominator :: Lens' H265Settings (Maybe Natural) Source #
Pixel Aspect Ratio denominator.
h265Settings_parNumerator :: Lens' H265Settings (Maybe Natural) Source #
Pixel Aspect Ratio numerator.
h265Settings_profile :: Lens' H265Settings (Maybe H265Profile) Source #
H.265 Profile.
h265Settings_qvbrQualityLevel :: Lens' H265Settings (Maybe Natural) Source #
Controls the target quality for the video encode. Applies only when the rate control mode is QVBR. Set values for the QVBR quality level field and Max bitrate field that suit your most important viewing devices. Recommended values are: - Primary screen: Quality level: 8 to 10. Max bitrate: 4M - PC or tablet: Quality level: 7. Max bitrate: 1.5M to 3M - Smartphone: Quality level: 6. Max bitrate: 1M to 1.5M
h265Settings_rateControlMode :: Lens' H265Settings (Maybe H265RateControlMode) Source #
Rate control mode. QVBR: Quality will match the specified quality level except when it is constrained by the maximum bitrate. Recommended if you or your viewers pay for bandwidth. CBR: Quality varies, depending on the video complexity. Recommended only if you distribute your assets to devices that cannot handle variable bitrates. Multiplex: This rate control mode is only supported (and is required) when the video is being delivered to a MediaLive Multiplex in which case the rate control configuration is controlled by the properties within the Multiplex Program.
h265Settings_scanType :: Lens' H265Settings (Maybe H265ScanType) Source #
Sets the scan type of the output to progressive or top-field-first interlaced.
h265Settings_sceneChangeDetect :: Lens' H265Settings (Maybe H265SceneChangeDetect) Source #
Scene change detection.
h265Settings_slices :: Lens' H265Settings (Maybe Natural) Source #
Number of slices per picture. Must be less than or equal to the number of macroblock rows for progressive pictures, and less than or equal to half the number of macroblock rows for interlaced pictures. This field is optional; when no value is specified the encoder will choose the number of slices based on encode resolution.
h265Settings_tier :: Lens' H265Settings (Maybe H265Tier) Source #
H.265 Tier.
h265Settings_timecodeBurninSettings :: Lens' H265Settings (Maybe TimecodeBurninSettings) Source #
Timecode burn-in settings
h265Settings_timecodeInsertion :: Lens' H265Settings (Maybe H265TimecodeInsertionBehavior) Source #
Determines how timecodes should be inserted into the video elementary stream. - 'disabled': Do not include timecodes - 'picTimingSei': Pass through picture timing SEI messages from the source specified in Timecode Config
h265Settings_framerateNumerator :: Lens' H265Settings Natural Source #
Framerate numerator - framerate is a fraction, e.g. 24000 / 1001 = 23.976 fps.
h265Settings_framerateDenominator :: Lens' H265Settings Natural Source #
Framerate denominator.
Hdr10Settings
hdr10Settings_maxCll :: Lens' Hdr10Settings (Maybe Natural) Source #
Maximum Content Light Level An integer metadata value defining the maximum light level, in nits, of any single pixel within an encoded HDR video stream or file.
hdr10Settings_maxFall :: Lens' Hdr10Settings (Maybe Natural) Source #
Maximum Frame Average Light Level An integer metadata value defining the maximum average light level, in nits, for any single frame within an encoded HDR video stream or file.
HlsAkamaiSettings
hlsAkamaiSettings_connectionRetryInterval :: Lens' HlsAkamaiSettings (Maybe Natural) Source #
Number of seconds to wait before retrying connection to the CDN if the connection is lost.
hlsAkamaiSettings_filecacheDuration :: Lens' HlsAkamaiSettings (Maybe Natural) Source #
Size in seconds of file cache for streaming outputs.
hlsAkamaiSettings_httpTransferMode :: Lens' HlsAkamaiSettings (Maybe HlsAkamaiHttpTransferMode) Source #
Specify whether or not to use chunked transfer encoding to Akamai. User should contact Akamai to enable this feature.
hlsAkamaiSettings_numRetries :: Lens' HlsAkamaiSettings (Maybe Natural) Source #
Number of retry attempts that will be made before the Live Event is put into an error state.
hlsAkamaiSettings_restartDelay :: Lens' HlsAkamaiSettings (Maybe Natural) Source #
If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.
hlsAkamaiSettings_salt :: Lens' HlsAkamaiSettings (Maybe Text) Source #
Salt for authenticated Akamai.
hlsAkamaiSettings_token :: Lens' HlsAkamaiSettings (Maybe Text) Source #
Token parameter for authenticated akamai. If not specified, _gda_ is used.
HlsBasicPutSettings
hlsBasicPutSettings_connectionRetryInterval :: Lens' HlsBasicPutSettings (Maybe Natural) Source #
Number of seconds to wait before retrying connection to the CDN if the connection is lost.
hlsBasicPutSettings_filecacheDuration :: Lens' HlsBasicPutSettings (Maybe Natural) Source #
Size in seconds of file cache for streaming outputs.
hlsBasicPutSettings_numRetries :: Lens' HlsBasicPutSettings (Maybe Natural) Source #
Number of retry attempts that will be made before the Live Event is put into an error state.
hlsBasicPutSettings_restartDelay :: Lens' HlsBasicPutSettings (Maybe Natural) Source #
If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.
HlsCdnSettings
hlsCdnSettings_hlsAkamaiSettings :: Lens' HlsCdnSettings (Maybe HlsAkamaiSettings) Source #
Undocumented member.
hlsCdnSettings_hlsBasicPutSettings :: Lens' HlsCdnSettings (Maybe HlsBasicPutSettings) Source #
Undocumented member.
hlsCdnSettings_hlsMediaStoreSettings :: Lens' HlsCdnSettings (Maybe HlsMediaStoreSettings) Source #
Undocumented member.
hlsCdnSettings_hlsS3Settings :: Lens' HlsCdnSettings (Maybe HlsS3Settings) Source #
Undocumented member.
hlsCdnSettings_hlsWebdavSettings :: Lens' HlsCdnSettings (Maybe HlsWebdavSettings) Source #
Undocumented member.
HlsGroupSettings
hlsGroupSettings_adMarkers :: Lens' HlsGroupSettings (Maybe [HlsAdMarkers]) Source #
Choose one or more ad marker types to pass SCTE35 signals through to this group of Apple HLS outputs.
hlsGroupSettings_baseUrlContent :: Lens' HlsGroupSettings (Maybe Text) Source #
A partial URI prefix that will be prepended to each output in the media .m3u8 file. Can be used if base manifest is delivered from a different URL than the main .m3u8 file.
hlsGroupSettings_baseUrlContent1 :: Lens' HlsGroupSettings (Maybe Text) Source #
Optional. One value per output group. This field is required only if you are completing Base URL content A, and the downstream system has notified you that the media files for pipeline 1 of all outputs are in a location different from the media files for pipeline 0.
hlsGroupSettings_baseUrlManifest :: Lens' HlsGroupSettings (Maybe Text) Source #
A partial URI prefix that will be prepended to each output in the media .m3u8 file. Can be used if base manifest is delivered from a different URL than the main .m3u8 file.
hlsGroupSettings_baseUrlManifest1 :: Lens' HlsGroupSettings (Maybe Text) Source #
Optional. One value per output group. Complete this field only if you are completing Base URL manifest A, and the downstream system has notified you that the child manifest files for pipeline 1 of all outputs are in a location different from the child manifest files for pipeline 0.
hlsGroupSettings_captionLanguageMappings :: Lens' HlsGroupSettings (Maybe [CaptionLanguageMapping]) Source #
Mapping of up to 4 caption channels to caption languages. Is only meaningful if captionLanguageSetting is set to "insert".
hlsGroupSettings_captionLanguageSetting :: Lens' HlsGroupSettings (Maybe HlsCaptionLanguageSetting) Source #
Applies only to 608 Embedded output captions. insert: Include CLOSED-CAPTIONS lines in the manifest. Specify at least one language in the CC1 Language Code field. One CLOSED-CAPTION line is added for each Language Code you specify. Make sure to specify the languages in the order in which they appear in the original source (if the source is embedded format) or the order of the caption selectors (if the source is other than embedded). Otherwise, languages in the manifest will not match up properly with the output captions. none: Include CLOSED-CAPTIONS=NONE line in the manifest. omit: Omit any CLOSED-CAPTIONS line from the manifest.
hlsGroupSettings_clientCache :: Lens' HlsGroupSettings (Maybe HlsClientCache) Source #
When set to "disabled", sets the #EXT-X-ALLOW-CACHE:no tag in the manifest, which prevents clients from saving media segments for later replay.
hlsGroupSettings_codecSpecification :: Lens' HlsGroupSettings (Maybe HlsCodecSpecification) Source #
Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist generation.
hlsGroupSettings_constantIv :: Lens' HlsGroupSettings (Maybe Text) Source #
For use with encryptionType. This is a 128-bit, 16-byte hex value represented by a 32-character text string. If ivSource is set to "explicit" then this parameter is required and is used as the IV for encryption.
hlsGroupSettings_directoryStructure :: Lens' HlsGroupSettings (Maybe HlsDirectoryStructure) Source #
Place segments in subdirectories.
hlsGroupSettings_discontinuityTags :: Lens' HlsGroupSettings (Maybe HlsDiscontinuityTags) Source #
Specifies whether to insert EXT-X-DISCONTINUITY tags in the HLS child manifests for this output group. Typically, choose Insert because these tags are required in the manifest (according to the HLS specification) and serve an important purpose. Choose Never Insert only if the downstream system is doing real-time failover (without using the MediaLive automatic failover feature) and only if that downstream system has advised you to exclude the tags.
hlsGroupSettings_encryptionType :: Lens' HlsGroupSettings (Maybe HlsEncryptionType) Source #
Encrypts the segments with the given encryption scheme. Exclude this parameter if no encryption is desired.
hlsGroupSettings_hlsCdnSettings :: Lens' HlsGroupSettings (Maybe HlsCdnSettings) Source #
Parameters that control interactions with the CDN.
hlsGroupSettings_hlsId3SegmentTagging :: Lens' HlsGroupSettings (Maybe HlsId3SegmentTaggingState) Source #
State of HLS ID3 Segment Tagging
hlsGroupSettings_iFrameOnlyPlaylists :: Lens' HlsGroupSettings (Maybe IFrameOnlyPlaylistType) Source #
DISABLED: Do not create an I-frame-only manifest, but do create the master and media manifests (according to the Output Selection field). STANDARD: Create an I-frame-only manifest for each output that contains video, as well as the other manifests (according to the Output Selection field). The I-frame manifest contains a #EXT-X-I-FRAMES-ONLY tag to indicate it is I-frame only, and one or more #EXT-X-BYTERANGE entries identifying the I-frame position. For example, #EXT-X-BYTERANGE:160364@1461888"
hlsGroupSettings_incompleteSegmentBehavior :: Lens' HlsGroupSettings (Maybe HlsIncompleteSegmentBehavior) Source #
Specifies whether to include the final (incomplete) segment in the media output when the pipeline stops producing output because of a channel stop, a channel pause or a loss of input to the pipeline. Auto means that MediaLive decides whether to include the final segment, depending on the channel class and the types of output groups. Suppress means to never include the incomplete segment. We recommend you choose Auto and let MediaLive control the behavior.
hlsGroupSettings_indexNSegments :: Lens' HlsGroupSettings (Maybe Natural) Source #
Applies only if Mode field is LIVE. Specifies the maximum number of segments in the media manifest file. After this maximum, older segments are removed from the media manifest. This number must be smaller than the number in the Keep Segments field.
hlsGroupSettings_inputLossAction :: Lens' HlsGroupSettings (Maybe InputLossActionForHlsOut) Source #
Parameter that control output group behavior on input loss.
hlsGroupSettings_ivInManifest :: Lens' HlsGroupSettings (Maybe HlsIvInManifest) Source #
For use with encryptionType. The IV (Initialization Vector) is a 128-bit number used in conjunction with the key for encrypting blocks. If set to "include", IV is listed in the manifest, otherwise the IV is not in the manifest.
hlsGroupSettings_ivSource :: Lens' HlsGroupSettings (Maybe HlsIvSource) Source #
For use with encryptionType. The IV (Initialization Vector) is a 128-bit number used in conjunction with the key for encrypting blocks. If this setting is "followsSegmentNumber", it will cause the IV to change every segment (to match the segment number). If this is set to "explicit", you must enter a constantIv value.
hlsGroupSettings_keepSegments :: Lens' HlsGroupSettings (Maybe Natural) Source #
Applies only if Mode field is LIVE. Specifies the number of media segments to retain in the destination directory. This number should be bigger than indexNSegments (Num segments). We recommend (value = (2 x indexNsegments) + 1). If this "keep segments" number is too low, the following might happen: the player is still reading a media manifest file that lists this segment, but that segment has been removed from the destination directory (as directed by indexNSegments). This situation would result in a 404 HTTP error on the player.
hlsGroupSettings_keyFormat :: Lens' HlsGroupSettings (Maybe Text) Source #
The value specifies how the key is represented in the resource identified by the URI. If parameter is absent, an implicit value of "identity" is used. A reverse DNS string can also be given.
hlsGroupSettings_keyFormatVersions :: Lens' HlsGroupSettings (Maybe Text) Source #
Either a single positive integer version value or a slash delimited list of version values (1/2/3).
hlsGroupSettings_keyProviderSettings :: Lens' HlsGroupSettings (Maybe KeyProviderSettings) Source #
The key provider settings.
hlsGroupSettings_manifestCompression :: Lens' HlsGroupSettings (Maybe HlsManifestCompression) Source #
When set to gzip, compresses HLS playlist.
hlsGroupSettings_manifestDurationFormat :: Lens' HlsGroupSettings (Maybe HlsManifestDurationFormat) Source #
Indicates whether the output manifest should use floating point or integer values for segment duration.
hlsGroupSettings_minSegmentLength :: Lens' HlsGroupSettings (Maybe Natural) Source #
Minimum length of MPEG-2 Transport Stream segments in seconds. When set, minimum segment length is enforced by looking ahead and back within the specified range for a nearby avail and extending the segment size if needed.
hlsGroupSettings_mode :: Lens' HlsGroupSettings (Maybe HlsMode) Source #
If "vod", all segments are indexed and kept permanently in the destination and manifest. If "live", only the number segments specified in keepSegments and indexNSegments are kept; newer segments replace older segments, which may prevent players from rewinding all the way to the beginning of the event. VOD mode uses HLS EXT-X-PLAYLIST-TYPE of EVENT while the channel is running, converting it to a "VOD" type manifest on completion of the stream.
hlsGroupSettings_outputSelection :: Lens' HlsGroupSettings (Maybe HlsOutputSelection) Source #
MANIFESTS_AND_SEGMENTS: Generates manifests (master manifest, if applicable, and media manifests) for this output group. VARIANT_MANIFESTS_AND_SEGMENTS: Generates media manifests for this output group, but not a master manifest. SEGMENTS_ONLY: Does not generate any manifests for this output group.
hlsGroupSettings_programDateTime :: Lens' HlsGroupSettings (Maybe HlsProgramDateTime) Source #
Includes or excludes EXT-X-PROGRAM-DATE-TIME tag in .m3u8 manifest files. The value is calculated using the program date time clock.
hlsGroupSettings_programDateTimeClock :: Lens' HlsGroupSettings (Maybe HlsProgramDateTimeClock) Source #
Specifies the algorithm used to drive the HLS EXT-X-PROGRAM-DATE-TIME clock. Options include: INITIALIZE_FROM_OUTPUT_TIMECODE: The PDT clock is initialized as a function of the first output timecode, then incremented by the EXTINF duration of each encoded segment. SYSTEM_CLOCK: The PDT clock is initialized as a function of the UTC wall clock, then incremented by the EXTINF duration of each encoded segment. If the PDT clock diverges from the wall clock by more than 500ms, it is resynchronized to the wall clock.
hlsGroupSettings_programDateTimePeriod :: Lens' HlsGroupSettings (Maybe Natural) Source #
Period of insertion of EXT-X-PROGRAM-DATE-TIME entry, in seconds.
hlsGroupSettings_redundantManifest :: Lens' HlsGroupSettings (Maybe HlsRedundantManifest) Source #
ENABLED: The master manifest (.m3u8 file) for each pipeline includes information about both pipelines: first its own media files, then the media files of the other pipeline. This feature allows playout device that support stale manifest detection to switch from one manifest to the other, when the current manifest seems to be stale. There are still two destinations and two master manifests, but both master manifests reference the media files from both pipelines. DISABLED: The master manifest (.m3u8 file) for each pipeline includes information about its own pipeline only. For an HLS output group with MediaPackage as the destination, the DISABLED behavior is always followed. MediaPackage regenerates the manifests it serves to players so a redundant manifest from MediaLive is irrelevant.
hlsGroupSettings_segmentLength :: Lens' HlsGroupSettings (Maybe Natural) Source #
Length of MPEG-2 Transport Stream segments to create in seconds. Note that segments will end on the next keyframe after this duration, so actual segment length may be longer.
hlsGroupSettings_segmentationMode :: Lens' HlsGroupSettings (Maybe HlsSegmentationMode) Source #
useInputSegmentation has been deprecated. The configured segment size is always used.
hlsGroupSettings_segmentsPerSubdirectory :: Lens' HlsGroupSettings (Maybe Natural) Source #
Number of segments to write to a subdirectory before starting a new one. directoryStructure must be subdirectoryPerStream for this setting to have an effect.
hlsGroupSettings_streamInfResolution :: Lens' HlsGroupSettings (Maybe HlsStreamInfResolution) Source #
Include or exclude RESOLUTION attribute for video in EXT-X-STREAM-INF tag of variant manifest.
hlsGroupSettings_timedMetadataId3Frame :: Lens' HlsGroupSettings (Maybe HlsTimedMetadataId3Frame) Source #
Indicates ID3 frame that has the timecode.
hlsGroupSettings_timedMetadataId3Period :: Lens' HlsGroupSettings (Maybe Natural) Source #
Timed Metadata interval in seconds.
hlsGroupSettings_timestampDeltaMilliseconds :: Lens' HlsGroupSettings (Maybe Natural) Source #
Provides an extra millisecond delta offset to fine tune the timestamps.
hlsGroupSettings_tsFileMode :: Lens' HlsGroupSettings (Maybe HlsTsFileMode) Source #
SEGMENTED_FILES: Emit the program as segments - multiple .ts media files. SINGLE_FILE: Applies only if Mode field is VOD. Emit the program as a single .ts media file. The media manifest includes #EXT-X-BYTERANGE tags to index segments for playback. A typical use for this value is when sending the output to AWS Elemental MediaConvert, which can accept only a single media file. Playback while the channel is running is not guaranteed due to HTTP server caching.
hlsGroupSettings_destination :: Lens' HlsGroupSettings OutputLocationRef Source #
A directory or HTTP destination for the HLS segments, manifest files, and encryption keys (if enabled).
HlsId3SegmentTaggingScheduleActionSettings
hlsId3SegmentTaggingScheduleActionSettings_tag :: Lens' HlsId3SegmentTaggingScheduleActionSettings Text Source #
ID3 tag to insert into each segment. Supports special keyword identifiers to substitute in segment-related values.\nSupported keyword identifiers: https://docs.aws.amazon.com/medialive/latest/ug/variable-data-identifiers.html
HlsInputSettings
hlsInputSettings_bandwidth :: Lens' HlsInputSettings (Maybe Natural) Source #
When specified the HLS stream with the m3u8 BANDWIDTH that most closely matches this value will be chosen, otherwise the highest bandwidth stream in the m3u8 will be chosen. The bitrate is specified in bits per second, as in an HLS manifest.
hlsInputSettings_bufferSegments :: Lens' HlsInputSettings (Maybe Natural) Source #
When specified, reading of the HLS input will begin this many buffer segments from the end (most recently written segment). When not specified, the HLS input will begin with the first segment specified in the m3u8.
hlsInputSettings_retries :: Lens' HlsInputSettings (Maybe Natural) Source #
The number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
hlsInputSettings_retryInterval :: Lens' HlsInputSettings (Maybe Natural) Source #
The number of seconds between retries when an attempt to read a manifest or segment fails.
hlsInputSettings_scte35Source :: Lens' HlsInputSettings (Maybe HlsScte35SourceType) Source #
Identifies the source for the SCTE-35 messages that MediaLive will ingest. Messages can be ingested from the content segments (in the stream) or from tags in the playlist (the HLS manifest). MediaLive ignores SCTE-35 information in the source that is not selected.
HlsMediaStoreSettings
hlsMediaStoreSettings_connectionRetryInterval :: Lens' HlsMediaStoreSettings (Maybe Natural) Source #
Number of seconds to wait before retrying connection to the CDN if the connection is lost.
hlsMediaStoreSettings_filecacheDuration :: Lens' HlsMediaStoreSettings (Maybe Natural) Source #
Size in seconds of file cache for streaming outputs.
hlsMediaStoreSettings_mediaStoreStorageClass :: Lens' HlsMediaStoreSettings (Maybe HlsMediaStoreStorageClass) Source #
When set to temporal, output files are stored in non-persistent memory for faster reading and writing.
hlsMediaStoreSettings_numRetries :: Lens' HlsMediaStoreSettings (Maybe Natural) Source #
Number of retry attempts that will be made before the Live Event is put into an error state.
hlsMediaStoreSettings_restartDelay :: Lens' HlsMediaStoreSettings (Maybe Natural) Source #
If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.
HlsOutputSettings
hlsOutputSettings_h265PackagingType :: Lens' HlsOutputSettings (Maybe HlsH265PackagingType) Source #
Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
hlsOutputSettings_nameModifier :: Lens' HlsOutputSettings (Maybe Text) Source #
String concatenated to the end of the destination filename. Accepts \"Format Identifiers\":#formatIdentifierParameters.
hlsOutputSettings_segmentModifier :: Lens' HlsOutputSettings (Maybe Text) Source #
String concatenated to end of segment filenames.
hlsOutputSettings_hlsSettings :: Lens' HlsOutputSettings HlsSettings Source #
Settings regarding the underlying stream. These settings are different for audio-only outputs.
HlsS3Settings
hlsS3Settings_cannedAcl :: Lens' HlsS3Settings (Maybe S3CannedAcl) Source #
Specify the canned ACL to apply to each S3 request. Defaults to none.
HlsSettings
hlsSettings_audioOnlyHlsSettings :: Lens' HlsSettings (Maybe AudioOnlyHlsSettings) Source #
Undocumented member.
hlsSettings_fmp4HlsSettings :: Lens' HlsSettings (Maybe Fmp4HlsSettings) Source #
Undocumented member.
hlsSettings_frameCaptureHlsSettings :: Lens' HlsSettings (Maybe FrameCaptureHlsSettings) Source #
Undocumented member.
hlsSettings_standardHlsSettings :: Lens' HlsSettings (Maybe StandardHlsSettings) Source #
Undocumented member.
HlsTimedMetadataScheduleActionSettings
hlsTimedMetadataScheduleActionSettings_id3 :: Lens' HlsTimedMetadataScheduleActionSettings Text Source #
Base64 string formatted according to the ID3 specification: http://id3.org/id3v2.4.0-structure
HlsWebdavSettings
hlsWebdavSettings_connectionRetryInterval :: Lens' HlsWebdavSettings (Maybe Natural) Source #
Number of seconds to wait before retrying connection to the CDN if the connection is lost.
hlsWebdavSettings_filecacheDuration :: Lens' HlsWebdavSettings (Maybe Natural) Source #
Size in seconds of file cache for streaming outputs.
hlsWebdavSettings_httpTransferMode :: Lens' HlsWebdavSettings (Maybe HlsWebdavHttpTransferMode) Source #
Specify whether or not to use chunked transfer encoding to WebDAV.
hlsWebdavSettings_numRetries :: Lens' HlsWebdavSettings (Maybe Natural) Source #
Number of retry attempts that will be made before the Live Event is put into an error state.
hlsWebdavSettings_restartDelay :: Lens' HlsWebdavSettings (Maybe Natural) Source #
If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.
HtmlMotionGraphicsSettings
ImmediateModeScheduleActionStartSettings
Input
input_attachedChannels :: Lens' Input (Maybe [Text]) Source #
A list of channel IDs that that input is attached to (currently an input can only be attached to one channel).
input_destinations :: Lens' Input (Maybe [InputDestination]) Source #
A list of the destinations of the input (PUSH-type).
input_id :: Lens' Input (Maybe Text) Source #
The generated ID of the input (unique for user account, immutable).
input_inputClass :: Lens' Input (Maybe InputClass) Source #
STANDARD - MediaLive expects two sources to be connected to this input. If the channel is also STANDARD, both sources will be ingested. If the channel is SINGLE_PIPELINE, only the first source will be ingested; the second source will always be ignored, even if the first source fails. SINGLE_PIPELINE - You can connect only one source to this input. If the ChannelClass is also SINGLE_PIPELINE, this value is valid. If the ChannelClass is STANDARD, this value is not valid because the channel requires two sources in the input.
input_inputDevices :: Lens' Input (Maybe [InputDeviceSettings]) Source #
Settings for the input devices.
input_inputPartnerIds :: Lens' Input (Maybe [Text]) Source #
A list of IDs for all Inputs which are partners of this one.
input_inputSourceType :: Lens' Input (Maybe InputSourceType) Source #
Certain pull input sources can be dynamic, meaning that they can have their URL's dynamically changes during input switch actions. Presently, this functionality only works with MP4_FILE and TS_FILE inputs.
input_mediaConnectFlows :: Lens' Input (Maybe [MediaConnectFlow]) Source #
A list of MediaConnect Flows for this input.
input_roleArn :: Lens' Input (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role this input assumes during and after creation.
input_securityGroups :: Lens' Input (Maybe [Text]) Source #
A list of IDs for all the Input Security Groups attached to the input.
input_sources :: Lens' Input (Maybe [InputSource]) Source #
A list of the sources of the input (PULL-type).
input_state :: Lens' Input (Maybe InputState) Source #
Undocumented member.
InputAttachment
inputAttachment_automaticInputFailoverSettings :: Lens' InputAttachment (Maybe AutomaticInputFailoverSettings) Source #
User-specified settings for defining what the conditions are for declaring the input unhealthy and failing over to a different input.
inputAttachment_inputAttachmentName :: Lens' InputAttachment (Maybe Text) Source #
User-specified name for the attachment. This is required if the user wants to use this input in an input switch action.
inputAttachment_inputId :: Lens' InputAttachment (Maybe Text) Source #
The ID of the input
inputAttachment_inputSettings :: Lens' InputAttachment (Maybe InputSettings) Source #
Settings of an input (caption selector, etc.)
InputChannelLevel
inputChannelLevel_inputChannel :: Lens' InputChannelLevel Natural Source #
The index of the input channel used as a source.
inputChannelLevel_gain :: Lens' InputChannelLevel Int Source #
Remixing value. Units are in dB and acceptable values are within the range from -60 (mute) and 6 dB.
InputClippingSettings
inputClippingSettings_startTimecode :: Lens' InputClippingSettings (Maybe StartTimecode) Source #
Settings to identify the start of the clip.
inputClippingSettings_stopTimecode :: Lens' InputClippingSettings (Maybe StopTimecode) Source #
Settings to identify the end of the clip.
inputClippingSettings_inputTimecodeSource :: Lens' InputClippingSettings InputTimecodeSource Source #
The source of the timecodes in the source being clipped.
InputDestination
inputDestination_ip :: Lens' InputDestination (Maybe Text) Source #
The system-generated static IP address of endpoint. It remains fixed for the lifetime of the input.
inputDestination_port :: Lens' InputDestination (Maybe Text) Source #
The port number for the input.
inputDestination_url :: Lens' InputDestination (Maybe Text) Source #
This represents the endpoint that the customer stream will be pushed to.
inputDestination_vpc :: Lens' InputDestination (Maybe InputDestinationVpc) Source #
Undocumented member.
InputDestinationRequest
inputDestinationRequest_streamName :: Lens' InputDestinationRequest (Maybe Text) Source #
A unique name for the location the RTMP stream is being pushed to.
InputDestinationVpc
inputDestinationVpc_availabilityZone :: Lens' InputDestinationVpc (Maybe Text) Source #
The availability zone of the Input destination.
inputDestinationVpc_networkInterfaceId :: Lens' InputDestinationVpc (Maybe Text) Source #
The network interface ID of the Input destination in the VPC.
InputDeviceConfigurableSettings
inputDeviceConfigurableSettings_configuredInput :: Lens' InputDeviceConfigurableSettings (Maybe InputDeviceConfiguredInput) Source #
The input source that you want to use. If the device has a source connected to only one of its input ports, or if you don't care which source the device sends, specify Auto. If the device has sources connected to both its input ports, and you want to use a specific source, specify the source.
inputDeviceConfigurableSettings_latencyMs :: Lens' InputDeviceConfigurableSettings (Maybe Int) Source #
The Link device's buffer size (latency) in milliseconds (ms).
inputDeviceConfigurableSettings_maxBitrate :: Lens' InputDeviceConfigurableSettings (Maybe Int) Source #
The maximum bitrate in bits per second. Set a value here to throttle the bitrate of the source video.
InputDeviceHdSettings
inputDeviceHdSettings_activeInput :: Lens' InputDeviceHdSettings (Maybe InputDeviceActiveInput) Source #
If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or HDMI).
inputDeviceHdSettings_configuredInput :: Lens' InputDeviceHdSettings (Maybe InputDeviceConfiguredInput) Source #
The source at the input device that is currently active. You can specify this source.
inputDeviceHdSettings_deviceState :: Lens' InputDeviceHdSettings (Maybe InputDeviceState) Source #
The state of the input device.
inputDeviceHdSettings_framerate :: Lens' InputDeviceHdSettings (Maybe Double) Source #
The frame rate of the video source.
inputDeviceHdSettings_height :: Lens' InputDeviceHdSettings (Maybe Int) Source #
The height of the video source, in pixels.
inputDeviceHdSettings_latencyMs :: Lens' InputDeviceHdSettings (Maybe Int) Source #
The Link device's buffer size (latency) in milliseconds (ms). You can specify this value.
inputDeviceHdSettings_maxBitrate :: Lens' InputDeviceHdSettings (Maybe Int) Source #
The current maximum bitrate for ingesting this source, in bits per second. You can specify this maximum.
inputDeviceHdSettings_scanType :: Lens' InputDeviceHdSettings (Maybe InputDeviceScanType) Source #
The scan type of the video source.
inputDeviceHdSettings_width :: Lens' InputDeviceHdSettings (Maybe Int) Source #
The width of the video source, in pixels.
InputDeviceNetworkSettings
inputDeviceNetworkSettings_dnsAddresses :: Lens' InputDeviceNetworkSettings (Maybe [Text]) Source #
The DNS addresses of the input device.
inputDeviceNetworkSettings_gateway :: Lens' InputDeviceNetworkSettings (Maybe Text) Source #
The network gateway IP address.
inputDeviceNetworkSettings_ipAddress :: Lens' InputDeviceNetworkSettings (Maybe Text) Source #
The IP address of the input device.
inputDeviceNetworkSettings_ipScheme :: Lens' InputDeviceNetworkSettings (Maybe InputDeviceIpScheme) Source #
Specifies whether the input device has been configured (outside of MediaLive) to use a dynamic IP address assignment (DHCP) or a static IP address.
inputDeviceNetworkSettings_subnetMask :: Lens' InputDeviceNetworkSettings (Maybe Text) Source #
The subnet mask of the input device.
InputDeviceRequest
inputDeviceRequest_id :: Lens' InputDeviceRequest (Maybe Text) Source #
The unique ID for the device.
InputDeviceSettings
inputDeviceSettings_id :: Lens' InputDeviceSettings (Maybe Text) Source #
The unique ID for the device.
InputDeviceSummary
inputDeviceSummary_arn :: Lens' InputDeviceSummary (Maybe Text) Source #
The unique ARN of the input device.
inputDeviceSummary_connectionState :: Lens' InputDeviceSummary (Maybe InputDeviceConnectionState) Source #
The state of the connection between the input device and AWS.
inputDeviceSummary_deviceSettingsSyncState :: Lens' InputDeviceSummary (Maybe DeviceSettingsSyncState) Source #
The status of the action to synchronize the device configuration. If you change the configuration of the input device (for example, the maximum bitrate), MediaLive sends the new data to the device. The device might not update itself immediately. SYNCED means the device has updated its configuration. SYNCING means that it has not updated its configuration.
inputDeviceSummary_deviceUpdateStatus :: Lens' InputDeviceSummary (Maybe DeviceUpdateStatus) Source #
The status of software on the input device.
inputDeviceSummary_hdDeviceSettings :: Lens' InputDeviceSummary (Maybe InputDeviceHdSettings) Source #
Settings that describe an input device that is type HD.
inputDeviceSummary_id :: Lens' InputDeviceSummary (Maybe Text) Source #
The unique ID of the input device.
inputDeviceSummary_macAddress :: Lens' InputDeviceSummary (Maybe Text) Source #
The network MAC address of the input device.
inputDeviceSummary_name :: Lens' InputDeviceSummary (Maybe Text) Source #
A name that you specify for the input device.
inputDeviceSummary_networkSettings :: Lens' InputDeviceSummary (Maybe InputDeviceNetworkSettings) Source #
Network settings for the input device.
inputDeviceSummary_serialNumber :: Lens' InputDeviceSummary (Maybe Text) Source #
The unique serial number of the input device.
inputDeviceSummary_type :: Lens' InputDeviceSummary (Maybe InputDeviceType) Source #
The type of the input device.
inputDeviceSummary_uhdDeviceSettings :: Lens' InputDeviceSummary (Maybe InputDeviceUhdSettings) Source #
Settings that describe an input device that is type UHD.
InputDeviceUhdSettings
inputDeviceUhdSettings_activeInput :: Lens' InputDeviceUhdSettings (Maybe InputDeviceActiveInput) Source #
If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or HDMI).
inputDeviceUhdSettings_configuredInput :: Lens' InputDeviceUhdSettings (Maybe InputDeviceConfiguredInput) Source #
The source at the input device that is currently active. You can specify this source.
inputDeviceUhdSettings_deviceState :: Lens' InputDeviceUhdSettings (Maybe InputDeviceState) Source #
The state of the input device.
inputDeviceUhdSettings_framerate :: Lens' InputDeviceUhdSettings (Maybe Double) Source #
The frame rate of the video source.
inputDeviceUhdSettings_height :: Lens' InputDeviceUhdSettings (Maybe Int) Source #
The height of the video source, in pixels.
inputDeviceUhdSettings_latencyMs :: Lens' InputDeviceUhdSettings (Maybe Int) Source #
The Link device's buffer size (latency) in milliseconds (ms). You can specify this value.
inputDeviceUhdSettings_maxBitrate :: Lens' InputDeviceUhdSettings (Maybe Int) Source #
The current maximum bitrate for ingesting this source, in bits per second. You can specify this maximum.
inputDeviceUhdSettings_scanType :: Lens' InputDeviceUhdSettings (Maybe InputDeviceScanType) Source #
The scan type of the video source.
inputDeviceUhdSettings_width :: Lens' InputDeviceUhdSettings (Maybe Int) Source #
The width of the video source, in pixels.
InputLocation
inputLocation_passwordParam :: Lens' InputLocation (Maybe Text) Source #
key used to extract the password from EC2 Parameter store
inputLocation_username :: Lens' InputLocation (Maybe Text) Source #
Documentation update needed
inputLocation_uri :: Lens' InputLocation Text Source #
Uniform Resource Identifier - This should be a path to a file accessible to the Live system (eg. a http:// URI) depending on the output type. For example, a RTMP destination should have a uri simliar to: "rtmp://fmsserver/live".
InputLossBehavior
inputLossBehavior_blackFrameMsec :: Lens' InputLossBehavior (Maybe Natural) Source #
Documentation update needed
inputLossBehavior_inputLossImageColor :: Lens' InputLossBehavior (Maybe Text) Source #
When input loss image type is "color" this field specifies the color to use. Value: 6 hex characters representing the values of RGB.
inputLossBehavior_inputLossImageSlate :: Lens' InputLossBehavior (Maybe InputLocation) Source #
When input loss image type is "slate" these fields specify the parameters for accessing the slate.
inputLossBehavior_inputLossImageType :: Lens' InputLossBehavior (Maybe InputLossImageType) Source #
Indicates whether to substitute a solid color or a slate into the output after input loss exceeds blackFrameMsec.
inputLossBehavior_repeatFrameMsec :: Lens' InputLossBehavior (Maybe Natural) Source #
Documentation update needed
InputLossFailoverSettings
inputLossFailoverSettings_inputLossThresholdMsec :: Lens' InputLossFailoverSettings (Maybe Natural) Source #
The amount of time (in milliseconds) that no input is detected. After that time, an input failover will occur.
InputPrepareScheduleActionSettings
inputPrepareScheduleActionSettings_inputAttachmentNameReference :: Lens' InputPrepareScheduleActionSettings (Maybe Text) Source #
The name of the input attachment that should be prepared by this action. If no name is provided, the action will stop the most recent prepare (if any) when activated.
inputPrepareScheduleActionSettings_inputClippingSettings :: Lens' InputPrepareScheduleActionSettings (Maybe InputClippingSettings) Source #
Settings to let you create a clip of the file input, in order to set up the input to ingest only a portion of the file.
inputPrepareScheduleActionSettings_urlPath :: Lens' InputPrepareScheduleActionSettings (Maybe [Text]) Source #
The value for the variable portion of the URL for the dynamic input, for this instance of the input. Each time you use the same dynamic input in an input switch action, you can provide a different value, in order to connect the input to a different content source.
InputSecurityGroup
inputSecurityGroup_arn :: Lens' InputSecurityGroup (Maybe Text) Source #
Unique ARN of Input Security Group
inputSecurityGroup_id :: Lens' InputSecurityGroup (Maybe Text) Source #
The Id of the Input Security Group
inputSecurityGroup_inputs :: Lens' InputSecurityGroup (Maybe [Text]) Source #
The list of inputs currently using this Input Security Group.
inputSecurityGroup_state :: Lens' InputSecurityGroup (Maybe InputSecurityGroupState) Source #
The current state of the Input Security Group.
inputSecurityGroup_tags :: Lens' InputSecurityGroup (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
inputSecurityGroup_whitelistRules :: Lens' InputSecurityGroup (Maybe [InputWhitelistRule]) Source #
Whitelist rules and their sync status
InputSettings
inputSettings_audioSelectors :: Lens' InputSettings (Maybe [AudioSelector]) Source #
Used to select the audio stream to decode for inputs that have multiple available.
inputSettings_captionSelectors :: Lens' InputSettings (Maybe [CaptionSelector]) Source #
Used to select the caption input to use for inputs that have multiple available.
inputSettings_deblockFilter :: Lens' InputSettings (Maybe InputDeblockFilter) Source #
Enable or disable the deblock filter when filtering.
inputSettings_denoiseFilter :: Lens' InputSettings (Maybe InputDenoiseFilter) Source #
Enable or disable the denoise filter when filtering.
inputSettings_filterStrength :: Lens' InputSettings (Maybe Natural) Source #
Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).
inputSettings_inputFilter :: Lens' InputSettings (Maybe InputFilter) Source #
Turns on the filter for this input. MPEG-2 inputs have the deblocking filter enabled by default. 1) auto - filtering will be applied depending on input type/quality 2) disabled - no filtering will be applied to the input 3) forced - filtering will be applied regardless of input type
inputSettings_networkInputSettings :: Lens' InputSettings (Maybe NetworkInputSettings) Source #
Input settings.
inputSettings_scte35Pid :: Lens' InputSettings (Maybe Natural) Source #
PID from which to read SCTE-35 messages. If left undefined, EML will select the first SCTE-35 PID found in the input.
inputSettings_smpte2038DataPreference :: Lens' InputSettings (Maybe Smpte2038DataPreference) Source #
Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in this input. Applicable data types are captions, timecode, AFD, and SCTE-104 messages. - PREFER: Extract from SMPTE-2038 if present in this input, otherwise extract from another source (if any). - IGNORE: Never extract any ancillary data from SMPTE-2038.
inputSettings_sourceEndBehavior :: Lens' InputSettings (Maybe InputSourceEndBehavior) Source #
Loop input if it is a file. This allows a file input to be streamed indefinitely.
inputSettings_videoSelector :: Lens' InputSettings (Maybe VideoSelector) Source #
Informs which video elementary stream to decode for input types that have multiple available.
InputSource
inputSource_passwordParam :: Lens' InputSource (Maybe Text) Source #
The key used to extract the password from EC2 Parameter store.
inputSource_url :: Lens' InputSource (Maybe Text) Source #
This represents the customer's source URL where stream is pulled from.
inputSource_username :: Lens' InputSource (Maybe Text) Source #
The username for the input source.
InputSourceRequest
inputSourceRequest_passwordParam :: Lens' InputSourceRequest (Maybe Text) Source #
The key used to extract the password from EC2 Parameter store.
inputSourceRequest_url :: Lens' InputSourceRequest (Maybe Text) Source #
This represents the customer's source URL where stream is pulled from.
inputSourceRequest_username :: Lens' InputSourceRequest (Maybe Text) Source #
The username for the input source.
InputSpecification
inputSpecification_codec :: Lens' InputSpecification (Maybe InputCodec) Source #
Input codec
inputSpecification_maximumBitrate :: Lens' InputSpecification (Maybe InputMaximumBitrate) Source #
Maximum input bitrate, categorized coarsely
inputSpecification_resolution :: Lens' InputSpecification (Maybe InputResolution) Source #
Input resolution, categorized coarsely
InputSwitchScheduleActionSettings
inputSwitchScheduleActionSettings_inputClippingSettings :: Lens' InputSwitchScheduleActionSettings (Maybe InputClippingSettings) Source #
Settings to let you create a clip of the file input, in order to set up the input to ingest only a portion of the file.
inputSwitchScheduleActionSettings_urlPath :: Lens' InputSwitchScheduleActionSettings (Maybe [Text]) Source #
The value for the variable portion of the URL for the dynamic input, for this instance of the input. Each time you use the same dynamic input in an input switch action, you can provide a different value, in order to connect the input to a different content source.
inputSwitchScheduleActionSettings_inputAttachmentNameReference :: Lens' InputSwitchScheduleActionSettings Text Source #
The name of the input attachment (not the name of the input!) to switch to. The name is specified in the channel configuration.
InputVpcRequest
inputVpcRequest_securityGroupIds :: Lens' InputVpcRequest (Maybe [Text]) Source #
A list of up to 5 EC2 VPC security group IDs to attach to the Input VPC network interfaces. Requires subnetIds. If none are specified then the VPC default security group will be used.
inputVpcRequest_subnetIds :: Lens' InputVpcRequest [Text] Source #
A list of 2 VPC subnet IDs from the same VPC. Subnet IDs must be mapped to two unique availability zones (AZ).
InputWhitelistRule
inputWhitelistRule_cidr :: Lens' InputWhitelistRule (Maybe Text) Source #
The IPv4 CIDR that's whitelisted.
InputWhitelistRuleCidr
inputWhitelistRuleCidr_cidr :: Lens' InputWhitelistRuleCidr (Maybe Text) Source #
The IPv4 CIDR to whitelist.
KeyProviderSettings
keyProviderSettings_staticKeySettings :: Lens' KeyProviderSettings (Maybe StaticKeySettings) Source #
Undocumented member.
M2tsSettings
m2tsSettings_absentInputAudioBehavior :: Lens' M2tsSettings (Maybe M2tsAbsentInputAudioBehavior) Source #
When set to drop, output audio streams will be removed from the program if the selected input audio stream is removed from the input. This allows the output audio configuration to dynamically change based on input configuration. If this is set to encodeSilence, all output audio streams will output encoded silence when not connected to an active input stream.
m2tsSettings_arib :: Lens' M2tsSettings (Maybe M2tsArib) Source #
When set to enabled, uses ARIB-compliant field muxing and removes video descriptor.
m2tsSettings_aribCaptionsPid :: Lens' M2tsSettings (Maybe Text) Source #
Packet Identifier (PID) for ARIB Captions in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
m2tsSettings_aribCaptionsPidControl :: Lens' M2tsSettings (Maybe M2tsAribCaptionsPidControl) Source #
If set to auto, pid number used for ARIB Captions will be auto-selected from unused pids. If set to useConfigured, ARIB Captions will be on the configured pid number.
m2tsSettings_audioBufferModel :: Lens' M2tsSettings (Maybe M2tsAudioBufferModel) Source #
When set to dvb, uses DVB buffer model for Dolby Digital audio. When set to atsc, the ATSC model is used.
m2tsSettings_audioFramesPerPes :: Lens' M2tsSettings (Maybe Natural) Source #
The number of audio frames to insert for each PES packet.
m2tsSettings_audioPids :: Lens' M2tsSettings (Maybe Text) Source #
Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values. Each PID specified must be in the range of 32 (or 0x20)..8182 (or 0x1ff6).
m2tsSettings_audioStreamType :: Lens' M2tsSettings (Maybe M2tsAudioStreamType) Source #
When set to atsc, uses stream type = 0x81 for AC3 and stream type = 0x87 for EAC3. When set to dvb, uses stream type = 0x06.
m2tsSettings_bitrate :: Lens' M2tsSettings (Maybe Natural) Source #
The output bitrate of the transport stream in bits per second. Setting to 0 lets the muxer automatically determine the appropriate bitrate.
m2tsSettings_bufferModel :: Lens' M2tsSettings (Maybe M2tsBufferModel) Source #
Controls the timing accuracy for output network traffic. Leave as MULTIPLEX to ensure accurate network packet timing. Or set to NONE, which might result in lower latency but will result in more variability in output network packet timing. This variability might cause interruptions, jitter, or bursty behavior in your playback or receiving devices.
m2tsSettings_ccDescriptor :: Lens' M2tsSettings (Maybe M2tsCcDescriptor) Source #
When set to enabled, generates captionServiceDescriptor in PMT.
m2tsSettings_dvbNitSettings :: Lens' M2tsSettings (Maybe DvbNitSettings) Source #
Inserts DVB Network Information Table (NIT) at the specified table repetition interval.
m2tsSettings_dvbSdtSettings :: Lens' M2tsSettings (Maybe DvbSdtSettings) Source #
Inserts DVB Service Description Table (SDT) at the specified table repetition interval.
m2tsSettings_dvbSubPids :: Lens' M2tsSettings (Maybe Text) Source #
Packet Identifier (PID) for input source DVB Subtitle data to this output. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values. Each PID specified must be in the range of 32 (or 0x20)..8182 (or 0x1ff6).
m2tsSettings_dvbTdtSettings :: Lens' M2tsSettings (Maybe DvbTdtSettings) Source #
Inserts DVB Time and Date Table (TDT) at the specified table repetition interval.
m2tsSettings_dvbTeletextPid :: Lens' M2tsSettings (Maybe Text) Source #
Packet Identifier (PID) for input source DVB Teletext data to this output. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
m2tsSettings_ebif :: Lens' M2tsSettings (Maybe M2tsEbifControl) Source #
If set to passthrough, passes any EBIF data from the input source to this output.
m2tsSettings_ebpAudioInterval :: Lens' M2tsSettings (Maybe M2tsAudioInterval) Source #
When videoAndFixedIntervals is selected, audio EBP markers will be added to partitions 3 and 4. The interval between these additional markers will be fixed, and will be slightly shorter than the video EBP marker interval. Only available when EBP Cablelabs segmentation markers are selected. Partitions 1 and 2 will always follow the video interval.
m2tsSettings_ebpLookaheadMs :: Lens' M2tsSettings (Maybe Natural) Source #
When set, enforces that Encoder Boundary Points do not come within the specified time interval of each other by looking ahead at input video. If another EBP is going to come in within the specified time interval, the current EBP is not emitted, and the segment is "stretched" to the next marker. The lookahead value does not add latency to the system. The Live Event must be configured elsewhere to create sufficient latency to make the lookahead accurate.
m2tsSettings_ebpPlacement :: Lens' M2tsSettings (Maybe M2tsEbpPlacement) Source #
Controls placement of EBP on Audio PIDs. If set to videoAndAudioPids, EBP markers will be placed on the video PID and all audio PIDs. If set to videoPid, EBP markers will be placed on only the video PID.
m2tsSettings_ecmPid :: Lens' M2tsSettings (Maybe Text) Source #
This field is unused and deprecated.
m2tsSettings_esRateInPes :: Lens' M2tsSettings (Maybe M2tsEsRateInPes) Source #
Include or exclude the ES Rate field in the PES header.
m2tsSettings_etvPlatformPid :: Lens' M2tsSettings (Maybe Text) Source #
Packet Identifier (PID) for input source ETV Platform data to this output. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
m2tsSettings_etvSignalPid :: Lens' M2tsSettings (Maybe Text) Source #
Packet Identifier (PID) for input source ETV Signal data to this output. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
m2tsSettings_fragmentTime :: Lens' M2tsSettings (Maybe Double) Source #
The length in seconds of each fragment. Only used with EBP markers.
m2tsSettings_klv :: Lens' M2tsSettings (Maybe M2tsKlv) Source #
If set to passthrough, passes any KLV data from the input source to this output.
m2tsSettings_klvDataPids :: Lens' M2tsSettings (Maybe Text) Source #
Packet Identifier (PID) for input source KLV data to this output. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values. Each PID specified must be in the range of 32 (or 0x20)..8182 (or 0x1ff6).
m2tsSettings_nielsenId3Behavior :: Lens' M2tsSettings (Maybe M2tsNielsenId3Behavior) Source #
If set to passthrough, Nielsen inaudible tones for media tracking will be detected in the input audio and an equivalent ID3 tag will be inserted in the output.
m2tsSettings_nullPacketBitrate :: Lens' M2tsSettings (Maybe Double) Source #
Value in bits per second of extra null packets to insert into the transport stream. This can be used if a downstream encryption system requires periodic null packets.
m2tsSettings_patInterval :: Lens' M2tsSettings (Maybe Natural) Source #
The number of milliseconds between instances of this table in the output transport stream. Valid values are 0, 10..1000.
m2tsSettings_pcrControl :: Lens' M2tsSettings (Maybe M2tsPcrControl) Source #
When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream (PES) header. This parameter is effective only when the PCR PID is the same as the video or audio elementary stream.
m2tsSettings_pcrPeriod :: Lens' M2tsSettings (Maybe Natural) Source #
Maximum time in milliseconds between Program Clock Reference (PCRs) inserted into the transport stream.
m2tsSettings_pcrPid :: Lens' M2tsSettings (Maybe Text) Source #
Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream. When no value is given, the encoder will assign the same value as the Video PID. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
m2tsSettings_pmtInterval :: Lens' M2tsSettings (Maybe Natural) Source #
The number of milliseconds between instances of this table in the output transport stream. Valid values are 0, 10..1000.
m2tsSettings_pmtPid :: Lens' M2tsSettings (Maybe Text) Source #
Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
m2tsSettings_programNum :: Lens' M2tsSettings (Maybe Natural) Source #
The value of the program number field in the Program Map Table.
m2tsSettings_rateMode :: Lens' M2tsSettings (Maybe M2tsRateMode) Source #
When vbr, does not insert null packets into transport stream to fill specified bitrate. The bitrate setting acts as the maximum bitrate when vbr is set.
m2tsSettings_scte27Pids :: Lens' M2tsSettings (Maybe Text) Source #
Packet Identifier (PID) for input source SCTE-27 data to this output. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values. Each PID specified must be in the range of 32 (or 0x20)..8182 (or 0x1ff6).
m2tsSettings_scte35Control :: Lens' M2tsSettings (Maybe M2tsScte35Control) Source #
Optionally pass SCTE-35 signals from the input source to this output.
m2tsSettings_scte35Pid :: Lens' M2tsSettings (Maybe Text) Source #
Packet Identifier (PID) of the SCTE-35 stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
m2tsSettings_segmentationMarkers :: Lens' M2tsSettings (Maybe M2tsSegmentationMarkers) Source #
Inserts segmentation markers at each segmentationTime period. raiSegstart sets the Random Access Indicator bit in the adaptation field. raiAdapt sets the RAI bit and adds the current timecode in the private data bytes. psiSegstart inserts PAT and PMT tables at the start of segments. ebp adds Encoder Boundary Point information to the adaptation field as per OpenCable specification OC-SP-EBP-I01-130118. ebpLegacy adds Encoder Boundary Point information to the adaptation field using a legacy proprietary format.
m2tsSettings_segmentationStyle :: Lens' M2tsSettings (Maybe M2tsSegmentationStyle) Source #
The segmentation style parameter controls how segmentation markers are inserted into the transport stream. With avails, it is possible that segments may be truncated, which can influence where future segmentation markers are inserted. When a segmentation style of "resetCadence" is selected and a segment is truncated due to an avail, we will reset the segmentation cadence. This means the subsequent segment will have a duration of $segmentationTime seconds. When a segmentation style of "maintainCadence" is selected and a segment is truncated due to an avail, we will not reset the segmentation cadence. This means the subsequent segment will likely be truncated as well. However, all segments after that will have a duration of $segmentationTime seconds. Note that EBP lookahead is a slight exception to this rule.
m2tsSettings_segmentationTime :: Lens' M2tsSettings (Maybe Double) Source #
The length in seconds of each segment. Required unless markers is set to _none_.
m2tsSettings_timedMetadataBehavior :: Lens' M2tsSettings (Maybe M2tsTimedMetadataBehavior) Source #
When set to passthrough, timed metadata will be passed through from input to output.
m2tsSettings_timedMetadataPid :: Lens' M2tsSettings (Maybe Text) Source #
Packet Identifier (PID) of the timed metadata stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
m2tsSettings_transportStreamId :: Lens' M2tsSettings (Maybe Natural) Source #
The value of the transport stream ID field in the Program Map Table.
m2tsSettings_videoPid :: Lens' M2tsSettings (Maybe Text) Source #
Packet Identifier (PID) of the elementary video stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
M3u8Settings
m3u8Settings_audioFramesPerPes :: Lens' M3u8Settings (Maybe Natural) Source #
The number of audio frames to insert for each PES packet.
m3u8Settings_audioPids :: Lens' M3u8Settings (Maybe Text) Source #
Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values.
m3u8Settings_ecmPid :: Lens' M3u8Settings (Maybe Text) Source #
This parameter is unused and deprecated.
m3u8Settings_nielsenId3Behavior :: Lens' M3u8Settings (Maybe M3u8NielsenId3Behavior) Source #
If set to passthrough, Nielsen inaudible tones for media tracking will be detected in the input audio and an equivalent ID3 tag will be inserted in the output.
m3u8Settings_patInterval :: Lens' M3u8Settings (Maybe Natural) Source #
The number of milliseconds between instances of this table in the output transport stream. A value of \"0\" writes out the PMT once per segment file.
m3u8Settings_pcrControl :: Lens' M3u8Settings (Maybe M3u8PcrControl) Source #
When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream (PES) header. This parameter is effective only when the PCR PID is the same as the video or audio elementary stream.
m3u8Settings_pcrPeriod :: Lens' M3u8Settings (Maybe Natural) Source #
Maximum time in milliseconds between Program Clock References (PCRs) inserted into the transport stream.
m3u8Settings_pcrPid :: Lens' M3u8Settings (Maybe Text) Source #
Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream. When no value is given, the encoder will assign the same value as the Video PID. Can be entered as a decimal or hexadecimal value.
m3u8Settings_pmtInterval :: Lens' M3u8Settings (Maybe Natural) Source #
The number of milliseconds between instances of this table in the output transport stream. A value of \"0\" writes out the PMT once per segment file.
m3u8Settings_pmtPid :: Lens' M3u8Settings (Maybe Text) Source #
Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream. Can be entered as a decimal or hexadecimal value.
m3u8Settings_programNum :: Lens' M3u8Settings (Maybe Natural) Source #
The value of the program number field in the Program Map Table.
m3u8Settings_scte35Behavior :: Lens' M3u8Settings (Maybe M3u8Scte35Behavior) Source #
If set to passthrough, passes any SCTE-35 signals from the input source to this output.
m3u8Settings_scte35Pid :: Lens' M3u8Settings (Maybe Text) Source #
Packet Identifier (PID) of the SCTE-35 stream in the transport stream. Can be entered as a decimal or hexadecimal value.
m3u8Settings_timedMetadataBehavior :: Lens' M3u8Settings (Maybe M3u8TimedMetadataBehavior) Source #
When set to passthrough, timed metadata is passed through from input to output.
m3u8Settings_timedMetadataPid :: Lens' M3u8Settings (Maybe Text) Source #
Packet Identifier (PID) of the timed metadata stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
m3u8Settings_transportStreamId :: Lens' M3u8Settings (Maybe Natural) Source #
The value of the transport stream ID field in the Program Map Table.
m3u8Settings_videoPid :: Lens' M3u8Settings (Maybe Text) Source #
Packet Identifier (PID) of the elementary video stream in the transport stream. Can be entered as a decimal or hexadecimal value.
MaintenanceCreateSettings
maintenanceCreateSettings_maintenanceDay :: Lens' MaintenanceCreateSettings (Maybe MaintenanceDay) Source #
Choose one day of the week for maintenance. The chosen day is used for all future maintenance windows.
maintenanceCreateSettings_maintenanceStartTime :: Lens' MaintenanceCreateSettings (Maybe Text) Source #
Choose the hour that maintenance will start. The chosen time is used for all future maintenance windows.
MaintenanceStatus
maintenanceStatus_maintenanceDay :: Lens' MaintenanceStatus (Maybe MaintenanceDay) Source #
The currently selected maintenance day.
maintenanceStatus_maintenanceDeadline :: Lens' MaintenanceStatus (Maybe Text) Source #
Maintenance is required by the displayed date and time. Date and time is in ISO.
maintenanceStatus_maintenanceScheduledDate :: Lens' MaintenanceStatus (Maybe Text) Source #
The currently scheduled maintenance date and time. Date and time is in ISO.
maintenanceStatus_maintenanceStartTime :: Lens' MaintenanceStatus (Maybe Text) Source #
The currently selected maintenance start time. Time is in UTC.
MaintenanceUpdateSettings
maintenanceUpdateSettings_maintenanceDay :: Lens' MaintenanceUpdateSettings (Maybe MaintenanceDay) Source #
Choose one day of the week for maintenance. The chosen day is used for all future maintenance windows.
maintenanceUpdateSettings_maintenanceScheduledDate :: Lens' MaintenanceUpdateSettings (Maybe Text) Source #
Choose a specific date for maintenance to occur. The chosen date is used for the next maintenance window only.
maintenanceUpdateSettings_maintenanceStartTime :: Lens' MaintenanceUpdateSettings (Maybe Text) Source #
Choose the hour that maintenance will start. The chosen time is used for all future maintenance windows.
MediaConnectFlow
mediaConnectFlow_flowArn :: Lens' MediaConnectFlow (Maybe Text) Source #
The unique ARN of the MediaConnect Flow being used as a source.
MediaConnectFlowRequest
mediaConnectFlowRequest_flowArn :: Lens' MediaConnectFlowRequest (Maybe Text) Source #
The ARN of the MediaConnect Flow that you want to use as a source.
MediaPackageGroupSettings
mediaPackageGroupSettings_destination :: Lens' MediaPackageGroupSettings OutputLocationRef Source #
MediaPackage channel destination.
MediaPackageOutputDestinationSettings
mediaPackageOutputDestinationSettings_channelId :: Lens' MediaPackageOutputDestinationSettings (Maybe Text) Source #
ID of the channel in MediaPackage that is the destination for this output group. You do not need to specify the individual inputs in MediaPackage; MediaLive will handle the connection of the two MediaLive pipelines to the two MediaPackage inputs. The MediaPackage channel and MediaLive channel must be in the same region.
MediaPackageOutputSettings
MotionGraphicsActivateScheduleActionSettings
motionGraphicsActivateScheduleActionSettings_duration :: Lens' MotionGraphicsActivateScheduleActionSettings (Maybe Natural) Source #
Duration (in milliseconds) that motion graphics should render on to the video stream. Leaving out this property or setting to 0 will result in rendering continuing until a deactivate action is processed.
motionGraphicsActivateScheduleActionSettings_passwordParam :: Lens' MotionGraphicsActivateScheduleActionSettings (Maybe Text) Source #
Key used to extract the password from EC2 Parameter store
motionGraphicsActivateScheduleActionSettings_url :: Lens' MotionGraphicsActivateScheduleActionSettings (Maybe Text) Source #
URI of the HTML5 content to be rendered into the live stream.
motionGraphicsActivateScheduleActionSettings_username :: Lens' MotionGraphicsActivateScheduleActionSettings (Maybe Text) Source #
Documentation update needed
MotionGraphicsConfiguration
motionGraphicsConfiguration_motionGraphicsInsertion :: Lens' MotionGraphicsConfiguration (Maybe MotionGraphicsInsertion) Source #
Undocumented member.
motionGraphicsConfiguration_motionGraphicsSettings :: Lens' MotionGraphicsConfiguration MotionGraphicsSettings Source #
Motion Graphics Settings
MotionGraphicsDeactivateScheduleActionSettings
MotionGraphicsSettings
motionGraphicsSettings_htmlMotionGraphicsSettings :: Lens' MotionGraphicsSettings (Maybe HtmlMotionGraphicsSettings) Source #
Undocumented member.
Mp2Settings
mp2Settings_bitrate :: Lens' Mp2Settings (Maybe Double) Source #
Average bitrate in bits/second.
mp2Settings_codingMode :: Lens' Mp2Settings (Maybe Mp2CodingMode) Source #
The MPEG2 Audio coding mode. Valid values are codingMode10 (for mono) or codingMode20 (for stereo).
mp2Settings_sampleRate :: Lens' Mp2Settings (Maybe Double) Source #
Sample rate in Hz.
Mpeg2FilterSettings
mpeg2FilterSettings_temporalFilterSettings :: Lens' Mpeg2FilterSettings (Maybe TemporalFilterSettings) Source #
Undocumented member.
Mpeg2Settings
mpeg2Settings_adaptiveQuantization :: Lens' Mpeg2Settings (Maybe Mpeg2AdaptiveQuantization) Source #
Choose Off to disable adaptive quantization. Or choose another value to enable the quantizer and set its strength. The strengths are: Auto, Off, Low, Medium, High. When you enable this field, MediaLive allows intra-frame quantizers to vary, which might improve visual quality.
mpeg2Settings_afdSignaling :: Lens' Mpeg2Settings (Maybe AfdSignaling) Source #
Indicates the AFD values that MediaLive will write into the video encode. If you do not know what AFD signaling is, or if your downstream system has not given you guidance, choose AUTO. AUTO: MediaLive will try to preserve the input AFD value (in cases where multiple AFD values are valid). FIXED: MediaLive will use the value you specify in fixedAFD.
mpeg2Settings_colorMetadata :: Lens' Mpeg2Settings (Maybe Mpeg2ColorMetadata) Source #
Specifies whether to include the color space metadata. The metadata describes the color space that applies to the video (the colorSpace field). We recommend that you insert the metadata.
mpeg2Settings_colorSpace :: Lens' Mpeg2Settings (Maybe Mpeg2ColorSpace) Source #
Choose the type of color space conversion to apply to the output. For detailed information on setting up both the input and the output to obtain the desired color space in the output, see the section on \"MediaLive Features - Video - color space\" in the MediaLive User Guide. PASSTHROUGH: Keep the color space of the input content - do not convert it. AUTO:Convert all content that is SD to rec 601, and convert all content that is HD to rec 709.
mpeg2Settings_displayAspectRatio :: Lens' Mpeg2Settings (Maybe Mpeg2DisplayRatio) Source #
Sets the pixel aspect ratio for the encode.
mpeg2Settings_filterSettings :: Lens' Mpeg2Settings (Maybe Mpeg2FilterSettings) Source #
Optionally specify a noise reduction filter, which can improve quality of compressed content. If you do not choose a filter, no filter will be applied. TEMPORAL: This filter is useful for both source content that is noisy (when it has excessive digital artifacts) and source content that is clean. When the content is noisy, the filter cleans up the source content before the encoding phase, with these two effects: First, it improves the output video quality because the content has been cleaned up. Secondly, it decreases the bandwidth because MediaLive does not waste bits on encoding noise. When the content is reasonably clean, the filter tends to decrease the bitrate.
mpeg2Settings_fixedAfd :: Lens' Mpeg2Settings (Maybe FixedAfd) Source #
Complete this field only when afdSignaling is set to FIXED. Enter the AFD value (4 bits) to write on all frames of the video encode.
mpeg2Settings_gopClosedCadence :: Lens' Mpeg2Settings (Maybe Natural) Source #
MPEG2: default is open GOP.
mpeg2Settings_gopNumBFrames :: Lens' Mpeg2Settings (Maybe Natural) Source #
Relates to the GOP structure. The number of B-frames between reference frames. If you do not know what a B-frame is, use the default.
mpeg2Settings_gopSize :: Lens' Mpeg2Settings (Maybe Double) Source #
Relates to the GOP structure. The GOP size (keyframe interval) in the units specified in gopSizeUnits. If you do not know what GOP is, use the default. If gopSizeUnits is frames, then the gopSize must be an integer and must be greater than or equal to 1. If gopSizeUnits is seconds, the gopSize must be greater than 0, but does not need to be an integer.
mpeg2Settings_gopSizeUnits :: Lens' Mpeg2Settings (Maybe Mpeg2GopSizeUnits) Source #
Relates to the GOP structure. Specifies whether the gopSize is specified in frames or seconds. If you do not plan to change the default gopSize, leave the default. If you specify SECONDS, MediaLive will internally convert the gop size to a frame count.
mpeg2Settings_scanType :: Lens' Mpeg2Settings (Maybe Mpeg2ScanType) Source #
Set the scan type of the output to PROGRESSIVE or INTERLACED (top field first).
mpeg2Settings_subgopLength :: Lens' Mpeg2Settings (Maybe Mpeg2SubGopLength) Source #
Relates to the GOP structure. If you do not know what GOP is, use the default. FIXED: Set the number of B-frames in each sub-GOP to the value in gopNumBFrames. DYNAMIC: Let MediaLive optimize the number of B-frames in each sub-GOP, to improve visual quality.
mpeg2Settings_timecodeBurninSettings :: Lens' Mpeg2Settings (Maybe TimecodeBurninSettings) Source #
Timecode burn-in settings
mpeg2Settings_timecodeInsertion :: Lens' Mpeg2Settings (Maybe Mpeg2TimecodeInsertionBehavior) Source #
Determines how MediaLive inserts timecodes in the output video. For detailed information about setting up the input and the output for a timecode, see the section on \"MediaLive Features - Timecode configuration\" in the MediaLive User Guide. DISABLED: do not include timecodes. GOP_TIMECODE: Include timecode metadata in the GOP header.
mpeg2Settings_framerateNumerator :: Lens' Mpeg2Settings Natural Source #
The framerate numerator. For example, 24000. The framerate is the numerator divided by the denominator. For example, 24000 / 1001 = 23.976 FPS.
mpeg2Settings_framerateDenominator :: Lens' Mpeg2Settings Natural Source #
description": "The framerate denominator. For example, 1001. The framerate is the numerator divided by the denominator. For example, 24000 / 1001 = 23.976 FPS.
MsSmoothGroupSettings
msSmoothGroupSettings_acquisitionPointId :: Lens' MsSmoothGroupSettings (Maybe Text) Source #
The ID to include in each message in the sparse track. Ignored if sparseTrackType is NONE.
msSmoothGroupSettings_audioOnlyTimecodeControl :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupAudioOnlyTimecodeControl) Source #
If set to passthrough for an audio-only MS Smooth output, the fragment absolute time will be set to the current timecode. This option does not write timecodes to the audio elementary stream.
msSmoothGroupSettings_certificateMode :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupCertificateMode) Source #
If set to verifyAuthenticity, verify the https certificate chain to a trusted Certificate Authority (CA). This will cause https outputs to self-signed certificates to fail.
msSmoothGroupSettings_connectionRetryInterval :: Lens' MsSmoothGroupSettings (Maybe Natural) Source #
Number of seconds to wait before retrying connection to the IIS server if the connection is lost. Content will be cached during this time and the cache will be be delivered to the IIS server once the connection is re-established.
msSmoothGroupSettings_eventId :: Lens' MsSmoothGroupSettings (Maybe Text) Source #
MS Smooth event ID to be sent to the IIS server. Should only be specified if eventIdMode is set to useConfigured.
msSmoothGroupSettings_eventIdMode :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupEventIdMode) Source #
Specifies whether or not to send an event ID to the IIS server. If no event ID is sent and the same Live Event is used without changing the publishing point, clients might see cached video from the previous run. Options: - "useConfigured" - use the value provided in eventId - "useTimestamp" - generate and send an event ID based on the current timestamp - "noEventId" - do not send an event ID to the IIS server.
msSmoothGroupSettings_eventStopBehavior :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupEventStopBehavior) Source #
When set to sendEos, send EOS signal to IIS server when stopping the event
msSmoothGroupSettings_filecacheDuration :: Lens' MsSmoothGroupSettings (Maybe Natural) Source #
Size in seconds of file cache for streaming outputs.
msSmoothGroupSettings_fragmentLength :: Lens' MsSmoothGroupSettings (Maybe Natural) Source #
Length of mp4 fragments to generate (in seconds). Fragment length must be compatible with GOP size and framerate.
msSmoothGroupSettings_inputLossAction :: Lens' MsSmoothGroupSettings (Maybe InputLossActionForMsSmoothOut) Source #
Parameter that control output group behavior on input loss.
msSmoothGroupSettings_numRetries :: Lens' MsSmoothGroupSettings (Maybe Natural) Source #
Number of retry attempts.
msSmoothGroupSettings_restartDelay :: Lens' MsSmoothGroupSettings (Maybe Natural) Source #
Number of seconds before initiating a restart due to output failure, due to exhausting the numRetries on one segment, or exceeding filecacheDuration.
msSmoothGroupSettings_segmentationMode :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupSegmentationMode) Source #
useInputSegmentation has been deprecated. The configured segment size is always used.
msSmoothGroupSettings_sendDelayMs :: Lens' MsSmoothGroupSettings (Maybe Natural) Source #
Number of milliseconds to delay the output from the second pipeline.
msSmoothGroupSettings_sparseTrackType :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupSparseTrackType) Source #
Identifies the type of data to place in the sparse track: - SCTE35: Insert SCTE-35 messages from the source content. With each message, insert an IDR frame to start a new segment. - SCTE35_WITHOUT_SEGMENTATION: Insert SCTE-35 messages from the source content. With each message, insert an IDR frame but don't start a new segment. - NONE: Don't generate a sparse track for any outputs in this output group.
msSmoothGroupSettings_streamManifestBehavior :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupStreamManifestBehavior) Source #
When set to send, send stream manifest so publishing point doesn't start until all streams start.
msSmoothGroupSettings_timestampOffset :: Lens' MsSmoothGroupSettings (Maybe Text) Source #
Timestamp offset for the event. Only used if timestampOffsetMode is set to useConfiguredOffset.
msSmoothGroupSettings_timestampOffsetMode :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupTimestampOffsetMode) Source #
Type of timestamp date offset to use. - useEventStartDate: Use the date the event was started as the offset - useConfiguredOffset: Use an explicitly configured date as the offset
msSmoothGroupSettings_destination :: Lens' MsSmoothGroupSettings OutputLocationRef Source #
Smooth Streaming publish point on an IIS server. Elemental Live acts as a "Push" encoder to IIS.
MsSmoothOutputSettings
msSmoothOutputSettings_h265PackagingType :: Lens' MsSmoothOutputSettings (Maybe MsSmoothH265PackagingType) Source #
Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
msSmoothOutputSettings_nameModifier :: Lens' MsSmoothOutputSettings (Maybe Text) Source #
String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
Multiplex
multiplex_availabilityZones :: Lens' Multiplex (Maybe [Text]) Source #
A list of availability zones for the multiplex.
multiplex_destinations :: Lens' Multiplex (Maybe [MultiplexOutputDestination]) Source #
A list of the multiplex output destinations.
multiplex_multiplexSettings :: Lens' Multiplex (Maybe MultiplexSettings) Source #
Configuration for a multiplex event.
multiplex_pipelinesRunningCount :: Lens' Multiplex (Maybe Int) Source #
The number of currently healthy pipelines.
multiplex_programCount :: Lens' Multiplex (Maybe Int) Source #
The number of programs in the multiplex.
multiplex_state :: Lens' Multiplex (Maybe MultiplexState) Source #
The current state of the multiplex.
multiplex_tags :: Lens' Multiplex (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
MultiplexGroupSettings
MultiplexMediaConnectOutputDestinationSettings
multiplexMediaConnectOutputDestinationSettings_entitlementArn :: Lens' MultiplexMediaConnectOutputDestinationSettings (Maybe Text) Source #
The MediaConnect entitlement ARN available as a Flow source.
MultiplexOutputDestination
multiplexOutputDestination_mediaConnectSettings :: Lens' MultiplexOutputDestination (Maybe MultiplexMediaConnectOutputDestinationSettings) Source #
Multiplex MediaConnect output destination settings.
MultiplexOutputSettings
multiplexOutputSettings_destination :: Lens' MultiplexOutputSettings OutputLocationRef Source #
Destination is a Multiplex.
MultiplexProgram
multiplexProgram_channelId :: Lens' MultiplexProgram (Maybe Text) Source #
The MediaLive channel associated with the program.
multiplexProgram_multiplexProgramSettings :: Lens' MultiplexProgram (Maybe MultiplexProgramSettings) Source #
The settings for this multiplex program.
multiplexProgram_packetIdentifiersMap :: Lens' MultiplexProgram (Maybe MultiplexProgramPacketIdentifiersMap) Source #
The packet identifier map for this multiplex program.
multiplexProgram_pipelineDetails :: Lens' MultiplexProgram (Maybe [MultiplexProgramPipelineDetail]) Source #
Contains information about the current sources for the specified program in the specified multiplex. Keep in mind that each multiplex pipeline connects to both pipelines in a given source channel (the channel identified by the program). But only one of those channel pipelines is ever active at one time.
multiplexProgram_programName :: Lens' MultiplexProgram (Maybe Text) Source #
The name of the multiplex program.
MultiplexProgramChannelDestinationSettings
multiplexProgramChannelDestinationSettings_multiplexId :: Lens' MultiplexProgramChannelDestinationSettings (Maybe Text) Source #
The ID of the Multiplex that the encoder is providing output to. You do not need to specify the individual inputs to the Multiplex; MediaLive will handle the connection of the two MediaLive pipelines to the two Multiplex instances. The Multiplex must be in the same region as the Channel.
multiplexProgramChannelDestinationSettings_programName :: Lens' MultiplexProgramChannelDestinationSettings (Maybe Text) Source #
The program name of the Multiplex program that the encoder is providing output to.
MultiplexProgramPacketIdentifiersMap
multiplexProgramPacketIdentifiersMap_audioPids :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe [Int]) Source #
Undocumented member.
multiplexProgramPacketIdentifiersMap_dvbSubPids :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe [Int]) Source #
Undocumented member.
multiplexProgramPacketIdentifiersMap_dvbTeletextPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int) Source #
Undocumented member.
multiplexProgramPacketIdentifiersMap_etvPlatformPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int) Source #
Undocumented member.
multiplexProgramPacketIdentifiersMap_etvSignalPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int) Source #
Undocumented member.
multiplexProgramPacketIdentifiersMap_klvDataPids :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe [Int]) Source #
Undocumented member.
multiplexProgramPacketIdentifiersMap_pcrPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int) Source #
Undocumented member.
multiplexProgramPacketIdentifiersMap_pmtPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int) Source #
Undocumented member.
multiplexProgramPacketIdentifiersMap_privateMetadataPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int) Source #
Undocumented member.
multiplexProgramPacketIdentifiersMap_scte27Pids :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe [Int]) Source #
Undocumented member.
multiplexProgramPacketIdentifiersMap_scte35Pid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int) Source #
Undocumented member.
multiplexProgramPacketIdentifiersMap_timedMetadataPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int) Source #
Undocumented member.
multiplexProgramPacketIdentifiersMap_videoPid :: Lens' MultiplexProgramPacketIdentifiersMap (Maybe Int) Source #
Undocumented member.
MultiplexProgramPipelineDetail
multiplexProgramPipelineDetail_activeChannelPipeline :: Lens' MultiplexProgramPipelineDetail (Maybe Text) Source #
Identifies the channel pipeline that is currently active for the pipeline (identified by PipelineId) in the multiplex.
multiplexProgramPipelineDetail_pipelineId :: Lens' MultiplexProgramPipelineDetail (Maybe Text) Source #
Identifies a specific pipeline in the multiplex.
MultiplexProgramServiceDescriptor
multiplexProgramServiceDescriptor_providerName :: Lens' MultiplexProgramServiceDescriptor Text Source #
Name of the provider.
multiplexProgramServiceDescriptor_serviceName :: Lens' MultiplexProgramServiceDescriptor Text Source #
Name of the service.
MultiplexProgramSettings
multiplexProgramSettings_preferredChannelPipeline :: Lens' MultiplexProgramSettings (Maybe PreferredChannelPipeline) Source #
Indicates which pipeline is preferred by the multiplex for program ingest.
multiplexProgramSettings_serviceDescriptor :: Lens' MultiplexProgramSettings (Maybe MultiplexProgramServiceDescriptor) Source #
Transport stream service descriptor configuration for the Multiplex program.
multiplexProgramSettings_videoSettings :: Lens' MultiplexProgramSettings (Maybe MultiplexVideoSettings) Source #
Program video settings configuration.
multiplexProgramSettings_programNumber :: Lens' MultiplexProgramSettings Natural Source #
Unique program number.
MultiplexProgramSummary
multiplexProgramSummary_channelId :: Lens' MultiplexProgramSummary (Maybe Text) Source #
The MediaLive Channel associated with the program.
multiplexProgramSummary_programName :: Lens' MultiplexProgramSummary (Maybe Text) Source #
The name of the multiplex program.
MultiplexSettings
multiplexSettings_maximumVideoBufferDelayMilliseconds :: Lens' MultiplexSettings (Maybe Natural) Source #
Maximum video buffer delay in milliseconds.
multiplexSettings_transportStreamReservedBitrate :: Lens' MultiplexSettings (Maybe Natural) Source #
Transport stream reserved bit rate.
multiplexSettings_transportStreamBitrate :: Lens' MultiplexSettings Natural Source #
Transport stream bit rate.
multiplexSettings_transportStreamId :: Lens' MultiplexSettings Natural Source #
Transport stream ID.
MultiplexSettingsSummary
multiplexSettingsSummary_transportStreamBitrate :: Lens' MultiplexSettingsSummary (Maybe Natural) Source #
Transport stream bit rate.
MultiplexStatmuxVideoSettings
multiplexStatmuxVideoSettings_maximumBitrate :: Lens' MultiplexStatmuxVideoSettings (Maybe Natural) Source #
Maximum statmux bitrate.
multiplexStatmuxVideoSettings_minimumBitrate :: Lens' MultiplexStatmuxVideoSettings (Maybe Natural) Source #
Minimum statmux bitrate.
multiplexStatmuxVideoSettings_priority :: Lens' MultiplexStatmuxVideoSettings (Maybe Int) Source #
The purpose of the priority is to use a combination of the\nmultiplex rate control algorithm and the QVBR capability of the\nencoder to prioritize the video quality of some channels in a\nmultiplex over others. Channels that have a higher priority will\nget higher video quality at the expense of the video quality of\nother channels in the multiplex with lower priority.
MultiplexSummary
multiplexSummary_arn :: Lens' MultiplexSummary (Maybe Text) Source #
The unique arn of the multiplex.
multiplexSummary_availabilityZones :: Lens' MultiplexSummary (Maybe [Text]) Source #
A list of availability zones for the multiplex.
multiplexSummary_id :: Lens' MultiplexSummary (Maybe Text) Source #
The unique id of the multiplex.
multiplexSummary_multiplexSettings :: Lens' MultiplexSummary (Maybe MultiplexSettingsSummary) Source #
Configuration for a multiplex event.
multiplexSummary_name :: Lens' MultiplexSummary (Maybe Text) Source #
The name of the multiplex.
multiplexSummary_pipelinesRunningCount :: Lens' MultiplexSummary (Maybe Int) Source #
The number of currently healthy pipelines.
multiplexSummary_programCount :: Lens' MultiplexSummary (Maybe Int) Source #
The number of programs in the multiplex.
multiplexSummary_state :: Lens' MultiplexSummary (Maybe MultiplexState) Source #
The current state of the multiplex.
multiplexSummary_tags :: Lens' MultiplexSummary (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
MultiplexVideoSettings
multiplexVideoSettings_constantBitrate :: Lens' MultiplexVideoSettings (Maybe Natural) Source #
The constant bitrate configuration for the video encode. When this field is defined, StatmuxSettings must be undefined.
multiplexVideoSettings_statmuxSettings :: Lens' MultiplexVideoSettings (Maybe MultiplexStatmuxVideoSettings) Source #
Statmux rate control settings. When this field is defined, ConstantBitrate must be undefined.
NetworkInputSettings
networkInputSettings_hlsInputSettings :: Lens' NetworkInputSettings (Maybe HlsInputSettings) Source #
Specifies HLS input settings when the uri is for a HLS manifest.
networkInputSettings_serverValidation :: Lens' NetworkInputSettings (Maybe NetworkInputServerValidation) Source #
Check HTTPS server certificates. When set to checkCryptographyOnly, cryptography in the certificate will be checked, but not the server's name. Certain subdomains (notably S3 buckets that use dots in the bucket name) do not strictly match the corresponding certificate's wildcard pattern and would otherwise cause the event to error. This setting is ignored for protocols that do not use https.
NielsenCBET
nielsenCBET_cbetCheckDigitString :: Lens' NielsenCBET Text Source #
Enter the CBET check digits to use in the watermark.
nielsenCBET_cbetStepaside :: Lens' NielsenCBET NielsenWatermarksCbetStepaside Source #
Determines the method of CBET insertion mode when prior encoding is detected on the same layer.
nielsenCBET_csid :: Lens' NielsenCBET Text Source #
Enter the CBET Source ID (CSID) to use in the watermark
NielsenConfiguration
nielsenConfiguration_distributorId :: Lens' NielsenConfiguration (Maybe Text) Source #
Enter the Distributor ID assigned to your organization by Nielsen.
nielsenConfiguration_nielsenPcmToId3Tagging :: Lens' NielsenConfiguration (Maybe NielsenPcmToId3TaggingState) Source #
Enables Nielsen PCM to ID3 tagging
NielsenNaesIiNw
nielsenNaesIiNw_checkDigitString :: Lens' NielsenNaesIiNw Text Source #
Enter the check digit string for the watermark
nielsenNaesIiNw_sid :: Lens' NielsenNaesIiNw Double Source #
Enter the Nielsen Source ID (SID) to include in the watermark
NielsenWatermarksSettings
nielsenWatermarksSettings_nielsenCbetSettings :: Lens' NielsenWatermarksSettings (Maybe NielsenCBET) Source #
Complete these fields only if you want to insert watermarks of type Nielsen CBET
nielsenWatermarksSettings_nielsenDistributionType :: Lens' NielsenWatermarksSettings (Maybe NielsenWatermarksDistributionTypes) Source #
Choose the distribution types that you want to assign to the watermarks: - PROGRAM_CONTENT - FINAL_DISTRIBUTOR
nielsenWatermarksSettings_nielsenNaesIiNwSettings :: Lens' NielsenWatermarksSettings (Maybe NielsenNaesIiNw) Source #
Complete these fields only if you want to insert watermarks of type Nielsen NAES II (N2) and Nielsen NAES VI (NW).
Offering
offering_arn :: Lens' Offering (Maybe Text) Source #
Unique offering ARN, e.g. 'arn:aws:medialive:us-west-2:123456789012:offering:87654321'
offering_currencyCode :: Lens' Offering (Maybe Text) Source #
Currency code for usagePrice and fixedPrice in ISO-4217 format, e.g. 'USD'
offering_durationUnits :: Lens' Offering (Maybe OfferingDurationUnits) Source #
Units for duration, e.g. 'MONTHS'
offering_fixedPrice :: Lens' Offering (Maybe Double) Source #
One-time charge for each reserved resource, e.g. '0.0' for a NO_UPFRONT offering
offering_offeringDescription :: Lens' Offering (Maybe Text) Source #
Offering description, e.g. 'HD AVC output at 10-20 Mbps, 30 fps, and standard VQ in US West (Oregon)'
offering_offeringType :: Lens' Offering (Maybe OfferingType) Source #
Offering type, e.g. 'NO_UPFRONT'
offering_resourceSpecification :: Lens' Offering (Maybe ReservationResourceSpecification) Source #
Resource configuration details
offering_usagePrice :: Lens' Offering (Maybe Double) Source #
Recurring usage charge for each reserved resource, e.g. '157.0'
Output
output_audioDescriptionNames :: Lens' Output (Maybe [Text]) Source #
The names of the AudioDescriptions used as audio sources for this output.
output_captionDescriptionNames :: Lens' Output (Maybe [Text]) Source #
The names of the CaptionDescriptions used as caption sources for this output.
output_videoDescriptionName :: Lens' Output (Maybe Text) Source #
The name of the VideoDescription used as the source for this output.
output_outputSettings :: Lens' Output OutputSettings Source #
Output type-specific settings.
OutputDestination
outputDestination_id :: Lens' OutputDestination (Maybe Text) Source #
User-specified id. This is used in an output group or an output.
outputDestination_mediaPackageSettings :: Lens' OutputDestination (Maybe [MediaPackageOutputDestinationSettings]) Source #
Destination settings for a MediaPackage output; one destination for both encoders.
outputDestination_multiplexSettings :: Lens' OutputDestination (Maybe MultiplexProgramChannelDestinationSettings) Source #
Destination settings for a Multiplex output; one destination for both encoders.
outputDestination_settings :: Lens' OutputDestination (Maybe [OutputDestinationSettings]) Source #
Destination settings for a standard output; one destination for each redundant encoder.
OutputDestinationSettings
outputDestinationSettings_passwordParam :: Lens' OutputDestinationSettings (Maybe Text) Source #
key used to extract the password from EC2 Parameter store
outputDestinationSettings_streamName :: Lens' OutputDestinationSettings (Maybe Text) Source #
Stream name for RTMP destinations (URLs of type rtmp://)
outputDestinationSettings_url :: Lens' OutputDestinationSettings (Maybe Text) Source #
A URL specifying a destination
outputDestinationSettings_username :: Lens' OutputDestinationSettings (Maybe Text) Source #
username for destination
OutputGroup
outputGroup_name :: Lens' OutputGroup (Maybe Text) Source #
Custom output group name optionally defined by the user.
outputGroup_outputs :: Lens' OutputGroup [Output] Source #
Undocumented member.
outputGroup_outputGroupSettings :: Lens' OutputGroup OutputGroupSettings Source #
Settings associated with the output group.
OutputGroupSettings
outputGroupSettings_archiveGroupSettings :: Lens' OutputGroupSettings (Maybe ArchiveGroupSettings) Source #
Undocumented member.
outputGroupSettings_frameCaptureGroupSettings :: Lens' OutputGroupSettings (Maybe FrameCaptureGroupSettings) Source #
Undocumented member.
outputGroupSettings_hlsGroupSettings :: Lens' OutputGroupSettings (Maybe HlsGroupSettings) Source #
Undocumented member.
outputGroupSettings_mediaPackageGroupSettings :: Lens' OutputGroupSettings (Maybe MediaPackageGroupSettings) Source #
Undocumented member.
outputGroupSettings_msSmoothGroupSettings :: Lens' OutputGroupSettings (Maybe MsSmoothGroupSettings) Source #
Undocumented member.
outputGroupSettings_multiplexGroupSettings :: Lens' OutputGroupSettings (Maybe MultiplexGroupSettings) Source #
Undocumented member.
outputGroupSettings_rtmpGroupSettings :: Lens' OutputGroupSettings (Maybe RtmpGroupSettings) Source #
Undocumented member.
outputGroupSettings_udpGroupSettings :: Lens' OutputGroupSettings (Maybe UdpGroupSettings) Source #
Undocumented member.
OutputLocationRef
outputLocationRef_destinationRefId :: Lens' OutputLocationRef (Maybe Text) Source #
Undocumented member.
OutputSettings
outputSettings_archiveOutputSettings :: Lens' OutputSettings (Maybe ArchiveOutputSettings) Source #
Undocumented member.
outputSettings_frameCaptureOutputSettings :: Lens' OutputSettings (Maybe FrameCaptureOutputSettings) Source #
Undocumented member.
outputSettings_hlsOutputSettings :: Lens' OutputSettings (Maybe HlsOutputSettings) Source #
Undocumented member.
outputSettings_mediaPackageOutputSettings :: Lens' OutputSettings (Maybe MediaPackageOutputSettings) Source #
Undocumented member.
outputSettings_msSmoothOutputSettings :: Lens' OutputSettings (Maybe MsSmoothOutputSettings) Source #
Undocumented member.
outputSettings_multiplexOutputSettings :: Lens' OutputSettings (Maybe MultiplexOutputSettings) Source #
Undocumented member.
outputSettings_rtmpOutputSettings :: Lens' OutputSettings (Maybe RtmpOutputSettings) Source #
Undocumented member.
outputSettings_udpOutputSettings :: Lens' OutputSettings (Maybe UdpOutputSettings) Source #
Undocumented member.
PassThroughSettings
PauseStateScheduleActionSettings
pauseStateScheduleActionSettings_pipelines :: Lens' PauseStateScheduleActionSettings (Maybe [PipelinePauseStateSettings]) Source #
Undocumented member.
PipelineDetail
pipelineDetail_activeInputAttachmentName :: Lens' PipelineDetail (Maybe Text) Source #
The name of the active input attachment currently being ingested by this pipeline.
pipelineDetail_activeInputSwitchActionName :: Lens' PipelineDetail (Maybe Text) Source #
The name of the input switch schedule action that occurred most recently and that resulted in the switch to the current input attachment for this pipeline.
pipelineDetail_activeMotionGraphicsActionName :: Lens' PipelineDetail (Maybe Text) Source #
The name of the motion graphics activate action that occurred most recently and that resulted in the current graphics URI for this pipeline.
pipelineDetail_activeMotionGraphicsUri :: Lens' PipelineDetail (Maybe Text) Source #
The current URI being used for HTML5 motion graphics for this pipeline.
pipelineDetail_pipelineId :: Lens' PipelineDetail (Maybe Text) Source #
Pipeline ID
PipelinePauseStateSettings
pipelinePauseStateSettings_pipelineId :: Lens' PipelinePauseStateSettings PipelineId Source #
Pipeline ID to pause ("PIPELINE_0" or "PIPELINE_1").
RawSettings
Rec601Settings
Rec709Settings
RemixSettings
remixSettings_channelsIn :: Lens' RemixSettings (Maybe Natural) Source #
Number of input channels to be used.
remixSettings_channelsOut :: Lens' RemixSettings (Maybe Natural) Source #
Number of output channels to be produced. Valid values: 1, 2, 4, 6, 8
remixSettings_channelMappings :: Lens' RemixSettings [AudioChannelMapping] Source #
Mapping of input channels to output channels, with appropriate gain adjustments.
RenewalSettings
renewalSettings_automaticRenewal :: Lens' RenewalSettings (Maybe ReservationAutomaticRenewal) Source #
Automatic renewal status for the reservation
renewalSettings_renewalCount :: Lens' RenewalSettings (Maybe Natural) Source #
Count for the reservation renewal
Reservation
reservation_arn :: Lens' Reservation (Maybe Text) Source #
Unique reservation ARN, e.g. 'arn:aws:medialive:us-west-2:123456789012:reservation:1234567'
reservation_count :: Lens' Reservation (Maybe Int) Source #
Number of reserved resources
reservation_currencyCode :: Lens' Reservation (Maybe Text) Source #
Currency code for usagePrice and fixedPrice in ISO-4217 format, e.g. 'USD'
reservation_duration :: Lens' Reservation (Maybe Int) Source #
Lease duration, e.g. '12'
reservation_durationUnits :: Lens' Reservation (Maybe OfferingDurationUnits) Source #
Units for duration, e.g. 'MONTHS'
reservation_end :: Lens' Reservation (Maybe Text) Source #
Reservation UTC end date and time in ISO-8601 format, e.g. '2019-03-01T00:00:00'
reservation_fixedPrice :: Lens' Reservation (Maybe Double) Source #
One-time charge for each reserved resource, e.g. '0.0' for a NO_UPFRONT offering
reservation_name :: Lens' Reservation (Maybe Text) Source #
User specified reservation name
reservation_offeringDescription :: Lens' Reservation (Maybe Text) Source #
Offering description, e.g. 'HD AVC output at 10-20 Mbps, 30 fps, and standard VQ in US West (Oregon)'
reservation_offeringId :: Lens' Reservation (Maybe Text) Source #
Unique offering ID, e.g. '87654321'
reservation_offeringType :: Lens' Reservation (Maybe OfferingType) Source #
Offering type, e.g. 'NO_UPFRONT'
reservation_region :: Lens' Reservation (Maybe Text) Source #
AWS region, e.g. 'us-west-2'
reservation_renewalSettings :: Lens' Reservation (Maybe RenewalSettings) Source #
Renewal settings for the reservation
reservation_reservationId :: Lens' Reservation (Maybe Text) Source #
Unique reservation ID, e.g. '1234567'
reservation_resourceSpecification :: Lens' Reservation (Maybe ReservationResourceSpecification) Source #
Resource configuration details
reservation_start :: Lens' Reservation (Maybe Text) Source #
Reservation UTC start date and time in ISO-8601 format, e.g. '2018-03-01T00:00:00'
reservation_state :: Lens' Reservation (Maybe ReservationState) Source #
Current state of reservation, e.g. 'ACTIVE'
reservation_tags :: Lens' Reservation (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs
reservation_usagePrice :: Lens' Reservation (Maybe Double) Source #
Recurring usage charge for each reserved resource, e.g. '157.0'
ReservationResourceSpecification
reservationResourceSpecification_channelClass :: Lens' ReservationResourceSpecification (Maybe ChannelClass) Source #
Channel class, e.g. 'STANDARD'
reservationResourceSpecification_codec :: Lens' ReservationResourceSpecification (Maybe ReservationCodec) Source #
Codec, e.g. 'AVC'
reservationResourceSpecification_maximumBitrate :: Lens' ReservationResourceSpecification (Maybe ReservationMaximumBitrate) Source #
Maximum bitrate, e.g. 'MAX_20_MBPS'
reservationResourceSpecification_maximumFramerate :: Lens' ReservationResourceSpecification (Maybe ReservationMaximumFramerate) Source #
Maximum framerate, e.g. 'MAX_30_FPS' (Outputs only)
reservationResourceSpecification_resolution :: Lens' ReservationResourceSpecification (Maybe ReservationResolution) Source #
Resolution, e.g. 'HD'
reservationResourceSpecification_resourceType :: Lens' ReservationResourceSpecification (Maybe ReservationResourceType) Source #
Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'
reservationResourceSpecification_specialFeature :: Lens' ReservationResourceSpecification (Maybe ReservationSpecialFeature) Source #
Special feature, e.g. 'AUDIO_NORMALIZATION' (Channels only)
reservationResourceSpecification_videoQuality :: Lens' ReservationResourceSpecification (Maybe ReservationVideoQuality) Source #
Video quality, e.g. 'STANDARD' (Outputs only)
RtmpCaptionInfoDestinationSettings
RtmpGroupSettings
rtmpGroupSettings_adMarkers :: Lens' RtmpGroupSettings (Maybe [RtmpAdMarkers]) Source #
Choose the ad marker type for this output group. MediaLive will create a message based on the content of each SCTE-35 message, format it for that marker type, and insert it in the datastream.
rtmpGroupSettings_authenticationScheme :: Lens' RtmpGroupSettings (Maybe AuthenticationScheme) Source #
Authentication scheme to use when connecting with CDN
rtmpGroupSettings_cacheFullBehavior :: Lens' RtmpGroupSettings (Maybe RtmpCacheFullBehavior) Source #
Controls behavior when content cache fills up. If remote origin server stalls the RTMP connection and does not accept content fast enough the 'Media Cache' will fill up. When the cache reaches the duration specified by cacheLength the cache will stop accepting new content. If set to disconnectImmediately, the RTMP output will force a disconnect. Clear the media cache, and reconnect after restartDelay seconds. If set to waitForServer, the RTMP output will wait up to 5 minutes to allow the origin server to begin accepting data again.
rtmpGroupSettings_cacheLength :: Lens' RtmpGroupSettings (Maybe Natural) Source #
Cache length, in seconds, is used to calculate buffer size.
rtmpGroupSettings_captionData :: Lens' RtmpGroupSettings (Maybe RtmpCaptionData) Source #
Controls the types of data that passes to onCaptionInfo outputs. If set to 'all' then 608 and 708 carried DTVCC data will be passed. If set to 'field1AndField2608' then DTVCC data will be stripped out, but 608 data from both fields will be passed. If set to 'field1608' then only the data carried in 608 from field 1 video will be passed.
rtmpGroupSettings_inputLossAction :: Lens' RtmpGroupSettings (Maybe InputLossActionForRtmpOut) Source #
Controls the behavior of this RTMP group if input becomes unavailable. - emitOutput: Emit a slate until input returns. - pauseOutput: Stop transmitting data until input returns. This does not close the underlying RTMP connection.
rtmpGroupSettings_restartDelay :: Lens' RtmpGroupSettings (Maybe Natural) Source #
If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.
RtmpOutputSettings
rtmpOutputSettings_certificateMode :: Lens' RtmpOutputSettings (Maybe RtmpOutputCertificateMode) Source #
If set to verifyAuthenticity, verify the tls certificate chain to a trusted Certificate Authority (CA). This will cause rtmps outputs with self-signed certificates to fail.
rtmpOutputSettings_connectionRetryInterval :: Lens' RtmpOutputSettings (Maybe Natural) Source #
Number of seconds to wait before retrying a connection to the Flash Media server if the connection is lost.
rtmpOutputSettings_numRetries :: Lens' RtmpOutputSettings (Maybe Natural) Source #
Number of retry attempts.
rtmpOutputSettings_destination :: Lens' RtmpOutputSettings OutputLocationRef Source #
The RTMP endpoint excluding the stream name (eg. rtmp://host/appname). For connection to Akamai, a username and password must be supplied. URI fields accept format identifiers.
ScheduleAction
scheduleAction_actionName :: Lens' ScheduleAction Text Source #
The name of the action, must be unique within the schedule. This name provides the main reference to an action once it is added to the schedule. A name is unique if it is no longer in the schedule. The schedule is automatically cleaned up to remove actions with a start time of more than 1 hour ago (approximately) so at that point a name can be reused.
scheduleAction_scheduleActionStartSettings :: Lens' ScheduleAction ScheduleActionStartSettings Source #
The time for the action to start in the channel.
scheduleAction_scheduleActionSettings :: Lens' ScheduleAction ScheduleActionSettings Source #
Settings for this schedule action.
ScheduleActionSettings
scheduleActionSettings_hlsId3SegmentTaggingSettings :: Lens' ScheduleActionSettings (Maybe HlsId3SegmentTaggingScheduleActionSettings) Source #
Action to insert HLS ID3 segment tagging
scheduleActionSettings_hlsTimedMetadataSettings :: Lens' ScheduleActionSettings (Maybe HlsTimedMetadataScheduleActionSettings) Source #
Action to insert HLS metadata
scheduleActionSettings_inputPrepareSettings :: Lens' ScheduleActionSettings (Maybe InputPrepareScheduleActionSettings) Source #
Action to prepare an input for a future immediate input switch
scheduleActionSettings_inputSwitchSettings :: Lens' ScheduleActionSettings (Maybe InputSwitchScheduleActionSettings) Source #
Action to switch the input
scheduleActionSettings_motionGraphicsImageActivateSettings :: Lens' ScheduleActionSettings (Maybe MotionGraphicsActivateScheduleActionSettings) Source #
Action to activate a motion graphics image overlay
scheduleActionSettings_motionGraphicsImageDeactivateSettings :: Lens' ScheduleActionSettings (Maybe MotionGraphicsDeactivateScheduleActionSettings) Source #
Action to deactivate a motion graphics image overlay
scheduleActionSettings_pauseStateSettings :: Lens' ScheduleActionSettings (Maybe PauseStateScheduleActionSettings) Source #
Action to pause or unpause one or both channel pipelines
scheduleActionSettings_scte35InputSettings :: Lens' ScheduleActionSettings (Maybe Scte35InputScheduleActionSettings) Source #
Action to specify scte35 input
scheduleActionSettings_scte35ReturnToNetworkSettings :: Lens' ScheduleActionSettings (Maybe Scte35ReturnToNetworkScheduleActionSettings) Source #
Action to insert SCTE-35 return_to_network message
scheduleActionSettings_scte35SpliceInsertSettings :: Lens' ScheduleActionSettings (Maybe Scte35SpliceInsertScheduleActionSettings) Source #
Action to insert SCTE-35 splice_insert message
scheduleActionSettings_scte35TimeSignalSettings :: Lens' ScheduleActionSettings (Maybe Scte35TimeSignalScheduleActionSettings) Source #
Action to insert SCTE-35 time_signal message
scheduleActionSettings_staticImageActivateSettings :: Lens' ScheduleActionSettings (Maybe StaticImageActivateScheduleActionSettings) Source #
Action to activate a static image overlay
scheduleActionSettings_staticImageDeactivateSettings :: Lens' ScheduleActionSettings (Maybe StaticImageDeactivateScheduleActionSettings) Source #
Action to deactivate a static image overlay
ScheduleActionStartSettings
scheduleActionStartSettings_fixedModeScheduleActionStartSettings :: Lens' ScheduleActionStartSettings (Maybe FixedModeScheduleActionStartSettings) Source #
Option for specifying the start time for an action.
scheduleActionStartSettings_followModeScheduleActionStartSettings :: Lens' ScheduleActionStartSettings (Maybe FollowModeScheduleActionStartSettings) Source #
Option for specifying an action as relative to another action.
scheduleActionStartSettings_immediateModeScheduleActionStartSettings :: Lens' ScheduleActionStartSettings (Maybe ImmediateModeScheduleActionStartSettings) Source #
Option for specifying an action that should be applied immediately.
Scte20PlusEmbeddedDestinationSettings
Scte20SourceSettings
scte20SourceSettings_convert608To708 :: Lens' Scte20SourceSettings (Maybe Scte20Convert608To708) Source #
If upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.
scte20SourceSettings_source608ChannelNumber :: Lens' Scte20SourceSettings (Maybe Natural) Source #
Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.
Scte27DestinationSettings
Scte27SourceSettings
scte27SourceSettings_ocrLanguage :: Lens' Scte27SourceSettings (Maybe Scte27OcrLanguage) Source #
If you will configure a WebVTT caption description that references this caption selector, use this field to provide the language to consider when translating the image-based source to text.
scte27SourceSettings_pid :: Lens' Scte27SourceSettings (Maybe Natural) Source #
The pid field is used in conjunction with the caption selector languageCode field as follows: - Specify PID and Language: Extracts captions from that PID; the language is "informational". - Specify PID and omit Language: Extracts the specified PID. - Omit PID and specify Language: Extracts the specified language, whichever PID that happens to be. - Omit PID and omit Language: Valid only if source is DVB-Sub that is being passed through; all languages will be passed through.
Scte35DeliveryRestrictions
scte35DeliveryRestrictions_deviceRestrictions :: Lens' Scte35DeliveryRestrictions Scte35DeviceRestrictions Source #
Corresponds to SCTE-35 device_restrictions parameter.
scte35DeliveryRestrictions_archiveAllowedFlag :: Lens' Scte35DeliveryRestrictions Scte35ArchiveAllowedFlag Source #
Corresponds to SCTE-35 archive_allowed_flag.
scte35DeliveryRestrictions_webDeliveryAllowedFlag :: Lens' Scte35DeliveryRestrictions Scte35WebDeliveryAllowedFlag Source #
Corresponds to SCTE-35 web_delivery_allowed_flag parameter.
scte35DeliveryRestrictions_noRegionalBlackoutFlag :: Lens' Scte35DeliveryRestrictions Scte35NoRegionalBlackoutFlag Source #
Corresponds to SCTE-35 no_regional_blackout_flag parameter.
Scte35Descriptor
scte35Descriptor_scte35DescriptorSettings :: Lens' Scte35Descriptor Scte35DescriptorSettings Source #
SCTE-35 Descriptor Settings.
Scte35DescriptorSettings
scte35DescriptorSettings_segmentationDescriptorScte35DescriptorSettings :: Lens' Scte35DescriptorSettings Scte35SegmentationDescriptor Source #
SCTE-35 Segmentation Descriptor.
Scte35InputScheduleActionSettings
scte35InputScheduleActionSettings_inputAttachmentNameReference :: Lens' Scte35InputScheduleActionSettings (Maybe Text) Source #
In fixed mode, enter the name of the input attachment that you want to use as a SCTE-35 input. (Don't enter the ID of the input.)"
scte35InputScheduleActionSettings_mode :: Lens' Scte35InputScheduleActionSettings Scte35InputMode Source #
Whether the SCTE-35 input should be the active input or a fixed input.
Scte35ReturnToNetworkScheduleActionSettings
scte35ReturnToNetworkScheduleActionSettings_spliceEventId :: Lens' Scte35ReturnToNetworkScheduleActionSettings Natural Source #
The splice_event_id for the SCTE-35 splice_insert, as defined in SCTE-35.
Scte35SegmentationDescriptor
scte35SegmentationDescriptor_deliveryRestrictions :: Lens' Scte35SegmentationDescriptor (Maybe Scte35DeliveryRestrictions) Source #
Holds the four SCTE-35 delivery restriction parameters.
scte35SegmentationDescriptor_segmentNum :: Lens' Scte35SegmentationDescriptor (Maybe Natural) Source #
Corresponds to SCTE-35 segment_num. A value that is valid for the specified segmentation_type_id.
scte35SegmentationDescriptor_segmentationDuration :: Lens' Scte35SegmentationDescriptor (Maybe Natural) Source #
Corresponds to SCTE-35 segmentation_duration. Optional. The duration for the time_signal, in 90 KHz ticks. To convert seconds to ticks, multiple the seconds by 90,000. Enter time in 90 KHz clock ticks. If you do not enter a duration, the time_signal will continue until you insert a cancellation message.
scte35SegmentationDescriptor_segmentationTypeId :: Lens' Scte35SegmentationDescriptor (Maybe Natural) Source #
Corresponds to SCTE-35 segmentation_type_id. One of the segmentation_type_id values listed in the SCTE-35 specification. On the console, enter the ID in decimal (for example, "52"). In the CLI, API, or an SDK, enter the ID in hex (for example, "0x34") or decimal (for example, "52").
scte35SegmentationDescriptor_segmentationUpid :: Lens' Scte35SegmentationDescriptor (Maybe Text) Source #
Corresponds to SCTE-35 segmentation_upid. Enter a string containing the hexadecimal representation of the characters that make up the SCTE-35 segmentation_upid value. Must contain an even number of hex characters. Do not include spaces between each hex pair. For example, the ASCII "ADS Information" becomes hex "41445320496e666f726d6174696f6e.
scte35SegmentationDescriptor_segmentationUpidType :: Lens' Scte35SegmentationDescriptor (Maybe Natural) Source #
Corresponds to SCTE-35 segmentation_upid_type. On the console, enter one of the types listed in the SCTE-35 specification, converted to a decimal. For example, "0x0C" hex from the specification is "12" in decimal. In the CLI, API, or an SDK, enter one of the types listed in the SCTE-35 specification, in either hex (for example, "0x0C" ) or in decimal (for example, "12").
scte35SegmentationDescriptor_segmentsExpected :: Lens' Scte35SegmentationDescriptor (Maybe Natural) Source #
Corresponds to SCTE-35 segments_expected. A value that is valid for the specified segmentation_type_id.
scte35SegmentationDescriptor_subSegmentNum :: Lens' Scte35SegmentationDescriptor (Maybe Natural) Source #
Corresponds to SCTE-35 sub_segment_num. A value that is valid for the specified segmentation_type_id.
scte35SegmentationDescriptor_subSegmentsExpected :: Lens' Scte35SegmentationDescriptor (Maybe Natural) Source #
Corresponds to SCTE-35 sub_segments_expected. A value that is valid for the specified segmentation_type_id.
scte35SegmentationDescriptor_segmentationEventId :: Lens' Scte35SegmentationDescriptor Natural Source #
Corresponds to SCTE-35 segmentation_event_id.
scte35SegmentationDescriptor_segmentationCancelIndicator :: Lens' Scte35SegmentationDescriptor Scte35SegmentationCancelIndicator Source #
Corresponds to SCTE-35 segmentation_event_cancel_indicator.
Scte35SpliceInsert
scte35SpliceInsert_adAvailOffset :: Lens' Scte35SpliceInsert (Maybe Int) Source #
When specified, this offset (in milliseconds) is added to the input Ad Avail PTS time. This only applies to embedded SCTE 104/35 messages and does not apply to OOB messages.
scte35SpliceInsert_noRegionalBlackoutFlag :: Lens' Scte35SpliceInsert (Maybe Scte35SpliceInsertNoRegionalBlackoutBehavior) Source #
When set to ignore, Segment Descriptors with noRegionalBlackoutFlag set to 0 will no longer trigger blackouts or Ad Avail slates
scte35SpliceInsert_webDeliveryAllowedFlag :: Lens' Scte35SpliceInsert (Maybe Scte35SpliceInsertWebDeliveryAllowedBehavior) Source #
When set to ignore, Segment Descriptors with webDeliveryAllowedFlag set to 0 will no longer trigger blackouts or Ad Avail slates
Scte35SpliceInsertScheduleActionSettings
scte35SpliceInsertScheduleActionSettings_duration :: Lens' Scte35SpliceInsertScheduleActionSettings (Maybe Natural) Source #
Optional, the duration for the splice_insert, in 90 KHz ticks. To convert seconds to ticks, multiple the seconds by 90,000. If you enter a duration, there is an expectation that the downstream system can read the duration and cue in at that time. If you do not enter a duration, the splice_insert will continue indefinitely and there is an expectation that you will enter a return_to_network to end the splice_insert at the appropriate time.
scte35SpliceInsertScheduleActionSettings_spliceEventId :: Lens' Scte35SpliceInsertScheduleActionSettings Natural Source #
The splice_event_id for the SCTE-35 splice_insert, as defined in SCTE-35.
Scte35TimeSignalApos
scte35TimeSignalApos_adAvailOffset :: Lens' Scte35TimeSignalApos (Maybe Int) Source #
When specified, this offset (in milliseconds) is added to the input Ad Avail PTS time. This only applies to embedded SCTE 104/35 messages and does not apply to OOB messages.
scte35TimeSignalApos_noRegionalBlackoutFlag :: Lens' Scte35TimeSignalApos (Maybe Scte35AposNoRegionalBlackoutBehavior) Source #
When set to ignore, Segment Descriptors with noRegionalBlackoutFlag set to 0 will no longer trigger blackouts or Ad Avail slates
scte35TimeSignalApos_webDeliveryAllowedFlag :: Lens' Scte35TimeSignalApos (Maybe Scte35AposWebDeliveryAllowedBehavior) Source #
When set to ignore, Segment Descriptors with webDeliveryAllowedFlag set to 0 will no longer trigger blackouts or Ad Avail slates
Scte35TimeSignalScheduleActionSettings
scte35TimeSignalScheduleActionSettings_scte35Descriptors :: Lens' Scte35TimeSignalScheduleActionSettings [Scte35Descriptor] Source #
The list of SCTE-35 descriptors accompanying the SCTE-35 time_signal.
SmpteTtDestinationSettings
StandardHlsSettings
standardHlsSettings_audioRenditionSets :: Lens' StandardHlsSettings (Maybe Text) Source #
List all the audio groups that are used with the video output stream. Input all the audio GROUP-IDs that are associated to the video, separate by ','.
standardHlsSettings_m3u8Settings :: Lens' StandardHlsSettings M3u8Settings Source #
Undocumented member.
StartTimecode
startTimecode_timecode :: Lens' StartTimecode (Maybe Text) Source #
The timecode for the frame where you want to start the clip. Optional; if not specified, the clip starts at first frame in the file. Enter the timecode as HH:MM:SS:FF or HH:MM:SS;FF.
StaticImageActivateScheduleActionSettings
staticImageActivateScheduleActionSettings_duration :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural) Source #
The duration in milliseconds for the image to remain on the video. If omitted or set to 0 the duration is unlimited and the image will remain until it is explicitly deactivated.
staticImageActivateScheduleActionSettings_fadeIn :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural) Source #
The time in milliseconds for the image to fade in. The fade-in starts at the start time of the overlay. Default is 0 (no fade-in).
staticImageActivateScheduleActionSettings_fadeOut :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural) Source #
Applies only if a duration is specified. The time in milliseconds for the image to fade out. The fade-out starts when the duration time is hit, so it effectively extends the duration. Default is 0 (no fade-out).
staticImageActivateScheduleActionSettings_height :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural) Source #
The height of the image when inserted into the video, in pixels. The overlay will be scaled up or down to the specified height. Leave blank to use the native height of the overlay.
staticImageActivateScheduleActionSettings_imageX :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural) Source #
Placement of the left edge of the overlay relative to the left edge of the video frame, in pixels. 0 (the default) is the left edge of the frame. If the placement causes the overlay to extend beyond the right edge of the underlying video, then the overlay is cropped on the right.
staticImageActivateScheduleActionSettings_imageY :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural) Source #
Placement of the top edge of the overlay relative to the top edge of the video frame, in pixels. 0 (the default) is the top edge of the frame. If the placement causes the overlay to extend beyond the bottom edge of the underlying video, then the overlay is cropped on the bottom.
staticImageActivateScheduleActionSettings_layer :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural) Source #
The number of the layer, 0 to 7. There are 8 layers that can be overlaid on the video, each layer with a different image. The layers are in Z order, which means that overlays with higher values of layer are inserted on top of overlays with lower values of layer. Default is 0.
staticImageActivateScheduleActionSettings_opacity :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural) Source #
Opacity of image where 0 is transparent and 100 is fully opaque. Default is 100.
staticImageActivateScheduleActionSettings_width :: Lens' StaticImageActivateScheduleActionSettings (Maybe Natural) Source #
The width of the image when inserted into the video, in pixels. The overlay will be scaled up or down to the specified width. Leave blank to use the native width of the overlay.
staticImageActivateScheduleActionSettings_image :: Lens' StaticImageActivateScheduleActionSettings InputLocation Source #
The location and filename of the image file to overlay on the video. The file must be a 32-bit BMP, PNG, or TGA file, and must not be larger (in pixels) than the input video.
StaticImageDeactivateScheduleActionSettings
staticImageDeactivateScheduleActionSettings_fadeOut :: Lens' StaticImageDeactivateScheduleActionSettings (Maybe Natural) Source #
The time in milliseconds for the image to fade out. Default is 0 (no fade-out).
staticImageDeactivateScheduleActionSettings_layer :: Lens' StaticImageDeactivateScheduleActionSettings (Maybe Natural) Source #
The image overlay layer to deactivate, 0 to 7. Default is 0.
StaticKeySettings
staticKeySettings_keyProviderServer :: Lens' StaticKeySettings (Maybe InputLocation) Source #
The URL of the license server used for protecting content.
staticKeySettings_staticKeyValue :: Lens' StaticKeySettings Text Source #
Static key value as a 32 character hexadecimal string.
StopTimecode
stopTimecode_lastFrameClippingBehavior :: Lens' StopTimecode (Maybe LastFrameClippingBehavior) Source #
If you specify a StopTimecode in an input (in order to clip the file), you can specify if you want the clip to exclude (the default) or include the frame specified by the timecode.
stopTimecode_timecode :: Lens' StopTimecode (Maybe Text) Source #
The timecode for the frame where you want to stop the clip. Optional; if not specified, the clip continues to the end of the file. Enter the timecode as HH:MM:SS:FF or HH:MM:SS;FF.
TeletextDestinationSettings
TeletextSourceSettings
teletextSourceSettings_outputRectangle :: Lens' TeletextSourceSettings (Maybe CaptionRectangle) Source #
Optionally defines a region where TTML style captions will be displayed
teletextSourceSettings_pageNumber :: Lens' TeletextSourceSettings (Maybe Text) Source #
Specifies the teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303). Unused for passthrough. Should be specified as a hexadecimal string with no "0x" prefix.
TemporalFilterSettings
temporalFilterSettings_postFilterSharpening :: Lens' TemporalFilterSettings (Maybe TemporalFilterPostFilterSharpening) Source #
If you enable this filter, the results are the following: - If the source content is noisy (it contains excessive digital artifacts), the filter cleans up the source. - If the source content is already clean, the filter tends to decrease the bitrate, especially when the rate control mode is QVBR.
temporalFilterSettings_strength :: Lens' TemporalFilterSettings (Maybe TemporalFilterStrength) Source #
Choose a filter strength. We recommend a strength of 1 or 2. A higher strength might take out good information, resulting in an image that is overly soft.
TimecodeBurninSettings
timecodeBurninSettings_prefix :: Lens' TimecodeBurninSettings (Maybe Text) Source #
Create a timecode burn-in prefix (optional)
timecodeBurninSettings_position :: Lens' TimecodeBurninSettings TimecodeBurninPosition Source #
Choose a timecode burn-in output position
timecodeBurninSettings_fontSize :: Lens' TimecodeBurninSettings TimecodeBurninFontSize Source #
Choose a timecode burn-in font size
TimecodeConfig
timecodeConfig_syncThreshold :: Lens' TimecodeConfig (Maybe Natural) Source #
Threshold in frames beyond which output timecode is resynchronized to the input timecode. Discrepancies below this threshold are permitted to avoid unnecessary discontinuities in the output timecode. No timecode sync when this is not specified.
timecodeConfig_source :: Lens' TimecodeConfig TimecodeConfigSource Source #
Identifies the source for the timecode that will be associated with the events outputs. -Embedded (embedded): Initialize the output timecode with timecode from the the source. If no embedded timecode is detected in the source, the system falls back to using "Start at 0" (zerobased). -System Clock (systemclock): Use the UTC time. -Start at 0 (zerobased): The time of the first frame of the event will be 00:00:00:00.
TransferringInputDeviceSummary
transferringInputDeviceSummary_id :: Lens' TransferringInputDeviceSummary (Maybe Text) Source #
The unique ID of the input device.
transferringInputDeviceSummary_message :: Lens' TransferringInputDeviceSummary (Maybe Text) Source #
The optional message that the sender has attached to the transfer.
transferringInputDeviceSummary_targetCustomerId :: Lens' TransferringInputDeviceSummary (Maybe Text) Source #
The AWS account ID for the recipient of the input device transfer.
transferringInputDeviceSummary_transferType :: Lens' TransferringInputDeviceSummary (Maybe InputDeviceTransferType) Source #
The type (direction) of the input device transfer.
TtmlDestinationSettings
ttmlDestinationSettings_styleControl :: Lens' TtmlDestinationSettings (Maybe TtmlDestinationStyleControl) Source #
This field is not currently supported and will not affect the output styling. Leave the default value.
UdpContainerSettings
udpContainerSettings_m2tsSettings :: Lens' UdpContainerSettings (Maybe M2tsSettings) Source #
Undocumented member.
UdpGroupSettings
udpGroupSettings_inputLossAction :: Lens' UdpGroupSettings (Maybe InputLossActionForUdpOut) Source #
Specifies behavior of last resort when input video is lost, and no more backup inputs are available. When dropTs is selected the entire transport stream will stop being emitted. When dropProgram is selected the program can be dropped from the transport stream (and replaced with null packets to meet the TS bitrate requirement). Or, when emitProgram is chosen the transport stream will continue to be produced normally with repeat frames, black frames, or slate frames substituted for the absent input video.
udpGroupSettings_timedMetadataId3Frame :: Lens' UdpGroupSettings (Maybe UdpTimedMetadataId3Frame) Source #
Indicates ID3 frame that has the timecode.
udpGroupSettings_timedMetadataId3Period :: Lens' UdpGroupSettings (Maybe Natural) Source #
Timed Metadata interval in seconds.
UdpOutputSettings
udpOutputSettings_bufferMsec :: Lens' UdpOutputSettings (Maybe Natural) Source #
UDP output buffering in milliseconds. Larger values increase latency through the transcoder but simultaneously assist the transcoder in maintaining a constant, low-jitter UDP/RTP output while accommodating clock recovery, input switching, input disruptions, picture reordering, etc.
udpOutputSettings_fecOutputSettings :: Lens' UdpOutputSettings (Maybe FecOutputSettings) Source #
Settings for enabling and adjusting Forward Error Correction on UDP outputs.
udpOutputSettings_destination :: Lens' UdpOutputSettings OutputLocationRef Source #
Destination address and port number for RTP or UDP packets. Can be unicast or multicast RTP or UDP (eg. rtp://239.10.10.10:5001 or udp://10.100.100.100:5002).
udpOutputSettings_containerSettings :: Lens' UdpOutputSettings UdpContainerSettings Source #
Undocumented member.
VideoBlackFailoverSettings
videoBlackFailoverSettings_blackDetectThreshold :: Lens' VideoBlackFailoverSettings (Maybe Double) Source #
A value used in calculating the threshold below which MediaLive considers a pixel to be 'black'. For the input to be considered black, every pixel in a frame must be below this threshold. The threshold is calculated as a percentage (expressed as a decimal) of white. Therefore .1 means 10% white (or 90% black). Note how the formula works for any color depth. For example, if you set this field to 0.1 in 10-bit color depth: (1023*0.1=102.3), which means a pixel value of 102 or less is 'black'. If you set this field to .1 in an 8-bit color depth: (255*0.1=25.5), which means a pixel value of 25 or less is 'black'. The range is 0.0 to 1.0, with any number of decimal places.
videoBlackFailoverSettings_videoBlackThresholdMsec :: Lens' VideoBlackFailoverSettings (Maybe Natural) Source #
The amount of time (in milliseconds) that the active input must be black before automatic input failover occurs.
VideoCodecSettings
videoCodecSettings_frameCaptureSettings :: Lens' VideoCodecSettings (Maybe FrameCaptureSettings) Source #
Undocumented member.
videoCodecSettings_h264Settings :: Lens' VideoCodecSettings (Maybe H264Settings) Source #
Undocumented member.
videoCodecSettings_h265Settings :: Lens' VideoCodecSettings (Maybe H265Settings) Source #
Undocumented member.
videoCodecSettings_mpeg2Settings :: Lens' VideoCodecSettings (Maybe Mpeg2Settings) Source #
Undocumented member.
VideoDescription
videoDescription_codecSettings :: Lens' VideoDescription (Maybe VideoCodecSettings) Source #
Video codec settings.
videoDescription_height :: Lens' VideoDescription (Maybe Int) Source #
Output video height, in pixels. Must be an even number. For most codecs, you can leave this field and width blank in order to use the height and width (resolution) from the source. Note, however, that leaving blank is not recommended. For the Frame Capture codec, height and width are required.
videoDescription_respondToAfd :: Lens' VideoDescription (Maybe VideoDescriptionRespondToAfd) Source #
Indicates how MediaLive will respond to the AFD values that might be in the input video. If you do not know what AFD signaling is, or if your downstream system has not given you guidance, choose PASSTHROUGH. RESPOND: MediaLive clips the input video using a formula that uses the AFD values (configured in afdSignaling ), the input display aspect ratio, and the output display aspect ratio. MediaLive also includes the AFD values in the output, unless the codec for this encode is FRAME_CAPTURE. PASSTHROUGH: MediaLive ignores the AFD values and does not clip the video. But MediaLive does include the values in the output. NONE: MediaLive does not clip the input video and does not include the AFD values in the output
videoDescription_scalingBehavior :: Lens' VideoDescription (Maybe VideoDescriptionScalingBehavior) Source #
STRETCH_TO_OUTPUT configures the output position to stretch the video to the specified output resolution (height and width). This option will override any position value. DEFAULT may insert black boxes (pillar boxes or letter boxes) around the video to provide the specified output resolution.
videoDescription_sharpness :: Lens' VideoDescription (Maybe Natural) Source #
Changes the strength of the anti-alias filter used for scaling. 0 is the softest setting, 100 is the sharpest. A setting of 50 is recommended for most content.
videoDescription_width :: Lens' VideoDescription (Maybe Int) Source #
Output video width, in pixels. Must be an even number. For most codecs, you can leave this field and height blank in order to use the height and width (resolution) from the source. Note, however, that leaving blank is not recommended. For the Frame Capture codec, height and width are required.
videoDescription_name :: Lens' VideoDescription Text Source #
The name of this VideoDescription. Outputs will use this name to uniquely identify this Description. Description names should be unique within this Live Event.
VideoSelector
videoSelector_colorSpace :: Lens' VideoSelector (Maybe VideoSelectorColorSpace) Source #
Specifies the color space of an input. This setting works in tandem with colorSpaceUsage and a video description's colorSpaceSettingsChoice to determine if any conversion will be performed.
videoSelector_colorSpaceSettings :: Lens' VideoSelector (Maybe VideoSelectorColorSpaceSettings) Source #
Color space settings
videoSelector_colorSpaceUsage :: Lens' VideoSelector (Maybe VideoSelectorColorSpaceUsage) Source #
Applies only if colorSpace is a value other than follow. This field controls how the value in the colorSpace field will be used. fallback means that when the input does include color space data, that data will be used, but when the input has no color space data, the value in colorSpace will be used. Choose fallback if your input is sometimes missing color space data, but when it does have color space data, that data is correct. force means to always use the value in colorSpace. Choose force if your input usually has no color space data or might have unreliable color space data.
videoSelector_selectorSettings :: Lens' VideoSelector (Maybe VideoSelectorSettings) Source #
The video selector settings.
VideoSelectorColorSpaceSettings
videoSelectorColorSpaceSettings_hdr10Settings :: Lens' VideoSelectorColorSpaceSettings (Maybe Hdr10Settings) Source #
Undocumented member.
VideoSelectorPid
videoSelectorPid_pid :: Lens' VideoSelectorPid (Maybe Natural) Source #
Selects a specific PID from within a video source.
VideoSelectorProgramId
videoSelectorProgramId_programId :: Lens' VideoSelectorProgramId (Maybe Natural) Source #
Selects a specific program from within a multi-program transport stream. If the program doesn't exist, the first program within the transport stream will be selected by default.
VideoSelectorSettings
videoSelectorSettings_videoSelectorPid :: Lens' VideoSelectorSettings (Maybe VideoSelectorPid) Source #
Undocumented member.
videoSelectorSettings_videoSelectorProgramId :: Lens' VideoSelectorSettings (Maybe VideoSelectorProgramId) Source #
Undocumented member.
VpcOutputSettings
vpcOutputSettings_publicAddressAllocationIds :: Lens' VpcOutputSettings (Maybe [Text]) Source #
List of public address allocation ids to associate with ENIs that will be created in Output VPC. Must specify one for SINGLE_PIPELINE, two for STANDARD channels
vpcOutputSettings_securityGroupIds :: Lens' VpcOutputSettings (Maybe [Text]) Source #
A list of up to 5 EC2 VPC security group IDs to attach to the Output VPC network interfaces. If none are specified then the VPC default security group will be used
vpcOutputSettings_subnetIds :: Lens' VpcOutputSettings [Text] Source #
A list of VPC subnet IDs from the same VPC. If STANDARD channel, subnet IDs must be mapped to two unique availability zones (AZ).
VpcOutputSettingsDescription
vpcOutputSettingsDescription_availabilityZones :: Lens' VpcOutputSettingsDescription (Maybe [Text]) Source #
The Availability Zones where the vpc subnets are located. The first Availability Zone applies to the first subnet in the list of subnets. The second Availability Zone applies to the second subnet.
vpcOutputSettingsDescription_networkInterfaceIds :: Lens' VpcOutputSettingsDescription (Maybe [Text]) Source #
A list of Elastic Network Interfaces created by MediaLive in the customer's VPC
vpcOutputSettingsDescription_securityGroupIds :: Lens' VpcOutputSettingsDescription (Maybe [Text]) Source #
A list of up EC2 VPC security group IDs attached to the Output VPC network interfaces.
vpcOutputSettingsDescription_subnetIds :: Lens' VpcOutputSettingsDescription (Maybe [Text]) Source #
A list of VPC subnet IDs from the same VPC. If STANDARD channel, subnet IDs must be mapped to two unique availability zones (AZ).
WavSettings
wavSettings_bitDepth :: Lens' WavSettings (Maybe Double) Source #
Bits per sample.
wavSettings_codingMode :: Lens' WavSettings (Maybe WavCodingMode) Source #
The audio coding mode for the WAV audio. The mode determines the number of channels in the audio.
wavSettings_sampleRate :: Lens' WavSettings (Maybe Double) Source #
Sample rate in Hz.
WebvttDestinationSettings
webvttDestinationSettings_styleControl :: Lens' WebvttDestinationSettings (Maybe WebvttDestinationStyleControl) Source #
Controls whether the color and position of the source captions is passed through to the WebVTT output captions. PASSTHROUGH - Valid only if the source captions are EMBEDDED or TELETEXT. NO_STYLE_DATA - Don't pass through the style. The output captions will not contain any font styling information.