AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Classes

NameDescription
Class AacCodingMode

Constants used for properties of type AacCodingMode.

Class AacInputType

Constants used for properties of type AacInputType.

Class AacProfile

Constants used for properties of type AacProfile.

Class AacRateControlMode

Constants used for properties of type AacRateControlMode.

Class AacRawFormat

Constants used for properties of type AacRawFormat.

Class AacSpec

Constants used for properties of type AacSpec.

Class AacVbrQuality

Constants used for properties of type AacVbrQuality.

Class Ac3BitstreamMode

Constants used for properties of type Ac3BitstreamMode.

Class Ac3CodingMode

Constants used for properties of type Ac3CodingMode.

Class Ac3DrcProfile

Constants used for properties of type Ac3DrcProfile.

Class Ac3LfeFilter

Constants used for properties of type Ac3LfeFilter.

Class Ac3MetadataControl

Constants used for properties of type Ac3MetadataControl.

Class AfdSignaling

Constants used for properties of type AfdSignaling.

Class AmazonMediaLiveClient

Implementation for accessing MediaLive API for AWS Elemental MediaLive

Class AmazonMediaLiveConfig

Configuration for accessing Amazon MediaLive service

Class AmazonMediaLiveException

Common exception for the MediaLive service.

Class AmazonMediaLiveRequest

Base class for MediaLive operation requests.

Class AudioDescriptionAudioTypeControl

Constants used for properties of type AudioDescriptionAudioTypeControl.

Class AudioDescriptionLanguageCodeControl

Constants used for properties of type AudioDescriptionLanguageCodeControl.

Class AudioLanguageSelectionPolicy

Constants used for properties of type AudioLanguageSelectionPolicy.

Class AudioNormalizationAlgorithm

Constants used for properties of type AudioNormalizationAlgorithm.

Class AudioNormalizationAlgorithmControl

Constants used for properties of type AudioNormalizationAlgorithmControl.

Class AudioOnlyHlsTrackType

Constants used for properties of type AudioOnlyHlsTrackType.

Class AudioType

Constants used for properties of type AudioType.

Class AuthenticationScheme

Constants used for properties of type AuthenticationScheme.

Class AvailBlankingState

Constants used for properties of type AvailBlankingState.

Class BlackoutSlateNetworkEndBlackout

Constants used for properties of type BlackoutSlateNetworkEndBlackout.

Class BlackoutSlateState

Constants used for properties of type BlackoutSlateState.

Class BurnInAlignment

Constants used for properties of type BurnInAlignment.

Class BurnInBackgroundColor

Constants used for properties of type BurnInBackgroundColor.

Class BurnInFontColor

Constants used for properties of type BurnInFontColor.

Class BurnInOutlineColor

Constants used for properties of type BurnInOutlineColor.

Class BurnInShadowColor

Constants used for properties of type BurnInShadowColor.

Class BurnInTeletextGridControl

Constants used for properties of type BurnInTeletextGridControl.

Class ChannelState

Constants used for properties of type ChannelState.

Class DvbSdtOutputSdt

Constants used for properties of type DvbSdtOutputSdt.

Class DvbSubDestinationAlignment

Constants used for properties of type DvbSubDestinationAlignment.

Class DvbSubDestinationBackgroundColor

Constants used for properties of type DvbSubDestinationBackgroundColor.

Class DvbSubDestinationFontColor

Constants used for properties of type DvbSubDestinationFontColor.

Class DvbSubDestinationOutlineColor

Constants used for properties of type DvbSubDestinationOutlineColor.

Class DvbSubDestinationShadowColor

Constants used for properties of type DvbSubDestinationShadowColor.

Class DvbSubDestinationTeletextGridControl

Constants used for properties of type DvbSubDestinationTeletextGridControl.

Class Eac3AttenuationControl

Constants used for properties of type Eac3AttenuationControl.

Class Eac3BitstreamMode

Constants used for properties of type Eac3BitstreamMode.

Class Eac3CodingMode

Constants used for properties of type Eac3CodingMode.

Class Eac3DcFilter

Constants used for properties of type Eac3DcFilter.

Class Eac3DrcLine

Constants used for properties of type Eac3DrcLine.

Class Eac3DrcRf

Constants used for properties of type Eac3DrcRf.

Class Eac3LfeControl

Constants used for properties of type Eac3LfeControl.

Class Eac3LfeFilter

Constants used for properties of type Eac3LfeFilter.

Class Eac3MetadataControl

Constants used for properties of type Eac3MetadataControl.

Class Eac3PassthroughControl

Constants used for properties of type Eac3PassthroughControl.

Class Eac3PhaseControl

Constants used for properties of type Eac3PhaseControl.

Class Eac3StereoDownmix

Constants used for properties of type Eac3StereoDownmix.

Class Eac3SurroundExMode

Constants used for properties of type Eac3SurroundExMode.

Class Eac3SurroundMode

Constants used for properties of type Eac3SurroundMode.

Class EmbeddedConvert608To708

Constants used for properties of type EmbeddedConvert608To708.

Class EmbeddedScte20Detection

Constants used for properties of type EmbeddedScte20Detection.

Class FecOutputIncludeFec

Constants used for properties of type FecOutputIncludeFec.

Class FixedAfd

Constants used for properties of type FixedAfd.

Class GlobalConfigurationInputEndAction

Constants used for properties of type GlobalConfigurationInputEndAction.

Class GlobalConfigurationLowFramerateInputs

Constants used for properties of type GlobalConfigurationLowFramerateInputs.

Class GlobalConfigurationOutputTimingSource

Constants used for properties of type GlobalConfigurationOutputTimingSource.

Class H264AdaptiveQuantization

Constants used for properties of type H264AdaptiveQuantization.

Class H264ColorMetadata

Constants used for properties of type H264ColorMetadata.

Class H264EntropyEncoding

Constants used for properties of type H264EntropyEncoding.

Class H264FlickerAq

Constants used for properties of type H264FlickerAq.

Class H264FramerateControl

Constants used for properties of type H264FramerateControl.

Class H264GopBReference

Constants used for properties of type H264GopBReference.

Class H264GopSizeUnits

Constants used for properties of type H264GopSizeUnits.

Class H264Level

Constants used for properties of type H264Level.

Class H264LookAheadRateControl

Constants used for properties of type H264LookAheadRateControl.

Class H264ParControl

Constants used for properties of type H264ParControl.

Class H264Profile

Constants used for properties of type H264Profile.

Class H264RateControlMode

Constants used for properties of type H264RateControlMode.

Class H264ScanType

Constants used for properties of type H264ScanType.

Class H264SceneChangeDetect

Constants used for properties of type H264SceneChangeDetect.

Class H264SpatialAq

Constants used for properties of type H264SpatialAq.

Class H264Syntax

Constants used for properties of type H264Syntax.

Class H264TemporalAq

Constants used for properties of type H264TemporalAq.

Class H264TimecodeInsertionBehavior

Constants used for properties of type H264TimecodeInsertionBehavior.

Class HlsAdMarkers

Constants used for properties of type HlsAdMarkers.

Class HlsAkamaiHttpTransferMode

Constants used for properties of type HlsAkamaiHttpTransferMode.

Class HlsCaptionLanguageSetting

Constants used for properties of type HlsCaptionLanguageSetting.

Class HlsClientCache

Constants used for properties of type HlsClientCache.

Class HlsCodecSpecification

Constants used for properties of type HlsCodecSpecification.

Class HlsDirectoryStructure

Constants used for properties of type HlsDirectoryStructure.

Class HlsEncryptionType

Constants used for properties of type HlsEncryptionType.

Class HlsIvInManifest

Constants used for properties of type HlsIvInManifest.

Class HlsIvSource

Constants used for properties of type HlsIvSource.

Class HlsManifestCompression

Constants used for properties of type HlsManifestCompression.

Class HlsManifestDurationFormat

Constants used for properties of type HlsManifestDurationFormat.

Class HlsMediaStoreStorageClass

Constants used for properties of type HlsMediaStoreStorageClass.

Class HlsMode

Constants used for properties of type HlsMode.

Class HlsOutputSelection

Constants used for properties of type HlsOutputSelection.

Class HlsProgramDateTime

Constants used for properties of type HlsProgramDateTime.

Class HlsSegmentationMode

Constants used for properties of type HlsSegmentationMode.

Class HlsStreamInfResolution

Constants used for properties of type HlsStreamInfResolution.

Class HlsTimedMetadataId3Frame

Constants used for properties of type HlsTimedMetadataId3Frame.

Class HlsTsFileMode

Constants used for properties of type HlsTsFileMode.

Class HlsWebdavHttpTransferMode

Constants used for properties of type HlsWebdavHttpTransferMode.

Class InputCodec

Constants used for properties of type InputCodec.

Class InputDeblockFilter

Constants used for properties of type InputDeblockFilter.

Class InputDenoiseFilter

Constants used for properties of type InputDenoiseFilter.

Class InputFilter

Constants used for properties of type InputFilter.

Class InputLossActionForHlsOut

Constants used for properties of type InputLossActionForHlsOut.

Class InputLossActionForMsSmoothOut

Constants used for properties of type InputLossActionForMsSmoothOut.

Class InputLossActionForUdpOut

Constants used for properties of type InputLossActionForUdpOut.

Class InputLossImageType

Constants used for properties of type InputLossImageType.

Class InputMaximumBitrate

Constants used for properties of type InputMaximumBitrate.

Class InputResolution

Constants used for properties of type InputResolution.

Class InputSecurityGroupState

Constants used for properties of type InputSecurityGroupState.

Class InputSourceEndBehavior

Constants used for properties of type InputSourceEndBehavior.

Class InputState

Constants used for properties of type InputState.

Class InputType

Constants used for properties of type InputType.

Class LogLevel

Constants used for properties of type LogLevel.

Class M2tsAbsentInputAudioBehavior

Constants used for properties of type M2tsAbsentInputAudioBehavior.

Class M2tsArib

Constants used for properties of type M2tsArib.

Class M2tsAribCaptionsPidControl

Constants used for properties of type M2tsAribCaptionsPidControl.

Class M2tsAudioBufferModel

Constants used for properties of type M2tsAudioBufferModel.

Class M2tsAudioInterval

Constants used for properties of type M2tsAudioInterval.

Class M2tsAudioStreamType

Constants used for properties of type M2tsAudioStreamType.

Class M2tsBufferModel

Constants used for properties of type M2tsBufferModel.

Class M2tsCcDescriptor

Constants used for properties of type M2tsCcDescriptor.

Class M2tsEbifControl

Constants used for properties of type M2tsEbifControl.

Class M2tsEbpPlacement

Constants used for properties of type M2tsEbpPlacement.

Class M2tsEsRateInPes

Constants used for properties of type M2tsEsRateInPes.

Class M2tsKlv

Constants used for properties of type M2tsKlv.

Class M2tsPcrControl

Constants used for properties of type M2tsPcrControl.

Class M2tsRateMode

Constants used for properties of type M2tsRateMode.

Class M2tsScte35Control

Constants used for properties of type M2tsScte35Control.

Class M2tsSegmentationMarkers

Constants used for properties of type M2tsSegmentationMarkers.

Class M2tsSegmentationStyle

Constants used for properties of type M2tsSegmentationStyle.

Class M2tsTimedMetadataBehavior

Constants used for properties of type M2tsTimedMetadataBehavior.

Class M3u8PcrControl

Constants used for properties of type M3u8PcrControl.

Class M3u8Scte35Behavior

Constants used for properties of type M3u8Scte35Behavior.

Class M3u8TimedMetadataBehavior

Constants used for properties of type M3u8TimedMetadataBehavior.

Class Mp2CodingMode

Constants used for properties of type Mp2CodingMode.

Class NetworkInputServerValidation

Constants used for properties of type NetworkInputServerValidation.

Class OfferingDurationUnits

Constants used for properties of type OfferingDurationUnits.

Class OfferingType

Constants used for properties of type OfferingType.

Class ReservationCodec

Constants used for properties of type ReservationCodec.

Class ReservationMaximumBitrate

Constants used for properties of type ReservationMaximumBitrate.

Class ReservationMaximumFramerate

Constants used for properties of type ReservationMaximumFramerate.

Class ReservationResolution

Constants used for properties of type ReservationResolution.

Class ReservationResourceType

Constants used for properties of type ReservationResourceType.

Class ReservationSpecialFeature

Constants used for properties of type ReservationSpecialFeature.

Class ReservationState

Constants used for properties of type ReservationState.

Class ReservationVideoQuality

Constants used for properties of type ReservationVideoQuality.

Class RtmpCacheFullBehavior

Constants used for properties of type RtmpCacheFullBehavior.

Class RtmpCaptionData

Constants used for properties of type RtmpCaptionData.

Class RtmpOutputCertificateMode

Constants used for properties of type RtmpOutputCertificateMode.

Class Scte20Convert608To708

Constants used for properties of type Scte20Convert608To708.

Class Scte35AposNoRegionalBlackoutBehavior

Constants used for properties of type Scte35AposNoRegionalBlackoutBehavior.

Class Scte35AposWebDeliveryAllowedBehavior

Constants used for properties of type Scte35AposWebDeliveryAllowedBehavior.

Class Scte35SpliceInsertNoRegionalBlackoutBehavior

Constants used for properties of type Scte35SpliceInsertNoRegionalBlackoutBehavior.

Class Scte35SpliceInsertWebDeliveryAllowedBehavior

Constants used for properties of type Scte35SpliceInsertWebDeliveryAllowedBehavior.

Class SmoothGroupAudioOnlyTimecodeControl

Constants used for properties of type SmoothGroupAudioOnlyTimecodeControl.

Class SmoothGroupCertificateMode

Constants used for properties of type SmoothGroupCertificateMode.

Class SmoothGroupEventIdMode

Constants used for properties of type SmoothGroupEventIdMode.

Class SmoothGroupEventStopBehavior

Constants used for properties of type SmoothGroupEventStopBehavior.

Class SmoothGroupSegmentationMode

Constants used for properties of type SmoothGroupSegmentationMode.

Class SmoothGroupSparseTrackType

Constants used for properties of type SmoothGroupSparseTrackType.

Class SmoothGroupStreamManifestBehavior

Constants used for properties of type SmoothGroupStreamManifestBehavior.

Class SmoothGroupTimestampOffsetMode

Constants used for properties of type SmoothGroupTimestampOffsetMode.

Class TimecodeConfigSource

Constants used for properties of type TimecodeConfigSource.

Class TtmlDestinationStyleControl

Constants used for properties of type TtmlDestinationStyleControl.

Class UdpTimedMetadataId3Frame

Constants used for properties of type UdpTimedMetadataId3Frame.

Class VideoDescriptionRespondToAfd

Constants used for properties of type VideoDescriptionRespondToAfd.

Class VideoDescriptionScalingBehavior

Constants used for properties of type VideoDescriptionScalingBehavior.

Class VideoSelectorColorSpace

Constants used for properties of type VideoSelectorColorSpace.

Class VideoSelectorColorSpaceUsage

Constants used for properties of type VideoSelectorColorSpaceUsage.

Interfaces

NameDescription
Interface IAmazonMediaLive

Interface for accessing MediaLive API for AWS Elemental MediaLive