AWS SDK for PHP 3.x
  • Namespace
  • Class
Did this page help you? SUBMIT FEEDBACK!

Namespaces

  • Aws
    • AccessAnalyzer
      • Exception
    • Account
      • Exception
    • Acm
      • Exception
    • ACMPCA
      • Exception
    • AlexaForBusiness
      • Exception
    • Amplify
      • Exception
    • AmplifyBackend
      • Exception
    • AmplifyUIBuilder
      • Exception
    • Api
      • ErrorParser
      • Parser
        • Exception
      • Serializer
    • ApiGateway
      • Exception
    • ApiGatewayManagementApi
      • Exception
    • ApiGatewayV2
      • Exception
    • AppConfig
      • Exception
    • AppConfigData
      • Exception
    • Appflow
      • Exception
    • AppIntegrationsService
      • Exception
    • ApplicationAutoScaling
      • Exception
    • ApplicationCostProfiler
      • Exception
    • ApplicationDiscoveryService
      • Exception
    • ApplicationInsights
      • Exception
    • AppMesh
      • Exception
    • AppRegistry
      • Exception
    • AppRunner
      • Exception
    • Appstream
      • Exception
    • AppSync
      • Exception
    • Arn
      • Exception
    • Athena
      • Exception
    • AuditManager
      • Exception
    • AugmentedAIRuntime
      • Exception
    • AutoScaling
      • Exception
    • AutoScalingPlans
      • Exception
    • Backup
      • Exception
    • BackupGateway
      • Exception
    • Batch
      • Exception
    • BillingConductor
      • Exception
    • Braket
      • Exception
    • Budgets
      • Exception
    • Chime
      • Exception
    • ChimeSDKIdentity
      • Exception
    • ChimeSDKMediaPipelines
      • Exception
    • ChimeSDKMeetings
      • Exception
    • ChimeSDKMessaging
      • Exception
    • ClientSideMonitoring
      • Exception
    • Cloud9
      • Exception
    • CloudControlApi
      • Exception
    • CloudDirectory
      • Exception
    • CloudFormation
      • Exception
    • CloudFront
      • Exception
    • CloudHsm
      • Exception
    • CloudHSMV2
      • Exception
    • CloudSearch
      • Exception
    • CloudSearchDomain
      • Exception
    • CloudTrail
      • Exception
    • CloudWatch
      • Exception
    • CloudWatchEvents
      • Exception
    • CloudWatchEvidently
      • Exception
    • CloudWatchLogs
      • Exception
    • CloudWatchRUM
      • Exception
    • CodeArtifact
      • Exception
    • CodeBuild
      • Exception
    • CodeCommit
      • Exception
    • CodeDeploy
      • Exception
    • CodeGuruProfiler
      • Exception
    • CodeGuruReviewer
      • Exception
    • CodePipeline
      • Exception
    • CodeStar
      • Exception
    • CodeStarconnections
      • Exception
    • CodeStarNotifications
      • Exception
    • CognitoIdentity
      • Exception
    • CognitoIdentityProvider
      • Exception
    • CognitoSync
      • Exception
    • Comprehend
      • Exception
    • ComprehendMedical
      • Exception
    • ComputeOptimizer
      • Exception
    • ConfigService
      • Exception
    • Connect
      • Exception
    • ConnectCampaignService
      • Exception
    • ConnectContactLens
      • Exception
    • ConnectParticipant
      • Exception
    • ConnectWisdomService
      • Exception
    • CostandUsageReportService
      • Exception
    • CostExplorer
      • Exception
    • Credentials
    • Crypto
      • Cipher
      • Polyfill
    • CustomerProfiles
      • Exception
    • DatabaseMigrationService
      • Exception
    • DataExchange
      • Exception
    • DataPipeline
      • Exception
    • DataSync
      • Exception
    • DAX
      • Exception
    • DefaultsMode
      • Exception
    • Detective
      • Exception
    • DeviceFarm
      • Exception
    • DevOpsGuru
      • Exception
    • DirectConnect
      • Exception
    • DirectoryService
      • Exception
    • DLM
      • Exception
    • DocDB
      • Exception
    • drs
      • Exception
    • DynamoDb
      • Exception
    • DynamoDbStreams
      • Exception
    • EBS
      • Exception
    • Ec2
      • Exception
    • EC2InstanceConnect
      • Exception
    • Ecr
      • Exception
    • ECRPublic
      • Exception
    • Ecs
      • Exception
    • Efs
      • Exception
    • EKS
      • Exception
    • ElastiCache
      • Exception
    • ElasticBeanstalk
      • Exception
    • ElasticInference
      • Exception
    • ElasticLoadBalancing
      • Exception
    • ElasticLoadBalancingV2
      • Exception
    • ElasticsearchService
      • Exception
    • ElasticTranscoder
      • Exception
    • Emr
      • Exception
    • EMRContainers
      • Exception
    • EMRServerless
      • Exception
    • Endpoint
      • UseDualstackEndpoint
        • Exception
      • UseFipsEndpoint
        • Exception
    • EndpointDiscovery
      • Exception
    • EventBridge
      • Exception
    • Exception
    • finspace
      • Exception
    • FinSpaceData
      • Exception
    • Firehose
      • Exception
    • FIS
      • Exception
    • FMS
      • Exception
    • ForecastQueryService
      • Exception
    • ForecastService
      • Exception
    • FraudDetector
      • Exception
    • FSx
      • Exception
    • GameLift
      • Exception
    • GameSparks
      • Exception
    • Glacier
      • Exception
    • GlobalAccelerator
      • Exception
    • Glue
      • Exception
    • GlueDataBrew
      • Exception
    • Greengrass
      • Exception
    • GreengrassV2
      • Exception
    • GroundStation
      • Exception
    • GuardDuty
      • Exception
    • Handler
      • GuzzleV5
      • GuzzleV6
    • Health
      • Exception
    • HealthLake
      • Exception
    • Honeycode
      • Exception
    • Iam
      • Exception
    • IdentityStore
      • Exception
    • imagebuilder
      • Exception
    • ImportExport
      • Exception
    • Inspector
      • Exception
    • Inspector2
      • Exception
    • Iot
      • Exception
    • IoT1ClickDevicesService
      • Exception
    • IoT1ClickProjects
      • Exception
    • IoTAnalytics
      • Exception
    • IotDataPlane
      • Exception
    • IoTDeviceAdvisor
      • Exception
    • IoTEvents
      • Exception
    • IoTEventsData
      • Exception
    • IoTFleetHub
      • Exception
    • IoTJobsDataPlane
      • Exception
    • IoTSecureTunneling
      • Exception
    • IoTSiteWise
      • Exception
    • IoTThingsGraph
      • Exception
    • IoTTwinMaker
      • Exception
    • IoTWireless
      • Exception
    • IVS
      • Exception
    • ivschat
      • Exception
    • Kafka
      • Exception
    • KafkaConnect
      • Exception
    • kendra
      • Exception
    • Keyspaces
      • Exception
    • Kinesis
      • Exception
    • KinesisAnalytics
      • Exception
    • KinesisAnalyticsV2
      • Exception
    • KinesisVideo
      • Exception
    • KinesisVideoArchivedMedia
      • Exception
    • KinesisVideoMedia
      • Exception
    • KinesisVideoSignalingChannels
      • Exception
    • Kms
      • Exception
    • LakeFormation
      • Exception
    • Lambda
      • Exception
    • LexModelBuildingService
      • Exception
    • LexModelsV2
      • Exception
    • LexRuntimeService
      • Exception
    • LexRuntimeV2
      • Exception
    • LicenseManager
      • Exception
    • LicenseManagerUserSubscriptions
      • Exception
    • Lightsail
      • Exception
    • LocationService
      • Exception
    • LookoutEquipment
      • Exception
    • LookoutforVision
      • Exception
    • LookoutMetrics
      • Exception
    • MachineLearning
      • Exception
    • Macie
      • Exception
    • Macie2
      • Exception
    • MainframeModernization
      • Exception
    • ManagedBlockchain
      • Exception
    • ManagedGrafana
      • Exception
    • MarketplaceCatalog
      • Exception
    • MarketplaceCommerceAnalytics
      • Exception
    • MarketplaceEntitlementService
      • Exception
    • MarketplaceMetering
      • Exception
    • MediaConnect
      • Exception
    • MediaConvert
      • Exception
    • MediaLive
      • Exception
    • MediaPackage
      • Exception
    • MediaPackageVod
      • Exception
    • MediaStore
      • Exception
    • MediaStoreData
      • Exception
    • MediaTailor
      • Exception
    • MemoryDB
      • Exception
    • mgn
      • Exception
    • MigrationHub
      • Exception
    • MigrationHubConfig
      • Exception
    • MigrationHubRefactorSpaces
      • Exception
    • MigrationHubStrategyRecommendations
      • Exception
    • Mobile
      • Exception
    • MQ
      • Exception
    • MTurk
      • Exception
    • Multipart
    • MWAA
      • Exception
    • Neptune
      • Exception
    • NetworkFirewall
      • Exception
    • NetworkManager
      • Exception
    • NimbleStudio
      • Exception
    • OpenSearchService
      • Exception
    • OpsWorks
      • Exception
    • OpsWorksCM
      • Exception
    • Organizations
      • Exception
    • Outposts
      • Exception
    • Panorama
      • Exception
    • Personalize
      • Exception
    • PersonalizeEvents
      • Exception
    • PersonalizeRuntime
      • Exception
    • PI
      • Exception
    • Pinpoint
      • Exception
    • PinpointEmail
      • Exception
    • PinpointSMSVoice
      • Exception
    • PinpointSMSVoiceV2
      • Exception
    • Polly
      • Exception
    • Pricing
      • Exception
    • PrometheusService
      • Exception
    • Proton
      • Exception
    • QLDB
      • Exception
    • QLDBSession
      • Exception
    • QuickSight
      • Exception
    • RAM
      • Exception
    • Rds
      • Exception
    • RDSDataService
      • Exception
    • RecycleBin
      • Exception
    • Redshift
      • Exception
    • RedshiftDataAPIService
      • Exception
    • RedshiftServerless
      • Exception
    • Rekognition
      • Exception
    • ResilienceHub
      • Exception
    • ResourceGroups
      • Exception
    • ResourceGroupsTaggingAPI
      • Exception
    • Retry
      • Exception
    • RoboMaker
      • Exception
    • RolesAnywhere
      • Exception
    • Route53
      • Exception
    • Route53Domains
      • Exception
    • Route53RecoveryCluster
      • Exception
    • Route53RecoveryControlConfig
      • Exception
    • Route53RecoveryReadiness
      • Exception
    • Route53Resolver
      • Exception
    • S3
      • Crypto
      • Exception
      • RegionalEndpoint
        • Exception
      • UseArnRegion
        • Exception
    • S3Control
      • Exception
    • S3Outposts
      • Exception
    • SageMaker
      • Exception
    • SagemakerEdgeManager
      • Exception
    • SageMakerFeatureStoreRuntime
      • Exception
    • SageMakerRuntime
      • Exception
    • SavingsPlans
      • Exception
    • Schemas
      • Exception
    • Script
      • Composer
    • SecretsManager
      • Exception
    • SecurityHub
      • Exception
    • ServerlessApplicationRepository
      • Exception
    • ServiceCatalog
      • Exception
    • ServiceDiscovery
      • Exception
    • ServiceQuotas
      • Exception
    • Ses
      • Exception
    • SesV2
      • Exception
    • Sfn
      • Exception
    • Shield
      • Exception
    • Signature
    • signer
      • Exception
    • Sms
      • Exception
    • SnowBall
      • Exception
    • SnowDeviceManagement
      • Exception
    • Sns
      • Exception
    • Sqs
      • Exception
    • Ssm
      • Exception
    • SSMContacts
      • Exception
    • SSMIncidents
      • Exception
    • SSO
      • Exception
    • SSOAdmin
      • Exception
    • SSOOIDC
      • Exception
    • StorageGateway
      • Exception
    • Sts
      • Exception
      • RegionalEndpoints
        • Exception
    • Support
      • Exception
    • Swf
      • Exception
    • Synthetics
      • Exception
    • Textract
      • Exception
    • TimestreamQuery
      • Exception
    • TimestreamWrite
      • Exception
    • TranscribeService
      • Exception
    • Transfer
      • Exception
    • Translate
      • Exception
    • VoiceID
      • Exception
    • Waf
      • Exception
    • WafRegional
      • Exception
    • WAFV2
      • Exception
    • WellArchitected
      • Exception
    • WorkDocs
      • Exception
    • WorkLink
      • Exception
    • WorkMail
      • Exception
    • WorkMailMessageFlow
      • Exception
    • WorkSpaces
      • Exception
    • WorkSpacesWeb
      • Exception
    • XRay
      • Exception
  • GuzzleHttp
    • Promise
    • Psr7
  • Psr
    • Http
      • Message

Classes

  • Aws\AbstractConfigurationProvider
  • Aws\AccessAnalyzer\AccessAnalyzerClient
  • Aws\Account\AccountClient
  • Aws\Acm\AcmClient
  • Aws\ACMPCA\ACMPCAClient
  • Aws\AlexaForBusiness\AlexaForBusinessClient
  • Aws\Amplify\AmplifyClient
  • Aws\AmplifyBackend\AmplifyBackendClient
  • Aws\AmplifyUIBuilder\AmplifyUIBuilderClient
  • Aws\Api\AbstractModel
  • Aws\Api\ApiProvider
  • Aws\Api\DateTimeResult
  • Aws\Api\DocModel
  • Aws\Api\ErrorParser\AbstractErrorParser
  • Aws\Api\ErrorParser\JsonRpcErrorParser
  • Aws\Api\ErrorParser\RestJsonErrorParser
  • Aws\Api\ErrorParser\XmlErrorParser
  • Aws\Api\ListShape
  • Aws\Api\MapShape
  • Aws\Api\Operation
  • Aws\Api\Parser\Crc32ValidatingParser
  • Aws\Api\Parser\DecodingEventStreamIterator
  • Aws\Api\Parser\EventParsingIterator
  • Aws\Api\Parser\JsonParser
  • Aws\Api\Parser\JsonRpcParser
  • Aws\Api\Parser\QueryParser
  • Aws\Api\Parser\RestJsonParser
  • Aws\Api\Parser\RestXmlParser
  • Aws\Api\Parser\XmlParser
  • Aws\Api\Serializer\XmlBody
  • Aws\Api\Service
  • Aws\Api\Shape
  • Aws\Api\ShapeMap
  • Aws\Api\StructureShape
  • Aws\Api\TimestampShape
  • Aws\Api\Validator
  • Aws\ApiGateway\ApiGatewayClient
  • Aws\ApiGatewayManagementApi\ApiGatewayManagementApiClient
  • Aws\ApiGatewayV2\ApiGatewayV2Client
  • Aws\AppConfig\AppConfigClient
  • Aws\AppConfigData\AppConfigDataClient
  • Aws\Appflow\AppflowClient
  • Aws\AppIntegrationsService\AppIntegrationsServiceClient
  • Aws\ApplicationAutoScaling\ApplicationAutoScalingClient
  • Aws\ApplicationCostProfiler\ApplicationCostProfilerClient
  • Aws\ApplicationDiscoveryService\ApplicationDiscoveryServiceClient
  • Aws\ApplicationInsights\ApplicationInsightsClient
  • Aws\AppMesh\AppMeshClient
  • Aws\AppRegistry\AppRegistryClient
  • Aws\AppRunner\AppRunnerClient
  • Aws\Appstream\AppstreamClient
  • Aws\AppSync\AppSyncClient
  • Aws\Athena\AthenaClient
  • Aws\AuditManager\AuditManagerClient
  • Aws\AugmentedAIRuntime\AugmentedAIRuntimeClient
  • Aws\AutoScaling\AutoScalingClient
  • Aws\AutoScalingPlans\AutoScalingPlansClient
  • Aws\AwsClient
  • Aws\Backup\BackupClient
  • Aws\BackupGateway\BackupGatewayClient
  • Aws\Batch\BatchClient
  • Aws\BillingConductor\BillingConductorClient
  • Aws\Braket\BraketClient
  • Aws\Budgets\BudgetsClient
  • Aws\Chime\ChimeClient
  • Aws\ChimeSDKIdentity\ChimeSDKIdentityClient
  • Aws\ChimeSDKMediaPipelines\ChimeSDKMediaPipelinesClient
  • Aws\ChimeSDKMeetings\ChimeSDKMeetingsClient
  • Aws\ChimeSDKMessaging\ChimeSDKMessagingClient
  • Aws\ClientResolver
  • Aws\ClientSideMonitoring\Configuration
  • Aws\ClientSideMonitoring\ConfigurationProvider
  • Aws\Cloud9\Cloud9Client
  • Aws\CloudControlApi\CloudControlApiClient
  • Aws\CloudDirectory\CloudDirectoryClient
  • Aws\CloudFormation\CloudFormationClient
  • Aws\CloudFront\CloudFrontClient
  • Aws\CloudFront\CookieSigner
  • Aws\CloudFront\UrlSigner
  • Aws\CloudHsm\CloudHsmClient
  • Aws\CloudHSMV2\CloudHSMV2Client
  • Aws\CloudSearch\CloudSearchClient
  • Aws\CloudSearchDomain\CloudSearchDomainClient
  • Aws\CloudTrail\CloudTrailClient
  • Aws\CloudTrail\LogFileIterator
  • Aws\CloudTrail\LogFileReader
  • Aws\CloudTrail\LogRecordIterator
  • Aws\CloudWatch\CloudWatchClient
  • Aws\CloudWatchEvents\CloudWatchEventsClient
  • Aws\CloudWatchEvidently\CloudWatchEvidentlyClient
  • Aws\CloudWatchLogs\CloudWatchLogsClient
  • Aws\CloudWatchRUM\CloudWatchRUMClient
  • Aws\CodeArtifact\CodeArtifactClient
  • Aws\CodeBuild\CodeBuildClient
  • Aws\CodeCommit\CodeCommitClient
  • Aws\CodeDeploy\CodeDeployClient
  • Aws\CodeGuruProfiler\CodeGuruProfilerClient
  • Aws\CodeGuruReviewer\CodeGuruReviewerClient
  • Aws\CodePipeline\CodePipelineClient
  • Aws\CodeStar\CodeStarClient
  • Aws\CodeStarconnections\CodeStarconnectionsClient
  • Aws\CodeStarNotifications\CodeStarNotificationsClient
  • Aws\CognitoIdentity\CognitoIdentityClient
  • Aws\CognitoIdentity\CognitoIdentityProvider
  • Aws\CognitoIdentityProvider\CognitoIdentityProviderClient
  • Aws\CognitoSync\CognitoSyncClient
  • Aws\Command
  • Aws\CommandPool
  • Aws\Comprehend\ComprehendClient
  • Aws\ComprehendMedical\ComprehendMedicalClient
  • Aws\ComputeOptimizer\ComputeOptimizerClient
  • Aws\ConfigService\ConfigServiceClient
  • Aws\Connect\ConnectClient
  • Aws\ConnectCampaignService\ConnectCampaignServiceClient
  • Aws\ConnectContactLens\ConnectContactLensClient
  • Aws\ConnectParticipant\ConnectParticipantClient
  • Aws\ConnectWisdomService\ConnectWisdomServiceClient
  • Aws\CostandUsageReportService\CostandUsageReportServiceClient
  • Aws\CostExplorer\CostExplorerClient
  • Aws\Credentials\AssumeRoleCredentialProvider
  • Aws\Credentials\AssumeRoleWithWebIdentityCredentialProvider
  • Aws\Credentials\CredentialProvider
  • Aws\Credentials\Credentials
  • Aws\Credentials\EcsCredentialProvider
  • Aws\Credentials\InstanceProfileProvider
  • Aws\Crypto\AesDecryptingStream
  • Aws\Crypto\AesEncryptingStream
  • Aws\Crypto\AesGcmDecryptingStream
  • Aws\Crypto\AesGcmEncryptingStream
  • Aws\Crypto\Cipher\Cbc
  • Aws\Crypto\KmsMaterialsProvider
  • Aws\Crypto\KmsMaterialsProviderV2
  • Aws\Crypto\MaterialsProvider
  • Aws\Crypto\MaterialsProviderV2
  • Aws\Crypto\Polyfill\AesGcm
  • Aws\Crypto\Polyfill\ByteArray
  • Aws\Crypto\Polyfill\Gmac
  • Aws\Crypto\Polyfill\Key
  • Aws\CustomerProfiles\CustomerProfilesClient
  • Aws\DatabaseMigrationService\DatabaseMigrationServiceClient
  • Aws\DataExchange\DataExchangeClient
  • Aws\DataPipeline\DataPipelineClient
  • Aws\DataSync\DataSyncClient
  • Aws\DAX\DAXClient
  • Aws\DefaultsMode\Configuration
  • Aws\DefaultsMode\ConfigurationProvider
  • Aws\Detective\DetectiveClient
  • Aws\DeviceFarm\DeviceFarmClient
  • Aws\DevOpsGuru\DevOpsGuruClient
  • Aws\DirectConnect\DirectConnectClient
  • Aws\DirectoryService\DirectoryServiceClient
  • Aws\DLM\DLMClient
  • Aws\DocDB\DocDBClient
  • Aws\DoctrineCacheAdapter
  • Aws\drs\drsClient
  • Aws\DynamoDb\BinaryValue
  • Aws\DynamoDb\DynamoDbClient
  • Aws\DynamoDb\LockingSessionConnection
  • Aws\DynamoDb\Marshaler
  • Aws\DynamoDb\NumberValue
  • Aws\DynamoDb\SessionHandler
  • Aws\DynamoDb\SetValue
  • Aws\DynamoDb\StandardSessionConnection
  • Aws\DynamoDb\WriteRequestBatch
  • Aws\DynamoDbStreams\DynamoDbStreamsClient
  • Aws\EBS\EBSClient
  • Aws\Ec2\Ec2Client
  • Aws\EC2InstanceConnect\EC2InstanceConnectClient
  • Aws\Ecr\EcrClient
  • Aws\ECRPublic\ECRPublicClient
  • Aws\Ecs\EcsClient
  • Aws\Efs\EfsClient
  • Aws\EKS\EKSClient
  • Aws\ElastiCache\ElastiCacheClient
  • Aws\ElasticBeanstalk\ElasticBeanstalkClient
  • Aws\ElasticInference\ElasticInferenceClient
  • Aws\ElasticLoadBalancing\ElasticLoadBalancingClient
  • Aws\ElasticLoadBalancingV2\ElasticLoadBalancingV2Client
  • Aws\ElasticsearchService\ElasticsearchServiceClient
  • Aws\ElasticTranscoder\ElasticTranscoderClient
  • Aws\Emr\EmrClient
  • Aws\EMRContainers\EMRContainersClient
  • Aws\EMRServerless\EMRServerlessClient
  • Aws\Endpoint\EndpointProvider
  • Aws\Endpoint\Partition
  • Aws\Endpoint\PartitionEndpointProvider
  • Aws\Endpoint\PatternEndpointProvider
  • Aws\Endpoint\UseDualstackEndpoint\Configuration
  • Aws\Endpoint\UseDualstackEndpoint\ConfigurationProvider
  • Aws\Endpoint\UseFipsEndpoint\Configuration
  • Aws\Endpoint\UseFipsEndpoint\ConfigurationProvider
  • Aws\EndpointDiscovery\Configuration
  • Aws\EndpointDiscovery\ConfigurationProvider
  • Aws\EndpointDiscovery\EndpointDiscoveryMiddleware
  • Aws\EndpointDiscovery\EndpointList
  • Aws\EventBridge\EventBridgeClient
  • Aws\finspace\finspaceClient
  • Aws\FinSpaceData\FinSpaceDataClient
  • Aws\Firehose\FirehoseClient
  • Aws\FIS\FISClient
  • Aws\FMS\FMSClient
  • Aws\ForecastQueryService\ForecastQueryServiceClient
  • Aws\ForecastService\ForecastServiceClient
  • Aws\FraudDetector\FraudDetectorClient
  • Aws\FSx\FSxClient
  • Aws\GameLift\GameLiftClient
  • Aws\GameSparks\GameSparksClient
  • Aws\Glacier\GlacierClient
  • Aws\Glacier\MultipartUploader
  • Aws\Glacier\TreeHash
  • Aws\GlobalAccelerator\GlobalAcceleratorClient
  • Aws\Glue\GlueClient
  • Aws\GlueDataBrew\GlueDataBrewClient
  • Aws\Greengrass\GreengrassClient
  • Aws\GreengrassV2\GreengrassV2Client
  • Aws\GroundStation\GroundStationClient
  • Aws\GuardDuty\GuardDutyClient
  • Aws\Handler\GuzzleV5\GuzzleHandler
  • Aws\Handler\GuzzleV5\GuzzleStream
  • Aws\Handler\GuzzleV5\PsrStream
  • Aws\Handler\GuzzleV6\GuzzleHandler
  • Aws\HandlerList
  • Aws\HashingStream
  • Aws\Health\HealthClient
  • Aws\HealthLake\HealthLakeClient
  • Aws\History
  • Aws\Honeycode\HoneycodeClient
  • Aws\Iam\IamClient
  • Aws\IdempotencyTokenMiddleware
  • Aws\IdentityStore\IdentityStoreClient
  • Aws\imagebuilder\imagebuilderClient
  • Aws\ImportExport\ImportExportClient
  • Aws\Inspector2\Inspector2Client
  • Aws\Inspector\InspectorClient
  • Aws\IoT1ClickDevicesService\IoT1ClickDevicesServiceClient
  • Aws\IoT1ClickProjects\IoT1ClickProjectsClient
  • Aws\Iot\IotClient
  • Aws\IoTAnalytics\IoTAnalyticsClient
  • Aws\IotDataPlane\IotDataPlaneClient
  • Aws\IoTDeviceAdvisor\IoTDeviceAdvisorClient
  • Aws\IoTEvents\IoTEventsClient
  • Aws\IoTEventsData\IoTEventsDataClient
  • Aws\IoTFleetHub\IoTFleetHubClient
  • Aws\IoTJobsDataPlane\IoTJobsDataPlaneClient
  • Aws\IoTSecureTunneling\IoTSecureTunnelingClient
  • Aws\IoTSiteWise\IoTSiteWiseClient
  • Aws\IoTThingsGraph\IoTThingsGraphClient
  • Aws\IoTTwinMaker\IoTTwinMakerClient
  • Aws\IoTWireless\IoTWirelessClient
  • Aws\IVS\IVSClient
  • Aws\ivschat\ivschatClient
  • Aws\JsonCompiler
  • Aws\Kafka\KafkaClient
  • Aws\KafkaConnect\KafkaConnectClient
  • Aws\kendra\kendraClient
  • Aws\Keyspaces\KeyspacesClient
  • Aws\Kinesis\KinesisClient
  • Aws\KinesisAnalytics\KinesisAnalyticsClient
  • Aws\KinesisAnalyticsV2\KinesisAnalyticsV2Client
  • Aws\KinesisVideo\KinesisVideoClient
  • Aws\KinesisVideoArchivedMedia\KinesisVideoArchivedMediaClient
  • Aws\KinesisVideoMedia\KinesisVideoMediaClient
  • Aws\KinesisVideoSignalingChannels\KinesisVideoSignalingChannelsClient
  • Aws\Kms\KmsClient
  • Aws\LakeFormation\LakeFormationClient
  • Aws\Lambda\LambdaClient
  • Aws\LexModelBuildingService\LexModelBuildingServiceClient
  • Aws\LexModelsV2\LexModelsV2Client
  • Aws\LexRuntimeService\LexRuntimeServiceClient
  • Aws\LexRuntimeV2\LexRuntimeV2Client
  • Aws\LicenseManager\LicenseManagerClient
  • Aws\LicenseManagerUserSubscriptions\LicenseManagerUserSubscriptionsClient
  • Aws\Lightsail\LightsailClient
  • Aws\LocationService\LocationServiceClient
  • Aws\LookoutEquipment\LookoutEquipmentClient
  • Aws\LookoutforVision\LookoutforVisionClient
  • Aws\LookoutMetrics\LookoutMetricsClient
  • Aws\LruArrayCache
  • Aws\MachineLearning\MachineLearningClient
  • Aws\Macie2\Macie2Client
  • Aws\Macie\MacieClient
  • Aws\MainframeModernization\MainframeModernizationClient
  • Aws\ManagedBlockchain\ManagedBlockchainClient
  • Aws\ManagedGrafana\ManagedGrafanaClient
  • Aws\MarketplaceCatalog\MarketplaceCatalogClient
  • Aws\MarketplaceCommerceAnalytics\MarketplaceCommerceAnalyticsClient
  • Aws\MarketplaceEntitlementService\MarketplaceEntitlementServiceClient
  • Aws\MarketplaceMetering\MarketplaceMeteringClient
  • Aws\MediaConnect\MediaConnectClient
  • Aws\MediaConvert\MediaConvertClient
  • Aws\MediaLive\MediaLiveClient
  • Aws\MediaPackage\MediaPackageClient
  • Aws\MediaPackageVod\MediaPackageVodClient
  • Aws\MediaStore\MediaStoreClient
  • Aws\MediaStoreData\MediaStoreDataClient
  • Aws\MediaTailor\MediaTailorClient
  • Aws\MemoryDB\MemoryDBClient
  • Aws\mgn\mgnClient
  • Aws\Middleware
  • Aws\MigrationHub\MigrationHubClient
  • Aws\MigrationHubConfig\MigrationHubConfigClient
  • Aws\MigrationHubRefactorSpaces\MigrationHubRefactorSpacesClient
  • Aws\MigrationHubStrategyRecommendations\MigrationHubStrategyRecommendationsClient
  • Aws\Mobile\MobileClient
  • Aws\MockHandler
  • Aws\MQ\MQClient
  • Aws\MTurk\MTurkClient
  • Aws\Multipart\UploadState
  • Aws\MultiRegionClient
  • Aws\MWAA\MWAAClient
  • Aws\Neptune\NeptuneClient
  • Aws\NetworkFirewall\NetworkFirewallClient
  • Aws\NetworkManager\NetworkManagerClient
  • Aws\NimbleStudio\NimbleStudioClient
  • Aws\OpenSearchService\OpenSearchServiceClient
  • Aws\OpsWorks\OpsWorksClient
  • Aws\OpsWorksCM\OpsWorksCMClient
  • Aws\Organizations\OrganizationsClient
  • Aws\Outposts\OutpostsClient
  • Aws\Panorama\PanoramaClient
  • Aws\Personalize\PersonalizeClient
  • Aws\PersonalizeEvents\PersonalizeEventsClient
  • Aws\PersonalizeRuntime\PersonalizeRuntimeClient
  • Aws\PhpHash
  • Aws\PI\PIClient
  • Aws\Pinpoint\PinpointClient
  • Aws\PinpointEmail\PinpointEmailClient
  • Aws\PinpointSMSVoice\PinpointSMSVoiceClient
  • Aws\PinpointSMSVoiceV2\PinpointSMSVoiceV2Client
  • Aws\Polly\PollyClient
  • Aws\PresignUrlMiddleware
  • Aws\Pricing\PricingClient
  • Aws\PrometheusService\PrometheusServiceClient
  • Aws\Proton\ProtonClient
  • Aws\Psr16CacheAdapter
  • Aws\PsrCacheAdapter
  • Aws\QLDB\QLDBClient
  • Aws\QLDBSession\QLDBSessionClient
  • Aws\QuickSight\QuickSightClient
  • Aws\RAM\RAMClient
  • Aws\Rds\AuthTokenGenerator
  • Aws\Rds\RdsClient
  • Aws\RDSDataService\RDSDataServiceClient
  • Aws\RecycleBin\RecycleBinClient
  • Aws\Redshift\RedshiftClient
  • Aws\RedshiftDataAPIService\RedshiftDataAPIServiceClient
  • Aws\RedshiftServerless\RedshiftServerlessClient
  • Aws\Rekognition\RekognitionClient
  • Aws\ResilienceHub\ResilienceHubClient
  • Aws\ResourceGroups\ResourceGroupsClient
  • Aws\ResourceGroupsTaggingAPI\ResourceGroupsTaggingAPIClient
  • Aws\Result
  • Aws\ResultPaginator
  • Aws\Retry\Configuration
  • Aws\Retry\ConfigurationProvider
  • Aws\RoboMaker\RoboMakerClient
  • Aws\RolesAnywhere\RolesAnywhereClient
  • Aws\Route53\Route53Client
  • Aws\Route53Domains\Route53DomainsClient
  • Aws\Route53RecoveryCluster\Route53RecoveryClusterClient
  • Aws\Route53RecoveryControlConfig\Route53RecoveryControlConfigClient
  • Aws\Route53RecoveryReadiness\Route53RecoveryReadinessClient
  • Aws\Route53Resolver\Route53ResolverClient
  • Aws\S3\BatchDelete
  • Aws\S3\Crypto\HeadersMetadataStrategy
  • Aws\S3\Crypto\InstructionFileMetadataStrategy
  • Aws\S3\Crypto\S3EncryptionClient
  • Aws\S3\Crypto\S3EncryptionClientV2
  • Aws\S3\Crypto\S3EncryptionMultipartUploader
  • Aws\S3\Crypto\S3EncryptionMultipartUploaderV2
  • Aws\S3\GetBucketLocationParser
  • Aws\S3\MultipartUploader
  • Aws\S3\ObjectCopier
  • Aws\S3\ObjectUploader
  • Aws\S3\PostObject
  • Aws\S3\PostObjectV4
  • Aws\S3\RegionalEndpoint\Configuration
  • Aws\S3\RegionalEndpoint\ConfigurationProvider
  • Aws\S3\S3Client
  • Aws\S3\S3MultiRegionClient
  • Aws\S3\S3UriParser
  • Aws\S3\StreamWrapper
  • Aws\S3\Transfer
  • Aws\S3\UseArnRegion\Configuration
  • Aws\S3\UseArnRegion\ConfigurationProvider
  • Aws\S3\ValidateResponseChecksumParser
  • Aws\S3Control\S3ControlClient
  • Aws\S3Outposts\S3OutpostsClient
  • Aws\SageMaker\SageMakerClient
  • Aws\SagemakerEdgeManager\SagemakerEdgeManagerClient
  • Aws\SageMakerFeatureStoreRuntime\SageMakerFeatureStoreRuntimeClient
  • Aws\SageMakerRuntime\SageMakerRuntimeClient
  • Aws\SavingsPlans\SavingsPlansClient
  • Aws\Schemas\SchemasClient
  • Aws\Script\Composer\Composer
  • Aws\Sdk
  • Aws\SecretsManager\SecretsManagerClient
  • Aws\SecurityHub\SecurityHubClient
  • Aws\ServerlessApplicationRepository\ServerlessApplicationRepositoryClient
  • Aws\ServiceCatalog\ServiceCatalogClient
  • Aws\ServiceDiscovery\ServiceDiscoveryClient
  • Aws\ServiceQuotas\ServiceQuotasClient
  • Aws\Ses\SesClient
  • Aws\SesV2\SesV2Client
  • Aws\Sfn\SfnClient
  • Aws\Shield\ShieldClient
  • Aws\Signature\AnonymousSignature
  • Aws\Signature\S3SignatureV4
  • Aws\Signature\SignatureProvider
  • Aws\Signature\SignatureV4
  • Aws\signer\signerClient
  • Aws\Sms\SmsClient
  • Aws\SnowBall\SnowBallClient
  • Aws\SnowDeviceManagement\SnowDeviceManagementClient
  • Aws\Sns\Message
  • Aws\Sns\MessageValidator
  • Aws\Sns\SnsClient
  • Aws\Sqs\SqsClient
  • Aws\Ssm\SsmClient
  • Aws\SSMContacts\SSMContactsClient
  • Aws\SSMIncidents\SSMIncidentsClient
  • Aws\SSO\SSOClient
  • Aws\SSOAdmin\SSOAdminClient
  • Aws\SSOOIDC\SSOOIDCClient
  • Aws\StorageGateway\StorageGatewayClient
  • Aws\Sts\RegionalEndpoints\Configuration
  • Aws\Sts\RegionalEndpoints\ConfigurationProvider
  • Aws\Sts\StsClient
  • Aws\Support\SupportClient
  • Aws\Swf\SwfClient
  • Aws\Synthetics\SyntheticsClient
  • Aws\Textract\TextractClient
  • Aws\TimestreamQuery\TimestreamQueryClient
  • Aws\TimestreamWrite\TimestreamWriteClient
  • Aws\TraceMiddleware
  • Aws\TranscribeService\TranscribeServiceClient
  • Aws\Transfer\TransferClient
  • Aws\Translate\TranslateClient
  • Aws\VoiceID\VoiceIDClient
  • Aws\Waf\WafClient
  • Aws\WafRegional\WafRegionalClient
  • Aws\WAFV2\WAFV2Client
  • Aws\Waiter
  • Aws\WellArchitected\WellArchitectedClient
  • Aws\WorkDocs\WorkDocsClient
  • Aws\WorkLink\WorkLinkClient
  • Aws\WorkMail\WorkMailClient
  • Aws\WorkMailMessageFlow\WorkMailMessageFlowClient
  • Aws\WorkSpaces\WorkSpacesClient
  • Aws\WorkSpacesWeb\WorkSpacesWebClient
  • Aws\WrappedHttpHandler
  • Aws\XRay\XRayClient

Interfaces

  • Aws\AwsClientInterface
  • Aws\CacheInterface
  • Aws\ClientSideMonitoring\ConfigurationInterface
  • Aws\CommandInterface
  • Aws\ConfigurationProviderInterface
  • Aws\Credentials\CredentialsInterface
  • Aws\Crypto\AesStreamInterface
  • Aws\Crypto\AesStreamInterfaceV2
  • Aws\Crypto\Cipher\CipherMethod
  • Aws\Crypto\MaterialsProviderInterface
  • Aws\Crypto\MaterialsProviderInterfaceV2
  • Aws\Crypto\MetadataStrategyInterface
  • Aws\DefaultsMode\ConfigurationInterface
  • Aws\DynamoDb\SessionConnectionInterface
  • Aws\Endpoint\PartitionInterface
  • Aws\Endpoint\UseDualstackEndpoint\ConfigurationInterface
  • Aws\Endpoint\UseFipsEndpoint\ConfigurationInterface
  • Aws\EndpointDiscovery\ConfigurationInterface
  • Aws\HashInterface
  • Aws\MonitoringEventsInterface
  • Aws\ResponseContainerInterface
  • Aws\ResultInterface
  • Aws\Retry\ConfigurationInterface
  • Aws\S3\RegionalEndpoint\ConfigurationInterface
  • Aws\S3\S3ClientInterface
  • Aws\S3\UseArnRegion\ConfigurationInterface
  • Aws\Signature\SignatureInterface
  • Aws\Sts\RegionalEndpoints\ConfigurationInterface

Traits

  • Aws\Api\ErrorParser\JsonParserTrait
  • Aws\Api\Parser\MetadataParserTrait
  • Aws\Api\Parser\PayloadParserTrait
  • Aws\AwsClientTrait
  • Aws\Crypto\Cipher\CipherBuilderTrait
  • Aws\Crypto\DecryptionTrait
  • Aws\Crypto\DecryptionTraitV2
  • Aws\Crypto\EncryptionTrait
  • Aws\Crypto\EncryptionTraitV2
  • Aws\Crypto\Polyfill\NeedsTrait
  • Aws\DynamoDb\SessionConnectionConfigTrait
  • Aws\HasDataTrait
  • Aws\HasMonitoringEventsTrait
  • Aws\Retry\RetryHelperTrait
  • Aws\S3\CalculatesChecksumTrait
  • Aws\S3\Crypto\CryptoParamsTrait
  • Aws\S3\Crypto\CryptoParamsTraitV2
  • Aws\S3\Crypto\UserAgentTrait
  • Aws\S3\MultipartUploadingTrait
  • Aws\S3\S3ClientTrait
  • Aws\Signature\SignatureTrait

Exceptions

  • Aws\AccessAnalyzer\Exception\AccessAnalyzerException
  • Aws\Account\Exception\AccountException
  • Aws\Acm\Exception\AcmException
  • Aws\ACMPCA\Exception\ACMPCAException
  • Aws\AlexaForBusiness\Exception\AlexaForBusinessException
  • Aws\Amplify\Exception\AmplifyException
  • Aws\AmplifyBackend\Exception\AmplifyBackendException
  • Aws\AmplifyUIBuilder\Exception\AmplifyUIBuilderException
  • Aws\Api\Parser\Exception\ParserException
  • Aws\ApiGateway\Exception\ApiGatewayException
  • Aws\ApiGatewayManagementApi\Exception\ApiGatewayManagementApiException
  • Aws\ApiGatewayV2\Exception\ApiGatewayV2Exception
  • Aws\AppConfig\Exception\AppConfigException
  • Aws\AppConfigData\Exception\AppConfigDataException
  • Aws\Appflow\Exception\AppflowException
  • Aws\AppIntegrationsService\Exception\AppIntegrationsServiceException
  • Aws\ApplicationAutoScaling\Exception\ApplicationAutoScalingException
  • Aws\ApplicationCostProfiler\Exception\ApplicationCostProfilerException
  • Aws\ApplicationDiscoveryService\Exception\ApplicationDiscoveryServiceException
  • Aws\ApplicationInsights\Exception\ApplicationInsightsException
  • Aws\AppMesh\Exception\AppMeshException
  • Aws\AppRegistry\Exception\AppRegistryException
  • Aws\AppRunner\Exception\AppRunnerException
  • Aws\Appstream\Exception\AppstreamException
  • Aws\AppSync\Exception\AppSyncException
  • Aws\Arn\Exception\InvalidArnException
  • Aws\Athena\Exception\AthenaException
  • Aws\AuditManager\Exception\AuditManagerException
  • Aws\AugmentedAIRuntime\Exception\AugmentedAIRuntimeException
  • Aws\AutoScaling\Exception\AutoScalingException
  • Aws\AutoScalingPlans\Exception\AutoScalingPlansException
  • Aws\Backup\Exception\BackupException
  • Aws\BackupGateway\Exception\BackupGatewayException
  • Aws\Batch\Exception\BatchException
  • Aws\BillingConductor\Exception\BillingConductorException
  • Aws\Braket\Exception\BraketException
  • Aws\Budgets\Exception\BudgetsException
  • Aws\Chime\Exception\ChimeException
  • Aws\ChimeSDKIdentity\Exception\ChimeSDKIdentityException
  • Aws\ChimeSDKMediaPipelines\Exception\ChimeSDKMediaPipelinesException
  • Aws\ChimeSDKMeetings\Exception\ChimeSDKMeetingsException
  • Aws\ChimeSDKMessaging\Exception\ChimeSDKMessagingException
  • Aws\ClientSideMonitoring\Exception\ConfigurationException
  • Aws\Cloud9\Exception\Cloud9Exception
  • Aws\CloudControlApi\Exception\CloudControlApiException
  • Aws\CloudDirectory\Exception\CloudDirectoryException
  • Aws\CloudFormation\Exception\CloudFormationException
  • Aws\CloudFront\Exception\CloudFrontException
  • Aws\CloudHsm\Exception\CloudHsmException
  • Aws\CloudHSMV2\Exception\CloudHSMV2Exception
  • Aws\CloudSearch\Exception\CloudSearchException
  • Aws\CloudSearchDomain\Exception\CloudSearchDomainException
  • Aws\CloudTrail\Exception\CloudTrailException
  • Aws\CloudWatch\Exception\CloudWatchException
  • Aws\CloudWatchEvents\Exception\CloudWatchEventsException
  • Aws\CloudWatchEvidently\Exception\CloudWatchEvidentlyException
  • Aws\CloudWatchLogs\Exception\CloudWatchLogsException
  • Aws\CloudWatchRUM\Exception\CloudWatchRUMException
  • Aws\CodeArtifact\Exception\CodeArtifactException
  • Aws\CodeBuild\Exception\CodeBuildException
  • Aws\CodeCommit\Exception\CodeCommitException
  • Aws\CodeDeploy\Exception\CodeDeployException
  • Aws\CodeGuruProfiler\Exception\CodeGuruProfilerException
  • Aws\CodeGuruReviewer\Exception\CodeGuruReviewerException
  • Aws\CodePipeline\Exception\CodePipelineException
  • Aws\CodeStar\Exception\CodeStarException
  • Aws\CodeStarconnections\Exception\CodeStarconnectionsException
  • Aws\CodeStarNotifications\Exception\CodeStarNotificationsException
  • Aws\CognitoIdentity\Exception\CognitoIdentityException
  • Aws\CognitoIdentityProvider\Exception\CognitoIdentityProviderException
  • Aws\CognitoSync\Exception\CognitoSyncException
  • Aws\Comprehend\Exception\ComprehendException
  • Aws\ComprehendMedical\Exception\ComprehendMedicalException
  • Aws\ComputeOptimizer\Exception\ComputeOptimizerException
  • Aws\ConfigService\Exception\ConfigServiceException
  • Aws\Connect\Exception\ConnectException
  • Aws\ConnectCampaignService\Exception\ConnectCampaignServiceException
  • Aws\ConnectContactLens\Exception\ConnectContactLensException
  • Aws\ConnectParticipant\Exception\ConnectParticipantException
  • Aws\ConnectWisdomService\Exception\ConnectWisdomServiceException
  • Aws\CostandUsageReportService\Exception\CostandUsageReportServiceException
  • Aws\CostExplorer\Exception\CostExplorerException
  • Aws\CustomerProfiles\Exception\CustomerProfilesException
  • Aws\DatabaseMigrationService\Exception\DatabaseMigrationServiceException
  • Aws\DataExchange\Exception\DataExchangeException
  • Aws\DataPipeline\Exception\DataPipelineException
  • Aws\DataSync\Exception\DataSyncException
  • Aws\DAX\Exception\DAXException
  • Aws\DefaultsMode\Exception\ConfigurationException
  • Aws\Detective\Exception\DetectiveException
  • Aws\DeviceFarm\Exception\DeviceFarmException
  • Aws\DevOpsGuru\Exception\DevOpsGuruException
  • Aws\DirectConnect\Exception\DirectConnectException
  • Aws\DirectoryService\Exception\DirectoryServiceException
  • Aws\DLM\Exception\DLMException
  • Aws\DocDB\Exception\DocDBException
  • Aws\drs\Exception\drsException
  • Aws\DynamoDb\Exception\DynamoDbException
  • Aws\DynamoDbStreams\Exception\DynamoDbStreamsException
  • Aws\EBS\Exception\EBSException
  • Aws\Ec2\Exception\Ec2Exception
  • Aws\EC2InstanceConnect\Exception\EC2InstanceConnectException
  • Aws\Ecr\Exception\EcrException
  • Aws\ECRPublic\Exception\ECRPublicException
  • Aws\Ecs\Exception\EcsException
  • Aws\Efs\Exception\EfsException
  • Aws\EKS\Exception\EKSException
  • Aws\ElastiCache\Exception\ElastiCacheException
  • Aws\ElasticBeanstalk\Exception\ElasticBeanstalkException
  • Aws\ElasticInference\Exception\ElasticInferenceException
  • Aws\ElasticLoadBalancing\Exception\ElasticLoadBalancingException
  • Aws\ElasticLoadBalancingV2\Exception\ElasticLoadBalancingV2Exception
  • Aws\ElasticsearchService\Exception\ElasticsearchServiceException
  • Aws\ElasticTranscoder\Exception\ElasticTranscoderException
  • Aws\Emr\Exception\EmrException
  • Aws\EMRContainers\Exception\EMRContainersException
  • Aws\EMRServerless\Exception\EMRServerlessException
  • Aws\Endpoint\UseDualstackEndpoint\Exception\ConfigurationException
  • Aws\Endpoint\UseFipsEndpoint\Exception\ConfigurationException
  • Aws\EndpointDiscovery\Exception\ConfigurationException
  • Aws\EventBridge\Exception\EventBridgeException
  • Aws\Exception\AwsException
  • Aws\Exception\CommonRuntimeException
  • Aws\Exception\CouldNotCreateChecksumException
  • Aws\Exception\CredentialsException
  • Aws\Exception\CryptoException
  • Aws\Exception\CryptoPolyfillException
  • Aws\Exception\EventStreamDataException
  • Aws\Exception\IncalculablePayloadException
  • Aws\Exception\InvalidJsonException
  • Aws\Exception\InvalidRegionException
  • Aws\Exception\MultipartUploadException
  • Aws\Exception\UnresolvedApiException
  • Aws\Exception\UnresolvedEndpointException
  • Aws\Exception\UnresolvedSignatureException
  • Aws\finspace\Exception\finspaceException
  • Aws\FinSpaceData\Exception\FinSpaceDataException
  • Aws\Firehose\Exception\FirehoseException
  • Aws\FIS\Exception\FISException
  • Aws\FMS\Exception\FMSException
  • Aws\ForecastQueryService\Exception\ForecastQueryServiceException
  • Aws\ForecastService\Exception\ForecastServiceException
  • Aws\FraudDetector\Exception\FraudDetectorException
  • Aws\FSx\Exception\FSxException
  • Aws\GameLift\Exception\GameLiftException
  • Aws\GameSparks\Exception\GameSparksException
  • Aws\Glacier\Exception\GlacierException
  • Aws\GlobalAccelerator\Exception\GlobalAcceleratorException
  • Aws\Glue\Exception\GlueException
  • Aws\GlueDataBrew\Exception\GlueDataBrewException
  • Aws\Greengrass\Exception\GreengrassException
  • Aws\GreengrassV2\Exception\GreengrassV2Exception
  • Aws\GroundStation\Exception\GroundStationException
  • Aws\GuardDuty\Exception\GuardDutyException
  • Aws\Health\Exception\HealthException
  • Aws\HealthLake\Exception\HealthLakeException
  • Aws\Honeycode\Exception\HoneycodeException
  • Aws\Iam\Exception\IamException
  • Aws\IdentityStore\Exception\IdentityStoreException
  • Aws\imagebuilder\Exception\imagebuilderException
  • Aws\ImportExport\Exception\ImportExportException
  • Aws\Inspector2\Exception\Inspector2Exception
  • Aws\Inspector\Exception\InspectorException
  • Aws\IoT1ClickDevicesService\Exception\IoT1ClickDevicesServiceException
  • Aws\IoT1ClickProjects\Exception\IoT1ClickProjectsException
  • Aws\Iot\Exception\IotException
  • Aws\IoTAnalytics\Exception\IoTAnalyticsException
  • Aws\IotDataPlane\Exception\IotDataPlaneException
  • Aws\IoTDeviceAdvisor\Exception\IoTDeviceAdvisorException
  • Aws\IoTEvents\Exception\IoTEventsException
  • Aws\IoTEventsData\Exception\IoTEventsDataException
  • Aws\IoTFleetHub\Exception\IoTFleetHubException
  • Aws\IoTJobsDataPlane\Exception\IoTJobsDataPlaneException
  • Aws\IoTSecureTunneling\Exception\IoTSecureTunnelingException
  • Aws\IoTSiteWise\Exception\IoTSiteWiseException
  • Aws\IoTThingsGraph\Exception\IoTThingsGraphException
  • Aws\IoTTwinMaker\Exception\IoTTwinMakerException
  • Aws\IoTWireless\Exception\IoTWirelessException
  • Aws\IVS\Exception\IVSException
  • Aws\ivschat\Exception\ivschatException
  • Aws\Kafka\Exception\KafkaException
  • Aws\KafkaConnect\Exception\KafkaConnectException
  • Aws\kendra\Exception\kendraException
  • Aws\Keyspaces\Exception\KeyspacesException
  • Aws\Kinesis\Exception\KinesisException
  • Aws\KinesisAnalytics\Exception\KinesisAnalyticsException
  • Aws\KinesisAnalyticsV2\Exception\KinesisAnalyticsV2Exception
  • Aws\KinesisVideo\Exception\KinesisVideoException
  • Aws\KinesisVideoArchivedMedia\Exception\KinesisVideoArchivedMediaException
  • Aws\KinesisVideoMedia\Exception\KinesisVideoMediaException
  • Aws\KinesisVideoSignalingChannels\Exception\KinesisVideoSignalingChannelsException
  • Aws\Kms\Exception\KmsException
  • Aws\LakeFormation\Exception\LakeFormationException
  • Aws\Lambda\Exception\LambdaException
  • Aws\LexModelBuildingService\Exception\LexModelBuildingServiceException
  • Aws\LexModelsV2\Exception\LexModelsV2Exception
  • Aws\LexRuntimeService\Exception\LexRuntimeServiceException
  • Aws\LexRuntimeV2\Exception\LexRuntimeV2Exception
  • Aws\LicenseManager\Exception\LicenseManagerException
  • Aws\LicenseManagerUserSubscriptions\Exception\LicenseManagerUserSubscriptionsException
  • Aws\Lightsail\Exception\LightsailException
  • Aws\LocationService\Exception\LocationServiceException
  • Aws\LookoutEquipment\Exception\LookoutEquipmentException
  • Aws\LookoutforVision\Exception\LookoutforVisionException
  • Aws\LookoutMetrics\Exception\LookoutMetricsException
  • Aws\MachineLearning\Exception\MachineLearningException
  • Aws\Macie2\Exception\Macie2Exception
  • Aws\Macie\Exception\MacieException
  • Aws\MainframeModernization\Exception\MainframeModernizationException
  • Aws\ManagedBlockchain\Exception\ManagedBlockchainException
  • Aws\ManagedGrafana\Exception\ManagedGrafanaException
  • Aws\MarketplaceCatalog\Exception\MarketplaceCatalogException
  • Aws\MarketplaceCommerceAnalytics\Exception\MarketplaceCommerceAnalyticsException
  • Aws\MarketplaceEntitlementService\Exception\MarketplaceEntitlementServiceException
  • Aws\MarketplaceMetering\Exception\MarketplaceMeteringException
  • Aws\MediaConnect\Exception\MediaConnectException
  • Aws\MediaConvert\Exception\MediaConvertException
  • Aws\MediaLive\Exception\MediaLiveException
  • Aws\MediaPackage\Exception\MediaPackageException
  • Aws\MediaPackageVod\Exception\MediaPackageVodException
  • Aws\MediaStore\Exception\MediaStoreException
  • Aws\MediaStoreData\Exception\MediaStoreDataException
  • Aws\MediaTailor\Exception\MediaTailorException
  • Aws\MemoryDB\Exception\MemoryDBException
  • Aws\mgn\Exception\mgnException
  • Aws\MigrationHub\Exception\MigrationHubException
  • Aws\MigrationHubConfig\Exception\MigrationHubConfigException
  • Aws\MigrationHubRefactorSpaces\Exception\MigrationHubRefactorSpacesException
  • Aws\MigrationHubStrategyRecommendations\Exception\MigrationHubStrategyRecommendationsException
  • Aws\Mobile\Exception\MobileException
  • Aws\MQ\Exception\MQException
  • Aws\MTurk\Exception\MTurkException
  • Aws\MWAA\Exception\MWAAException
  • Aws\Neptune\Exception\NeptuneException
  • Aws\NetworkFirewall\Exception\NetworkFirewallException
  • Aws\NetworkManager\Exception\NetworkManagerException
  • Aws\NimbleStudio\Exception\NimbleStudioException
  • Aws\OpenSearchService\Exception\OpenSearchServiceException
  • Aws\OpsWorks\Exception\OpsWorksException
  • Aws\OpsWorksCM\Exception\OpsWorksCMException
  • Aws\Organizations\Exception\OrganizationsException
  • Aws\Outposts\Exception\OutpostsException
  • Aws\Panorama\Exception\PanoramaException
  • Aws\Personalize\Exception\PersonalizeException
  • Aws\PersonalizeEvents\Exception\PersonalizeEventsException
  • Aws\PersonalizeRuntime\Exception\PersonalizeRuntimeException
  • Aws\PI\Exception\PIException
  • Aws\Pinpoint\Exception\PinpointException
  • Aws\PinpointEmail\Exception\PinpointEmailException
  • Aws\PinpointSMSVoice\Exception\PinpointSMSVoiceException
  • Aws\PinpointSMSVoiceV2\Exception\PinpointSMSVoiceV2Exception
  • Aws\Polly\Exception\PollyException
  • Aws\Pricing\Exception\PricingException
  • Aws\PrometheusService\Exception\PrometheusServiceException
  • Aws\Proton\Exception\ProtonException
  • Aws\QLDB\Exception\QLDBException
  • Aws\QLDBSession\Exception\QLDBSessionException
  • Aws\QuickSight\Exception\QuickSightException
  • Aws\RAM\Exception\RAMException
  • Aws\Rds\Exception\RdsException
  • Aws\RDSDataService\Exception\RDSDataServiceException
  • Aws\RecycleBin\Exception\RecycleBinException
  • Aws\Redshift\Exception\RedshiftException
  • Aws\RedshiftDataAPIService\Exception\RedshiftDataAPIServiceException
  • Aws\RedshiftServerless\Exception\RedshiftServerlessException
  • Aws\Rekognition\Exception\RekognitionException
  • Aws\ResilienceHub\Exception\ResilienceHubException
  • Aws\ResourceGroups\Exception\ResourceGroupsException
  • Aws\ResourceGroupsTaggingAPI\Exception\ResourceGroupsTaggingAPIException
  • Aws\Retry\Exception\ConfigurationException
  • Aws\RoboMaker\Exception\RoboMakerException
  • Aws\RolesAnywhere\Exception\RolesAnywhereException
  • Aws\Route53\Exception\Route53Exception
  • Aws\Route53Domains\Exception\Route53DomainsException
  • Aws\Route53RecoveryCluster\Exception\Route53RecoveryClusterException
  • Aws\Route53RecoveryControlConfig\Exception\Route53RecoveryControlConfigException
  • Aws\Route53RecoveryReadiness\Exception\Route53RecoveryReadinessException
  • Aws\Route53Resolver\Exception\Route53ResolverException
  • Aws\S3\Exception\DeleteMultipleObjectsException
  • Aws\S3\Exception\PermanentRedirectException
  • Aws\S3\Exception\S3Exception
  • Aws\S3\Exception\S3MultipartUploadException
  • Aws\S3\RegionalEndpoint\Exception\ConfigurationException
  • Aws\S3\UseArnRegion\Exception\ConfigurationException
  • Aws\S3Control\Exception\S3ControlException
  • Aws\S3Outposts\Exception\S3OutpostsException
  • Aws\SageMaker\Exception\SageMakerException
  • Aws\SagemakerEdgeManager\Exception\SagemakerEdgeManagerException
  • Aws\SageMakerFeatureStoreRuntime\Exception\SageMakerFeatureStoreRuntimeException
  • Aws\SageMakerRuntime\Exception\SageMakerRuntimeException
  • Aws\SavingsPlans\Exception\SavingsPlansException
  • Aws\Schemas\Exception\SchemasException
  • Aws\SecretsManager\Exception\SecretsManagerException
  • Aws\SecurityHub\Exception\SecurityHubException
  • Aws\ServerlessApplicationRepository\Exception\ServerlessApplicationRepositoryException
  • Aws\ServiceCatalog\Exception\ServiceCatalogException
  • Aws\ServiceDiscovery\Exception\ServiceDiscoveryException
  • Aws\ServiceQuotas\Exception\ServiceQuotasException
  • Aws\Ses\Exception\SesException
  • Aws\SesV2\Exception\SesV2Exception
  • Aws\Sfn\Exception\SfnException
  • Aws\Shield\Exception\ShieldException
  • Aws\signer\Exception\signerException
  • Aws\Sms\Exception\SmsException
  • Aws\SnowBall\Exception\SnowBallException
  • Aws\SnowDeviceManagement\Exception\SnowDeviceManagementException
  • Aws\Sns\Exception\InvalidSnsMessageException
  • Aws\Sns\Exception\SnsException
  • Aws\Sqs\Exception\SqsException
  • Aws\Ssm\Exception\SsmException
  • Aws\SSMContacts\Exception\SSMContactsException
  • Aws\SSMIncidents\Exception\SSMIncidentsException
  • Aws\SSO\Exception\SSOException
  • Aws\SSOAdmin\Exception\SSOAdminException
  • Aws\SSOOIDC\Exception\SSOOIDCException
  • Aws\StorageGateway\Exception\StorageGatewayException
  • Aws\Sts\Exception\StsException
  • Aws\Sts\RegionalEndpoints\Exception\ConfigurationException
  • Aws\Support\Exception\SupportException
  • Aws\Swf\Exception\SwfException
  • Aws\Synthetics\Exception\SyntheticsException
  • Aws\Textract\Exception\TextractException
  • Aws\TimestreamQuery\Exception\TimestreamQueryException
  • Aws\TimestreamWrite\Exception\TimestreamWriteException
  • Aws\TranscribeService\Exception\TranscribeServiceException
  • Aws\Transfer\Exception\TransferException
  • Aws\Translate\Exception\TranslateException
  • Aws\VoiceID\Exception\VoiceIDException
  • Aws\Waf\Exception\WafException
  • Aws\WafRegional\Exception\WafRegionalException
  • Aws\WAFV2\Exception\WAFV2Exception
  • Aws\WellArchitected\Exception\WellArchitectedException
  • Aws\WorkDocs\Exception\WorkDocsException
  • Aws\WorkLink\Exception\WorkLinkException
  • Aws\WorkMail\Exception\WorkMailException
  • Aws\WorkMailMessageFlow\Exception\WorkMailMessageFlowException
  • Aws\WorkSpaces\Exception\WorkSpacesException
  • Aws\WorkSpacesWeb\Exception\WorkSpacesWebException
  • Aws\XRay\Exception\XRayException

Functions

  • Aws\boolean_value
  • Aws\clear_compiled_json
  • Aws\constantly
  • Aws\default_http_handler
  • Aws\default_user_agent
  • Aws\describe_type
  • Aws\dir_iterator
  • Aws\filter
  • Aws\flatmap
  • Aws\guzzle_major_version
  • Aws\is_fips_pseudo_region
  • Aws\is_valid_epoch
  • Aws\is_valid_hostlabel
  • Aws\is_valid_hostname
  • Aws\load_compiled_json
  • Aws\manifest
  • Aws\map
  • Aws\or_chain
  • Aws\parse_ini_file
  • Aws\partition
  • Aws\recursive_dir_iterator
  • Aws\serialize
  • Aws\strip_fips_pseudo_regions

AWS Elemental MediaConvert 2017-08-29

Client: Aws\MediaConvert\MediaConvertClient
Service ID: mediaconvert
Version: 2017-08-29

This page describes the parameters and results for the operations of the AWS Elemental MediaConvert (2017-08-29), and shows how to use the Aws\MediaConvert\MediaConvertClient object to call the described operations. This documentation is specific to the 2017-08-29 API version of the service.

Operation Summary

Each of the following operations can be created from a client using $client->getCommand('CommandName'), where "CommandName" is the name of one of the following operations. Note: a command is a value that encapsulates an operation and the parameters used to create an HTTP request.

You can also create and send a command immediately using the magic methods available on a client object: $client->commandName(/* parameters */). You can send the command asynchronously (returning a promise) by appending the word "Async" to the operation name: $client->commandNameAsync(/* parameters */).

  • AssociateCertificate ( array $params = [] )

    Associates an AWS Certificate Manager (ACM) Amazon Resource Name (ARN) with AWS Elemental MediaConvert.

  • CancelJob ( array $params = [] )

    Permanently cancel a job.

  • CreateJob ( array $params = [] )

    Create a new transcoding job.

  • CreateJobTemplate ( array $params = [] )

    Create a new job template.

  • CreatePreset ( array $params = [] )

    Create a new preset.

  • CreateQueue ( array $params = [] )

    Create a new transcoding queue.

  • DeleteJobTemplate ( array $params = [] )

    Permanently delete a job template you have created.

  • DeletePolicy ( array $params = [] )

    Permanently delete a policy that you created.

  • DeletePreset ( array $params = [] )

    Permanently delete a preset you have created.

  • DeleteQueue ( array $params = [] )

    Permanently delete a queue you have created.

  • DescribeEndpoints ( array $params = [] )

    Send an request with an empty body to the regional API endpoint to get your account API endpoint.

  • DisassociateCertificate ( array $params = [] )

    Removes an association between the Amazon Resource Name (ARN) of an AWS Certificate Manager (ACM) certificate and an AWS Elemental MediaConvert resource.

  • GetJob ( array $params = [] )

    Retrieve the JSON for a specific completed transcoding job.

  • GetJobTemplate ( array $params = [] )

    Retrieve the JSON for a specific job template.

  • GetPolicy ( array $params = [] )

    Retrieve the JSON for your policy.

  • GetPreset ( array $params = [] )

    Retrieve the JSON for a specific preset.

  • GetQueue ( array $params = [] )

    Retrieve the JSON for a specific queue.

  • ListJobTemplates ( array $params = [] )

    Retrieve a JSON array of up to twenty of your job templates.

  • ListJobs ( array $params = [] )

    Retrieve a JSON array of up to twenty of your most recently created jobs.

  • ListPresets ( array $params = [] )

    Retrieve a JSON array of up to twenty of your presets.

  • ListQueues ( array $params = [] )

    Retrieve a JSON array of up to twenty of your queues.

  • ListTagsForResource ( array $params = [] )

    Retrieve the tags for a MediaConvert resource.

  • PutPolicy ( array $params = [] )

    Create or change your policy.

  • TagResource ( array $params = [] )

    Add tags to a MediaConvert queue, preset, or job template.

  • UntagResource ( array $params = [] )

    Remove tags from a MediaConvert queue, preset, or job template.

  • UpdateJobTemplate ( array $params = [] )

    Modify one of your existing job templates.

  • UpdatePreset ( array $params = [] )

    Modify one of your existing presets.

  • UpdateQueue ( array $params = [] )

    Modify one of your existing queues.

Paginators

Paginators handle automatically iterating over paginated API results. Paginators are associated with specific API operations, and they accept the parameters that the corresponding API operation accepts. You can get a paginator from a client class using getPaginator($paginatorName, $operationParameters). This client supports the following paginators:

  • DescribeEndpoints
  • ListJobs
  • ListPresets
  • ListJobTemplates
  • ListQueues

Operations

AssociateCertificate

$result = $client->associateCertificate([/* ... */]);
$promise = $client->associateCertificateAsync([/* ... */]);
Associates an AWS Certificate Manager (ACM) Amazon Resource Name (ARN) with AWS Elemental MediaConvert.

Parameter Syntax

$result = $client->associateCertificate([
    'Arn' => '<string>', // REQUIRED
]);

Parameter Details

Members
Arn
  • Required: Yes
  • Type: string
The ARN of the ACM certificate that you want to associate with your MediaConvert resource.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

CancelJob

$result = $client->cancelJob([/* ... */]);
$promise = $client->cancelJobAsync([/* ... */]);
Permanently cancel a job. Once you have canceled a job, you can't start it again.

Parameter Syntax

$result = $client->cancelJob([
    'Id' => '<string>', // REQUIRED
]);

Parameter Details

Members
Id
  • Required: Yes
  • Type: string
The Job ID of the job to be cancelled.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

CreateJob

$result = $client->createJob([/* ... */]);
$promise = $client->createJobAsync([/* ... */]);
Create a new transcoding job. For information about jobs and job settings, see the User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

Parameter Syntax

$result = $client->createJob([
    'AccelerationSettings' => [
        'Mode' => 'DISABLED|ENABLED|PREFERRED', // REQUIRED
    ],
    'BillingTagsSource' => 'QUEUE|PRESET|JOB_TEMPLATE|JOB',
    'ClientRequestToken' => '<string>',
    'HopDestinations' => [
        [
            'Priority' => <integer>,
            'Queue' => '<string>',
            'WaitMinutes' => <integer>,
        ],
        // ...
    ],
    'JobTemplate' => '<string>',
    'Priority' => <integer>,
    'Queue' => '<string>',
    'Role' => '<string>', // REQUIRED
    'Settings' => [ // REQUIRED
        'AdAvailOffset' => <integer>,
        'AvailBlanking' => [
            'AvailBlankingImage' => '<string>',
        ],
        'Esam' => [
            'ManifestConfirmConditionNotification' => [
                'MccXml' => '<string>',
            ],
            'ResponseSignalPreroll' => <integer>,
            'SignalProcessingNotification' => [
                'SccXml' => '<string>',
            ],
        ],
        'ExtendedDataServices' => [
            'CopyProtectionAction' => 'PASSTHROUGH|STRIP',
            'VchipAction' => 'PASSTHROUGH|STRIP',
        ],
        'Inputs' => [
            [
                'AudioSelectorGroups' => [
                    '<__string>' => [
                        'AudioSelectorNames' => ['<string>', ...],
                    ],
                    // ...
                ],
                'AudioSelectors' => [
                    '<__string>' => [
                        'AudioDurationCorrection' => 'DISABLED|AUTO|TRACK|FRAME',
                        'CustomLanguageCode' => '<string>',
                        'DefaultSelection' => 'DEFAULT|NOT_DEFAULT',
                        'ExternalAudioFileInput' => '<string>',
                        'HlsRenditionGroupSettings' => [
                            'RenditionGroupId' => '<string>',
                            'RenditionLanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                            'RenditionName' => '<string>',
                        ],
                        'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                        'Offset' => <integer>,
                        'Pids' => [<integer>, ...],
                        'ProgramSelection' => <integer>,
                        'RemixSettings' => [
                            'ChannelMapping' => [
                                'OutputChannels' => [
                                    [
                                        'InputChannels' => [<integer>, ...],
                                        'InputChannelsFineTune' => [<float>, ...],
                                    ],
                                    // ...
                                ],
                            ],
                            'ChannelsIn' => <integer>,
                            'ChannelsOut' => <integer>,
                        ],
                        'SelectorType' => 'PID|TRACK|LANGUAGE_CODE|HLS_RENDITION_GROUP',
                        'Tracks' => [<integer>, ...],
                    ],
                    // ...
                ],
                'CaptionSelectors' => [
                    '<__string>' => [
                        'CustomLanguageCode' => '<string>',
                        'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                        'SourceSettings' => [
                            'AncillarySourceSettings' => [
                                'Convert608To708' => 'UPCONVERT|DISABLED',
                                'SourceAncillaryChannelNumber' => <integer>,
                                'TerminateCaptions' => 'END_OF_INPUT|DISABLED',
                            ],
                            'DvbSubSourceSettings' => [
                                'Pid' => <integer>,
                            ],
                            'EmbeddedSourceSettings' => [
                                'Convert608To708' => 'UPCONVERT|DISABLED',
                                'Source608ChannelNumber' => <integer>,
                                'Source608TrackNumber' => <integer>,
                                'TerminateCaptions' => 'END_OF_INPUT|DISABLED',
                            ],
                            'FileSourceSettings' => [
                                'Convert608To708' => 'UPCONVERT|DISABLED',
                                'Framerate' => [
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                ],
                                'SourceFile' => '<string>',
                                'TimeDelta' => <integer>,
                                'TimeDeltaUnits' => 'SECONDS|MILLISECONDS',
                            ],
                            'SourceType' => 'ANCILLARY|DVB_SUB|EMBEDDED|SCTE20|SCC|TTML|STL|SRT|SMI|SMPTE_TT|TELETEXT|NULL_SOURCE|IMSC|WEBVTT',
                            'TeletextSourceSettings' => [
                                'PageNumber' => '<string>',
                            ],
                            'TrackSourceSettings' => [
                                'TrackNumber' => <integer>,
                            ],
                            'WebvttHlsSourceSettings' => [
                                'RenditionGroupId' => '<string>',
                                'RenditionLanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                'RenditionName' => '<string>',
                            ],
                        ],
                    ],
                    // ...
                ],
                'Crop' => [
                    'Height' => <integer>,
                    'Width' => <integer>,
                    'X' => <integer>,
                    'Y' => <integer>,
                ],
                'DeblockFilter' => 'ENABLED|DISABLED',
                'DecryptionSettings' => [
                    'DecryptionMode' => 'AES_CTR|AES_CBC|AES_GCM',
                    'EncryptedDecryptionKey' => '<string>',
                    'InitializationVector' => '<string>',
                    'KmsKeyRegion' => '<string>',
                ],
                'DenoiseFilter' => 'ENABLED|DISABLED',
                'DolbyVisionMetadataXml' => '<string>',
                'FileInput' => '<string>',
                'FilterEnable' => 'AUTO|DISABLE|FORCE',
                'FilterStrength' => <integer>,
                'ImageInserter' => [
                    'InsertableImages' => [
                        [
                            'Duration' => <integer>,
                            'FadeIn' => <integer>,
                            'FadeOut' => <integer>,
                            'Height' => <integer>,
                            'ImageInserterInput' => '<string>',
                            'ImageX' => <integer>,
                            'ImageY' => <integer>,
                            'Layer' => <integer>,
                            'Opacity' => <integer>,
                            'StartTime' => '<string>',
                            'Width' => <integer>,
                        ],
                        // ...
                    ],
                ],
                'InputClippings' => [
                    [
                        'EndTimecode' => '<string>',
                        'StartTimecode' => '<string>',
                    ],
                    // ...
                ],
                'InputScanType' => 'AUTO|PSF',
                'Position' => [
                    'Height' => <integer>,
                    'Width' => <integer>,
                    'X' => <integer>,
                    'Y' => <integer>,
                ],
                'ProgramNumber' => <integer>,
                'PsiControl' => 'IGNORE_PSI|USE_PSI',
                'SupplementalImps' => ['<string>', ...],
                'TimecodeSource' => 'EMBEDDED|ZEROBASED|SPECIFIEDSTART',
                'TimecodeStart' => '<string>',
                'VideoGenerator' => [
                    'Duration' => <integer>,
                ],
                'VideoSelector' => [
                    'AlphaBehavior' => 'DISCARD|REMAP_TO_LUMA',
                    'ColorSpace' => 'FOLLOW|REC_601|REC_709|HDR10|HLG_2020',
                    'ColorSpaceUsage' => 'FORCE|FALLBACK',
                    'EmbeddedTimecodeOverride' => 'NONE|USE_MDPM',
                    'Hdr10Metadata' => [
                        'BluePrimaryX' => <integer>,
                        'BluePrimaryY' => <integer>,
                        'GreenPrimaryX' => <integer>,
                        'GreenPrimaryY' => <integer>,
                        'MaxContentLightLevel' => <integer>,
                        'MaxFrameAverageLightLevel' => <integer>,
                        'MaxLuminance' => <integer>,
                        'MinLuminance' => <integer>,
                        'RedPrimaryX' => <integer>,
                        'RedPrimaryY' => <integer>,
                        'WhitePointX' => <integer>,
                        'WhitePointY' => <integer>,
                    ],
                    'PadVideo' => 'DISABLED|BLACK',
                    'Pid' => <integer>,
                    'ProgramNumber' => <integer>,
                    'Rotate' => 'DEGREE_0|DEGREES_90|DEGREES_180|DEGREES_270|AUTO',
                    'SampleRange' => 'FOLLOW|FULL_RANGE|LIMITED_RANGE',
                ],
            ],
            // ...
        ],
        'KantarWatermark' => [
            'ChannelName' => '<string>',
            'ContentReference' => '<string>',
            'CredentialsSecretName' => '<string>',
            'FileOffset' => <float>,
            'KantarLicenseId' => <integer>,
            'KantarServerUrl' => '<string>',
            'LogDestination' => '<string>',
            'Metadata3' => '<string>',
            'Metadata4' => '<string>',
            'Metadata5' => '<string>',
            'Metadata6' => '<string>',
            'Metadata7' => '<string>',
            'Metadata8' => '<string>',
        ],
        'MotionImageInserter' => [
            'Framerate' => [
                'FramerateDenominator' => <integer>,
                'FramerateNumerator' => <integer>,
            ],
            'Input' => '<string>',
            'InsertionMode' => 'MOV|PNG',
            'Offset' => [
                'ImageX' => <integer>,
                'ImageY' => <integer>,
            ],
            'Playback' => 'ONCE|REPEAT',
            'StartTime' => '<string>',
        ],
        'NielsenConfiguration' => [
            'BreakoutCode' => <integer>,
            'DistributorId' => '<string>',
        ],
        'NielsenNonLinearWatermark' => [
            'ActiveWatermarkProcess' => 'NAES2_AND_NW|CBET|NAES2_AND_NW_AND_CBET',
            'AdiFilename' => '<string>',
            'AssetId' => '<string>',
            'AssetName' => '<string>',
            'CbetSourceId' => '<string>',
            'EpisodeId' => '<string>',
            'MetadataDestination' => '<string>',
            'SourceId' => <integer>,
            'SourceWatermarkStatus' => 'CLEAN|WATERMARKED',
            'TicServerUrl' => '<string>',
            'UniqueTicPerAudioTrack' => 'RESERVE_UNIQUE_TICS_PER_TRACK|SAME_TICS_PER_TRACK',
        ],
        'OutputGroups' => [
            [
                'AutomatedEncodingSettings' => [
                    'AbrSettings' => [
                        'MaxAbrBitrate' => <integer>,
                        'MaxRenditions' => <integer>,
                        'MinAbrBitrate' => <integer>,
                        'Rules' => [
                            [
                                'AllowedRenditions' => [
                                    [
                                        'Height' => <integer>,
                                        'Required' => 'ENABLED|DISABLED',
                                        'Width' => <integer>,
                                    ],
                                    // ...
                                ],
                                'ForceIncludeRenditions' => [
                                    [
                                        'Height' => <integer>,
                                        'Width' => <integer>,
                                    ],
                                    // ...
                                ],
                                'MinBottomRenditionSize' => [
                                    'Height' => <integer>,
                                    'Width' => <integer>,
                                ],
                                'MinTopRenditionSize' => [
                                    'Height' => <integer>,
                                    'Width' => <integer>,
                                ],
                                'Type' => 'MIN_TOP_RENDITION_SIZE|MIN_BOTTOM_RENDITION_SIZE|FORCE_INCLUDE_RENDITIONS|ALLOWED_RENDITIONS',
                            ],
                            // ...
                        ],
                    ],
                ],
                'CustomName' => '<string>',
                'Name' => '<string>',
                'OutputGroupSettings' => [
                    'CmafGroupSettings' => [
                        'AdditionalManifests' => [
                            [
                                'ManifestNameModifier' => '<string>',
                                'SelectedOutputs' => ['<string>', ...],
                            ],
                            // ...
                        ],
                        'BaseUrl' => '<string>',
                        'ClientCache' => 'DISABLED|ENABLED',
                        'CodecSpecification' => 'RFC_6381|RFC_4281',
                        'Destination' => '<string>',
                        'DestinationSettings' => [
                            'S3Settings' => [
                                'AccessControl' => [
                                    'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                ],
                                'Encryption' => [
                                    'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                    'KmsEncryptionContext' => '<string>',
                                    'KmsKeyArn' => '<string>',
                                ],
                            ],
                        ],
                        'Encryption' => [
                            'ConstantInitializationVector' => '<string>',
                            'EncryptionMethod' => 'SAMPLE_AES|AES_CTR',
                            'InitializationVectorInManifest' => 'INCLUDE|EXCLUDE',
                            'SpekeKeyProvider' => [
                                'CertificateArn' => '<string>',
                                'DashSignaledSystemIds' => ['<string>', ...],
                                'HlsSignaledSystemIds' => ['<string>', ...],
                                'ResourceId' => '<string>',
                                'Url' => '<string>',
                            ],
                            'StaticKeyProvider' => [
                                'KeyFormat' => '<string>',
                                'KeyFormatVersions' => '<string>',
                                'StaticKeyValue' => '<string>',
                                'Url' => '<string>',
                            ],
                            'Type' => 'SPEKE|STATIC_KEY',
                        ],
                        'FragmentLength' => <integer>,
                        'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                        'ImageBasedTrickPlaySettings' => [
                            'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                            'ThumbnailHeight' => <integer>,
                            'ThumbnailInterval' => <float>,
                            'ThumbnailWidth' => <integer>,
                            'TileHeight' => <integer>,
                            'TileWidth' => <integer>,
                        ],
                        'ManifestCompression' => 'GZIP|NONE',
                        'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER',
                        'MinBufferTime' => <integer>,
                        'MinFinalSegmentLength' => <float>,
                        'MpdProfile' => 'MAIN_PROFILE|ON_DEMAND_PROFILE',
                        'PtsOffsetHandlingForBFrames' => 'ZERO_BASED|MATCH_INITIAL_PTS',
                        'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                        'SegmentLength' => <integer>,
                        'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                        'StreamInfResolution' => 'INCLUDE|EXCLUDE',
                        'TargetDurationCompatibilityMode' => 'LEGACY|SPEC_COMPLIANT',
                        'WriteDashManifest' => 'DISABLED|ENABLED',
                        'WriteHlsManifest' => 'DISABLED|ENABLED',
                        'WriteSegmentTimelineInRepresentation' => 'ENABLED|DISABLED',
                    ],
                    'DashIsoGroupSettings' => [
                        'AdditionalManifests' => [
                            [
                                'ManifestNameModifier' => '<string>',
                                'SelectedOutputs' => ['<string>', ...],
                            ],
                            // ...
                        ],
                        'AudioChannelConfigSchemeIdUri' => 'MPEG_CHANNEL_CONFIGURATION|DOLBY_CHANNEL_CONFIGURATION',
                        'BaseUrl' => '<string>',
                        'Destination' => '<string>',
                        'DestinationSettings' => [
                            'S3Settings' => [
                                'AccessControl' => [
                                    'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                ],
                                'Encryption' => [
                                    'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                    'KmsEncryptionContext' => '<string>',
                                    'KmsKeyArn' => '<string>',
                                ],
                            ],
                        ],
                        'Encryption' => [
                            'PlaybackDeviceCompatibility' => 'CENC_V1|UNENCRYPTED_SEI',
                            'SpekeKeyProvider' => [
                                'CertificateArn' => '<string>',
                                'ResourceId' => '<string>',
                                'SystemIds' => ['<string>', ...],
                                'Url' => '<string>',
                            ],
                        ],
                        'FragmentLength' => <integer>,
                        'HbbtvCompliance' => 'HBBTV_1_5|NONE',
                        'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                        'ImageBasedTrickPlaySettings' => [
                            'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                            'ThumbnailHeight' => <integer>,
                            'ThumbnailInterval' => <float>,
                            'ThumbnailWidth' => <integer>,
                            'TileHeight' => <integer>,
                            'TileWidth' => <integer>,
                        ],
                        'MinBufferTime' => <integer>,
                        'MinFinalSegmentLength' => <float>,
                        'MpdProfile' => 'MAIN_PROFILE|ON_DEMAND_PROFILE',
                        'PtsOffsetHandlingForBFrames' => 'ZERO_BASED|MATCH_INITIAL_PTS',
                        'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                        'SegmentLength' => <integer>,
                        'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                        'WriteSegmentTimelineInRepresentation' => 'ENABLED|DISABLED',
                    ],
                    'FileGroupSettings' => [
                        'Destination' => '<string>',
                        'DestinationSettings' => [
                            'S3Settings' => [
                                'AccessControl' => [
                                    'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                ],
                                'Encryption' => [
                                    'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                    'KmsEncryptionContext' => '<string>',
                                    'KmsKeyArn' => '<string>',
                                ],
                            ],
                        ],
                    ],
                    'HlsGroupSettings' => [
                        'AdMarkers' => ['<string>', ...],
                        'AdditionalManifests' => [
                            [
                                'ManifestNameModifier' => '<string>',
                                'SelectedOutputs' => ['<string>', ...],
                            ],
                            // ...
                        ],
                        'AudioOnlyHeader' => 'INCLUDE|EXCLUDE',
                        'BaseUrl' => '<string>',
                        'CaptionLanguageMappings' => [
                            [
                                'CaptionChannel' => <integer>,
                                'CustomLanguageCode' => '<string>',
                                'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                'LanguageDescription' => '<string>',
                            ],
                            // ...
                        ],
                        'CaptionLanguageSetting' => 'INSERT|OMIT|NONE',
                        'CaptionSegmentLengthControl' => 'LARGE_SEGMENTS|MATCH_VIDEO',
                        'ClientCache' => 'DISABLED|ENABLED',
                        'CodecSpecification' => 'RFC_6381|RFC_4281',
                        'Destination' => '<string>',
                        'DestinationSettings' => [
                            'S3Settings' => [
                                'AccessControl' => [
                                    'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                ],
                                'Encryption' => [
                                    'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                    'KmsEncryptionContext' => '<string>',
                                    'KmsKeyArn' => '<string>',
                                ],
                            ],
                        ],
                        'DirectoryStructure' => 'SINGLE_DIRECTORY|SUBDIRECTORY_PER_STREAM',
                        'Encryption' => [
                            'ConstantInitializationVector' => '<string>',
                            'EncryptionMethod' => 'AES128|SAMPLE_AES',
                            'InitializationVectorInManifest' => 'INCLUDE|EXCLUDE',
                            'OfflineEncrypted' => 'ENABLED|DISABLED',
                            'SpekeKeyProvider' => [
                                'CertificateArn' => '<string>',
                                'ResourceId' => '<string>',
                                'SystemIds' => ['<string>', ...],
                                'Url' => '<string>',
                            ],
                            'StaticKeyProvider' => [
                                'KeyFormat' => '<string>',
                                'KeyFormatVersions' => '<string>',
                                'StaticKeyValue' => '<string>',
                                'Url' => '<string>',
                            ],
                            'Type' => 'SPEKE|STATIC_KEY',
                        ],
                        'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                        'ImageBasedTrickPlaySettings' => [
                            'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                            'ThumbnailHeight' => <integer>,
                            'ThumbnailInterval' => <float>,
                            'ThumbnailWidth' => <integer>,
                            'TileHeight' => <integer>,
                            'TileWidth' => <integer>,
                        ],
                        'ManifestCompression' => 'GZIP|NONE',
                        'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER',
                        'MinFinalSegmentLength' => <float>,
                        'MinSegmentLength' => <integer>,
                        'OutputSelection' => 'MANIFESTS_AND_SEGMENTS|SEGMENTS_ONLY',
                        'ProgramDateTime' => 'INCLUDE|EXCLUDE',
                        'ProgramDateTimePeriod' => <integer>,
                        'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                        'SegmentLength' => <integer>,
                        'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                        'SegmentsPerSubdirectory' => <integer>,
                        'StreamInfResolution' => 'INCLUDE|EXCLUDE',
                        'TargetDurationCompatibilityMode' => 'LEGACY|SPEC_COMPLIANT',
                        'TimedMetadataId3Frame' => 'NONE|PRIV|TDRL',
                        'TimedMetadataId3Period' => <integer>,
                        'TimestampDeltaMilliseconds' => <integer>,
                    ],
                    'MsSmoothGroupSettings' => [
                        'AdditionalManifests' => [
                            [
                                'ManifestNameModifier' => '<string>',
                                'SelectedOutputs' => ['<string>', ...],
                            ],
                            // ...
                        ],
                        'AudioDeduplication' => 'COMBINE_DUPLICATE_STREAMS|NONE',
                        'Destination' => '<string>',
                        'DestinationSettings' => [
                            'S3Settings' => [
                                'AccessControl' => [
                                    'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                ],
                                'Encryption' => [
                                    'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                    'KmsEncryptionContext' => '<string>',
                                    'KmsKeyArn' => '<string>',
                                ],
                            ],
                        ],
                        'Encryption' => [
                            'SpekeKeyProvider' => [
                                'CertificateArn' => '<string>',
                                'ResourceId' => '<string>',
                                'SystemIds' => ['<string>', ...],
                                'Url' => '<string>',
                            ],
                        ],
                        'FragmentLength' => <integer>,
                        'FragmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                        'ManifestEncoding' => 'UTF8|UTF16',
                    ],
                    'Type' => 'HLS_GROUP_SETTINGS|DASH_ISO_GROUP_SETTINGS|FILE_GROUP_SETTINGS|MS_SMOOTH_GROUP_SETTINGS|CMAF_GROUP_SETTINGS',
                ],
                'Outputs' => [
                    [
                        'AudioDescriptions' => [
                            [
                                'AudioChannelTaggingSettings' => [
                                    'ChannelTag' => 'L|R|C|LFE|LS|RS|LC|RC|CS|LSD|RSD|TCS|VHL|VHC|VHR',
                                ],
                                'AudioNormalizationSettings' => [
                                    'Algorithm' => 'ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                                    'AlgorithmControl' => 'CORRECT_AUDIO|MEASURE_ONLY',
                                    'CorrectionGateLevel' => <integer>,
                                    'LoudnessLogging' => 'LOG|DONT_LOG',
                                    'PeakCalculation' => 'TRUE_PEAK|NONE',
                                    'TargetLkfs' => <float>,
                                ],
                                'AudioSourceName' => '<string>',
                                'AudioType' => <integer>,
                                'AudioTypeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                'CodecSettings' => [
                                    'AacSettings' => [
                                        'AudioDescriptionBroadcasterMix' => 'BROADCASTER_MIXED_AD|NORMAL',
                                        'Bitrate' => <integer>,
                                        'CodecProfile' => 'LC|HEV1|HEV2',
                                        'CodingMode' => 'AD_RECEIVER_MIX|CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_5_1',
                                        'RateControlMode' => 'CBR|VBR',
                                        'RawFormat' => 'LATM_LOAS|NONE',
                                        'SampleRate' => <integer>,
                                        'Specification' => 'MPEG2|MPEG4',
                                        'VbrQuality' => 'LOW|MEDIUM_LOW|MEDIUM_HIGH|HIGH',
                                    ],
                                    'Ac3Settings' => [
                                        'Bitrate' => <integer>,
                                        'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|DIALOGUE|EMERGENCY|HEARING_IMPAIRED|MUSIC_AND_EFFECTS|VISUALLY_IMPAIRED|VOICE_OVER',
                                        'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_3_2_LFE',
                                        'Dialnorm' => <integer>,
                                        'DynamicRangeCompressionLine' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                                        'DynamicRangeCompressionProfile' => 'FILM_STANDARD|NONE',
                                        'DynamicRangeCompressionRf' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                                        'LfeFilter' => 'ENABLED|DISABLED',
                                        'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                        'SampleRate' => <integer>,
                                    ],
                                    'AiffSettings' => [
                                        'BitDepth' => <integer>,
                                        'Channels' => <integer>,
                                        'SampleRate' => <integer>,
                                    ],
                                    'Codec' => 'AAC|MP2|MP3|WAV|AIFF|AC3|EAC3|EAC3_ATMOS|VORBIS|OPUS|PASSTHROUGH',
                                    'Eac3AtmosSettings' => [
                                        'Bitrate' => <integer>,
                                        'BitstreamMode' => 'COMPLETE_MAIN',
                                        'CodingMode' => 'CODING_MODE_AUTO|CODING_MODE_5_1_4|CODING_MODE_7_1_4|CODING_MODE_9_1_6',
                                        'DialogueIntelligence' => 'ENABLED|DISABLED',
                                        'DownmixControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                                        'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                        'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                        'DynamicRangeControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                                        'LoRoCenterMixLevel' => <float>,
                                        'LoRoSurroundMixLevel' => <float>,
                                        'LtRtCenterMixLevel' => <float>,
                                        'LtRtSurroundMixLevel' => <float>,
                                        'MeteringMode' => 'LEQ_A|ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                                        'SampleRate' => <integer>,
                                        'SpeechThreshold' => <integer>,
                                        'StereoDownmix' => 'NOT_INDICATED|STEREO|SURROUND|DPL2',
                                        'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                    ],
                                    'Eac3Settings' => [
                                        'AttenuationControl' => 'ATTENUATE_3_DB|NONE',
                                        'Bitrate' => <integer>,
                                        'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|EMERGENCY|HEARING_IMPAIRED|VISUALLY_IMPAIRED',
                                        'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_3_2',
                                        'DcFilter' => 'ENABLED|DISABLED',
                                        'Dialnorm' => <integer>,
                                        'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                        'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                        'LfeControl' => 'LFE|NO_LFE',
                                        'LfeFilter' => 'ENABLED|DISABLED',
                                        'LoRoCenterMixLevel' => <float>,
                                        'LoRoSurroundMixLevel' => <float>,
                                        'LtRtCenterMixLevel' => <float>,
                                        'LtRtSurroundMixLevel' => <float>,
                                        'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                        'PassthroughControl' => 'WHEN_POSSIBLE|NO_PASSTHROUGH',
                                        'PhaseControl' => 'SHIFT_90_DEGREES|NO_SHIFT',
                                        'SampleRate' => <integer>,
                                        'StereoDownmix' => 'NOT_INDICATED|LO_RO|LT_RT|DPL2',
                                        'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                        'SurroundMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                    ],
                                    'Mp2Settings' => [
                                        'Bitrate' => <integer>,
                                        'Channels' => <integer>,
                                        'SampleRate' => <integer>,
                                    ],
                                    'Mp3Settings' => [
                                        'Bitrate' => <integer>,
                                        'Channels' => <integer>,
                                        'RateControlMode' => 'CBR|VBR',
                                        'SampleRate' => <integer>,
                                        'VbrQuality' => <integer>,
                                    ],
                                    'OpusSettings' => [
                                        'Bitrate' => <integer>,
                                        'Channels' => <integer>,
                                        'SampleRate' => <integer>,
                                    ],
                                    'VorbisSettings' => [
                                        'Channels' => <integer>,
                                        'SampleRate' => <integer>,
                                        'VbrQuality' => <integer>,
                                    ],
                                    'WavSettings' => [
                                        'BitDepth' => <integer>,
                                        'Channels' => <integer>,
                                        'Format' => 'RIFF|RF64',
                                        'SampleRate' => <integer>,
                                    ],
                                ],
                                'CustomLanguageCode' => '<string>',
                                'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                'LanguageCodeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                'RemixSettings' => [
                                    'ChannelMapping' => [
                                        'OutputChannels' => [
                                            [
                                                'InputChannels' => [<integer>, ...],
                                                'InputChannelsFineTune' => [<float>, ...],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'ChannelsIn' => <integer>,
                                    'ChannelsOut' => <integer>,
                                ],
                                'StreamName' => '<string>',
                            ],
                            // ...
                        ],
                        'CaptionDescriptions' => [
                            [
                                'CaptionSelectorName' => '<string>',
                                'CustomLanguageCode' => '<string>',
                                'DestinationSettings' => [
                                    'BurninDestinationSettings' => [
                                        'Alignment' => 'CENTERED|LEFT|AUTO',
                                        'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                                        'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                                        'BackgroundOpacity' => <integer>,
                                        'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                                        'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                                        'FontOpacity' => <integer>,
                                        'FontResolution' => <integer>,
                                        'FontScript' => 'AUTOMATIC|HANS|HANT',
                                        'FontSize' => <integer>,
                                        'HexFontColor' => '<string>',
                                        'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                                        'OutlineSize' => <integer>,
                                        'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                                        'ShadowOpacity' => <integer>,
                                        'ShadowXOffset' => <integer>,
                                        'ShadowYOffset' => <integer>,
                                        'StylePassthrough' => 'ENABLED|DISABLED',
                                        'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                                        'XPosition' => <integer>,
                                        'YPosition' => <integer>,
                                    ],
                                    'DestinationType' => 'BURN_IN|DVB_SUB|EMBEDDED|EMBEDDED_PLUS_SCTE20|IMSC|SCTE20_PLUS_EMBEDDED|SCC|SRT|SMI|TELETEXT|TTML|WEBVTT',
                                    'DvbSubDestinationSettings' => [
                                        'Alignment' => 'CENTERED|LEFT|AUTO',
                                        'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                                        'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                                        'BackgroundOpacity' => <integer>,
                                        'DdsHandling' => 'NONE|SPECIFIED|NO_DISPLAY_WINDOW',
                                        'DdsXCoordinate' => <integer>,
                                        'DdsYCoordinate' => <integer>,
                                        'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                                        'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                                        'FontOpacity' => <integer>,
                                        'FontResolution' => <integer>,
                                        'FontScript' => 'AUTOMATIC|HANS|HANT',
                                        'FontSize' => <integer>,
                                        'Height' => <integer>,
                                        'HexFontColor' => '<string>',
                                        'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                                        'OutlineSize' => <integer>,
                                        'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                                        'ShadowOpacity' => <integer>,
                                        'ShadowXOffset' => <integer>,
                                        'ShadowYOffset' => <integer>,
                                        'StylePassthrough' => 'ENABLED|DISABLED',
                                        'SubtitlingType' => 'HEARING_IMPAIRED|STANDARD',
                                        'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                                        'Width' => <integer>,
                                        'XPosition' => <integer>,
                                        'YPosition' => <integer>,
                                    ],
                                    'EmbeddedDestinationSettings' => [
                                        'Destination608ChannelNumber' => <integer>,
                                        'Destination708ServiceNumber' => <integer>,
                                    ],
                                    'ImscDestinationSettings' => [
                                        'Accessibility' => 'DISABLED|ENABLED',
                                        'StylePassthrough' => 'ENABLED|DISABLED',
                                    ],
                                    'SccDestinationSettings' => [
                                        'Framerate' => 'FRAMERATE_23_97|FRAMERATE_24|FRAMERATE_25|FRAMERATE_29_97_DROPFRAME|FRAMERATE_29_97_NON_DROPFRAME',
                                    ],
                                    'SrtDestinationSettings' => [
                                        'StylePassthrough' => 'ENABLED|DISABLED',
                                    ],
                                    'TeletextDestinationSettings' => [
                                        'PageNumber' => '<string>',
                                        'PageTypes' => ['<string>', ...],
                                    ],
                                    'TtmlDestinationSettings' => [
                                        'StylePassthrough' => 'ENABLED|DISABLED',
                                    ],
                                    'WebvttDestinationSettings' => [
                                        'Accessibility' => 'DISABLED|ENABLED',
                                        'StylePassthrough' => 'ENABLED|DISABLED|STRICT',
                                    ],
                                ],
                                'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                'LanguageDescription' => '<string>',
                            ],
                            // ...
                        ],
                        'ContainerSettings' => [
                            'CmfcSettings' => [
                                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                'AudioGroupId' => '<string>',
                                'AudioRenditionSets' => '<string>',
                                'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT',
                                'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                                'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                                'KlvMetadata' => 'PASSTHROUGH|NONE',
                                'Scte35Esam' => 'INSERT|NONE',
                                'Scte35Source' => 'PASSTHROUGH|NONE',
                                'TimedMetadata' => 'PASSTHROUGH|NONE',
                            ],
                            'Container' => 'F4V|ISMV|M2TS|M3U8|CMFC|MOV|MP4|MPD|MXF|WEBM|RAW',
                            'F4vSettings' => [
                                'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                            ],
                            'M2tsSettings' => [
                                'AudioBufferModel' => 'DVB|ATSC',
                                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                'AudioFramesPerPes' => <integer>,
                                'AudioPids' => [<integer>, ...],
                                'Bitrate' => <integer>,
                                'BufferModel' => 'MULTIPLEX|NONE',
                                'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                                'DvbNitSettings' => [
                                    'NetworkId' => <integer>,
                                    'NetworkName' => '<string>',
                                    'NitInterval' => <integer>,
                                ],
                                'DvbSdtSettings' => [
                                    'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE',
                                    'SdtInterval' => <integer>,
                                    'ServiceName' => '<string>',
                                    'ServiceProviderName' => '<string>',
                                ],
                                'DvbSubPids' => [<integer>, ...],
                                'DvbTdtSettings' => [
                                    'TdtInterval' => <integer>,
                                ],
                                'DvbTeletextPid' => <integer>,
                                'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL',
                                'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID',
                                'EsRateInPes' => 'INCLUDE|EXCLUDE',
                                'ForceTsVideoEbpOrder' => 'FORCE|DEFAULT',
                                'FragmentTime' => <float>,
                                'KlvMetadata' => 'PASSTHROUGH|NONE',
                                'MaxPcrInterval' => <integer>,
                                'MinEbpInterval' => <integer>,
                                'NielsenId3' => 'INSERT|NONE',
                                'NullPacketBitrate' => <float>,
                                'PatInterval' => <integer>,
                                'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                                'PcrPid' => <integer>,
                                'PmtInterval' => <integer>,
                                'PmtPid' => <integer>,
                                'PrivateMetadataPid' => <integer>,
                                'ProgramNumber' => <integer>,
                                'RateMode' => 'VBR|CBR',
                                'Scte35Esam' => [
                                    'Scte35EsamPid' => <integer>,
                                ],
                                'Scte35Pid' => <integer>,
                                'Scte35Source' => 'PASSTHROUGH|NONE',
                                'SegmentationMarkers' => 'NONE|RAI_SEGSTART|RAI_ADAPT|PSI_SEGSTART|EBP|EBP_LEGACY',
                                'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE',
                                'SegmentationTime' => <float>,
                                'TimedMetadataPid' => <integer>,
                                'TransportStreamId' => <integer>,
                                'VideoPid' => <integer>,
                            ],
                            'M3u8Settings' => [
                                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                'AudioFramesPerPes' => <integer>,
                                'AudioPids' => [<integer>, ...],
                                'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                                'MaxPcrInterval' => <integer>,
                                'NielsenId3' => 'INSERT|NONE',
                                'PatInterval' => <integer>,
                                'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                                'PcrPid' => <integer>,
                                'PmtInterval' => <integer>,
                                'PmtPid' => <integer>,
                                'PrivateMetadataPid' => <integer>,
                                'ProgramNumber' => <integer>,
                                'Scte35Pid' => <integer>,
                                'Scte35Source' => 'PASSTHROUGH|NONE',
                                'TimedMetadata' => 'PASSTHROUGH|NONE',
                                'TimedMetadataPid' => <integer>,
                                'TransportStreamId' => <integer>,
                                'VideoPid' => <integer>,
                            ],
                            'MovSettings' => [
                                'ClapAtom' => 'INCLUDE|EXCLUDE',
                                'CslgAtom' => 'INCLUDE|EXCLUDE',
                                'Mpeg2FourCCControl' => 'XDCAM|MPEG',
                                'PaddingControl' => 'OMNEON|NONE',
                                'Reference' => 'SELF_CONTAINED|EXTERNAL',
                            ],
                            'Mp4Settings' => [
                                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                'CslgAtom' => 'INCLUDE|EXCLUDE',
                                'CttsVersion' => <integer>,
                                'FreeSpaceBox' => 'INCLUDE|EXCLUDE',
                                'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                                'Mp4MajorBrand' => '<string>',
                            ],
                            'MpdSettings' => [
                                'AccessibilityCaptionHints' => 'INCLUDE|EXCLUDE',
                                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                'CaptionContainerType' => 'RAW|FRAGMENTED_MP4',
                                'KlvMetadata' => 'NONE|PASSTHROUGH',
                                'Scte35Esam' => 'INSERT|NONE',
                                'Scte35Source' => 'PASSTHROUGH|NONE',
                                'TimedMetadata' => 'PASSTHROUGH|NONE',
                            ],
                            'MxfSettings' => [
                                'AfdSignaling' => 'NO_COPY|COPY_FROM_VIDEO',
                                'Profile' => 'D_10|XDCAM|OP1A|XAVC',
                                'XavcProfileSettings' => [
                                    'DurationMode' => 'ALLOW_ANY_DURATION|DROP_FRAMES_FOR_COMPLIANCE',
                                    'MaxAncDataSize' => <integer>,
                                ],
                            ],
                        ],
                        'Extension' => '<string>',
                        'NameModifier' => '<string>',
                        'OutputSettings' => [
                            'HlsSettings' => [
                                'AudioGroupId' => '<string>',
                                'AudioOnlyContainer' => 'AUTOMATIC|M2TS',
                                'AudioRenditionSets' => '<string>',
                                'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT|AUDIO_ONLY_VARIANT_STREAM',
                                'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                                'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                                'SegmentModifier' => '<string>',
                            ],
                        ],
                        'Preset' => '<string>',
                        'VideoDescription' => [
                            'AfdSignaling' => 'NONE|AUTO|FIXED',
                            'AntiAlias' => 'DISABLED|ENABLED',
                            'CodecSettings' => [
                                'Av1Settings' => [
                                    'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                    'BitDepth' => 'BIT_8|BIT_10',
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'GopSize' => <float>,
                                    'MaxBitrate' => <integer>,
                                    'NumberBFramesBetweenReferenceFrames' => <integer>,
                                    'QvbrSettings' => [
                                        'QvbrQualityLevel' => <integer>,
                                        'QvbrQualityLevelFineTune' => <float>,
                                    ],
                                    'RateControlMode' => 'QVBR',
                                    'Slices' => <integer>,
                                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                ],
                                'AvcIntraSettings' => [
                                    'AvcIntraClass' => 'CLASS_50|CLASS_100|CLASS_200|CLASS_4K_2K',
                                    'AvcIntraUhdSettings' => [
                                        'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                                    ],
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                    'SlowPal' => 'DISABLED|ENABLED',
                                    'Telecine' => 'NONE|HARD',
                                ],
                                'Codec' => 'AV1|AVC_INTRA|FRAME_CAPTURE|H_264|H_265|MPEG2|PRORES|VC3|VP8|VP9|XAVC',
                                'FrameCaptureSettings' => [
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'MaxCaptures' => <integer>,
                                    'Quality' => <integer>,
                                ],
                                'H264Settings' => [
                                    'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                    'Bitrate' => <integer>,
                                    'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_1_1|LEVEL_1_2|LEVEL_1_3|LEVEL_2|LEVEL_2_1|LEVEL_2_2|LEVEL_3|LEVEL_3_1|LEVEL_3_2|LEVEL_4|LEVEL_4_1|LEVEL_4_2|LEVEL_5|LEVEL_5_1|LEVEL_5_2',
                                    'CodecProfile' => 'BASELINE|HIGH|HIGH_10BIT|HIGH_422|HIGH_422_10BIT|MAIN',
                                    'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                    'EntropyEncoding' => 'CABAC|CAVLC',
                                    'FieldEncoding' => 'PAFF|FORCE_FIELD|MBAFF',
                                    'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'GopBReference' => 'DISABLED|ENABLED',
                                    'GopClosedCadence' => <integer>,
                                    'GopSize' => <float>,
                                    'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                                    'HrdBufferInitialFillPercentage' => <integer>,
                                    'HrdBufferSize' => <integer>,
                                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                    'MaxBitrate' => <integer>,
                                    'MinIInterval' => <integer>,
                                    'NumberBFramesBetweenReferenceFrames' => <integer>,
                                    'NumberReferenceFrames' => <integer>,
                                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'ParDenominator' => <integer>,
                                    'ParNumerator' => <integer>,
                                    'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                    'QvbrSettings' => [
                                        'MaxAverageBitrate' => <integer>,
                                        'QvbrQualityLevel' => <integer>,
                                        'QvbrQualityLevelFineTune' => <float>,
                                    ],
                                    'RateControlMode' => 'VBR|CBR|QVBR',
                                    'RepeatPps' => 'DISABLED|ENABLED',
                                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                    'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                                    'Slices' => <integer>,
                                    'SlowPal' => 'DISABLED|ENABLED',
                                    'Softness' => <integer>,
                                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'Syntax' => 'DEFAULT|RP2027',
                                    'Telecine' => 'NONE|SOFT|HARD',
                                    'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                                ],
                                'H265Settings' => [
                                    'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX|AUTO',
                                    'AlternateTransferFunctionSei' => 'DISABLED|ENABLED',
                                    'Bitrate' => <integer>,
                                    'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_2|LEVEL_2_1|LEVEL_3|LEVEL_3_1|LEVEL_4|LEVEL_4_1|LEVEL_5|LEVEL_5_1|LEVEL_5_2|LEVEL_6|LEVEL_6_1|LEVEL_6_2',
                                    'CodecProfile' => 'MAIN_MAIN|MAIN_HIGH|MAIN10_MAIN|MAIN10_HIGH|MAIN_422_8BIT_MAIN|MAIN_422_8BIT_HIGH|MAIN_422_10BIT_MAIN|MAIN_422_10BIT_HIGH',
                                    'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                    'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'GopBReference' => 'DISABLED|ENABLED',
                                    'GopClosedCadence' => <integer>,
                                    'GopSize' => <float>,
                                    'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                                    'HrdBufferInitialFillPercentage' => <integer>,
                                    'HrdBufferSize' => <integer>,
                                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                    'MaxBitrate' => <integer>,
                                    'MinIInterval' => <integer>,
                                    'NumberBFramesBetweenReferenceFrames' => <integer>,
                                    'NumberReferenceFrames' => <integer>,
                                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'ParDenominator' => <integer>,
                                    'ParNumerator' => <integer>,
                                    'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                    'QvbrSettings' => [
                                        'MaxAverageBitrate' => <integer>,
                                        'QvbrQualityLevel' => <integer>,
                                        'QvbrQualityLevelFineTune' => <float>,
                                    ],
                                    'RateControlMode' => 'VBR|CBR|QVBR',
                                    'SampleAdaptiveOffsetFilterMode' => 'DEFAULT|ADAPTIVE|OFF',
                                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                    'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                                    'Slices' => <integer>,
                                    'SlowPal' => 'DISABLED|ENABLED',
                                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'Telecine' => 'NONE|SOFT|HARD',
                                    'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'TemporalIds' => 'DISABLED|ENABLED',
                                    'Tiles' => 'DISABLED|ENABLED',
                                    'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                                    'WriteMp4PackagingType' => 'HVC1|HEV1',
                                ],
                                'Mpeg2Settings' => [
                                    'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH',
                                    'Bitrate' => <integer>,
                                    'CodecLevel' => 'AUTO|LOW|MAIN|HIGH1440|HIGH',
                                    'CodecProfile' => 'MAIN|PROFILE_422',
                                    'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'GopClosedCadence' => <integer>,
                                    'GopSize' => <float>,
                                    'GopSizeUnits' => 'FRAMES|SECONDS',
                                    'HrdBufferInitialFillPercentage' => <integer>,
                                    'HrdBufferSize' => <integer>,
                                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                    'IntraDcPrecision' => 'AUTO|INTRA_DC_PRECISION_8|INTRA_DC_PRECISION_9|INTRA_DC_PRECISION_10|INTRA_DC_PRECISION_11',
                                    'MaxBitrate' => <integer>,
                                    'MinIInterval' => <integer>,
                                    'NumberBFramesBetweenReferenceFrames' => <integer>,
                                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'ParDenominator' => <integer>,
                                    'ParNumerator' => <integer>,
                                    'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                                    'RateControlMode' => 'VBR|CBR',
                                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                    'SceneChangeDetect' => 'DISABLED|ENABLED',
                                    'SlowPal' => 'DISABLED|ENABLED',
                                    'Softness' => <integer>,
                                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'Syntax' => 'DEFAULT|D_10',
                                    'Telecine' => 'NONE|SOFT|HARD',
                                    'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                ],
                                'ProresSettings' => [
                                    'ChromaSampling' => 'PRESERVE_444_SAMPLING|SUBSAMPLE_TO_422',
                                    'CodecProfile' => 'APPLE_PRORES_422|APPLE_PRORES_422_HQ|APPLE_PRORES_422_LT|APPLE_PRORES_422_PROXY|APPLE_PRORES_4444|APPLE_PRORES_4444_XQ',
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'ParDenominator' => <integer>,
                                    'ParNumerator' => <integer>,
                                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                    'SlowPal' => 'DISABLED|ENABLED',
                                    'Telecine' => 'NONE|HARD',
                                ],
                                'Vc3Settings' => [
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'InterlaceMode' => 'INTERLACED|PROGRESSIVE',
                                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                    'SlowPal' => 'DISABLED|ENABLED',
                                    'Telecine' => 'NONE|HARD',
                                    'Vc3Class' => 'CLASS_145_8BIT|CLASS_220_8BIT|CLASS_220_10BIT',
                                ],
                                'Vp8Settings' => [
                                    'Bitrate' => <integer>,
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'GopSize' => <float>,
                                    'HrdBufferSize' => <integer>,
                                    'MaxBitrate' => <integer>,
                                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'ParDenominator' => <integer>,
                                    'ParNumerator' => <integer>,
                                    'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                                    'RateControlMode' => 'VBR',
                                ],
                                'Vp9Settings' => [
                                    'Bitrate' => <integer>,
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'GopSize' => <float>,
                                    'HrdBufferSize' => <integer>,
                                    'MaxBitrate' => <integer>,
                                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'ParDenominator' => <integer>,
                                    'ParNumerator' => <integer>,
                                    'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                                    'RateControlMode' => 'VBR',
                                ],
                                'XavcSettings' => [
                                    'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                    'EntropyEncoding' => 'AUTO|CABAC|CAVLC',
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'Profile' => 'XAVC_HD_INTRA_CBG|XAVC_4K_INTRA_CBG|XAVC_4K_INTRA_VBR|XAVC_HD|XAVC_4K',
                                    'SlowPal' => 'DISABLED|ENABLED',
                                    'Softness' => <integer>,
                                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'Xavc4kIntraCbgProfileSettings' => [
                                        'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                                    ],
                                    'Xavc4kIntraVbrProfileSettings' => [
                                        'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                                    ],
                                    'Xavc4kProfileSettings' => [
                                        'BitrateClass' => 'BITRATE_CLASS_100|BITRATE_CLASS_140|BITRATE_CLASS_200',
                                        'CodecProfile' => 'HIGH|HIGH_422',
                                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'GopBReference' => 'DISABLED|ENABLED',
                                        'GopClosedCadence' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                        'Slices' => <integer>,
                                    ],
                                    'XavcHdIntraCbgProfileSettings' => [
                                        'XavcClass' => 'CLASS_50|CLASS_100|CLASS_200',
                                    ],
                                    'XavcHdProfileSettings' => [
                                        'BitrateClass' => 'BITRATE_CLASS_25|BITRATE_CLASS_35|BITRATE_CLASS_50',
                                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'GopBReference' => 'DISABLED|ENABLED',
                                        'GopClosedCadence' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                        'Slices' => <integer>,
                                        'Telecine' => 'NONE|HARD',
                                    ],
                                ],
                            ],
                            'ColorMetadata' => 'IGNORE|INSERT',
                            'Crop' => [
                                'Height' => <integer>,
                                'Width' => <integer>,
                                'X' => <integer>,
                                'Y' => <integer>,
                            ],
                            'DropFrameTimecode' => 'DISABLED|ENABLED',
                            'FixedAfd' => <integer>,
                            'Height' => <integer>,
                            'Position' => [
                                'Height' => <integer>,
                                'Width' => <integer>,
                                'X' => <integer>,
                                'Y' => <integer>,
                            ],
                            'RespondToAfd' => 'NONE|RESPOND|PASSTHROUGH',
                            'ScalingBehavior' => 'DEFAULT|STRETCH_TO_OUTPUT',
                            'Sharpness' => <integer>,
                            'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI',
                            'VideoPreprocessors' => [
                                'ColorCorrector' => [
                                    'Brightness' => <integer>,
                                    'ColorSpaceConversion' => 'NONE|FORCE_601|FORCE_709|FORCE_HDR10|FORCE_HLG_2020',
                                    'Contrast' => <integer>,
                                    'Hdr10Metadata' => [
                                        'BluePrimaryX' => <integer>,
                                        'BluePrimaryY' => <integer>,
                                        'GreenPrimaryX' => <integer>,
                                        'GreenPrimaryY' => <integer>,
                                        'MaxContentLightLevel' => <integer>,
                                        'MaxFrameAverageLightLevel' => <integer>,
                                        'MaxLuminance' => <integer>,
                                        'MinLuminance' => <integer>,
                                        'RedPrimaryX' => <integer>,
                                        'RedPrimaryY' => <integer>,
                                        'WhitePointX' => <integer>,
                                        'WhitePointY' => <integer>,
                                    ],
                                    'Hue' => <integer>,
                                    'SampleRangeConversion' => 'LIMITED_RANGE_SQUEEZE|NONE',
                                    'Saturation' => <integer>,
                                ],
                                'Deinterlacer' => [
                                    'Algorithm' => 'INTERPOLATE|INTERPOLATE_TICKER|BLEND|BLEND_TICKER',
                                    'Control' => 'FORCE_ALL_FRAMES|NORMAL',
                                    'Mode' => 'DEINTERLACE|INVERSE_TELECINE|ADAPTIVE',
                                ],
                                'DolbyVision' => [
                                    'L6Metadata' => [
                                        'MaxCll' => <integer>,
                                        'MaxFall' => <integer>,
                                    ],
                                    'L6Mode' => 'PASSTHROUGH|RECALCULATE|SPECIFY',
                                    'Mapping' => 'HDR10_NOMAP|HDR10_1000',
                                    'Profile' => 'PROFILE_5|PROFILE_8_1',
                                ],
                                'Hdr10Plus' => [
                                    'MasteringMonitorNits' => <integer>,
                                    'TargetMonitorNits' => <integer>,
                                ],
                                'ImageInserter' => [
                                    'InsertableImages' => [
                                        [
                                            'Duration' => <integer>,
                                            'FadeIn' => <integer>,
                                            'FadeOut' => <integer>,
                                            'Height' => <integer>,
                                            'ImageInserterInput' => '<string>',
                                            'ImageX' => <integer>,
                                            'ImageY' => <integer>,
                                            'Layer' => <integer>,
                                            'Opacity' => <integer>,
                                            'StartTime' => '<string>',
                                            'Width' => <integer>,
                                        ],
                                        // ...
                                    ],
                                ],
                                'NoiseReducer' => [
                                    'Filter' => 'BILATERAL|MEAN|GAUSSIAN|LANCZOS|SHARPEN|CONSERVE|SPATIAL|TEMPORAL',
                                    'FilterSettings' => [
                                        'Strength' => <integer>,
                                    ],
                                    'SpatialFilterSettings' => [
                                        'PostFilterSharpenStrength' => <integer>,
                                        'Speed' => <integer>,
                                        'Strength' => <integer>,
                                    ],
                                    'TemporalFilterSettings' => [
                                        'AggressiveMode' => <integer>,
                                        'PostTemporalSharpening' => 'DISABLED|ENABLED|AUTO',
                                        'PostTemporalSharpeningStrength' => 'LOW|MEDIUM|HIGH',
                                        'Speed' => <integer>,
                                        'Strength' => <integer>,
                                    ],
                                ],
                                'PartnerWatermarking' => [
                                    'NexguardFileMarkerSettings' => [
                                        'License' => '<string>',
                                        'Payload' => <integer>,
                                        'Preset' => '<string>',
                                        'Strength' => 'LIGHTEST|LIGHTER|DEFAULT|STRONGER|STRONGEST',
                                    ],
                                ],
                                'TimecodeBurnin' => [
                                    'FontSize' => <integer>,
                                    'Position' => 'TOP_CENTER|TOP_LEFT|TOP_RIGHT|MIDDLE_LEFT|MIDDLE_CENTER|MIDDLE_RIGHT|BOTTOM_LEFT|BOTTOM_CENTER|BOTTOM_RIGHT',
                                    'Prefix' => '<string>',
                                ],
                            ],
                            'Width' => <integer>,
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'TimecodeConfig' => [
            'Anchor' => '<string>',
            'Source' => 'EMBEDDED|ZEROBASED|SPECIFIEDSTART',
            'Start' => '<string>',
            'TimestampOffset' => '<string>',
        ],
        'TimedMetadataInsertion' => [
            'Id3Insertions' => [
                [
                    'Id3' => '<string>',
                    'Timecode' => '<string>',
                ],
                // ...
            ],
        ],
    ],
    'SimulateReservedQueue' => 'DISABLED|ENABLED',
    'StatusUpdateInterval' => 'SECONDS_10|SECONDS_12|SECONDS_15|SECONDS_20|SECONDS_30|SECONDS_60|SECONDS_120|SECONDS_180|SECONDS_240|SECONDS_300|SECONDS_360|SECONDS_420|SECONDS_480|SECONDS_540|SECONDS_600',
    'Tags' => ['<string>', ...],
    'UserMetadata' => ['<string>', ...],
]);

Parameter Details

Members
AccelerationSettings
  • Type: AccelerationSettings structure
Optional. Accelerated transcoding can significantly speed up jobs with long, visually complex content. Outputs that use this feature incur pro-tier pricing. For information about feature limitations, see the AWS Elemental MediaConvert User Guide.
BillingTagsSource
  • Type: string
Optional. Choose a tag type that AWS Billing and Cost Management will use to sort your AWS Elemental MediaConvert costs on any billing report that you set up. Any transcoding outputs that don't have an associated tag will appear in your billing report unsorted. If you don't choose a valid value for this field, your job outputs will appear on the billing report unsorted.
ClientRequestToken
  • Type: string
Optional. Idempotency token for CreateJob operation.
HopDestinations
  • Type: Array of HopDestination structures
Optional. Use queue hopping to avoid overly long waits in the backlog of the queue that you submit your job to. Specify an alternate queue and the maximum time that your job will wait in the initial queue before hopping. For more information about this feature, see the AWS Elemental MediaConvert User Guide.
JobTemplate
  • Type: string
Optional. When you create a job, you can either specify a job template or specify the transcoding settings individually.
Priority
  • Type: int
Optional. Specify the relative priority for this job. In any given queue, the service begins processing the job with the highest value first. When more than one job has the same priority, the service begins processing the job that you submitted first. If you don't specify a priority, the service uses the default value 0.
Queue
  • Type: string
Optional. When you create a job, you can specify a queue to send it to. If you don't specify, the job will go to the default queue. For more about queues, see the User Guide topic at https://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html.
Role
  • Required: Yes
  • Type: string
Required. The IAM role you use for creating this job. For details about permissions, see the User Guide topic at the User Guide at https://docs.aws.amazon.com/mediaconvert/latest/ug/iam-role.html.
Settings
  • Required: Yes
  • Type: JobSettings structure
JobSettings contains all the transcode settings for a job.
SimulateReservedQueue
  • Type: string
Optional. Enable this setting when you run a test job to estimate how many reserved transcoding slots (RTS) you need. When this is enabled, MediaConvert runs your job from an on-demand queue with similar performance to what you will see with one RTS in a reserved queue. This setting is disabled by default.
StatusUpdateInterval
  • Type: string
Optional. Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events. Set the interval, in seconds, between status updates. MediaConvert sends an update at this interval from the time the service begins processing your job to the time it completes the transcode or encounters an error.
Tags
  • Type: Associative array of custom strings keys (__string) to strings
Optional. The tags that you want to add to the resource. You can tag resources with a key-value pair or with only a key. Use standard AWS tags on your job for automatic integration with AWS services and for custom integrations and workflows.
UserMetadata
  • Type: Associative array of custom strings keys (__string) to strings
Optional. User-defined metadata that you want to associate with an MediaConvert job. You specify metadata in key/value pairs. Use only for existing integrations or workflows that rely on job metadata tags. Otherwise, we recommend that you use standard AWS tags.

Result Syntax

[
    'Job' => [
        'AccelerationSettings' => [
            'Mode' => 'DISABLED|ENABLED|PREFERRED',
        ],
        'AccelerationStatus' => 'NOT_APPLICABLE|IN_PROGRESS|ACCELERATED|NOT_ACCELERATED',
        'Arn' => '<string>',
        'BillingTagsSource' => 'QUEUE|PRESET|JOB_TEMPLATE|JOB',
        'CreatedAt' => <DateTime>,
        'CurrentPhase' => 'PROBING|TRANSCODING|UPLOADING',
        'ErrorCode' => <integer>,
        'ErrorMessage' => '<string>',
        'HopDestinations' => [
            [
                'Priority' => <integer>,
                'Queue' => '<string>',
                'WaitMinutes' => <integer>,
            ],
            // ...
        ],
        'Id' => '<string>',
        'JobPercentComplete' => <integer>,
        'JobTemplate' => '<string>',
        'Messages' => [
            'Info' => ['<string>', ...],
            'Warning' => ['<string>', ...],
        ],
        'OutputGroupDetails' => [
            [
                'OutputDetails' => [
                    [
                        'DurationInMs' => <integer>,
                        'VideoDetails' => [
                            'HeightInPx' => <integer>,
                            'WidthInPx' => <integer>,
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'Priority' => <integer>,
        'Queue' => '<string>',
        'QueueTransitions' => [
            [
                'DestinationQueue' => '<string>',
                'SourceQueue' => '<string>',
                'Timestamp' => <DateTime>,
            ],
            // ...
        ],
        'RetryCount' => <integer>,
        'Role' => '<string>',
        'Settings' => [
            'AdAvailOffset' => <integer>,
            'AvailBlanking' => [
                'AvailBlankingImage' => '<string>',
            ],
            'Esam' => [
                'ManifestConfirmConditionNotification' => [
                    'MccXml' => '<string>',
                ],
                'ResponseSignalPreroll' => <integer>,
                'SignalProcessingNotification' => [
                    'SccXml' => '<string>',
                ],
            ],
            'ExtendedDataServices' => [
                'CopyProtectionAction' => 'PASSTHROUGH|STRIP',
                'VchipAction' => 'PASSTHROUGH|STRIP',
            ],
            'Inputs' => [
                [
                    'AudioSelectorGroups' => [
                        '<__string>' => [
                            'AudioSelectorNames' => ['<string>', ...],
                        ],
                        // ...
                    ],
                    'AudioSelectors' => [
                        '<__string>' => [
                            'AudioDurationCorrection' => 'DISABLED|AUTO|TRACK|FRAME',
                            'CustomLanguageCode' => '<string>',
                            'DefaultSelection' => 'DEFAULT|NOT_DEFAULT',
                            'ExternalAudioFileInput' => '<string>',
                            'HlsRenditionGroupSettings' => [
                                'RenditionGroupId' => '<string>',
                                'RenditionLanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                'RenditionName' => '<string>',
                            ],
                            'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                            'Offset' => <integer>,
                            'Pids' => [<integer>, ...],
                            'ProgramSelection' => <integer>,
                            'RemixSettings' => [
                                'ChannelMapping' => [
                                    'OutputChannels' => [
                                        [
                                            'InputChannels' => [<integer>, ...],
                                            'InputChannelsFineTune' => [<float>, ...],
                                        ],
                                        // ...
                                    ],
                                ],
                                'ChannelsIn' => <integer>,
                                'ChannelsOut' => <integer>,
                            ],
                            'SelectorType' => 'PID|TRACK|LANGUAGE_CODE|HLS_RENDITION_GROUP',
                            'Tracks' => [<integer>, ...],
                        ],
                        // ...
                    ],
                    'CaptionSelectors' => [
                        '<__string>' => [
                            'CustomLanguageCode' => '<string>',
                            'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                            'SourceSettings' => [
                                'AncillarySourceSettings' => [
                                    'Convert608To708' => 'UPCONVERT|DISABLED',
                                    'SourceAncillaryChannelNumber' => <integer>,
                                    'TerminateCaptions' => 'END_OF_INPUT|DISABLED',
                                ],
                                'DvbSubSourceSettings' => [
                                    'Pid' => <integer>,
                                ],
                                'EmbeddedSourceSettings' => [
                                    'Convert608To708' => 'UPCONVERT|DISABLED',
                                    'Source608ChannelNumber' => <integer>,
                                    'Source608TrackNumber' => <integer>,
                                    'TerminateCaptions' => 'END_OF_INPUT|DISABLED',
                                ],
                                'FileSourceSettings' => [
                                    'Convert608To708' => 'UPCONVERT|DISABLED',
                                    'Framerate' => [
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                    ],
                                    'SourceFile' => '<string>',
                                    'TimeDelta' => <integer>,
                                    'TimeDeltaUnits' => 'SECONDS|MILLISECONDS',
                                ],
                                'SourceType' => 'ANCILLARY|DVB_SUB|EMBEDDED|SCTE20|SCC|TTML|STL|SRT|SMI|SMPTE_TT|TELETEXT|NULL_SOURCE|IMSC|WEBVTT',
                                'TeletextSourceSettings' => [
                                    'PageNumber' => '<string>',
                                ],
                                'TrackSourceSettings' => [
                                    'TrackNumber' => <integer>,
                                ],
                                'WebvttHlsSourceSettings' => [
                                    'RenditionGroupId' => '<string>',
                                    'RenditionLanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'RenditionName' => '<string>',
                                ],
                            ],
                        ],
                        // ...
                    ],
                    'Crop' => [
                        'Height' => <integer>,
                        'Width' => <integer>,
                        'X' => <integer>,
                        'Y' => <integer>,
                    ],
                    'DeblockFilter' => 'ENABLED|DISABLED',
                    'DecryptionSettings' => [
                        'DecryptionMode' => 'AES_CTR|AES_CBC|AES_GCM',
                        'EncryptedDecryptionKey' => '<string>',
                        'InitializationVector' => '<string>',
                        'KmsKeyRegion' => '<string>',
                    ],
                    'DenoiseFilter' => 'ENABLED|DISABLED',
                    'DolbyVisionMetadataXml' => '<string>',
                    'FileInput' => '<string>',
                    'FilterEnable' => 'AUTO|DISABLE|FORCE',
                    'FilterStrength' => <integer>,
                    'ImageInserter' => [
                        'InsertableImages' => [
                            [
                                'Duration' => <integer>,
                                'FadeIn' => <integer>,
                                'FadeOut' => <integer>,
                                'Height' => <integer>,
                                'ImageInserterInput' => '<string>',
                                'ImageX' => <integer>,
                                'ImageY' => <integer>,
                                'Layer' => <integer>,
                                'Opacity' => <integer>,
                                'StartTime' => '<string>',
                                'Width' => <integer>,
                            ],
                            // ...
                        ],
                    ],
                    'InputClippings' => [
                        [
                            'EndTimecode' => '<string>',
                            'StartTimecode' => '<string>',
                        ],
                        // ...
                    ],
                    'InputScanType' => 'AUTO|PSF',
                    'Position' => [
                        'Height' => <integer>,
                        'Width' => <integer>,
                        'X' => <integer>,
                        'Y' => <integer>,
                    ],
                    'ProgramNumber' => <integer>,
                    'PsiControl' => 'IGNORE_PSI|USE_PSI',
                    'SupplementalImps' => ['<string>', ...],
                    'TimecodeSource' => 'EMBEDDED|ZEROBASED|SPECIFIEDSTART',
                    'TimecodeStart' => '<string>',
                    'VideoGenerator' => [
                        'Duration' => <integer>,
                    ],
                    'VideoSelector' => [
                        'AlphaBehavior' => 'DISCARD|REMAP_TO_LUMA',
                        'ColorSpace' => 'FOLLOW|REC_601|REC_709|HDR10|HLG_2020',
                        'ColorSpaceUsage' => 'FORCE|FALLBACK',
                        'EmbeddedTimecodeOverride' => 'NONE|USE_MDPM',
                        'Hdr10Metadata' => [
                            'BluePrimaryX' => <integer>,
                            'BluePrimaryY' => <integer>,
                            'GreenPrimaryX' => <integer>,
                            'GreenPrimaryY' => <integer>,
                            'MaxContentLightLevel' => <integer>,
                            'MaxFrameAverageLightLevel' => <integer>,
                            'MaxLuminance' => <integer>,
                            'MinLuminance' => <integer>,
                            'RedPrimaryX' => <integer>,
                            'RedPrimaryY' => <integer>,
                            'WhitePointX' => <integer>,
                            'WhitePointY' => <integer>,
                        ],
                        'PadVideo' => 'DISABLED|BLACK',
                        'Pid' => <integer>,
                        'ProgramNumber' => <integer>,
                        'Rotate' => 'DEGREE_0|DEGREES_90|DEGREES_180|DEGREES_270|AUTO',
                        'SampleRange' => 'FOLLOW|FULL_RANGE|LIMITED_RANGE',
                    ],
                ],
                // ...
            ],
            'KantarWatermark' => [
                'ChannelName' => '<string>',
                'ContentReference' => '<string>',
                'CredentialsSecretName' => '<string>',
                'FileOffset' => <float>,
                'KantarLicenseId' => <integer>,
                'KantarServerUrl' => '<string>',
                'LogDestination' => '<string>',
                'Metadata3' => '<string>',
                'Metadata4' => '<string>',
                'Metadata5' => '<string>',
                'Metadata6' => '<string>',
                'Metadata7' => '<string>',
                'Metadata8' => '<string>',
            ],
            'MotionImageInserter' => [
                'Framerate' => [
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                ],
                'Input' => '<string>',
                'InsertionMode' => 'MOV|PNG',
                'Offset' => [
                    'ImageX' => <integer>,
                    'ImageY' => <integer>,
                ],
                'Playback' => 'ONCE|REPEAT',
                'StartTime' => '<string>',
            ],
            'NielsenConfiguration' => [
                'BreakoutCode' => <integer>,
                'DistributorId' => '<string>',
            ],
            'NielsenNonLinearWatermark' => [
                'ActiveWatermarkProcess' => 'NAES2_AND_NW|CBET|NAES2_AND_NW_AND_CBET',
                'AdiFilename' => '<string>',
                'AssetId' => '<string>',
                'AssetName' => '<string>',
                'CbetSourceId' => '<string>',
                'EpisodeId' => '<string>',
                'MetadataDestination' => '<string>',
                'SourceId' => <integer>,
                'SourceWatermarkStatus' => 'CLEAN|WATERMARKED',
                'TicServerUrl' => '<string>',
                'UniqueTicPerAudioTrack' => 'RESERVE_UNIQUE_TICS_PER_TRACK|SAME_TICS_PER_TRACK',
            ],
            'OutputGroups' => [
                [
                    'AutomatedEncodingSettings' => [
                        'AbrSettings' => [
                            'MaxAbrBitrate' => <integer>,
                            'MaxRenditions' => <integer>,
                            'MinAbrBitrate' => <integer>,
                            'Rules' => [
                                [
                                    'AllowedRenditions' => [
                                        [
                                            'Height' => <integer>,
                                            'Required' => 'ENABLED|DISABLED',
                                            'Width' => <integer>,
                                        ],
                                        // ...
                                    ],
                                    'ForceIncludeRenditions' => [
                                        [
                                            'Height' => <integer>,
                                            'Width' => <integer>,
                                        ],
                                        // ...
                                    ],
                                    'MinBottomRenditionSize' => [
                                        'Height' => <integer>,
                                        'Width' => <integer>,
                                    ],
                                    'MinTopRenditionSize' => [
                                        'Height' => <integer>,
                                        'Width' => <integer>,
                                    ],
                                    'Type' => 'MIN_TOP_RENDITION_SIZE|MIN_BOTTOM_RENDITION_SIZE|FORCE_INCLUDE_RENDITIONS|ALLOWED_RENDITIONS',
                                ],
                                // ...
                            ],
                        ],
                    ],
                    'CustomName' => '<string>',
                    'Name' => '<string>',
                    'OutputGroupSettings' => [
                        'CmafGroupSettings' => [
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'BaseUrl' => '<string>',
                            'ClientCache' => 'DISABLED|ENABLED',
                            'CodecSpecification' => 'RFC_6381|RFC_4281',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'Encryption' => [
                                'ConstantInitializationVector' => '<string>',
                                'EncryptionMethod' => 'SAMPLE_AES|AES_CTR',
                                'InitializationVectorInManifest' => 'INCLUDE|EXCLUDE',
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'DashSignaledSystemIds' => ['<string>', ...],
                                    'HlsSignaledSystemIds' => ['<string>', ...],
                                    'ResourceId' => '<string>',
                                    'Url' => '<string>',
                                ],
                                'StaticKeyProvider' => [
                                    'KeyFormat' => '<string>',
                                    'KeyFormatVersions' => '<string>',
                                    'StaticKeyValue' => '<string>',
                                    'Url' => '<string>',
                                ],
                                'Type' => 'SPEKE|STATIC_KEY',
                            ],
                            'FragmentLength' => <integer>,
                            'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                            'ImageBasedTrickPlaySettings' => [
                                'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                                'ThumbnailHeight' => <integer>,
                                'ThumbnailInterval' => <float>,
                                'ThumbnailWidth' => <integer>,
                                'TileHeight' => <integer>,
                                'TileWidth' => <integer>,
                            ],
                            'ManifestCompression' => 'GZIP|NONE',
                            'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER',
                            'MinBufferTime' => <integer>,
                            'MinFinalSegmentLength' => <float>,
                            'MpdProfile' => 'MAIN_PROFILE|ON_DEMAND_PROFILE',
                            'PtsOffsetHandlingForBFrames' => 'ZERO_BASED|MATCH_INITIAL_PTS',
                            'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                            'SegmentLength' => <integer>,
                            'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'StreamInfResolution' => 'INCLUDE|EXCLUDE',
                            'TargetDurationCompatibilityMode' => 'LEGACY|SPEC_COMPLIANT',
                            'WriteDashManifest' => 'DISABLED|ENABLED',
                            'WriteHlsManifest' => 'DISABLED|ENABLED',
                            'WriteSegmentTimelineInRepresentation' => 'ENABLED|DISABLED',
                        ],
                        'DashIsoGroupSettings' => [
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'AudioChannelConfigSchemeIdUri' => 'MPEG_CHANNEL_CONFIGURATION|DOLBY_CHANNEL_CONFIGURATION',
                            'BaseUrl' => '<string>',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'Encryption' => [
                                'PlaybackDeviceCompatibility' => 'CENC_V1|UNENCRYPTED_SEI',
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'ResourceId' => '<string>',
                                    'SystemIds' => ['<string>', ...],
                                    'Url' => '<string>',
                                ],
                            ],
                            'FragmentLength' => <integer>,
                            'HbbtvCompliance' => 'HBBTV_1_5|NONE',
                            'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                            'ImageBasedTrickPlaySettings' => [
                                'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                                'ThumbnailHeight' => <integer>,
                                'ThumbnailInterval' => <float>,
                                'ThumbnailWidth' => <integer>,
                                'TileHeight' => <integer>,
                                'TileWidth' => <integer>,
                            ],
                            'MinBufferTime' => <integer>,
                            'MinFinalSegmentLength' => <float>,
                            'MpdProfile' => 'MAIN_PROFILE|ON_DEMAND_PROFILE',
                            'PtsOffsetHandlingForBFrames' => 'ZERO_BASED|MATCH_INITIAL_PTS',
                            'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                            'SegmentLength' => <integer>,
                            'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'WriteSegmentTimelineInRepresentation' => 'ENABLED|DISABLED',
                        ],
                        'FileGroupSettings' => [
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                        ],
                        'HlsGroupSettings' => [
                            'AdMarkers' => ['<string>', ...],
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'AudioOnlyHeader' => 'INCLUDE|EXCLUDE',
                            'BaseUrl' => '<string>',
                            'CaptionLanguageMappings' => [
                                [
                                    'CaptionChannel' => <integer>,
                                    'CustomLanguageCode' => '<string>',
                                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'LanguageDescription' => '<string>',
                                ],
                                // ...
                            ],
                            'CaptionLanguageSetting' => 'INSERT|OMIT|NONE',
                            'CaptionSegmentLengthControl' => 'LARGE_SEGMENTS|MATCH_VIDEO',
                            'ClientCache' => 'DISABLED|ENABLED',
                            'CodecSpecification' => 'RFC_6381|RFC_4281',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'DirectoryStructure' => 'SINGLE_DIRECTORY|SUBDIRECTORY_PER_STREAM',
                            'Encryption' => [
                                'ConstantInitializationVector' => '<string>',
                                'EncryptionMethod' => 'AES128|SAMPLE_AES',
                                'InitializationVectorInManifest' => 'INCLUDE|EXCLUDE',
                                'OfflineEncrypted' => 'ENABLED|DISABLED',
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'ResourceId' => '<string>',
                                    'SystemIds' => ['<string>', ...],
                                    'Url' => '<string>',
                                ],
                                'StaticKeyProvider' => [
                                    'KeyFormat' => '<string>',
                                    'KeyFormatVersions' => '<string>',
                                    'StaticKeyValue' => '<string>',
                                    'Url' => '<string>',
                                ],
                                'Type' => 'SPEKE|STATIC_KEY',
                            ],
                            'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                            'ImageBasedTrickPlaySettings' => [
                                'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                                'ThumbnailHeight' => <integer>,
                                'ThumbnailInterval' => <float>,
                                'ThumbnailWidth' => <integer>,
                                'TileHeight' => <integer>,
                                'TileWidth' => <integer>,
                            ],
                            'ManifestCompression' => 'GZIP|NONE',
                            'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER',
                            'MinFinalSegmentLength' => <float>,
                            'MinSegmentLength' => <integer>,
                            'OutputSelection' => 'MANIFESTS_AND_SEGMENTS|SEGMENTS_ONLY',
                            'ProgramDateTime' => 'INCLUDE|EXCLUDE',
                            'ProgramDateTimePeriod' => <integer>,
                            'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                            'SegmentLength' => <integer>,
                            'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'SegmentsPerSubdirectory' => <integer>,
                            'StreamInfResolution' => 'INCLUDE|EXCLUDE',
                            'TargetDurationCompatibilityMode' => 'LEGACY|SPEC_COMPLIANT',
                            'TimedMetadataId3Frame' => 'NONE|PRIV|TDRL',
                            'TimedMetadataId3Period' => <integer>,
                            'TimestampDeltaMilliseconds' => <integer>,
                        ],
                        'MsSmoothGroupSettings' => [
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'AudioDeduplication' => 'COMBINE_DUPLICATE_STREAMS|NONE',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'Encryption' => [
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'ResourceId' => '<string>',
                                    'SystemIds' => ['<string>', ...],
                                    'Url' => '<string>',
                                ],
                            ],
                            'FragmentLength' => <integer>,
                            'FragmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'ManifestEncoding' => 'UTF8|UTF16',
                        ],
                        'Type' => 'HLS_GROUP_SETTINGS|DASH_ISO_GROUP_SETTINGS|FILE_GROUP_SETTINGS|MS_SMOOTH_GROUP_SETTINGS|CMAF_GROUP_SETTINGS',
                    ],
                    'Outputs' => [
                        [
                            'AudioDescriptions' => [
                                [
                                    'AudioChannelTaggingSettings' => [
                                        'ChannelTag' => 'L|R|C|LFE|LS|RS|LC|RC|CS|LSD|RSD|TCS|VHL|VHC|VHR',
                                    ],
                                    'AudioNormalizationSettings' => [
                                        'Algorithm' => 'ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                                        'AlgorithmControl' => 'CORRECT_AUDIO|MEASURE_ONLY',
                                        'CorrectionGateLevel' => <integer>,
                                        'LoudnessLogging' => 'LOG|DONT_LOG',
                                        'PeakCalculation' => 'TRUE_PEAK|NONE',
                                        'TargetLkfs' => <float>,
                                    ],
                                    'AudioSourceName' => '<string>',
                                    'AudioType' => <integer>,
                                    'AudioTypeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                    'CodecSettings' => [
                                        'AacSettings' => [
                                            'AudioDescriptionBroadcasterMix' => 'BROADCASTER_MIXED_AD|NORMAL',
                                            'Bitrate' => <integer>,
                                            'CodecProfile' => 'LC|HEV1|HEV2',
                                            'CodingMode' => 'AD_RECEIVER_MIX|CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_5_1',
                                            'RateControlMode' => 'CBR|VBR',
                                            'RawFormat' => 'LATM_LOAS|NONE',
                                            'SampleRate' => <integer>,
                                            'Specification' => 'MPEG2|MPEG4',
                                            'VbrQuality' => 'LOW|MEDIUM_LOW|MEDIUM_HIGH|HIGH',
                                        ],
                                        'Ac3Settings' => [
                                            'Bitrate' => <integer>,
                                            'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|DIALOGUE|EMERGENCY|HEARING_IMPAIRED|MUSIC_AND_EFFECTS|VISUALLY_IMPAIRED|VOICE_OVER',
                                            'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_3_2_LFE',
                                            'Dialnorm' => <integer>,
                                            'DynamicRangeCompressionLine' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                                            'DynamicRangeCompressionProfile' => 'FILM_STANDARD|NONE',
                                            'DynamicRangeCompressionRf' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                                            'LfeFilter' => 'ENABLED|DISABLED',
                                            'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                            'SampleRate' => <integer>,
                                        ],
                                        'AiffSettings' => [
                                            'BitDepth' => <integer>,
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                        ],
                                        'Codec' => 'AAC|MP2|MP3|WAV|AIFF|AC3|EAC3|EAC3_ATMOS|VORBIS|OPUS|PASSTHROUGH',
                                        'Eac3AtmosSettings' => [
                                            'Bitrate' => <integer>,
                                            'BitstreamMode' => 'COMPLETE_MAIN',
                                            'CodingMode' => 'CODING_MODE_AUTO|CODING_MODE_5_1_4|CODING_MODE_7_1_4|CODING_MODE_9_1_6',
                                            'DialogueIntelligence' => 'ENABLED|DISABLED',
                                            'DownmixControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                                            'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'DynamicRangeControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                                            'LoRoCenterMixLevel' => <float>,
                                            'LoRoSurroundMixLevel' => <float>,
                                            'LtRtCenterMixLevel' => <float>,
                                            'LtRtSurroundMixLevel' => <float>,
                                            'MeteringMode' => 'LEQ_A|ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                                            'SampleRate' => <integer>,
                                            'SpeechThreshold' => <integer>,
                                            'StereoDownmix' => 'NOT_INDICATED|STEREO|SURROUND|DPL2',
                                            'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                        ],
                                        'Eac3Settings' => [
                                            'AttenuationControl' => 'ATTENUATE_3_DB|NONE',
                                            'Bitrate' => <integer>,
                                            'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|EMERGENCY|HEARING_IMPAIRED|VISUALLY_IMPAIRED',
                                            'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_3_2',
                                            'DcFilter' => 'ENABLED|DISABLED',
                                            'Dialnorm' => <integer>,
                                            'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'LfeControl' => 'LFE|NO_LFE',
                                            'LfeFilter' => 'ENABLED|DISABLED',
                                            'LoRoCenterMixLevel' => <float>,
                                            'LoRoSurroundMixLevel' => <float>,
                                            'LtRtCenterMixLevel' => <float>,
                                            'LtRtSurroundMixLevel' => <float>,
                                            'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                            'PassthroughControl' => 'WHEN_POSSIBLE|NO_PASSTHROUGH',
                                            'PhaseControl' => 'SHIFT_90_DEGREES|NO_SHIFT',
                                            'SampleRate' => <integer>,
                                            'StereoDownmix' => 'NOT_INDICATED|LO_RO|LT_RT|DPL2',
                                            'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                            'SurroundMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                        ],
                                        'Mp2Settings' => [
                                            'Bitrate' => <integer>,
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                        ],
                                        'Mp3Settings' => [
                                            'Bitrate' => <integer>,
                                            'Channels' => <integer>,
                                            'RateControlMode' => 'CBR|VBR',
                                            'SampleRate' => <integer>,
                                            'VbrQuality' => <integer>,
                                        ],
                                        'OpusSettings' => [
                                            'Bitrate' => <integer>,
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                        ],
                                        'VorbisSettings' => [
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                            'VbrQuality' => <integer>,
                                        ],
                                        'WavSettings' => [
                                            'BitDepth' => <integer>,
                                            'Channels' => <integer>,
                                            'Format' => 'RIFF|RF64',
                                            'SampleRate' => <integer>,
                                        ],
                                    ],
                                    'CustomLanguageCode' => '<string>',
                                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'LanguageCodeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                    'RemixSettings' => [
                                        'ChannelMapping' => [
                                            'OutputChannels' => [
                                                [
                                                    'InputChannels' => [<integer>, ...],
                                                    'InputChannelsFineTune' => [<float>, ...],
                                                ],
                                                // ...
                                            ],
                                        ],
                                        'ChannelsIn' => <integer>,
                                        'ChannelsOut' => <integer>,
                                    ],
                                    'StreamName' => '<string>',
                                ],
                                // ...
                            ],
                            'CaptionDescriptions' => [
                                [
                                    'CaptionSelectorName' => '<string>',
                                    'CustomLanguageCode' => '<string>',
                                    'DestinationSettings' => [
                                        'BurninDestinationSettings' => [
                                            'Alignment' => 'CENTERED|LEFT|AUTO',
                                            'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                                            'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'BackgroundOpacity' => <integer>,
                                            'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                                            'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                                            'FontOpacity' => <integer>,
                                            'FontResolution' => <integer>,
                                            'FontScript' => 'AUTOMATIC|HANS|HANT',
                                            'FontSize' => <integer>,
                                            'HexFontColor' => '<string>',
                                            'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                                            'OutlineSize' => <integer>,
                                            'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'ShadowOpacity' => <integer>,
                                            'ShadowXOffset' => <integer>,
                                            'ShadowYOffset' => <integer>,
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                            'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                                            'XPosition' => <integer>,
                                            'YPosition' => <integer>,
                                        ],
                                        'DestinationType' => 'BURN_IN|DVB_SUB|EMBEDDED|EMBEDDED_PLUS_SCTE20|IMSC|SCTE20_PLUS_EMBEDDED|SCC|SRT|SMI|TELETEXT|TTML|WEBVTT',
                                        'DvbSubDestinationSettings' => [
                                            'Alignment' => 'CENTERED|LEFT|AUTO',
                                            'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                                            'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'BackgroundOpacity' => <integer>,
                                            'DdsHandling' => 'NONE|SPECIFIED|NO_DISPLAY_WINDOW',
                                            'DdsXCoordinate' => <integer>,
                                            'DdsYCoordinate' => <integer>,
                                            'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                                            'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                                            'FontOpacity' => <integer>,
                                            'FontResolution' => <integer>,
                                            'FontScript' => 'AUTOMATIC|HANS|HANT',
                                            'FontSize' => <integer>,
                                            'Height' => <integer>,
                                            'HexFontColor' => '<string>',
                                            'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                                            'OutlineSize' => <integer>,
                                            'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'ShadowOpacity' => <integer>,
                                            'ShadowXOffset' => <integer>,
                                            'ShadowYOffset' => <integer>,
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                            'SubtitlingType' => 'HEARING_IMPAIRED|STANDARD',
                                            'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                                            'Width' => <integer>,
                                            'XPosition' => <integer>,
                                            'YPosition' => <integer>,
                                        ],
                                        'EmbeddedDestinationSettings' => [
                                            'Destination608ChannelNumber' => <integer>,
                                            'Destination708ServiceNumber' => <integer>,
                                        ],
                                        'ImscDestinationSettings' => [
                                            'Accessibility' => 'DISABLED|ENABLED',
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                        ],
                                        'SccDestinationSettings' => [
                                            'Framerate' => 'FRAMERATE_23_97|FRAMERATE_24|FRAMERATE_25|FRAMERATE_29_97_DROPFRAME|FRAMERATE_29_97_NON_DROPFRAME',
                                        ],
                                        'SrtDestinationSettings' => [
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                        ],
                                        'TeletextDestinationSettings' => [
                                            'PageNumber' => '<string>',
                                            'PageTypes' => ['<string>', ...],
                                        ],
                                        'TtmlDestinationSettings' => [
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                        ],
                                        'WebvttDestinationSettings' => [
                                            'Accessibility' => 'DISABLED|ENABLED',
                                            'StylePassthrough' => 'ENABLED|DISABLED|STRICT',
                                        ],
                                    ],
                                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'LanguageDescription' => '<string>',
                                ],
                                // ...
                            ],
                            'ContainerSettings' => [
                                'CmfcSettings' => [
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'AudioGroupId' => '<string>',
                                    'AudioRenditionSets' => '<string>',
                                    'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT',
                                    'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                                    'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                                    'KlvMetadata' => 'PASSTHROUGH|NONE',
                                    'Scte35Esam' => 'INSERT|NONE',
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                                ],
                                'Container' => 'F4V|ISMV|M2TS|M3U8|CMFC|MOV|MP4|MPD|MXF|WEBM|RAW',
                                'F4vSettings' => [
                                    'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                                ],
                                'M2tsSettings' => [
                                    'AudioBufferModel' => 'DVB|ATSC',
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'AudioFramesPerPes' => <integer>,
                                    'AudioPids' => [<integer>, ...],
                                    'Bitrate' => <integer>,
                                    'BufferModel' => 'MULTIPLEX|NONE',
                                    'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                                    'DvbNitSettings' => [
                                        'NetworkId' => <integer>,
                                        'NetworkName' => '<string>',
                                        'NitInterval' => <integer>,
                                    ],
                                    'DvbSdtSettings' => [
                                        'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE',
                                        'SdtInterval' => <integer>,
                                        'ServiceName' => '<string>',
                                        'ServiceProviderName' => '<string>',
                                    ],
                                    'DvbSubPids' => [<integer>, ...],
                                    'DvbTdtSettings' => [
                                        'TdtInterval' => <integer>,
                                    ],
                                    'DvbTeletextPid' => <integer>,
                                    'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL',
                                    'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID',
                                    'EsRateInPes' => 'INCLUDE|EXCLUDE',
                                    'ForceTsVideoEbpOrder' => 'FORCE|DEFAULT',
                                    'FragmentTime' => <float>,
                                    'KlvMetadata' => 'PASSTHROUGH|NONE',
                                    'MaxPcrInterval' => <integer>,
                                    'MinEbpInterval' => <integer>,
                                    'NielsenId3' => 'INSERT|NONE',
                                    'NullPacketBitrate' => <float>,
                                    'PatInterval' => <integer>,
                                    'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                                    'PcrPid' => <integer>,
                                    'PmtInterval' => <integer>,
                                    'PmtPid' => <integer>,
                                    'PrivateMetadataPid' => <integer>,
                                    'ProgramNumber' => <integer>,
                                    'RateMode' => 'VBR|CBR',
                                    'Scte35Esam' => [
                                        'Scte35EsamPid' => <integer>,
                                    ],
                                    'Scte35Pid' => <integer>,
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'SegmentationMarkers' => 'NONE|RAI_SEGSTART|RAI_ADAPT|PSI_SEGSTART|EBP|EBP_LEGACY',
                                    'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE',
                                    'SegmentationTime' => <float>,
                                    'TimedMetadataPid' => <integer>,
                                    'TransportStreamId' => <integer>,
                                    'VideoPid' => <integer>,
                                ],
                                'M3u8Settings' => [
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'AudioFramesPerPes' => <integer>,
                                    'AudioPids' => [<integer>, ...],
                                    'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                                    'MaxPcrInterval' => <integer>,
                                    'NielsenId3' => 'INSERT|NONE',
                                    'PatInterval' => <integer>,
                                    'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                                    'PcrPid' => <integer>,
                                    'PmtInterval' => <integer>,
                                    'PmtPid' => <integer>,
                                    'PrivateMetadataPid' => <integer>,
                                    'ProgramNumber' => <integer>,
                                    'Scte35Pid' => <integer>,
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                                    'TimedMetadataPid' => <integer>,
                                    'TransportStreamId' => <integer>,
                                    'VideoPid' => <integer>,
                                ],
                                'MovSettings' => [
                                    'ClapAtom' => 'INCLUDE|EXCLUDE',
                                    'CslgAtom' => 'INCLUDE|EXCLUDE',
                                    'Mpeg2FourCCControl' => 'XDCAM|MPEG',
                                    'PaddingControl' => 'OMNEON|NONE',
                                    'Reference' => 'SELF_CONTAINED|EXTERNAL',
                                ],
                                'Mp4Settings' => [
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'CslgAtom' => 'INCLUDE|EXCLUDE',
                                    'CttsVersion' => <integer>,
                                    'FreeSpaceBox' => 'INCLUDE|EXCLUDE',
                                    'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                                    'Mp4MajorBrand' => '<string>',
                                ],
                                'MpdSettings' => [
                                    'AccessibilityCaptionHints' => 'INCLUDE|EXCLUDE',
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'CaptionContainerType' => 'RAW|FRAGMENTED_MP4',
                                    'KlvMetadata' => 'NONE|PASSTHROUGH',
                                    'Scte35Esam' => 'INSERT|NONE',
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                                ],
                                'MxfSettings' => [
                                    'AfdSignaling' => 'NO_COPY|COPY_FROM_VIDEO',
                                    'Profile' => 'D_10|XDCAM|OP1A|XAVC',
                                    'XavcProfileSettings' => [
                                        'DurationMode' => 'ALLOW_ANY_DURATION|DROP_FRAMES_FOR_COMPLIANCE',
                                        'MaxAncDataSize' => <integer>,
                                    ],
                                ],
                            ],
                            'Extension' => '<string>',
                            'NameModifier' => '<string>',
                            'OutputSettings' => [
                                'HlsSettings' => [
                                    'AudioGroupId' => '<string>',
                                    'AudioOnlyContainer' => 'AUTOMATIC|M2TS',
                                    'AudioRenditionSets' => '<string>',
                                    'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT|AUDIO_ONLY_VARIANT_STREAM',
                                    'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                                    'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                                    'SegmentModifier' => '<string>',
                                ],
                            ],
                            'Preset' => '<string>',
                            'VideoDescription' => [
                                'AfdSignaling' => 'NONE|AUTO|FIXED',
                                'AntiAlias' => 'DISABLED|ENABLED',
                                'CodecSettings' => [
                                    'Av1Settings' => [
                                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                        'BitDepth' => 'BIT_8|BIT_10',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopSize' => <float>,
                                        'MaxBitrate' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'QvbrSettings' => [
                                            'QvbrQualityLevel' => <integer>,
                                            'QvbrQualityLevelFineTune' => <float>,
                                        ],
                                        'RateControlMode' => 'QVBR',
                                        'Slices' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    ],
                                    'AvcIntraSettings' => [
                                        'AvcIntraClass' => 'CLASS_50|CLASS_100|CLASS_200|CLASS_4K_2K',
                                        'AvcIntraUhdSettings' => [
                                            'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                                        ],
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|HARD',
                                    ],
                                    'Codec' => 'AV1|AVC_INTRA|FRAME_CAPTURE|H_264|H_265|MPEG2|PRORES|VC3|VP8|VP9|XAVC',
                                    'FrameCaptureSettings' => [
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'MaxCaptures' => <integer>,
                                        'Quality' => <integer>,
                                    ],
                                    'H264Settings' => [
                                        'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                        'Bitrate' => <integer>,
                                        'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_1_1|LEVEL_1_2|LEVEL_1_3|LEVEL_2|LEVEL_2_1|LEVEL_2_2|LEVEL_3|LEVEL_3_1|LEVEL_3_2|LEVEL_4|LEVEL_4_1|LEVEL_4_2|LEVEL_5|LEVEL_5_1|LEVEL_5_2',
                                        'CodecProfile' => 'BASELINE|HIGH|HIGH_10BIT|HIGH_422|HIGH_422_10BIT|MAIN',
                                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                        'EntropyEncoding' => 'CABAC|CAVLC',
                                        'FieldEncoding' => 'PAFF|FORCE_FIELD|MBAFF',
                                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopBReference' => 'DISABLED|ENABLED',
                                        'GopClosedCadence' => <integer>,
                                        'GopSize' => <float>,
                                        'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                                        'HrdBufferInitialFillPercentage' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'MaxBitrate' => <integer>,
                                        'MinIInterval' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'NumberReferenceFrames' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                        'QvbrSettings' => [
                                            'MaxAverageBitrate' => <integer>,
                                            'QvbrQualityLevel' => <integer>,
                                            'QvbrQualityLevelFineTune' => <float>,
                                        ],
                                        'RateControlMode' => 'VBR|CBR|QVBR',
                                        'RepeatPps' => 'DISABLED|ENABLED',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                                        'Slices' => <integer>,
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Softness' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Syntax' => 'DEFAULT|RP2027',
                                        'Telecine' => 'NONE|SOFT|HARD',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                                    ],
                                    'H265Settings' => [
                                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX|AUTO',
                                        'AlternateTransferFunctionSei' => 'DISABLED|ENABLED',
                                        'Bitrate' => <integer>,
                                        'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_2|LEVEL_2_1|LEVEL_3|LEVEL_3_1|LEVEL_4|LEVEL_4_1|LEVEL_5|LEVEL_5_1|LEVEL_5_2|LEVEL_6|LEVEL_6_1|LEVEL_6_2',
                                        'CodecProfile' => 'MAIN_MAIN|MAIN_HIGH|MAIN10_MAIN|MAIN10_HIGH|MAIN_422_8BIT_MAIN|MAIN_422_8BIT_HIGH|MAIN_422_10BIT_MAIN|MAIN_422_10BIT_HIGH',
                                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopBReference' => 'DISABLED|ENABLED',
                                        'GopClosedCadence' => <integer>,
                                        'GopSize' => <float>,
                                        'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                                        'HrdBufferInitialFillPercentage' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'MaxBitrate' => <integer>,
                                        'MinIInterval' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'NumberReferenceFrames' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                        'QvbrSettings' => [
                                            'MaxAverageBitrate' => <integer>,
                                            'QvbrQualityLevel' => <integer>,
                                            'QvbrQualityLevelFineTune' => <float>,
                                        ],
                                        'RateControlMode' => 'VBR|CBR|QVBR',
                                        'SampleAdaptiveOffsetFilterMode' => 'DEFAULT|ADAPTIVE|OFF',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                                        'Slices' => <integer>,
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|SOFT|HARD',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'TemporalIds' => 'DISABLED|ENABLED',
                                        'Tiles' => 'DISABLED|ENABLED',
                                        'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                                        'WriteMp4PackagingType' => 'HVC1|HEV1',
                                    ],
                                    'Mpeg2Settings' => [
                                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH',
                                        'Bitrate' => <integer>,
                                        'CodecLevel' => 'AUTO|LOW|MAIN|HIGH1440|HIGH',
                                        'CodecProfile' => 'MAIN|PROFILE_422',
                                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopClosedCadence' => <integer>,
                                        'GopSize' => <float>,
                                        'GopSizeUnits' => 'FRAMES|SECONDS',
                                        'HrdBufferInitialFillPercentage' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'IntraDcPrecision' => 'AUTO|INTRA_DC_PRECISION_8|INTRA_DC_PRECISION_9|INTRA_DC_PRECISION_10|INTRA_DC_PRECISION_11',
                                        'MaxBitrate' => <integer>,
                                        'MinIInterval' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                                        'RateControlMode' => 'VBR|CBR',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SceneChangeDetect' => 'DISABLED|ENABLED',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Softness' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Syntax' => 'DEFAULT|D_10',
                                        'Telecine' => 'NONE|SOFT|HARD',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    ],
                                    'ProresSettings' => [
                                        'ChromaSampling' => 'PRESERVE_444_SAMPLING|SUBSAMPLE_TO_422',
                                        'CodecProfile' => 'APPLE_PRORES_422|APPLE_PRORES_422_HQ|APPLE_PRORES_422_LT|APPLE_PRORES_422_PROXY|APPLE_PRORES_4444|APPLE_PRORES_4444_XQ',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|HARD',
                                    ],
                                    'Vc3Settings' => [
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'InterlaceMode' => 'INTERLACED|PROGRESSIVE',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|HARD',
                                        'Vc3Class' => 'CLASS_145_8BIT|CLASS_220_8BIT|CLASS_220_10BIT',
                                    ],
                                    'Vp8Settings' => [
                                        'Bitrate' => <integer>,
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopSize' => <float>,
                                        'HrdBufferSize' => <integer>,
                                        'MaxBitrate' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                                        'RateControlMode' => 'VBR',
                                    ],
                                    'Vp9Settings' => [
                                        'Bitrate' => <integer>,
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopSize' => <float>,
                                        'HrdBufferSize' => <integer>,
                                        'MaxBitrate' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                                        'RateControlMode' => 'VBR',
                                    ],
                                    'XavcSettings' => [
                                        'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                        'EntropyEncoding' => 'AUTO|CABAC|CAVLC',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'Profile' => 'XAVC_HD_INTRA_CBG|XAVC_4K_INTRA_CBG|XAVC_4K_INTRA_VBR|XAVC_HD|XAVC_4K',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Softness' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Xavc4kIntraCbgProfileSettings' => [
                                            'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                                        ],
                                        'Xavc4kIntraVbrProfileSettings' => [
                                            'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                                        ],
                                        'Xavc4kProfileSettings' => [
                                            'BitrateClass' => 'BITRATE_CLASS_100|BITRATE_CLASS_140|BITRATE_CLASS_200',
                                            'CodecProfile' => 'HIGH|HIGH_422',
                                            'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                            'GopBReference' => 'DISABLED|ENABLED',
                                            'GopClosedCadence' => <integer>,
                                            'HrdBufferSize' => <integer>,
                                            'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                            'Slices' => <integer>,
                                        ],
                                        'XavcHdIntraCbgProfileSettings' => [
                                            'XavcClass' => 'CLASS_50|CLASS_100|CLASS_200',
                                        ],
                                        'XavcHdProfileSettings' => [
                                            'BitrateClass' => 'BITRATE_CLASS_25|BITRATE_CLASS_35|BITRATE_CLASS_50',
                                            'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                            'GopBReference' => 'DISABLED|ENABLED',
                                            'GopClosedCadence' => <integer>,
                                            'HrdBufferSize' => <integer>,
                                            'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                            'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                            'Slices' => <integer>,
                                            'Telecine' => 'NONE|HARD',
                                        ],
                                    ],
                                ],
                                'ColorMetadata' => 'IGNORE|INSERT',
                                'Crop' => [
                                    'Height' => <integer>,
                                    'Width' => <integer>,
                                    'X' => <integer>,
                                    'Y' => <integer>,
                                ],
                                'DropFrameTimecode' => 'DISABLED|ENABLED',
                                'FixedAfd' => <integer>,
                                'Height' => <integer>,
                                'Position' => [
                                    'Height' => <integer>,
                                    'Width' => <integer>,
                                    'X' => <integer>,
                                    'Y' => <integer>,
                                ],
                                'RespondToAfd' => 'NONE|RESPOND|PASSTHROUGH',
                                'ScalingBehavior' => 'DEFAULT|STRETCH_TO_OUTPUT',
                                'Sharpness' => <integer>,
                                'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI',
                                'VideoPreprocessors' => [
                                    'ColorCorrector' => [
                                        'Brightness' => <integer>,
                                        'ColorSpaceConversion' => 'NONE|FORCE_601|FORCE_709|FORCE_HDR10|FORCE_HLG_2020',
                                        'Contrast' => <integer>,
                                        'Hdr10Metadata' => [
                                            'BluePrimaryX' => <integer>,
                                            'BluePrimaryY' => <integer>,
                                            'GreenPrimaryX' => <integer>,
                                            'GreenPrimaryY' => <integer>,
                                            'MaxContentLightLevel' => <integer>,
                                            'MaxFrameAverageLightLevel' => <integer>,
                                            'MaxLuminance' => <integer>,
                                            'MinLuminance' => <integer>,
                                            'RedPrimaryX' => <integer>,
                                            'RedPrimaryY' => <integer>,
                                            'WhitePointX' => <integer>,
                                            'WhitePointY' => <integer>,
                                        ],
                                        'Hue' => <integer>,
                                        'SampleRangeConversion' => 'LIMITED_RANGE_SQUEEZE|NONE',
                                        'Saturation' => <integer>,
                                    ],
                                    'Deinterlacer' => [
                                        'Algorithm' => 'INTERPOLATE|INTERPOLATE_TICKER|BLEND|BLEND_TICKER',
                                        'Control' => 'FORCE_ALL_FRAMES|NORMAL',
                                        'Mode' => 'DEINTERLACE|INVERSE_TELECINE|ADAPTIVE',
                                    ],
                                    'DolbyVision' => [
                                        'L6Metadata' => [
                                            'MaxCll' => <integer>,
                                            'MaxFall' => <integer>,
                                        ],
                                        'L6Mode' => 'PASSTHROUGH|RECALCULATE|SPECIFY',
                                        'Mapping' => 'HDR10_NOMAP|HDR10_1000',
                                        'Profile' => 'PROFILE_5|PROFILE_8_1',
                                    ],
                                    'Hdr10Plus' => [
                                        'MasteringMonitorNits' => <integer>,
                                        'TargetMonitorNits' => <integer>,
                                    ],
                                    'ImageInserter' => [
                                        'InsertableImages' => [
                                            [
                                                'Duration' => <integer>,
                                                'FadeIn' => <integer>,
                                                'FadeOut' => <integer>,
                                                'Height' => <integer>,
                                                'ImageInserterInput' => '<string>',
                                                'ImageX' => <integer>,
                                                'ImageY' => <integer>,
                                                'Layer' => <integer>,
                                                'Opacity' => <integer>,
                                                'StartTime' => '<string>',
                                                'Width' => <integer>,
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'NoiseReducer' => [
                                        'Filter' => 'BILATERAL|MEAN|GAUSSIAN|LANCZOS|SHARPEN|CONSERVE|SPATIAL|TEMPORAL',
                                        'FilterSettings' => [
                                            'Strength' => <integer>,
                                        ],
                                        'SpatialFilterSettings' => [
                                            'PostFilterSharpenStrength' => <integer>,
                                            'Speed' => <integer>,
                                            'Strength' => <integer>,
                                        ],
                                        'TemporalFilterSettings' => [
                                            'AggressiveMode' => <integer>,
                                            'PostTemporalSharpening' => 'DISABLED|ENABLED|AUTO',
                                            'PostTemporalSharpeningStrength' => 'LOW|MEDIUM|HIGH',
                                            'Speed' => <integer>,
                                            'Strength' => <integer>,
                                        ],
                                    ],
                                    'PartnerWatermarking' => [
                                        'NexguardFileMarkerSettings' => [
                                            'License' => '<string>',
                                            'Payload' => <integer>,
                                            'Preset' => '<string>',
                                            'Strength' => 'LIGHTEST|LIGHTER|DEFAULT|STRONGER|STRONGEST',
                                        ],
                                    ],
                                    'TimecodeBurnin' => [
                                        'FontSize' => <integer>,
                                        'Position' => 'TOP_CENTER|TOP_LEFT|TOP_RIGHT|MIDDLE_LEFT|MIDDLE_CENTER|MIDDLE_RIGHT|BOTTOM_LEFT|BOTTOM_CENTER|BOTTOM_RIGHT',
                                        'Prefix' => '<string>',
                                    ],
                                ],
                                'Width' => <integer>,
                            ],
                        ],
                        // ...
                    ],
                ],
                // ...
            ],
            'TimecodeConfig' => [
                'Anchor' => '<string>',
                'Source' => 'EMBEDDED|ZEROBASED|SPECIFIEDSTART',
                'Start' => '<string>',
                'TimestampOffset' => '<string>',
            ],
            'TimedMetadataInsertion' => [
                'Id3Insertions' => [
                    [
                        'Id3' => '<string>',
                        'Timecode' => '<string>',
                    ],
                    // ...
                ],
            ],
        ],
        'SimulateReservedQueue' => 'DISABLED|ENABLED',
        'Status' => 'SUBMITTED|PROGRESSING|COMPLETE|CANCELED|ERROR',
        'StatusUpdateInterval' => 'SECONDS_10|SECONDS_12|SECONDS_15|SECONDS_20|SECONDS_30|SECONDS_60|SECONDS_120|SECONDS_180|SECONDS_240|SECONDS_300|SECONDS_360|SECONDS_420|SECONDS_480|SECONDS_540|SECONDS_600',
        'Timing' => [
            'FinishTime' => <DateTime>,
            'StartTime' => <DateTime>,
            'SubmitTime' => <DateTime>,
        ],
        'UserMetadata' => ['<string>', ...],
    ],
]

Result Details

Members
Job
  • Type: Job structure
Each job converts an input file into an output file or files. For more information, see the User Guide at https://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

CreateJobTemplate

$result = $client->createJobTemplate([/* ... */]);
$promise = $client->createJobTemplateAsync([/* ... */]);
Create a new job template. For information about job templates see the User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

Parameter Syntax

$result = $client->createJobTemplate([
    'AccelerationSettings' => [
        'Mode' => 'DISABLED|ENABLED|PREFERRED', // REQUIRED
    ],
    'Category' => '<string>',
    'Description' => '<string>',
    'HopDestinations' => [
        [
            'Priority' => <integer>,
            'Queue' => '<string>',
            'WaitMinutes' => <integer>,
        ],
        // ...
    ],
    'Name' => '<string>', // REQUIRED
    'Priority' => <integer>,
    'Queue' => '<string>',
    'Settings' => [ // REQUIRED
        'AdAvailOffset' => <integer>,
        'AvailBlanking' => [
            'AvailBlankingImage' => '<string>',
        ],
        'Esam' => [
            'ManifestConfirmConditionNotification' => [
                'MccXml' => '<string>',
            ],
            'ResponseSignalPreroll' => <integer>,
            'SignalProcessingNotification' => [
                'SccXml' => '<string>',
            ],
        ],
        'ExtendedDataServices' => [
            'CopyProtectionAction' => 'PASSTHROUGH|STRIP',
            'VchipAction' => 'PASSTHROUGH|STRIP',
        ],
        'Inputs' => [
            [
                'AudioSelectorGroups' => [
                    '<__string>' => [
                        'AudioSelectorNames' => ['<string>', ...],
                    ],
                    // ...
                ],
                'AudioSelectors' => [
                    '<__string>' => [
                        'AudioDurationCorrection' => 'DISABLED|AUTO|TRACK|FRAME',
                        'CustomLanguageCode' => '<string>',
                        'DefaultSelection' => 'DEFAULT|NOT_DEFAULT',
                        'ExternalAudioFileInput' => '<string>',
                        'HlsRenditionGroupSettings' => [
                            'RenditionGroupId' => '<string>',
                            'RenditionLanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                            'RenditionName' => '<string>',
                        ],
                        'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                        'Offset' => <integer>,
                        'Pids' => [<integer>, ...],
                        'ProgramSelection' => <integer>,
                        'RemixSettings' => [
                            'ChannelMapping' => [
                                'OutputChannels' => [
                                    [
                                        'InputChannels' => [<integer>, ...],
                                        'InputChannelsFineTune' => [<float>, ...],
                                    ],
                                    // ...
                                ],
                            ],
                            'ChannelsIn' => <integer>,
                            'ChannelsOut' => <integer>,
                        ],
                        'SelectorType' => 'PID|TRACK|LANGUAGE_CODE|HLS_RENDITION_GROUP',
                        'Tracks' => [<integer>, ...],
                    ],
                    // ...
                ],
                'CaptionSelectors' => [
                    '<__string>' => [
                        'CustomLanguageCode' => '<string>',
                        'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                        'SourceSettings' => [
                            'AncillarySourceSettings' => [
                                'Convert608To708' => 'UPCONVERT|DISABLED',
                                'SourceAncillaryChannelNumber' => <integer>,
                                'TerminateCaptions' => 'END_OF_INPUT|DISABLED',
                            ],
                            'DvbSubSourceSettings' => [
                                'Pid' => <integer>,
                            ],
                            'EmbeddedSourceSettings' => [
                                'Convert608To708' => 'UPCONVERT|DISABLED',
                                'Source608ChannelNumber' => <integer>,
                                'Source608TrackNumber' => <integer>,
                                'TerminateCaptions' => 'END_OF_INPUT|DISABLED',
                            ],
                            'FileSourceSettings' => [
                                'Convert608To708' => 'UPCONVERT|DISABLED',
                                'Framerate' => [
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                ],
                                'SourceFile' => '<string>',
                                'TimeDelta' => <integer>,
                                'TimeDeltaUnits' => 'SECONDS|MILLISECONDS',
                            ],
                            'SourceType' => 'ANCILLARY|DVB_SUB|EMBEDDED|SCTE20|SCC|TTML|STL|SRT|SMI|SMPTE_TT|TELETEXT|NULL_SOURCE|IMSC|WEBVTT',
                            'TeletextSourceSettings' => [
                                'PageNumber' => '<string>',
                            ],
                            'TrackSourceSettings' => [
                                'TrackNumber' => <integer>,
                            ],
                            'WebvttHlsSourceSettings' => [
                                'RenditionGroupId' => '<string>',
                                'RenditionLanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                'RenditionName' => '<string>',
                            ],
                        ],
                    ],
                    // ...
                ],
                'Crop' => [
                    'Height' => <integer>,
                    'Width' => <integer>,
                    'X' => <integer>,
                    'Y' => <integer>,
                ],
                'DeblockFilter' => 'ENABLED|DISABLED',
                'DenoiseFilter' => 'ENABLED|DISABLED',
                'DolbyVisionMetadataXml' => '<string>',
                'FilterEnable' => 'AUTO|DISABLE|FORCE',
                'FilterStrength' => <integer>,
                'ImageInserter' => [
                    'InsertableImages' => [
                        [
                            'Duration' => <integer>,
                            'FadeIn' => <integer>,
                            'FadeOut' => <integer>,
                            'Height' => <integer>,
                            'ImageInserterInput' => '<string>',
                            'ImageX' => <integer>,
                            'ImageY' => <integer>,
                            'Layer' => <integer>,
                            'Opacity' => <integer>,
                            'StartTime' => '<string>',
                            'Width' => <integer>,
                        ],
                        // ...
                    ],
                ],
                'InputClippings' => [
                    [
                        'EndTimecode' => '<string>',
                        'StartTimecode' => '<string>',
                    ],
                    // ...
                ],
                'InputScanType' => 'AUTO|PSF',
                'Position' => [
                    'Height' => <integer>,
                    'Width' => <integer>,
                    'X' => <integer>,
                    'Y' => <integer>,
                ],
                'ProgramNumber' => <integer>,
                'PsiControl' => 'IGNORE_PSI|USE_PSI',
                'TimecodeSource' => 'EMBEDDED|ZEROBASED|SPECIFIEDSTART',
                'TimecodeStart' => '<string>',
                'VideoSelector' => [
                    'AlphaBehavior' => 'DISCARD|REMAP_TO_LUMA',
                    'ColorSpace' => 'FOLLOW|REC_601|REC_709|HDR10|HLG_2020',
                    'ColorSpaceUsage' => 'FORCE|FALLBACK',
                    'EmbeddedTimecodeOverride' => 'NONE|USE_MDPM',
                    'Hdr10Metadata' => [
                        'BluePrimaryX' => <integer>,
                        'BluePrimaryY' => <integer>,
                        'GreenPrimaryX' => <integer>,
                        'GreenPrimaryY' => <integer>,
                        'MaxContentLightLevel' => <integer>,
                        'MaxFrameAverageLightLevel' => <integer>,
                        'MaxLuminance' => <integer>,
                        'MinLuminance' => <integer>,
                        'RedPrimaryX' => <integer>,
                        'RedPrimaryY' => <integer>,
                        'WhitePointX' => <integer>,
                        'WhitePointY' => <integer>,
                    ],
                    'PadVideo' => 'DISABLED|BLACK',
                    'Pid' => <integer>,
                    'ProgramNumber' => <integer>,
                    'Rotate' => 'DEGREE_0|DEGREES_90|DEGREES_180|DEGREES_270|AUTO',
                    'SampleRange' => 'FOLLOW|FULL_RANGE|LIMITED_RANGE',
                ],
            ],
            // ...
        ],
        'KantarWatermark' => [
            'ChannelName' => '<string>',
            'ContentReference' => '<string>',
            'CredentialsSecretName' => '<string>',
            'FileOffset' => <float>,
            'KantarLicenseId' => <integer>,
            'KantarServerUrl' => '<string>',
            'LogDestination' => '<string>',
            'Metadata3' => '<string>',
            'Metadata4' => '<string>',
            'Metadata5' => '<string>',
            'Metadata6' => '<string>',
            'Metadata7' => '<string>',
            'Metadata8' => '<string>',
        ],
        'MotionImageInserter' => [
            'Framerate' => [
                'FramerateDenominator' => <integer>,
                'FramerateNumerator' => <integer>,
            ],
            'Input' => '<string>',
            'InsertionMode' => 'MOV|PNG',
            'Offset' => [
                'ImageX' => <integer>,
                'ImageY' => <integer>,
            ],
            'Playback' => 'ONCE|REPEAT',
            'StartTime' => '<string>',
        ],
        'NielsenConfiguration' => [
            'BreakoutCode' => <integer>,
            'DistributorId' => '<string>',
        ],
        'NielsenNonLinearWatermark' => [
            'ActiveWatermarkProcess' => 'NAES2_AND_NW|CBET|NAES2_AND_NW_AND_CBET',
            'AdiFilename' => '<string>',
            'AssetId' => '<string>',
            'AssetName' => '<string>',
            'CbetSourceId' => '<string>',
            'EpisodeId' => '<string>',
            'MetadataDestination' => '<string>',
            'SourceId' => <integer>,
            'SourceWatermarkStatus' => 'CLEAN|WATERMARKED',
            'TicServerUrl' => '<string>',
            'UniqueTicPerAudioTrack' => 'RESERVE_UNIQUE_TICS_PER_TRACK|SAME_TICS_PER_TRACK',
        ],
        'OutputGroups' => [
            [
                'AutomatedEncodingSettings' => [
                    'AbrSettings' => [
                        'MaxAbrBitrate' => <integer>,
                        'MaxRenditions' => <integer>,
                        'MinAbrBitrate' => <integer>,
                        'Rules' => [
                            [
                                'AllowedRenditions' => [
                                    [
                                        'Height' => <integer>,
                                        'Required' => 'ENABLED|DISABLED',
                                        'Width' => <integer>,
                                    ],
                                    // ...
                                ],
                                'ForceIncludeRenditions' => [
                                    [
                                        'Height' => <integer>,
                                        'Width' => <integer>,
                                    ],
                                    // ...
                                ],
                                'MinBottomRenditionSize' => [
                                    'Height' => <integer>,
                                    'Width' => <integer>,
                                ],
                                'MinTopRenditionSize' => [
                                    'Height' => <integer>,
                                    'Width' => <integer>,
                                ],
                                'Type' => 'MIN_TOP_RENDITION_SIZE|MIN_BOTTOM_RENDITION_SIZE|FORCE_INCLUDE_RENDITIONS|ALLOWED_RENDITIONS',
                            ],
                            // ...
                        ],
                    ],
                ],
                'CustomName' => '<string>',
                'Name' => '<string>',
                'OutputGroupSettings' => [
                    'CmafGroupSettings' => [
                        'AdditionalManifests' => [
                            [
                                'ManifestNameModifier' => '<string>',
                                'SelectedOutputs' => ['<string>', ...],
                            ],
                            // ...
                        ],
                        'BaseUrl' => '<string>',
                        'ClientCache' => 'DISABLED|ENABLED',
                        'CodecSpecification' => 'RFC_6381|RFC_4281',
                        'Destination' => '<string>',
                        'DestinationSettings' => [
                            'S3Settings' => [
                                'AccessControl' => [
                                    'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                ],
                                'Encryption' => [
                                    'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                    'KmsEncryptionContext' => '<string>',
                                    'KmsKeyArn' => '<string>',
                                ],
                            ],
                        ],
                        'Encryption' => [
                            'ConstantInitializationVector' => '<string>',
                            'EncryptionMethod' => 'SAMPLE_AES|AES_CTR',
                            'InitializationVectorInManifest' => 'INCLUDE|EXCLUDE',
                            'SpekeKeyProvider' => [
                                'CertificateArn' => '<string>',
                                'DashSignaledSystemIds' => ['<string>', ...],
                                'HlsSignaledSystemIds' => ['<string>', ...],
                                'ResourceId' => '<string>',
                                'Url' => '<string>',
                            ],
                            'StaticKeyProvider' => [
                                'KeyFormat' => '<string>',
                                'KeyFormatVersions' => '<string>',
                                'StaticKeyValue' => '<string>',
                                'Url' => '<string>',
                            ],
                            'Type' => 'SPEKE|STATIC_KEY',
                        ],
                        'FragmentLength' => <integer>,
                        'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                        'ImageBasedTrickPlaySettings' => [
                            'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                            'ThumbnailHeight' => <integer>,
                            'ThumbnailInterval' => <float>,
                            'ThumbnailWidth' => <integer>,
                            'TileHeight' => <integer>,
                            'TileWidth' => <integer>,
                        ],
                        'ManifestCompression' => 'GZIP|NONE',
                        'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER',
                        'MinBufferTime' => <integer>,
                        'MinFinalSegmentLength' => <float>,
                        'MpdProfile' => 'MAIN_PROFILE|ON_DEMAND_PROFILE',
                        'PtsOffsetHandlingForBFrames' => 'ZERO_BASED|MATCH_INITIAL_PTS',
                        'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                        'SegmentLength' => <integer>,
                        'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                        'StreamInfResolution' => 'INCLUDE|EXCLUDE',
                        'TargetDurationCompatibilityMode' => 'LEGACY|SPEC_COMPLIANT',
                        'WriteDashManifest' => 'DISABLED|ENABLED',
                        'WriteHlsManifest' => 'DISABLED|ENABLED',
                        'WriteSegmentTimelineInRepresentation' => 'ENABLED|DISABLED',
                    ],
                    'DashIsoGroupSettings' => [
                        'AdditionalManifests' => [
                            [
                                'ManifestNameModifier' => '<string>',
                                'SelectedOutputs' => ['<string>', ...],
                            ],
                            // ...
                        ],
                        'AudioChannelConfigSchemeIdUri' => 'MPEG_CHANNEL_CONFIGURATION|DOLBY_CHANNEL_CONFIGURATION',
                        'BaseUrl' => '<string>',
                        'Destination' => '<string>',
                        'DestinationSettings' => [
                            'S3Settings' => [
                                'AccessControl' => [
                                    'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                ],
                                'Encryption' => [
                                    'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                    'KmsEncryptionContext' => '<string>',
                                    'KmsKeyArn' => '<string>',
                                ],
                            ],
                        ],
                        'Encryption' => [
                            'PlaybackDeviceCompatibility' => 'CENC_V1|UNENCRYPTED_SEI',
                            'SpekeKeyProvider' => [
                                'CertificateArn' => '<string>',
                                'ResourceId' => '<string>',
                                'SystemIds' => ['<string>', ...],
                                'Url' => '<string>',
                            ],
                        ],
                        'FragmentLength' => <integer>,
                        'HbbtvCompliance' => 'HBBTV_1_5|NONE',
                        'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                        'ImageBasedTrickPlaySettings' => [
                            'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                            'ThumbnailHeight' => <integer>,
                            'ThumbnailInterval' => <float>,
                            'ThumbnailWidth' => <integer>,
                            'TileHeight' => <integer>,
                            'TileWidth' => <integer>,
                        ],
                        'MinBufferTime' => <integer>,
                        'MinFinalSegmentLength' => <float>,
                        'MpdProfile' => 'MAIN_PROFILE|ON_DEMAND_PROFILE',
                        'PtsOffsetHandlingForBFrames' => 'ZERO_BASED|MATCH_INITIAL_PTS',
                        'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                        'SegmentLength' => <integer>,
                        'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                        'WriteSegmentTimelineInRepresentation' => 'ENABLED|DISABLED',
                    ],
                    'FileGroupSettings' => [
                        'Destination' => '<string>',
                        'DestinationSettings' => [
                            'S3Settings' => [
                                'AccessControl' => [
                                    'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                ],
                                'Encryption' => [
                                    'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                    'KmsEncryptionContext' => '<string>',
                                    'KmsKeyArn' => '<string>',
                                ],
                            ],
                        ],
                    ],
                    'HlsGroupSettings' => [
                        'AdMarkers' => ['<string>', ...],
                        'AdditionalManifests' => [
                            [
                                'ManifestNameModifier' => '<string>',
                                'SelectedOutputs' => ['<string>', ...],
                            ],
                            // ...
                        ],
                        'AudioOnlyHeader' => 'INCLUDE|EXCLUDE',
                        'BaseUrl' => '<string>',
                        'CaptionLanguageMappings' => [
                            [
                                'CaptionChannel' => <integer>,
                                'CustomLanguageCode' => '<string>',
                                'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                'LanguageDescription' => '<string>',
                            ],
                            // ...
                        ],
                        'CaptionLanguageSetting' => 'INSERT|OMIT|NONE',
                        'CaptionSegmentLengthControl' => 'LARGE_SEGMENTS|MATCH_VIDEO',
                        'ClientCache' => 'DISABLED|ENABLED',
                        'CodecSpecification' => 'RFC_6381|RFC_4281',
                        'Destination' => '<string>',
                        'DestinationSettings' => [
                            'S3Settings' => [
                                'AccessControl' => [
                                    'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                ],
                                'Encryption' => [
                                    'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                    'KmsEncryptionContext' => '<string>',
                                    'KmsKeyArn' => '<string>',
                                ],
                            ],
                        ],
                        'DirectoryStructure' => 'SINGLE_DIRECTORY|SUBDIRECTORY_PER_STREAM',
                        'Encryption' => [
                            'ConstantInitializationVector' => '<string>',
                            'EncryptionMethod' => 'AES128|SAMPLE_AES',
                            'InitializationVectorInManifest' => 'INCLUDE|EXCLUDE',
                            'OfflineEncrypted' => 'ENABLED|DISABLED',
                            'SpekeKeyProvider' => [
                                'CertificateArn' => '<string>',
                                'ResourceId' => '<string>',
                                'SystemIds' => ['<string>', ...],
                                'Url' => '<string>',
                            ],
                            'StaticKeyProvider' => [
                                'KeyFormat' => '<string>',
                                'KeyFormatVersions' => '<string>',
                                'StaticKeyValue' => '<string>',
                                'Url' => '<string>',
                            ],
                            'Type' => 'SPEKE|STATIC_KEY',
                        ],
                        'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                        'ImageBasedTrickPlaySettings' => [
                            'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                            'ThumbnailHeight' => <integer>,
                            'ThumbnailInterval' => <float>,
                            'ThumbnailWidth' => <integer>,
                            'TileHeight' => <integer>,
                            'TileWidth' => <integer>,
                        ],
                        'ManifestCompression' => 'GZIP|NONE',
                        'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER',
                        'MinFinalSegmentLength' => <float>,
                        'MinSegmentLength' => <integer>,
                        'OutputSelection' => 'MANIFESTS_AND_SEGMENTS|SEGMENTS_ONLY',
                        'ProgramDateTime' => 'INCLUDE|EXCLUDE',
                        'ProgramDateTimePeriod' => <integer>,
                        'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                        'SegmentLength' => <integer>,
                        'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                        'SegmentsPerSubdirectory' => <integer>,
                        'StreamInfResolution' => 'INCLUDE|EXCLUDE',
                        'TargetDurationCompatibilityMode' => 'LEGACY|SPEC_COMPLIANT',
                        'TimedMetadataId3Frame' => 'NONE|PRIV|TDRL',
                        'TimedMetadataId3Period' => <integer>,
                        'TimestampDeltaMilliseconds' => <integer>,
                    ],
                    'MsSmoothGroupSettings' => [
                        'AdditionalManifests' => [
                            [
                                'ManifestNameModifier' => '<string>',
                                'SelectedOutputs' => ['<string>', ...],
                            ],
                            // ...
                        ],
                        'AudioDeduplication' => 'COMBINE_DUPLICATE_STREAMS|NONE',
                        'Destination' => '<string>',
                        'DestinationSettings' => [
                            'S3Settings' => [
                                'AccessControl' => [
                                    'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                ],
                                'Encryption' => [
                                    'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                    'KmsEncryptionContext' => '<string>',
                                    'KmsKeyArn' => '<string>',
                                ],
                            ],
                        ],
                        'Encryption' => [
                            'SpekeKeyProvider' => [
                                'CertificateArn' => '<string>',
                                'ResourceId' => '<string>',
                                'SystemIds' => ['<string>', ...],
                                'Url' => '<string>',
                            ],
                        ],
                        'FragmentLength' => <integer>,
                        'FragmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                        'ManifestEncoding' => 'UTF8|UTF16',
                    ],
                    'Type' => 'HLS_GROUP_SETTINGS|DASH_ISO_GROUP_SETTINGS|FILE_GROUP_SETTINGS|MS_SMOOTH_GROUP_SETTINGS|CMAF_GROUP_SETTINGS',
                ],
                'Outputs' => [
                    [
                        'AudioDescriptions' => [
                            [
                                'AudioChannelTaggingSettings' => [
                                    'ChannelTag' => 'L|R|C|LFE|LS|RS|LC|RC|CS|LSD|RSD|TCS|VHL|VHC|VHR',
                                ],
                                'AudioNormalizationSettings' => [
                                    'Algorithm' => 'ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                                    'AlgorithmControl' => 'CORRECT_AUDIO|MEASURE_ONLY',
                                    'CorrectionGateLevel' => <integer>,
                                    'LoudnessLogging' => 'LOG|DONT_LOG',
                                    'PeakCalculation' => 'TRUE_PEAK|NONE',
                                    'TargetLkfs' => <float>,
                                ],
                                'AudioSourceName' => '<string>',
                                'AudioType' => <integer>,
                                'AudioTypeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                'CodecSettings' => [
                                    'AacSettings' => [
                                        'AudioDescriptionBroadcasterMix' => 'BROADCASTER_MIXED_AD|NORMAL',
                                        'Bitrate' => <integer>,
                                        'CodecProfile' => 'LC|HEV1|HEV2',
                                        'CodingMode' => 'AD_RECEIVER_MIX|CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_5_1',
                                        'RateControlMode' => 'CBR|VBR',
                                        'RawFormat' => 'LATM_LOAS|NONE',
                                        'SampleRate' => <integer>,
                                        'Specification' => 'MPEG2|MPEG4',
                                        'VbrQuality' => 'LOW|MEDIUM_LOW|MEDIUM_HIGH|HIGH',
                                    ],
                                    'Ac3Settings' => [
                                        'Bitrate' => <integer>,
                                        'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|DIALOGUE|EMERGENCY|HEARING_IMPAIRED|MUSIC_AND_EFFECTS|VISUALLY_IMPAIRED|VOICE_OVER',
                                        'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_3_2_LFE',
                                        'Dialnorm' => <integer>,
                                        'DynamicRangeCompressionLine' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                                        'DynamicRangeCompressionProfile' => 'FILM_STANDARD|NONE',
                                        'DynamicRangeCompressionRf' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                                        'LfeFilter' => 'ENABLED|DISABLED',
                                        'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                        'SampleRate' => <integer>,
                                    ],
                                    'AiffSettings' => [
                                        'BitDepth' => <integer>,
                                        'Channels' => <integer>,
                                        'SampleRate' => <integer>,
                                    ],
                                    'Codec' => 'AAC|MP2|MP3|WAV|AIFF|AC3|EAC3|EAC3_ATMOS|VORBIS|OPUS|PASSTHROUGH',
                                    'Eac3AtmosSettings' => [
                                        'Bitrate' => <integer>,
                                        'BitstreamMode' => 'COMPLETE_MAIN',
                                        'CodingMode' => 'CODING_MODE_AUTO|CODING_MODE_5_1_4|CODING_MODE_7_1_4|CODING_MODE_9_1_6',
                                        'DialogueIntelligence' => 'ENABLED|DISABLED',
                                        'DownmixControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                                        'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                        'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                        'DynamicRangeControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                                        'LoRoCenterMixLevel' => <float>,
                                        'LoRoSurroundMixLevel' => <float>,
                                        'LtRtCenterMixLevel' => <float>,
                                        'LtRtSurroundMixLevel' => <float>,
                                        'MeteringMode' => 'LEQ_A|ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                                        'SampleRate' => <integer>,
                                        'SpeechThreshold' => <integer>,
                                        'StereoDownmix' => 'NOT_INDICATED|STEREO|SURROUND|DPL2',
                                        'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                    ],
                                    'Eac3Settings' => [
                                        'AttenuationControl' => 'ATTENUATE_3_DB|NONE',
                                        'Bitrate' => <integer>,
                                        'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|EMERGENCY|HEARING_IMPAIRED|VISUALLY_IMPAIRED',
                                        'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_3_2',
                                        'DcFilter' => 'ENABLED|DISABLED',
                                        'Dialnorm' => <integer>,
                                        'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                        'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                        'LfeControl' => 'LFE|NO_LFE',
                                        'LfeFilter' => 'ENABLED|DISABLED',
                                        'LoRoCenterMixLevel' => <float>,
                                        'LoRoSurroundMixLevel' => <float>,
                                        'LtRtCenterMixLevel' => <float>,
                                        'LtRtSurroundMixLevel' => <float>,
                                        'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                        'PassthroughControl' => 'WHEN_POSSIBLE|NO_PASSTHROUGH',
                                        'PhaseControl' => 'SHIFT_90_DEGREES|NO_SHIFT',
                                        'SampleRate' => <integer>,
                                        'StereoDownmix' => 'NOT_INDICATED|LO_RO|LT_RT|DPL2',
                                        'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                        'SurroundMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                    ],
                                    'Mp2Settings' => [
                                        'Bitrate' => <integer>,
                                        'Channels' => <integer>,
                                        'SampleRate' => <integer>,
                                    ],
                                    'Mp3Settings' => [
                                        'Bitrate' => <integer>,
                                        'Channels' => <integer>,
                                        'RateControlMode' => 'CBR|VBR',
                                        'SampleRate' => <integer>,
                                        'VbrQuality' => <integer>,
                                    ],
                                    'OpusSettings' => [
                                        'Bitrate' => <integer>,
                                        'Channels' => <integer>,
                                        'SampleRate' => <integer>,
                                    ],
                                    'VorbisSettings' => [
                                        'Channels' => <integer>,
                                        'SampleRate' => <integer>,
                                        'VbrQuality' => <integer>,
                                    ],
                                    'WavSettings' => [
                                        'BitDepth' => <integer>,
                                        'Channels' => <integer>,
                                        'Format' => 'RIFF|RF64',
                                        'SampleRate' => <integer>,
                                    ],
                                ],
                                'CustomLanguageCode' => '<string>',
                                'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                'LanguageCodeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                'RemixSettings' => [
                                    'ChannelMapping' => [
                                        'OutputChannels' => [
                                            [
                                                'InputChannels' => [<integer>, ...],
                                                'InputChannelsFineTune' => [<float>, ...],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'ChannelsIn' => <integer>,
                                    'ChannelsOut' => <integer>,
                                ],
                                'StreamName' => '<string>',
                            ],
                            // ...
                        ],
                        'CaptionDescriptions' => [
                            [
                                'CaptionSelectorName' => '<string>',
                                'CustomLanguageCode' => '<string>',
                                'DestinationSettings' => [
                                    'BurninDestinationSettings' => [
                                        'Alignment' => 'CENTERED|LEFT|AUTO',
                                        'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                                        'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                                        'BackgroundOpacity' => <integer>,
                                        'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                                        'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                                        'FontOpacity' => <integer>,
                                        'FontResolution' => <integer>,
                                        'FontScript' => 'AUTOMATIC|HANS|HANT',
                                        'FontSize' => <integer>,
                                        'HexFontColor' => '<string>',
                                        'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                                        'OutlineSize' => <integer>,
                                        'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                                        'ShadowOpacity' => <integer>,
                                        'ShadowXOffset' => <integer>,
                                        'ShadowYOffset' => <integer>,
                                        'StylePassthrough' => 'ENABLED|DISABLED',
                                        'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                                        'XPosition' => <integer>,
                                        'YPosition' => <integer>,
                                    ],
                                    'DestinationType' => 'BURN_IN|DVB_SUB|EMBEDDED|EMBEDDED_PLUS_SCTE20|IMSC|SCTE20_PLUS_EMBEDDED|SCC|SRT|SMI|TELETEXT|TTML|WEBVTT',
                                    'DvbSubDestinationSettings' => [
                                        'Alignment' => 'CENTERED|LEFT|AUTO',
                                        'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                                        'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                                        'BackgroundOpacity' => <integer>,
                                        'DdsHandling' => 'NONE|SPECIFIED|NO_DISPLAY_WINDOW',
                                        'DdsXCoordinate' => <integer>,
                                        'DdsYCoordinate' => <integer>,
                                        'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                                        'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                                        'FontOpacity' => <integer>,
                                        'FontResolution' => <integer>,
                                        'FontScript' => 'AUTOMATIC|HANS|HANT',
                                        'FontSize' => <integer>,
                                        'Height' => <integer>,
                                        'HexFontColor' => '<string>',
                                        'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                                        'OutlineSize' => <integer>,
                                        'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                                        'ShadowOpacity' => <integer>,
                                        'ShadowXOffset' => <integer>,
                                        'ShadowYOffset' => <integer>,
                                        'StylePassthrough' => 'ENABLED|DISABLED',
                                        'SubtitlingType' => 'HEARING_IMPAIRED|STANDARD',
                                        'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                                        'Width' => <integer>,
                                        'XPosition' => <integer>,
                                        'YPosition' => <integer>,
                                    ],
                                    'EmbeddedDestinationSettings' => [
                                        'Destination608ChannelNumber' => <integer>,
                                        'Destination708ServiceNumber' => <integer>,
                                    ],
                                    'ImscDestinationSettings' => [
                                        'Accessibility' => 'DISABLED|ENABLED',
                                        'StylePassthrough' => 'ENABLED|DISABLED',
                                    ],
                                    'SccDestinationSettings' => [
                                        'Framerate' => 'FRAMERATE_23_97|FRAMERATE_24|FRAMERATE_25|FRAMERATE_29_97_DROPFRAME|FRAMERATE_29_97_NON_DROPFRAME',
                                    ],
                                    'SrtDestinationSettings' => [
                                        'StylePassthrough' => 'ENABLED|DISABLED',
                                    ],
                                    'TeletextDestinationSettings' => [
                                        'PageNumber' => '<string>',
                                        'PageTypes' => ['<string>', ...],
                                    ],
                                    'TtmlDestinationSettings' => [
                                        'StylePassthrough' => 'ENABLED|DISABLED',
                                    ],
                                    'WebvttDestinationSettings' => [
                                        'Accessibility' => 'DISABLED|ENABLED',
                                        'StylePassthrough' => 'ENABLED|DISABLED|STRICT',
                                    ],
                                ],
                                'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                'LanguageDescription' => '<string>',
                            ],
                            // ...
                        ],
                        'ContainerSettings' => [
                            'CmfcSettings' => [
                                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                'AudioGroupId' => '<string>',
                                'AudioRenditionSets' => '<string>',
                                'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT',
                                'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                                'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                                'KlvMetadata' => 'PASSTHROUGH|NONE',
                                'Scte35Esam' => 'INSERT|NONE',
                                'Scte35Source' => 'PASSTHROUGH|NONE',
                                'TimedMetadata' => 'PASSTHROUGH|NONE',
                            ],
                            'Container' => 'F4V|ISMV|M2TS|M3U8|CMFC|MOV|MP4|MPD|MXF|WEBM|RAW',
                            'F4vSettings' => [
                                'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                            ],
                            'M2tsSettings' => [
                                'AudioBufferModel' => 'DVB|ATSC',
                                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                'AudioFramesPerPes' => <integer>,
                                'AudioPids' => [<integer>, ...],
                                'Bitrate' => <integer>,
                                'BufferModel' => 'MULTIPLEX|NONE',
                                'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                                'DvbNitSettings' => [
                                    'NetworkId' => <integer>,
                                    'NetworkName' => '<string>',
                                    'NitInterval' => <integer>,
                                ],
                                'DvbSdtSettings' => [
                                    'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE',
                                    'SdtInterval' => <integer>,
                                    'ServiceName' => '<string>',
                                    'ServiceProviderName' => '<string>',
                                ],
                                'DvbSubPids' => [<integer>, ...],
                                'DvbTdtSettings' => [
                                    'TdtInterval' => <integer>,
                                ],
                                'DvbTeletextPid' => <integer>,
                                'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL',
                                'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID',
                                'EsRateInPes' => 'INCLUDE|EXCLUDE',
                                'ForceTsVideoEbpOrder' => 'FORCE|DEFAULT',
                                'FragmentTime' => <float>,
                                'KlvMetadata' => 'PASSTHROUGH|NONE',
                                'MaxPcrInterval' => <integer>,
                                'MinEbpInterval' => <integer>,
                                'NielsenId3' => 'INSERT|NONE',
                                'NullPacketBitrate' => <float>,
                                'PatInterval' => <integer>,
                                'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                                'PcrPid' => <integer>,
                                'PmtInterval' => <integer>,
                                'PmtPid' => <integer>,
                                'PrivateMetadataPid' => <integer>,
                                'ProgramNumber' => <integer>,
                                'RateMode' => 'VBR|CBR',
                                'Scte35Esam' => [
                                    'Scte35EsamPid' => <integer>,
                                ],
                                'Scte35Pid' => <integer>,
                                'Scte35Source' => 'PASSTHROUGH|NONE',
                                'SegmentationMarkers' => 'NONE|RAI_SEGSTART|RAI_ADAPT|PSI_SEGSTART|EBP|EBP_LEGACY',
                                'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE',
                                'SegmentationTime' => <float>,
                                'TimedMetadataPid' => <integer>,
                                'TransportStreamId' => <integer>,
                                'VideoPid' => <integer>,
                            ],
                            'M3u8Settings' => [
                                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                'AudioFramesPerPes' => <integer>,
                                'AudioPids' => [<integer>, ...],
                                'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                                'MaxPcrInterval' => <integer>,
                                'NielsenId3' => 'INSERT|NONE',
                                'PatInterval' => <integer>,
                                'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                                'PcrPid' => <integer>,
                                'PmtInterval' => <integer>,
                                'PmtPid' => <integer>,
                                'PrivateMetadataPid' => <integer>,
                                'ProgramNumber' => <integer>,
                                'Scte35Pid' => <integer>,
                                'Scte35Source' => 'PASSTHROUGH|NONE',
                                'TimedMetadata' => 'PASSTHROUGH|NONE',
                                'TimedMetadataPid' => <integer>,
                                'TransportStreamId' => <integer>,
                                'VideoPid' => <integer>,
                            ],
                            'MovSettings' => [
                                'ClapAtom' => 'INCLUDE|EXCLUDE',
                                'CslgAtom' => 'INCLUDE|EXCLUDE',
                                'Mpeg2FourCCControl' => 'XDCAM|MPEG',
                                'PaddingControl' => 'OMNEON|NONE',
                                'Reference' => 'SELF_CONTAINED|EXTERNAL',
                            ],
                            'Mp4Settings' => [
                                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                'CslgAtom' => 'INCLUDE|EXCLUDE',
                                'CttsVersion' => <integer>,
                                'FreeSpaceBox' => 'INCLUDE|EXCLUDE',
                                'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                                'Mp4MajorBrand' => '<string>',
                            ],
                            'MpdSettings' => [
                                'AccessibilityCaptionHints' => 'INCLUDE|EXCLUDE',
                                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                'CaptionContainerType' => 'RAW|FRAGMENTED_MP4',
                                'KlvMetadata' => 'NONE|PASSTHROUGH',
                                'Scte35Esam' => 'INSERT|NONE',
                                'Scte35Source' => 'PASSTHROUGH|NONE',
                                'TimedMetadata' => 'PASSTHROUGH|NONE',
                            ],
                            'MxfSettings' => [
                                'AfdSignaling' => 'NO_COPY|COPY_FROM_VIDEO',
                                'Profile' => 'D_10|XDCAM|OP1A|XAVC',
                                'XavcProfileSettings' => [
                                    'DurationMode' => 'ALLOW_ANY_DURATION|DROP_FRAMES_FOR_COMPLIANCE',
                                    'MaxAncDataSize' => <integer>,
                                ],
                            ],
                        ],
                        'Extension' => '<string>',
                        'NameModifier' => '<string>',
                        'OutputSettings' => [
                            'HlsSettings' => [
                                'AudioGroupId' => '<string>',
                                'AudioOnlyContainer' => 'AUTOMATIC|M2TS',
                                'AudioRenditionSets' => '<string>',
                                'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT|AUDIO_ONLY_VARIANT_STREAM',
                                'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                                'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                                'SegmentModifier' => '<string>',
                            ],
                        ],
                        'Preset' => '<string>',
                        'VideoDescription' => [
                            'AfdSignaling' => 'NONE|AUTO|FIXED',
                            'AntiAlias' => 'DISABLED|ENABLED',
                            'CodecSettings' => [
                                'Av1Settings' => [
                                    'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                    'BitDepth' => 'BIT_8|BIT_10',
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'GopSize' => <float>,
                                    'MaxBitrate' => <integer>,
                                    'NumberBFramesBetweenReferenceFrames' => <integer>,
                                    'QvbrSettings' => [
                                        'QvbrQualityLevel' => <integer>,
                                        'QvbrQualityLevelFineTune' => <float>,
                                    ],
                                    'RateControlMode' => 'QVBR',
                                    'Slices' => <integer>,
                                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                ],
                                'AvcIntraSettings' => [
                                    'AvcIntraClass' => 'CLASS_50|CLASS_100|CLASS_200|CLASS_4K_2K',
                                    'AvcIntraUhdSettings' => [
                                        'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                                    ],
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                    'SlowPal' => 'DISABLED|ENABLED',
                                    'Telecine' => 'NONE|HARD',
                                ],
                                'Codec' => 'AV1|AVC_INTRA|FRAME_CAPTURE|H_264|H_265|MPEG2|PRORES|VC3|VP8|VP9|XAVC',
                                'FrameCaptureSettings' => [
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'MaxCaptures' => <integer>,
                                    'Quality' => <integer>,
                                ],
                                'H264Settings' => [
                                    'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                    'Bitrate' => <integer>,
                                    'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_1_1|LEVEL_1_2|LEVEL_1_3|LEVEL_2|LEVEL_2_1|LEVEL_2_2|LEVEL_3|LEVEL_3_1|LEVEL_3_2|LEVEL_4|LEVEL_4_1|LEVEL_4_2|LEVEL_5|LEVEL_5_1|LEVEL_5_2',
                                    'CodecProfile' => 'BASELINE|HIGH|HIGH_10BIT|HIGH_422|HIGH_422_10BIT|MAIN',
                                    'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                    'EntropyEncoding' => 'CABAC|CAVLC',
                                    'FieldEncoding' => 'PAFF|FORCE_FIELD|MBAFF',
                                    'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'GopBReference' => 'DISABLED|ENABLED',
                                    'GopClosedCadence' => <integer>,
                                    'GopSize' => <float>,
                                    'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                                    'HrdBufferInitialFillPercentage' => <integer>,
                                    'HrdBufferSize' => <integer>,
                                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                    'MaxBitrate' => <integer>,
                                    'MinIInterval' => <integer>,
                                    'NumberBFramesBetweenReferenceFrames' => <integer>,
                                    'NumberReferenceFrames' => <integer>,
                                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'ParDenominator' => <integer>,
                                    'ParNumerator' => <integer>,
                                    'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                    'QvbrSettings' => [
                                        'MaxAverageBitrate' => <integer>,
                                        'QvbrQualityLevel' => <integer>,
                                        'QvbrQualityLevelFineTune' => <float>,
                                    ],
                                    'RateControlMode' => 'VBR|CBR|QVBR',
                                    'RepeatPps' => 'DISABLED|ENABLED',
                                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                    'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                                    'Slices' => <integer>,
                                    'SlowPal' => 'DISABLED|ENABLED',
                                    'Softness' => <integer>,
                                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'Syntax' => 'DEFAULT|RP2027',
                                    'Telecine' => 'NONE|SOFT|HARD',
                                    'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                                ],
                                'H265Settings' => [
                                    'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX|AUTO',
                                    'AlternateTransferFunctionSei' => 'DISABLED|ENABLED',
                                    'Bitrate' => <integer>,
                                    'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_2|LEVEL_2_1|LEVEL_3|LEVEL_3_1|LEVEL_4|LEVEL_4_1|LEVEL_5|LEVEL_5_1|LEVEL_5_2|LEVEL_6|LEVEL_6_1|LEVEL_6_2',
                                    'CodecProfile' => 'MAIN_MAIN|MAIN_HIGH|MAIN10_MAIN|MAIN10_HIGH|MAIN_422_8BIT_MAIN|MAIN_422_8BIT_HIGH|MAIN_422_10BIT_MAIN|MAIN_422_10BIT_HIGH',
                                    'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                    'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'GopBReference' => 'DISABLED|ENABLED',
                                    'GopClosedCadence' => <integer>,
                                    'GopSize' => <float>,
                                    'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                                    'HrdBufferInitialFillPercentage' => <integer>,
                                    'HrdBufferSize' => <integer>,
                                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                    'MaxBitrate' => <integer>,
                                    'MinIInterval' => <integer>,
                                    'NumberBFramesBetweenReferenceFrames' => <integer>,
                                    'NumberReferenceFrames' => <integer>,
                                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'ParDenominator' => <integer>,
                                    'ParNumerator' => <integer>,
                                    'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                    'QvbrSettings' => [
                                        'MaxAverageBitrate' => <integer>,
                                        'QvbrQualityLevel' => <integer>,
                                        'QvbrQualityLevelFineTune' => <float>,
                                    ],
                                    'RateControlMode' => 'VBR|CBR|QVBR',
                                    'SampleAdaptiveOffsetFilterMode' => 'DEFAULT|ADAPTIVE|OFF',
                                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                    'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                                    'Slices' => <integer>,
                                    'SlowPal' => 'DISABLED|ENABLED',
                                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'Telecine' => 'NONE|SOFT|HARD',
                                    'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'TemporalIds' => 'DISABLED|ENABLED',
                                    'Tiles' => 'DISABLED|ENABLED',
                                    'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                                    'WriteMp4PackagingType' => 'HVC1|HEV1',
                                ],
                                'Mpeg2Settings' => [
                                    'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH',
                                    'Bitrate' => <integer>,
                                    'CodecLevel' => 'AUTO|LOW|MAIN|HIGH1440|HIGH',
                                    'CodecProfile' => 'MAIN|PROFILE_422',
                                    'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'GopClosedCadence' => <integer>,
                                    'GopSize' => <float>,
                                    'GopSizeUnits' => 'FRAMES|SECONDS',
                                    'HrdBufferInitialFillPercentage' => <integer>,
                                    'HrdBufferSize' => <integer>,
                                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                    'IntraDcPrecision' => 'AUTO|INTRA_DC_PRECISION_8|INTRA_DC_PRECISION_9|INTRA_DC_PRECISION_10|INTRA_DC_PRECISION_11',
                                    'MaxBitrate' => <integer>,
                                    'MinIInterval' => <integer>,
                                    'NumberBFramesBetweenReferenceFrames' => <integer>,
                                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'ParDenominator' => <integer>,
                                    'ParNumerator' => <integer>,
                                    'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                                    'RateControlMode' => 'VBR|CBR',
                                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                    'SceneChangeDetect' => 'DISABLED|ENABLED',
                                    'SlowPal' => 'DISABLED|ENABLED',
                                    'Softness' => <integer>,
                                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'Syntax' => 'DEFAULT|D_10',
                                    'Telecine' => 'NONE|SOFT|HARD',
                                    'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                ],
                                'ProresSettings' => [
                                    'ChromaSampling' => 'PRESERVE_444_SAMPLING|SUBSAMPLE_TO_422',
                                    'CodecProfile' => 'APPLE_PRORES_422|APPLE_PRORES_422_HQ|APPLE_PRORES_422_LT|APPLE_PRORES_422_PROXY|APPLE_PRORES_4444|APPLE_PRORES_4444_XQ',
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'ParDenominator' => <integer>,
                                    'ParNumerator' => <integer>,
                                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                    'SlowPal' => 'DISABLED|ENABLED',
                                    'Telecine' => 'NONE|HARD',
                                ],
                                'Vc3Settings' => [
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'InterlaceMode' => 'INTERLACED|PROGRESSIVE',
                                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                    'SlowPal' => 'DISABLED|ENABLED',
                                    'Telecine' => 'NONE|HARD',
                                    'Vc3Class' => 'CLASS_145_8BIT|CLASS_220_8BIT|CLASS_220_10BIT',
                                ],
                                'Vp8Settings' => [
                                    'Bitrate' => <integer>,
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'GopSize' => <float>,
                                    'HrdBufferSize' => <integer>,
                                    'MaxBitrate' => <integer>,
                                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'ParDenominator' => <integer>,
                                    'ParNumerator' => <integer>,
                                    'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                                    'RateControlMode' => 'VBR',
                                ],
                                'Vp9Settings' => [
                                    'Bitrate' => <integer>,
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'GopSize' => <float>,
                                    'HrdBufferSize' => <integer>,
                                    'MaxBitrate' => <integer>,
                                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'ParDenominator' => <integer>,
                                    'ParNumerator' => <integer>,
                                    'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                                    'RateControlMode' => 'VBR',
                                ],
                                'XavcSettings' => [
                                    'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                    'EntropyEncoding' => 'AUTO|CABAC|CAVLC',
                                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                    'FramerateDenominator' => <integer>,
                                    'FramerateNumerator' => <integer>,
                                    'Profile' => 'XAVC_HD_INTRA_CBG|XAVC_4K_INTRA_CBG|XAVC_4K_INTRA_VBR|XAVC_HD|XAVC_4K',
                                    'SlowPal' => 'DISABLED|ENABLED',
                                    'Softness' => <integer>,
                                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    'Xavc4kIntraCbgProfileSettings' => [
                                        'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                                    ],
                                    'Xavc4kIntraVbrProfileSettings' => [
                                        'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                                    ],
                                    'Xavc4kProfileSettings' => [
                                        'BitrateClass' => 'BITRATE_CLASS_100|BITRATE_CLASS_140|BITRATE_CLASS_200',
                                        'CodecProfile' => 'HIGH|HIGH_422',
                                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'GopBReference' => 'DISABLED|ENABLED',
                                        'GopClosedCadence' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                        'Slices' => <integer>,
                                    ],
                                    'XavcHdIntraCbgProfileSettings' => [
                                        'XavcClass' => 'CLASS_50|CLASS_100|CLASS_200',
                                    ],
                                    'XavcHdProfileSettings' => [
                                        'BitrateClass' => 'BITRATE_CLASS_25|BITRATE_CLASS_35|BITRATE_CLASS_50',
                                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'GopBReference' => 'DISABLED|ENABLED',
                                        'GopClosedCadence' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                        'Slices' => <integer>,
                                        'Telecine' => 'NONE|HARD',
                                    ],
                                ],
                            ],
                            'ColorMetadata' => 'IGNORE|INSERT',
                            'Crop' => [
                                'Height' => <integer>,
                                'Width' => <integer>,
                                'X' => <integer>,
                                'Y' => <integer>,
                            ],
                            'DropFrameTimecode' => 'DISABLED|ENABLED',
                            'FixedAfd' => <integer>,
                            'Height' => <integer>,
                            'Position' => [
                                'Height' => <integer>,
                                'Width' => <integer>,
                                'X' => <integer>,
                                'Y' => <integer>,
                            ],
                            'RespondToAfd' => 'NONE|RESPOND|PASSTHROUGH',
                            'ScalingBehavior' => 'DEFAULT|STRETCH_TO_OUTPUT',
                            'Sharpness' => <integer>,
                            'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI',
                            'VideoPreprocessors' => [
                                'ColorCorrector' => [
                                    'Brightness' => <integer>,
                                    'ColorSpaceConversion' => 'NONE|FORCE_601|FORCE_709|FORCE_HDR10|FORCE_HLG_2020',
                                    'Contrast' => <integer>,
                                    'Hdr10Metadata' => [
                                        'BluePrimaryX' => <integer>,
                                        'BluePrimaryY' => <integer>,
                                        'GreenPrimaryX' => <integer>,
                                        'GreenPrimaryY' => <integer>,
                                        'MaxContentLightLevel' => <integer>,
                                        'MaxFrameAverageLightLevel' => <integer>,
                                        'MaxLuminance' => <integer>,
                                        'MinLuminance' => <integer>,
                                        'RedPrimaryX' => <integer>,
                                        'RedPrimaryY' => <integer>,
                                        'WhitePointX' => <integer>,
                                        'WhitePointY' => <integer>,
                                    ],
                                    'Hue' => <integer>,
                                    'SampleRangeConversion' => 'LIMITED_RANGE_SQUEEZE|NONE',
                                    'Saturation' => <integer>,
                                ],
                                'Deinterlacer' => [
                                    'Algorithm' => 'INTERPOLATE|INTERPOLATE_TICKER|BLEND|BLEND_TICKER',
                                    'Control' => 'FORCE_ALL_FRAMES|NORMAL',
                                    'Mode' => 'DEINTERLACE|INVERSE_TELECINE|ADAPTIVE',
                                ],
                                'DolbyVision' => [
                                    'L6Metadata' => [
                                        'MaxCll' => <integer>,
                                        'MaxFall' => <integer>,
                                    ],
                                    'L6Mode' => 'PASSTHROUGH|RECALCULATE|SPECIFY',
                                    'Mapping' => 'HDR10_NOMAP|HDR10_1000',
                                    'Profile' => 'PROFILE_5|PROFILE_8_1',
                                ],
                                'Hdr10Plus' => [
                                    'MasteringMonitorNits' => <integer>,
                                    'TargetMonitorNits' => <integer>,
                                ],
                                'ImageInserter' => [
                                    'InsertableImages' => [
                                        [
                                            'Duration' => <integer>,
                                            'FadeIn' => <integer>,
                                            'FadeOut' => <integer>,
                                            'Height' => <integer>,
                                            'ImageInserterInput' => '<string>',
                                            'ImageX' => <integer>,
                                            'ImageY' => <integer>,
                                            'Layer' => <integer>,
                                            'Opacity' => <integer>,
                                            'StartTime' => '<string>',
                                            'Width' => <integer>,
                                        ],
                                        // ...
                                    ],
                                ],
                                'NoiseReducer' => [
                                    'Filter' => 'BILATERAL|MEAN|GAUSSIAN|LANCZOS|SHARPEN|CONSERVE|SPATIAL|TEMPORAL',
                                    'FilterSettings' => [
                                        'Strength' => <integer>,
                                    ],
                                    'SpatialFilterSettings' => [
                                        'PostFilterSharpenStrength' => <integer>,
                                        'Speed' => <integer>,
                                        'Strength' => <integer>,
                                    ],
                                    'TemporalFilterSettings' => [
                                        'AggressiveMode' => <integer>,
                                        'PostTemporalSharpening' => 'DISABLED|ENABLED|AUTO',
                                        'PostTemporalSharpeningStrength' => 'LOW|MEDIUM|HIGH',
                                        'Speed' => <integer>,
                                        'Strength' => <integer>,
                                    ],
                                ],
                                'PartnerWatermarking' => [
                                    'NexguardFileMarkerSettings' => [
                                        'License' => '<string>',
                                        'Payload' => <integer>,
                                        'Preset' => '<string>',
                                        'Strength' => 'LIGHTEST|LIGHTER|DEFAULT|STRONGER|STRONGEST',
                                    ],
                                ],
                                'TimecodeBurnin' => [
                                    'FontSize' => <integer>,
                                    'Position' => 'TOP_CENTER|TOP_LEFT|TOP_RIGHT|MIDDLE_LEFT|MIDDLE_CENTER|MIDDLE_RIGHT|BOTTOM_LEFT|BOTTOM_CENTER|BOTTOM_RIGHT',
                                    'Prefix' => '<string>',
                                ],
                            ],
                            'Width' => <integer>,
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'TimecodeConfig' => [
            'Anchor' => '<string>',
            'Source' => 'EMBEDDED|ZEROBASED|SPECIFIEDSTART',
            'Start' => '<string>',
            'TimestampOffset' => '<string>',
        ],
        'TimedMetadataInsertion' => [
            'Id3Insertions' => [
                [
                    'Id3' => '<string>',
                    'Timecode' => '<string>',
                ],
                // ...
            ],
        ],
    ],
    'StatusUpdateInterval' => 'SECONDS_10|SECONDS_12|SECONDS_15|SECONDS_20|SECONDS_30|SECONDS_60|SECONDS_120|SECONDS_180|SECONDS_240|SECONDS_300|SECONDS_360|SECONDS_420|SECONDS_480|SECONDS_540|SECONDS_600',
    'Tags' => ['<string>', ...],
]);

Parameter Details

Members
AccelerationSettings
  • Type: AccelerationSettings structure
Accelerated transcoding can significantly speed up jobs with long, visually complex content. Outputs that use this feature incur pro-tier pricing. For information about feature limitations, see the AWS Elemental MediaConvert User Guide.
Category
  • Type: string
Optional. A category for the job template you are creating
Description
  • Type: string
Optional. A description of the job template you are creating.
HopDestinations
  • Type: Array of HopDestination structures
Optional. Use queue hopping to avoid overly long waits in the backlog of the queue that you submit your job to. Specify an alternate queue and the maximum time that your job will wait in the initial queue before hopping. For more information about this feature, see the AWS Elemental MediaConvert User Guide.
Name
  • Required: Yes
  • Type: string
The name of the job template you are creating.
Priority
  • Type: int
Specify the relative priority for this job. In any given queue, the service begins processing the job with the highest value first. When more than one job has the same priority, the service begins processing the job that you submitted first. If you don't specify a priority, the service uses the default value 0.
Queue
  • Type: string
Optional. The queue that jobs created from this template are assigned to. If you don't specify this, jobs will go to the default queue.
Settings
  • Required: Yes
  • Type: JobTemplateSettings structure
JobTemplateSettings contains all the transcode settings saved in the template that will be applied to jobs created from it.
StatusUpdateInterval
  • Type: string
Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events. Set the interval, in seconds, between status updates. MediaConvert sends an update at this interval from the time the service begins processing your job to the time it completes the transcode or encounters an error.
Tags
  • Type: Associative array of custom strings keys (__string) to strings
The tags that you want to add to the resource. You can tag resources with a key-value pair or with only a key.

Result Syntax

[
    'JobTemplate' => [
        'AccelerationSettings' => [
            'Mode' => 'DISABLED|ENABLED|PREFERRED',
        ],
        'Arn' => '<string>',
        'Category' => '<string>',
        'CreatedAt' => <DateTime>,
        'Description' => '<string>',
        'HopDestinations' => [
            [
                'Priority' => <integer>,
                'Queue' => '<string>',
                'WaitMinutes' => <integer>,
            ],
            // ...
        ],
        'LastUpdated' => <DateTime>,
        'Name' => '<string>',
        'Priority' => <integer>,
        'Queue' => '<string>',
        'Settings' => [
            'AdAvailOffset' => <integer>,
            'AvailBlanking' => [
                'AvailBlankingImage' => '<string>',
            ],
            'Esam' => [
                'ManifestConfirmConditionNotification' => [
                    'MccXml' => '<string>',
                ],
                'ResponseSignalPreroll' => <integer>,
                'SignalProcessingNotification' => [
                    'SccXml' => '<string>',
                ],
            ],
            'ExtendedDataServices' => [
                'CopyProtectionAction' => 'PASSTHROUGH|STRIP',
                'VchipAction' => 'PASSTHROUGH|STRIP',
            ],
            'Inputs' => [
                [
                    'AudioSelectorGroups' => [
                        '<__string>' => [
                            'AudioSelectorNames' => ['<string>', ...],
                        ],
                        // ...
                    ],
                    'AudioSelectors' => [
                        '<__string>' => [
                            'AudioDurationCorrection' => 'DISABLED|AUTO|TRACK|FRAME',
                            'CustomLanguageCode' => '<string>',
                            'DefaultSelection' => 'DEFAULT|NOT_DEFAULT',
                            'ExternalAudioFileInput' => '<string>',
                            'HlsRenditionGroupSettings' => [
                                'RenditionGroupId' => '<string>',
                                'RenditionLanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                'RenditionName' => '<string>',
                            ],
                            'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                            'Offset' => <integer>,
                            'Pids' => [<integer>, ...],
                            'ProgramSelection' => <integer>,
                            'RemixSettings' => [
                                'ChannelMapping' => [
                                    'OutputChannels' => [
                                        [
                                            'InputChannels' => [<integer>, ...],
                                            'InputChannelsFineTune' => [<float>, ...],
                                        ],
                                        // ...
                                    ],
                                ],
                                'ChannelsIn' => <integer>,
                                'ChannelsOut' => <integer>,
                            ],
                            'SelectorType' => 'PID|TRACK|LANGUAGE_CODE|HLS_RENDITION_GROUP',
                            'Tracks' => [<integer>, ...],
                        ],
                        // ...
                    ],
                    'CaptionSelectors' => [
                        '<__string>' => [
                            'CustomLanguageCode' => '<string>',
                            'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                            'SourceSettings' => [
                                'AncillarySourceSettings' => [
                                    'Convert608To708' => 'UPCONVERT|DISABLED',
                                    'SourceAncillaryChannelNumber' => <integer>,
                                    'TerminateCaptions' => 'END_OF_INPUT|DISABLED',
                                ],
                                'DvbSubSourceSettings' => [
                                    'Pid' => <integer>,
                                ],
                                'EmbeddedSourceSettings' => [
                                    'Convert608To708' => 'UPCONVERT|DISABLED',
                                    'Source608ChannelNumber' => <integer>,
                                    'Source608TrackNumber' => <integer>,
                                    'TerminateCaptions' => 'END_OF_INPUT|DISABLED',
                                ],
                                'FileSourceSettings' => [
                                    'Convert608To708' => 'UPCONVERT|DISABLED',
                                    'Framerate' => [
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                    ],
                                    'SourceFile' => '<string>',
                                    'TimeDelta' => <integer>,
                                    'TimeDeltaUnits' => 'SECONDS|MILLISECONDS',
                                ],
                                'SourceType' => 'ANCILLARY|DVB_SUB|EMBEDDED|SCTE20|SCC|TTML|STL|SRT|SMI|SMPTE_TT|TELETEXT|NULL_SOURCE|IMSC|WEBVTT',
                                'TeletextSourceSettings' => [
                                    'PageNumber' => '<string>',
                                ],
                                'TrackSourceSettings' => [
                                    'TrackNumber' => <integer>,
                                ],
                                'WebvttHlsSourceSettings' => [
                                    'RenditionGroupId' => '<string>',
                                    'RenditionLanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'RenditionName' => '<string>',
                                ],
                            ],
                        ],
                        // ...
                    ],
                    'Crop' => [
                        'Height' => <integer>,
                        'Width' => <integer>,
                        'X' => <integer>,
                        'Y' => <integer>,
                    ],
                    'DeblockFilter' => 'ENABLED|DISABLED',
                    'DenoiseFilter' => 'ENABLED|DISABLED',
                    'DolbyVisionMetadataXml' => '<string>',
                    'FilterEnable' => 'AUTO|DISABLE|FORCE',
                    'FilterStrength' => <integer>,
                    'ImageInserter' => [
                        'InsertableImages' => [
                            [
                                'Duration' => <integer>,
                                'FadeIn' => <integer>,
                                'FadeOut' => <integer>,
                                'Height' => <integer>,
                                'ImageInserterInput' => '<string>',
                                'ImageX' => <integer>,
                                'ImageY' => <integer>,
                                'Layer' => <integer>,
                                'Opacity' => <integer>,
                                'StartTime' => '<string>',
                                'Width' => <integer>,
                            ],
                            // ...
                        ],
                    ],
                    'InputClippings' => [
                        [
                            'EndTimecode' => '<string>',
                            'StartTimecode' => '<string>',
                        ],
                        // ...
                    ],
                    'InputScanType' => 'AUTO|PSF',
                    'Position' => [
                        'Height' => <integer>,
                        'Width' => <integer>,
                        'X' => <integer>,
                        'Y' => <integer>,
                    ],
                    'ProgramNumber' => <integer>,
                    'PsiControl' => 'IGNORE_PSI|USE_PSI',
                    'TimecodeSource' => 'EMBEDDED|ZEROBASED|SPECIFIEDSTART',
                    'TimecodeStart' => '<string>',
                    'VideoSelector' => [
                        'AlphaBehavior' => 'DISCARD|REMAP_TO_LUMA',
                        'ColorSpace' => 'FOLLOW|REC_601|REC_709|HDR10|HLG_2020',
                        'ColorSpaceUsage' => 'FORCE|FALLBACK',
                        'EmbeddedTimecodeOverride' => 'NONE|USE_MDPM',
                        'Hdr10Metadata' => [
                            'BluePrimaryX' => <integer>,
                            'BluePrimaryY' => <integer>,
                            'GreenPrimaryX' => <integer>,
                            'GreenPrimaryY' => <integer>,
                            'MaxContentLightLevel' => <integer>,
                            'MaxFrameAverageLightLevel' => <integer>,
                            'MaxLuminance' => <integer>,
                            'MinLuminance' => <integer>,
                            'RedPrimaryX' => <integer>,
                            'RedPrimaryY' => <integer>,
                            'WhitePointX' => <integer>,
                            'WhitePointY' => <integer>,
                        ],
                        'PadVideo' => 'DISABLED|BLACK',
                        'Pid' => <integer>,
                        'ProgramNumber' => <integer>,
                        'Rotate' => 'DEGREE_0|DEGREES_90|DEGREES_180|DEGREES_270|AUTO',
                        'SampleRange' => 'FOLLOW|FULL_RANGE|LIMITED_RANGE',
                    ],
                ],
                // ...
            ],
            'KantarWatermark' => [
                'ChannelName' => '<string>',
                'ContentReference' => '<string>',
                'CredentialsSecretName' => '<string>',
                'FileOffset' => <float>,
                'KantarLicenseId' => <integer>,
                'KantarServerUrl' => '<string>',
                'LogDestination' => '<string>',
                'Metadata3' => '<string>',
                'Metadata4' => '<string>',
                'Metadata5' => '<string>',
                'Metadata6' => '<string>',
                'Metadata7' => '<string>',
                'Metadata8' => '<string>',
            ],
            'MotionImageInserter' => [
                'Framerate' => [
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                ],
                'Input' => '<string>',
                'InsertionMode' => 'MOV|PNG',
                'Offset' => [
                    'ImageX' => <integer>,
                    'ImageY' => <integer>,
                ],
                'Playback' => 'ONCE|REPEAT',
                'StartTime' => '<string>',
            ],
            'NielsenConfiguration' => [
                'BreakoutCode' => <integer>,
                'DistributorId' => '<string>',
            ],
            'NielsenNonLinearWatermark' => [
                'ActiveWatermarkProcess' => 'NAES2_AND_NW|CBET|NAES2_AND_NW_AND_CBET',
                'AdiFilename' => '<string>',
                'AssetId' => '<string>',
                'AssetName' => '<string>',
                'CbetSourceId' => '<string>',
                'EpisodeId' => '<string>',
                'MetadataDestination' => '<string>',
                'SourceId' => <integer>,
                'SourceWatermarkStatus' => 'CLEAN|WATERMARKED',
                'TicServerUrl' => '<string>',
                'UniqueTicPerAudioTrack' => 'RESERVE_UNIQUE_TICS_PER_TRACK|SAME_TICS_PER_TRACK',
            ],
            'OutputGroups' => [
                [
                    'AutomatedEncodingSettings' => [
                        'AbrSettings' => [
                            'MaxAbrBitrate' => <integer>,
                            'MaxRenditions' => <integer>,
                            'MinAbrBitrate' => <integer>,
                            'Rules' => [
                                [
                                    'AllowedRenditions' => [
                                        [
                                            'Height' => <integer>,
                                            'Required' => 'ENABLED|DISABLED',
                                            'Width' => <integer>,
                                        ],
                                        // ...
                                    ],
                                    'ForceIncludeRenditions' => [
                                        [
                                            'Height' => <integer>,
                                            'Width' => <integer>,
                                        ],
                                        // ...
                                    ],
                                    'MinBottomRenditionSize' => [
                                        'Height' => <integer>,
                                        'Width' => <integer>,
                                    ],
                                    'MinTopRenditionSize' => [
                                        'Height' => <integer>,
                                        'Width' => <integer>,
                                    ],
                                    'Type' => 'MIN_TOP_RENDITION_SIZE|MIN_BOTTOM_RENDITION_SIZE|FORCE_INCLUDE_RENDITIONS|ALLOWED_RENDITIONS',
                                ],
                                // ...
                            ],
                        ],
                    ],
                    'CustomName' => '<string>',
                    'Name' => '<string>',
                    'OutputGroupSettings' => [
                        'CmafGroupSettings' => [
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'BaseUrl' => '<string>',
                            'ClientCache' => 'DISABLED|ENABLED',
                            'CodecSpecification' => 'RFC_6381|RFC_4281',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'Encryption' => [
                                'ConstantInitializationVector' => '<string>',
                                'EncryptionMethod' => 'SAMPLE_AES|AES_CTR',
                                'InitializationVectorInManifest' => 'INCLUDE|EXCLUDE',
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'DashSignaledSystemIds' => ['<string>', ...],
                                    'HlsSignaledSystemIds' => ['<string>', ...],
                                    'ResourceId' => '<string>',
                                    'Url' => '<string>',
                                ],
                                'StaticKeyProvider' => [
                                    'KeyFormat' => '<string>',
                                    'KeyFormatVersions' => '<string>',
                                    'StaticKeyValue' => '<string>',
                                    'Url' => '<string>',
                                ],
                                'Type' => 'SPEKE|STATIC_KEY',
                            ],
                            'FragmentLength' => <integer>,
                            'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                            'ImageBasedTrickPlaySettings' => [
                                'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                                'ThumbnailHeight' => <integer>,
                                'ThumbnailInterval' => <float>,
                                'ThumbnailWidth' => <integer>,
                                'TileHeight' => <integer>,
                                'TileWidth' => <integer>,
                            ],
                            'ManifestCompression' => 'GZIP|NONE',
                            'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER',
                            'MinBufferTime' => <integer>,
                            'MinFinalSegmentLength' => <float>,
                            'MpdProfile' => 'MAIN_PROFILE|ON_DEMAND_PROFILE',
                            'PtsOffsetHandlingForBFrames' => 'ZERO_BASED|MATCH_INITIAL_PTS',
                            'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                            'SegmentLength' => <integer>,
                            'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'StreamInfResolution' => 'INCLUDE|EXCLUDE',
                            'TargetDurationCompatibilityMode' => 'LEGACY|SPEC_COMPLIANT',
                            'WriteDashManifest' => 'DISABLED|ENABLED',
                            'WriteHlsManifest' => 'DISABLED|ENABLED',
                            'WriteSegmentTimelineInRepresentation' => 'ENABLED|DISABLED',
                        ],
                        'DashIsoGroupSettings' => [
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'AudioChannelConfigSchemeIdUri' => 'MPEG_CHANNEL_CONFIGURATION|DOLBY_CHANNEL_CONFIGURATION',
                            'BaseUrl' => '<string>',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'Encryption' => [
                                'PlaybackDeviceCompatibility' => 'CENC_V1|UNENCRYPTED_SEI',
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'ResourceId' => '<string>',
                                    'SystemIds' => ['<string>', ...],
                                    'Url' => '<string>',
                                ],
                            ],
                            'FragmentLength' => <integer>,
                            'HbbtvCompliance' => 'HBBTV_1_5|NONE',
                            'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                            'ImageBasedTrickPlaySettings' => [
                                'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                                'ThumbnailHeight' => <integer>,
                                'ThumbnailInterval' => <float>,
                                'ThumbnailWidth' => <integer>,
                                'TileHeight' => <integer>,
                                'TileWidth' => <integer>,
                            ],
                            'MinBufferTime' => <integer>,
                            'MinFinalSegmentLength' => <float>,
                            'MpdProfile' => 'MAIN_PROFILE|ON_DEMAND_PROFILE',
                            'PtsOffsetHandlingForBFrames' => 'ZERO_BASED|MATCH_INITIAL_PTS',
                            'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                            'SegmentLength' => <integer>,
                            'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'WriteSegmentTimelineInRepresentation' => 'ENABLED|DISABLED',
                        ],
                        'FileGroupSettings' => [
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                        ],
                        'HlsGroupSettings' => [
                            'AdMarkers' => ['<string>', ...],
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'AudioOnlyHeader' => 'INCLUDE|EXCLUDE',
                            'BaseUrl' => '<string>',
                            'CaptionLanguageMappings' => [
                                [
                                    'CaptionChannel' => <integer>,
                                    'CustomLanguageCode' => '<string>',
                                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'LanguageDescription' => '<string>',
                                ],
                                // ...
                            ],
                            'CaptionLanguageSetting' => 'INSERT|OMIT|NONE',
                            'CaptionSegmentLengthControl' => 'LARGE_SEGMENTS|MATCH_VIDEO',
                            'ClientCache' => 'DISABLED|ENABLED',
                            'CodecSpecification' => 'RFC_6381|RFC_4281',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'DirectoryStructure' => 'SINGLE_DIRECTORY|SUBDIRECTORY_PER_STREAM',
                            'Encryption' => [
                                'ConstantInitializationVector' => '<string>',
                                'EncryptionMethod' => 'AES128|SAMPLE_AES',
                                'InitializationVectorInManifest' => 'INCLUDE|EXCLUDE',
                                'OfflineEncrypted' => 'ENABLED|DISABLED',
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'ResourceId' => '<string>',
                                    'SystemIds' => ['<string>', ...],
                                    'Url' => '<string>',
                                ],
                                'StaticKeyProvider' => [
                                    'KeyFormat' => '<string>',
                                    'KeyFormatVersions' => '<string>',
                                    'StaticKeyValue' => '<string>',
                                    'Url' => '<string>',
                                ],
                                'Type' => 'SPEKE|STATIC_KEY',
                            ],
                            'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                            'ImageBasedTrickPlaySettings' => [
                                'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                                'ThumbnailHeight' => <integer>,
                                'ThumbnailInterval' => <float>,
                                'ThumbnailWidth' => <integer>,
                                'TileHeight' => <integer>,
                                'TileWidth' => <integer>,
                            ],
                            'ManifestCompression' => 'GZIP|NONE',
                            'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER',
                            'MinFinalSegmentLength' => <float>,
                            'MinSegmentLength' => <integer>,
                            'OutputSelection' => 'MANIFESTS_AND_SEGMENTS|SEGMENTS_ONLY',
                            'ProgramDateTime' => 'INCLUDE|EXCLUDE',
                            'ProgramDateTimePeriod' => <integer>,
                            'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                            'SegmentLength' => <integer>,
                            'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'SegmentsPerSubdirectory' => <integer>,
                            'StreamInfResolution' => 'INCLUDE|EXCLUDE',
                            'TargetDurationCompatibilityMode' => 'LEGACY|SPEC_COMPLIANT',
                            'TimedMetadataId3Frame' => 'NONE|PRIV|TDRL',
                            'TimedMetadataId3Period' => <integer>,
                            'TimestampDeltaMilliseconds' => <integer>,
                        ],
                        'MsSmoothGroupSettings' => [
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'AudioDeduplication' => 'COMBINE_DUPLICATE_STREAMS|NONE',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'Encryption' => [
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'ResourceId' => '<string>',
                                    'SystemIds' => ['<string>', ...],
                                    'Url' => '<string>',
                                ],
                            ],
                            'FragmentLength' => <integer>,
                            'FragmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'ManifestEncoding' => 'UTF8|UTF16',
                        ],
                        'Type' => 'HLS_GROUP_SETTINGS|DASH_ISO_GROUP_SETTINGS|FILE_GROUP_SETTINGS|MS_SMOOTH_GROUP_SETTINGS|CMAF_GROUP_SETTINGS',
                    ],
                    'Outputs' => [
                        [
                            'AudioDescriptions' => [
                                [
                                    'AudioChannelTaggingSettings' => [
                                        'ChannelTag' => 'L|R|C|LFE|LS|RS|LC|RC|CS|LSD|RSD|TCS|VHL|VHC|VHR',
                                    ],
                                    'AudioNormalizationSettings' => [
                                        'Algorithm' => 'ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                                        'AlgorithmControl' => 'CORRECT_AUDIO|MEASURE_ONLY',
                                        'CorrectionGateLevel' => <integer>,
                                        'LoudnessLogging' => 'LOG|DONT_LOG',
                                        'PeakCalculation' => 'TRUE_PEAK|NONE',
                                        'TargetLkfs' => <float>,
                                    ],
                                    'AudioSourceName' => '<string>',
                                    'AudioType' => <integer>,
                                    'AudioTypeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                    'CodecSettings' => [
                                        'AacSettings' => [
                                            'AudioDescriptionBroadcasterMix' => 'BROADCASTER_MIXED_AD|NORMAL',
                                            'Bitrate' => <integer>,
                                            'CodecProfile' => 'LC|HEV1|HEV2',
                                            'CodingMode' => 'AD_RECEIVER_MIX|CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_5_1',
                                            'RateControlMode' => 'CBR|VBR',
                                            'RawFormat' => 'LATM_LOAS|NONE',
                                            'SampleRate' => <integer>,
                                            'Specification' => 'MPEG2|MPEG4',
                                            'VbrQuality' => 'LOW|MEDIUM_LOW|MEDIUM_HIGH|HIGH',
                                        ],
                                        'Ac3Settings' => [
                                            'Bitrate' => <integer>,
                                            'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|DIALOGUE|EMERGENCY|HEARING_IMPAIRED|MUSIC_AND_EFFECTS|VISUALLY_IMPAIRED|VOICE_OVER',
                                            'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_3_2_LFE',
                                            'Dialnorm' => <integer>,
                                            'DynamicRangeCompressionLine' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                                            'DynamicRangeCompressionProfile' => 'FILM_STANDARD|NONE',
                                            'DynamicRangeCompressionRf' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                                            'LfeFilter' => 'ENABLED|DISABLED',
                                            'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                            'SampleRate' => <integer>,
                                        ],
                                        'AiffSettings' => [
                                            'BitDepth' => <integer>,
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                        ],
                                        'Codec' => 'AAC|MP2|MP3|WAV|AIFF|AC3|EAC3|EAC3_ATMOS|VORBIS|OPUS|PASSTHROUGH',
                                        'Eac3AtmosSettings' => [
                                            'Bitrate' => <integer>,
                                            'BitstreamMode' => 'COMPLETE_MAIN',
                                            'CodingMode' => 'CODING_MODE_AUTO|CODING_MODE_5_1_4|CODING_MODE_7_1_4|CODING_MODE_9_1_6',
                                            'DialogueIntelligence' => 'ENABLED|DISABLED',
                                            'DownmixControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                                            'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'DynamicRangeControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                                            'LoRoCenterMixLevel' => <float>,
                                            'LoRoSurroundMixLevel' => <float>,
                                            'LtRtCenterMixLevel' => <float>,
                                            'LtRtSurroundMixLevel' => <float>,
                                            'MeteringMode' => 'LEQ_A|ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                                            'SampleRate' => <integer>,
                                            'SpeechThreshold' => <integer>,
                                            'StereoDownmix' => 'NOT_INDICATED|STEREO|SURROUND|DPL2',
                                            'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                        ],
                                        'Eac3Settings' => [
                                            'AttenuationControl' => 'ATTENUATE_3_DB|NONE',
                                            'Bitrate' => <integer>,
                                            'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|EMERGENCY|HEARING_IMPAIRED|VISUALLY_IMPAIRED',
                                            'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_3_2',
                                            'DcFilter' => 'ENABLED|DISABLED',
                                            'Dialnorm' => <integer>,
                                            'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'LfeControl' => 'LFE|NO_LFE',
                                            'LfeFilter' => 'ENABLED|DISABLED',
                                            'LoRoCenterMixLevel' => <float>,
                                            'LoRoSurroundMixLevel' => <float>,
                                            'LtRtCenterMixLevel' => <float>,
                                            'LtRtSurroundMixLevel' => <float>,
                                            'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                            'PassthroughControl' => 'WHEN_POSSIBLE|NO_PASSTHROUGH',
                                            'PhaseControl' => 'SHIFT_90_DEGREES|NO_SHIFT',
                                            'SampleRate' => <integer>,
                                            'StereoDownmix' => 'NOT_INDICATED|LO_RO|LT_RT|DPL2',
                                            'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                            'SurroundMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                        ],
                                        'Mp2Settings' => [
                                            'Bitrate' => <integer>,
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                        ],
                                        'Mp3Settings' => [
                                            'Bitrate' => <integer>,
                                            'Channels' => <integer>,
                                            'RateControlMode' => 'CBR|VBR',
                                            'SampleRate' => <integer>,
                                            'VbrQuality' => <integer>,
                                        ],
                                        'OpusSettings' => [
                                            'Bitrate' => <integer>,
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                        ],
                                        'VorbisSettings' => [
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                            'VbrQuality' => <integer>,
                                        ],
                                        'WavSettings' => [
                                            'BitDepth' => <integer>,
                                            'Channels' => <integer>,
                                            'Format' => 'RIFF|RF64',
                                            'SampleRate' => <integer>,
                                        ],
                                    ],
                                    'CustomLanguageCode' => '<string>',
                                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'LanguageCodeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                    'RemixSettings' => [
                                        'ChannelMapping' => [
                                            'OutputChannels' => [
                                                [
                                                    'InputChannels' => [<integer>, ...],
                                                    'InputChannelsFineTune' => [<float>, ...],
                                                ],
                                                // ...
                                            ],
                                        ],
                                        'ChannelsIn' => <integer>,
                                        'ChannelsOut' => <integer>,
                                    ],
                                    'StreamName' => '<string>',
                                ],
                                // ...
                            ],
                            'CaptionDescriptions' => [
                                [
                                    'CaptionSelectorName' => '<string>',
                                    'CustomLanguageCode' => '<string>',
                                    'DestinationSettings' => [
                                        'BurninDestinationSettings' => [
                                            'Alignment' => 'CENTERED|LEFT|AUTO',
                                            'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                                            'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'BackgroundOpacity' => <integer>,
                                            'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                                            'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                                            'FontOpacity' => <integer>,
                                            'FontResolution' => <integer>,
                                            'FontScript' => 'AUTOMATIC|HANS|HANT',
                                            'FontSize' => <integer>,
                                            'HexFontColor' => '<string>',
                                            'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                                            'OutlineSize' => <integer>,
                                            'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'ShadowOpacity' => <integer>,
                                            'ShadowXOffset' => <integer>,
                                            'ShadowYOffset' => <integer>,
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                            'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                                            'XPosition' => <integer>,
                                            'YPosition' => <integer>,
                                        ],
                                        'DestinationType' => 'BURN_IN|DVB_SUB|EMBEDDED|EMBEDDED_PLUS_SCTE20|IMSC|SCTE20_PLUS_EMBEDDED|SCC|SRT|SMI|TELETEXT|TTML|WEBVTT',
                                        'DvbSubDestinationSettings' => [
                                            'Alignment' => 'CENTERED|LEFT|AUTO',
                                            'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                                            'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'BackgroundOpacity' => <integer>,
                                            'DdsHandling' => 'NONE|SPECIFIED|NO_DISPLAY_WINDOW',
                                            'DdsXCoordinate' => <integer>,
                                            'DdsYCoordinate' => <integer>,
                                            'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                                            'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                                            'FontOpacity' => <integer>,
                                            'FontResolution' => <integer>,
                                            'FontScript' => 'AUTOMATIC|HANS|HANT',
                                            'FontSize' => <integer>,
                                            'Height' => <integer>,
                                            'HexFontColor' => '<string>',
                                            'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                                            'OutlineSize' => <integer>,
                                            'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'ShadowOpacity' => <integer>,
                                            'ShadowXOffset' => <integer>,
                                            'ShadowYOffset' => <integer>,
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                            'SubtitlingType' => 'HEARING_IMPAIRED|STANDARD',
                                            'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                                            'Width' => <integer>,
                                            'XPosition' => <integer>,
                                            'YPosition' => <integer>,
                                        ],
                                        'EmbeddedDestinationSettings' => [
                                            'Destination608ChannelNumber' => <integer>,
                                            'Destination708ServiceNumber' => <integer>,
                                        ],
                                        'ImscDestinationSettings' => [
                                            'Accessibility' => 'DISABLED|ENABLED',
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                        ],
                                        'SccDestinationSettings' => [
                                            'Framerate' => 'FRAMERATE_23_97|FRAMERATE_24|FRAMERATE_25|FRAMERATE_29_97_DROPFRAME|FRAMERATE_29_97_NON_DROPFRAME',
                                        ],
                                        'SrtDestinationSettings' => [
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                        ],
                                        'TeletextDestinationSettings' => [
                                            'PageNumber' => '<string>',
                                            'PageTypes' => ['<string>', ...],
                                        ],
                                        'TtmlDestinationSettings' => [
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                        ],
                                        'WebvttDestinationSettings' => [
                                            'Accessibility' => 'DISABLED|ENABLED',
                                            'StylePassthrough' => 'ENABLED|DISABLED|STRICT',
                                        ],
                                    ],
                                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'LanguageDescription' => '<string>',
                                ],
                                // ...
                            ],
                            'ContainerSettings' => [
                                'CmfcSettings' => [
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'AudioGroupId' => '<string>',
                                    'AudioRenditionSets' => '<string>',
                                    'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT',
                                    'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                                    'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                                    'KlvMetadata' => 'PASSTHROUGH|NONE',
                                    'Scte35Esam' => 'INSERT|NONE',
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                                ],
                                'Container' => 'F4V|ISMV|M2TS|M3U8|CMFC|MOV|MP4|MPD|MXF|WEBM|RAW',
                                'F4vSettings' => [
                                    'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                                ],
                                'M2tsSettings' => [
                                    'AudioBufferModel' => 'DVB|ATSC',
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'AudioFramesPerPes' => <integer>,
                                    'AudioPids' => [<integer>, ...],
                                    'Bitrate' => <integer>,
                                    'BufferModel' => 'MULTIPLEX|NONE',
                                    'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                                    'DvbNitSettings' => [
                                        'NetworkId' => <integer>,
                                        'NetworkName' => '<string>',
                                        'NitInterval' => <integer>,
                                    ],
                                    'DvbSdtSettings' => [
                                        'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE',
                                        'SdtInterval' => <integer>,
                                        'ServiceName' => '<string>',
                                        'ServiceProviderName' => '<string>',
                                    ],
                                    'DvbSubPids' => [<integer>, ...],
                                    'DvbTdtSettings' => [
                                        'TdtInterval' => <integer>,
                                    ],
                                    'DvbTeletextPid' => <integer>,
                                    'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL',
                                    'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID',
                                    'EsRateInPes' => 'INCLUDE|EXCLUDE',
                                    'ForceTsVideoEbpOrder' => 'FORCE|DEFAULT',
                                    'FragmentTime' => <float>,
                                    'KlvMetadata' => 'PASSTHROUGH|NONE',
                                    'MaxPcrInterval' => <integer>,
                                    'MinEbpInterval' => <integer>,
                                    'NielsenId3' => 'INSERT|NONE',
                                    'NullPacketBitrate' => <float>,
                                    'PatInterval' => <integer>,
                                    'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                                    'PcrPid' => <integer>,
                                    'PmtInterval' => <integer>,
                                    'PmtPid' => <integer>,
                                    'PrivateMetadataPid' => <integer>,
                                    'ProgramNumber' => <integer>,
                                    'RateMode' => 'VBR|CBR',
                                    'Scte35Esam' => [
                                        'Scte35EsamPid' => <integer>,
                                    ],
                                    'Scte35Pid' => <integer>,
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'SegmentationMarkers' => 'NONE|RAI_SEGSTART|RAI_ADAPT|PSI_SEGSTART|EBP|EBP_LEGACY',
                                    'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE',
                                    'SegmentationTime' => <float>,
                                    'TimedMetadataPid' => <integer>,
                                    'TransportStreamId' => <integer>,
                                    'VideoPid' => <integer>,
                                ],
                                'M3u8Settings' => [
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'AudioFramesPerPes' => <integer>,
                                    'AudioPids' => [<integer>, ...],
                                    'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                                    'MaxPcrInterval' => <integer>,
                                    'NielsenId3' => 'INSERT|NONE',
                                    'PatInterval' => <integer>,
                                    'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                                    'PcrPid' => <integer>,
                                    'PmtInterval' => <integer>,
                                    'PmtPid' => <integer>,
                                    'PrivateMetadataPid' => <integer>,
                                    'ProgramNumber' => <integer>,
                                    'Scte35Pid' => <integer>,
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                                    'TimedMetadataPid' => <integer>,
                                    'TransportStreamId' => <integer>,
                                    'VideoPid' => <integer>,
                                ],
                                'MovSettings' => [
                                    'ClapAtom' => 'INCLUDE|EXCLUDE',
                                    'CslgAtom' => 'INCLUDE|EXCLUDE',
                                    'Mpeg2FourCCControl' => 'XDCAM|MPEG',
                                    'PaddingControl' => 'OMNEON|NONE',
                                    'Reference' => 'SELF_CONTAINED|EXTERNAL',
                                ],
                                'Mp4Settings' => [
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'CslgAtom' => 'INCLUDE|EXCLUDE',
                                    'CttsVersion' => <integer>,
                                    'FreeSpaceBox' => 'INCLUDE|EXCLUDE',
                                    'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                                    'Mp4MajorBrand' => '<string>',
                                ],
                                'MpdSettings' => [
                                    'AccessibilityCaptionHints' => 'INCLUDE|EXCLUDE',
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'CaptionContainerType' => 'RAW|FRAGMENTED_MP4',
                                    'KlvMetadata' => 'NONE|PASSTHROUGH',
                                    'Scte35Esam' => 'INSERT|NONE',
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                                ],
                                'MxfSettings' => [
                                    'AfdSignaling' => 'NO_COPY|COPY_FROM_VIDEO',
                                    'Profile' => 'D_10|XDCAM|OP1A|XAVC',
                                    'XavcProfileSettings' => [
                                        'DurationMode' => 'ALLOW_ANY_DURATION|DROP_FRAMES_FOR_COMPLIANCE',
                                        'MaxAncDataSize' => <integer>,
                                    ],
                                ],
                            ],
                            'Extension' => '<string>',
                            'NameModifier' => '<string>',
                            'OutputSettings' => [
                                'HlsSettings' => [
                                    'AudioGroupId' => '<string>',
                                    'AudioOnlyContainer' => 'AUTOMATIC|M2TS',
                                    'AudioRenditionSets' => '<string>',
                                    'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT|AUDIO_ONLY_VARIANT_STREAM',
                                    'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                                    'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                                    'SegmentModifier' => '<string>',
                                ],
                            ],
                            'Preset' => '<string>',
                            'VideoDescription' => [
                                'AfdSignaling' => 'NONE|AUTO|FIXED',
                                'AntiAlias' => 'DISABLED|ENABLED',
                                'CodecSettings' => [
                                    'Av1Settings' => [
                                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                        'BitDepth' => 'BIT_8|BIT_10',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopSize' => <float>,
                                        'MaxBitrate' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'QvbrSettings' => [
                                            'QvbrQualityLevel' => <integer>,
                                            'QvbrQualityLevelFineTune' => <float>,
                                        ],
                                        'RateControlMode' => 'QVBR',
                                        'Slices' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    ],
                                    'AvcIntraSettings' => [
                                        'AvcIntraClass' => 'CLASS_50|CLASS_100|CLASS_200|CLASS_4K_2K',
                                        'AvcIntraUhdSettings' => [
                                            'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                                        ],
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|HARD',
                                    ],
                                    'Codec' => 'AV1|AVC_INTRA|FRAME_CAPTURE|H_264|H_265|MPEG2|PRORES|VC3|VP8|VP9|XAVC',
                                    'FrameCaptureSettings' => [
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'MaxCaptures' => <integer>,
                                        'Quality' => <integer>,
                                    ],
                                    'H264Settings' => [
                                        'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                        'Bitrate' => <integer>,
                                        'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_1_1|LEVEL_1_2|LEVEL_1_3|LEVEL_2|LEVEL_2_1|LEVEL_2_2|LEVEL_3|LEVEL_3_1|LEVEL_3_2|LEVEL_4|LEVEL_4_1|LEVEL_4_2|LEVEL_5|LEVEL_5_1|LEVEL_5_2',
                                        'CodecProfile' => 'BASELINE|HIGH|HIGH_10BIT|HIGH_422|HIGH_422_10BIT|MAIN',
                                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                        'EntropyEncoding' => 'CABAC|CAVLC',
                                        'FieldEncoding' => 'PAFF|FORCE_FIELD|MBAFF',
                                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopBReference' => 'DISABLED|ENABLED',
                                        'GopClosedCadence' => <integer>,
                                        'GopSize' => <float>,
                                        'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                                        'HrdBufferInitialFillPercentage' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'MaxBitrate' => <integer>,
                                        'MinIInterval' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'NumberReferenceFrames' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                        'QvbrSettings' => [
                                            'MaxAverageBitrate' => <integer>,
                                            'QvbrQualityLevel' => <integer>,
                                            'QvbrQualityLevelFineTune' => <float>,
                                        ],
                                        'RateControlMode' => 'VBR|CBR|QVBR',
                                        'RepeatPps' => 'DISABLED|ENABLED',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                                        'Slices' => <integer>,
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Softness' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Syntax' => 'DEFAULT|RP2027',
                                        'Telecine' => 'NONE|SOFT|HARD',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                                    ],
                                    'H265Settings' => [
                                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX|AUTO',
                                        'AlternateTransferFunctionSei' => 'DISABLED|ENABLED',
                                        'Bitrate' => <integer>,
                                        'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_2|LEVEL_2_1|LEVEL_3|LEVEL_3_1|LEVEL_4|LEVEL_4_1|LEVEL_5|LEVEL_5_1|LEVEL_5_2|LEVEL_6|LEVEL_6_1|LEVEL_6_2',
                                        'CodecProfile' => 'MAIN_MAIN|MAIN_HIGH|MAIN10_MAIN|MAIN10_HIGH|MAIN_422_8BIT_MAIN|MAIN_422_8BIT_HIGH|MAIN_422_10BIT_MAIN|MAIN_422_10BIT_HIGH',
                                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopBReference' => 'DISABLED|ENABLED',
                                        'GopClosedCadence' => <integer>,
                                        'GopSize' => <float>,
                                        'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                                        'HrdBufferInitialFillPercentage' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'MaxBitrate' => <integer>,
                                        'MinIInterval' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'NumberReferenceFrames' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                        'QvbrSettings' => [
                                            'MaxAverageBitrate' => <integer>,
                                            'QvbrQualityLevel' => <integer>,
                                            'QvbrQualityLevelFineTune' => <float>,
                                        ],
                                        'RateControlMode' => 'VBR|CBR|QVBR',
                                        'SampleAdaptiveOffsetFilterMode' => 'DEFAULT|ADAPTIVE|OFF',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                                        'Slices' => <integer>,
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|SOFT|HARD',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'TemporalIds' => 'DISABLED|ENABLED',
                                        'Tiles' => 'DISABLED|ENABLED',
                                        'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                                        'WriteMp4PackagingType' => 'HVC1|HEV1',
                                    ],
                                    'Mpeg2Settings' => [
                                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH',
                                        'Bitrate' => <integer>,
                                        'CodecLevel' => 'AUTO|LOW|MAIN|HIGH1440|HIGH',
                                        'CodecProfile' => 'MAIN|PROFILE_422',
                                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopClosedCadence' => <integer>,
                                        'GopSize' => <float>,
                                        'GopSizeUnits' => 'FRAMES|SECONDS',
                                        'HrdBufferInitialFillPercentage' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'IntraDcPrecision' => 'AUTO|INTRA_DC_PRECISION_8|INTRA_DC_PRECISION_9|INTRA_DC_PRECISION_10|INTRA_DC_PRECISION_11',
                                        'MaxBitrate' => <integer>,
                                        'MinIInterval' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                                        'RateControlMode' => 'VBR|CBR',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SceneChangeDetect' => 'DISABLED|ENABLED',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Softness' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Syntax' => 'DEFAULT|D_10',
                                        'Telecine' => 'NONE|SOFT|HARD',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    ],
                                    'ProresSettings' => [
                                        'ChromaSampling' => 'PRESERVE_444_SAMPLING|SUBSAMPLE_TO_422',
                                        'CodecProfile' => 'APPLE_PRORES_422|APPLE_PRORES_422_HQ|APPLE_PRORES_422_LT|APPLE_PRORES_422_PROXY|APPLE_PRORES_4444|APPLE_PRORES_4444_XQ',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|HARD',
                                    ],
                                    'Vc3Settings' => [
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'InterlaceMode' => 'INTERLACED|PROGRESSIVE',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|HARD',
                                        'Vc3Class' => 'CLASS_145_8BIT|CLASS_220_8BIT|CLASS_220_10BIT',
                                    ],
                                    'Vp8Settings' => [
                                        'Bitrate' => <integer>,
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopSize' => <float>,
                                        'HrdBufferSize' => <integer>,
                                        'MaxBitrate' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                                        'RateControlMode' => 'VBR',
                                    ],
                                    'Vp9Settings' => [
                                        'Bitrate' => <integer>,
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopSize' => <float>,
                                        'HrdBufferSize' => <integer>,
                                        'MaxBitrate' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                                        'RateControlMode' => 'VBR',
                                    ],
                                    'XavcSettings' => [
                                        'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                        'EntropyEncoding' => 'AUTO|CABAC|CAVLC',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'Profile' => 'XAVC_HD_INTRA_CBG|XAVC_4K_INTRA_CBG|XAVC_4K_INTRA_VBR|XAVC_HD|XAVC_4K',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Softness' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Xavc4kIntraCbgProfileSettings' => [
                                            'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                                        ],
                                        'Xavc4kIntraVbrProfileSettings' => [
                                            'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                                        ],
                                        'Xavc4kProfileSettings' => [
                                            'BitrateClass' => 'BITRATE_CLASS_100|BITRATE_CLASS_140|BITRATE_CLASS_200',
                                            'CodecProfile' => 'HIGH|HIGH_422',
                                            'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                            'GopBReference' => 'DISABLED|ENABLED',
                                            'GopClosedCadence' => <integer>,
                                            'HrdBufferSize' => <integer>,
                                            'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                            'Slices' => <integer>,
                                        ],
                                        'XavcHdIntraCbgProfileSettings' => [
                                            'XavcClass' => 'CLASS_50|CLASS_100|CLASS_200',
                                        ],
                                        'XavcHdProfileSettings' => [
                                            'BitrateClass' => 'BITRATE_CLASS_25|BITRATE_CLASS_35|BITRATE_CLASS_50',
                                            'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                            'GopBReference' => 'DISABLED|ENABLED',
                                            'GopClosedCadence' => <integer>,
                                            'HrdBufferSize' => <integer>,
                                            'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                            'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                            'Slices' => <integer>,
                                            'Telecine' => 'NONE|HARD',
                                        ],
                                    ],
                                ],
                                'ColorMetadata' => 'IGNORE|INSERT',
                                'Crop' => [
                                    'Height' => <integer>,
                                    'Width' => <integer>,
                                    'X' => <integer>,
                                    'Y' => <integer>,
                                ],
                                'DropFrameTimecode' => 'DISABLED|ENABLED',
                                'FixedAfd' => <integer>,
                                'Height' => <integer>,
                                'Position' => [
                                    'Height' => <integer>,
                                    'Width' => <integer>,
                                    'X' => <integer>,
                                    'Y' => <integer>,
                                ],
                                'RespondToAfd' => 'NONE|RESPOND|PASSTHROUGH',
                                'ScalingBehavior' => 'DEFAULT|STRETCH_TO_OUTPUT',
                                'Sharpness' => <integer>,
                                'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI',
                                'VideoPreprocessors' => [
                                    'ColorCorrector' => [
                                        'Brightness' => <integer>,
                                        'ColorSpaceConversion' => 'NONE|FORCE_601|FORCE_709|FORCE_HDR10|FORCE_HLG_2020',
                                        'Contrast' => <integer>,
                                        'Hdr10Metadata' => [
                                            'BluePrimaryX' => <integer>,
                                            'BluePrimaryY' => <integer>,
                                            'GreenPrimaryX' => <integer>,
                                            'GreenPrimaryY' => <integer>,
                                            'MaxContentLightLevel' => <integer>,
                                            'MaxFrameAverageLightLevel' => <integer>,
                                            'MaxLuminance' => <integer>,
                                            'MinLuminance' => <integer>,
                                            'RedPrimaryX' => <integer>,
                                            'RedPrimaryY' => <integer>,
                                            'WhitePointX' => <integer>,
                                            'WhitePointY' => <integer>,
                                        ],
                                        'Hue' => <integer>,
                                        'SampleRangeConversion' => 'LIMITED_RANGE_SQUEEZE|NONE',
                                        'Saturation' => <integer>,
                                    ],
                                    'Deinterlacer' => [
                                        'Algorithm' => 'INTERPOLATE|INTERPOLATE_TICKER|BLEND|BLEND_TICKER',
                                        'Control' => 'FORCE_ALL_FRAMES|NORMAL',
                                        'Mode' => 'DEINTERLACE|INVERSE_TELECINE|ADAPTIVE',
                                    ],
                                    'DolbyVision' => [
                                        'L6Metadata' => [
                                            'MaxCll' => <integer>,
                                            'MaxFall' => <integer>,
                                        ],
                                        'L6Mode' => 'PASSTHROUGH|RECALCULATE|SPECIFY',
                                        'Mapping' => 'HDR10_NOMAP|HDR10_1000',
                                        'Profile' => 'PROFILE_5|PROFILE_8_1',
                                    ],
                                    'Hdr10Plus' => [
                                        'MasteringMonitorNits' => <integer>,
                                        'TargetMonitorNits' => <integer>,
                                    ],
                                    'ImageInserter' => [
                                        'InsertableImages' => [
                                            [
                                                'Duration' => <integer>,
                                                'FadeIn' => <integer>,
                                                'FadeOut' => <integer>,
                                                'Height' => <integer>,
                                                'ImageInserterInput' => '<string>',
                                                'ImageX' => <integer>,
                                                'ImageY' => <integer>,
                                                'Layer' => <integer>,
                                                'Opacity' => <integer>,
                                                'StartTime' => '<string>',
                                                'Width' => <integer>,
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'NoiseReducer' => [
                                        'Filter' => 'BILATERAL|MEAN|GAUSSIAN|LANCZOS|SHARPEN|CONSERVE|SPATIAL|TEMPORAL',
                                        'FilterSettings' => [
                                            'Strength' => <integer>,
                                        ],
                                        'SpatialFilterSettings' => [
                                            'PostFilterSharpenStrength' => <integer>,
                                            'Speed' => <integer>,
                                            'Strength' => <integer>,
                                        ],
                                        'TemporalFilterSettings' => [
                                            'AggressiveMode' => <integer>,
                                            'PostTemporalSharpening' => 'DISABLED|ENABLED|AUTO',
                                            'PostTemporalSharpeningStrength' => 'LOW|MEDIUM|HIGH',
                                            'Speed' => <integer>,
                                            'Strength' => <integer>,
                                        ],
                                    ],
                                    'PartnerWatermarking' => [
                                        'NexguardFileMarkerSettings' => [
                                            'License' => '<string>',
                                            'Payload' => <integer>,
                                            'Preset' => '<string>',
                                            'Strength' => 'LIGHTEST|LIGHTER|DEFAULT|STRONGER|STRONGEST',
                                        ],
                                    ],
                                    'TimecodeBurnin' => [
                                        'FontSize' => <integer>,
                                        'Position' => 'TOP_CENTER|TOP_LEFT|TOP_RIGHT|MIDDLE_LEFT|MIDDLE_CENTER|MIDDLE_RIGHT|BOTTOM_LEFT|BOTTOM_CENTER|BOTTOM_RIGHT',
                                        'Prefix' => '<string>',
                                    ],
                                ],
                                'Width' => <integer>,
                            ],
                        ],
                        // ...
                    ],
                ],
                // ...
            ],
            'TimecodeConfig' => [
                'Anchor' => '<string>',
                'Source' => 'EMBEDDED|ZEROBASED|SPECIFIEDSTART',
                'Start' => '<string>',
                'TimestampOffset' => '<string>',
            ],
            'TimedMetadataInsertion' => [
                'Id3Insertions' => [
                    [
                        'Id3' => '<string>',
                        'Timecode' => '<string>',
                    ],
                    // ...
                ],
            ],
        ],
        'StatusUpdateInterval' => 'SECONDS_10|SECONDS_12|SECONDS_15|SECONDS_20|SECONDS_30|SECONDS_60|SECONDS_120|SECONDS_180|SECONDS_240|SECONDS_300|SECONDS_360|SECONDS_420|SECONDS_480|SECONDS_540|SECONDS_600',
        'Type' => 'SYSTEM|CUSTOM',
    ],
]

Result Details

Members
JobTemplate
  • Type: JobTemplate structure
A job template is a pre-made set of encoding instructions that you can use to quickly create a job.

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

CreatePreset

$result = $client->createPreset([/* ... */]);
$promise = $client->createPresetAsync([/* ... */]);
Create a new preset. For information about job templates see the User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

Parameter Syntax

$result = $client->createPreset([
    'Category' => '<string>',
    'Description' => '<string>',
    'Name' => '<string>', // REQUIRED
    'Settings' => [ // REQUIRED
        'AudioDescriptions' => [
            [
                'AudioChannelTaggingSettings' => [
                    'ChannelTag' => 'L|R|C|LFE|LS|RS|LC|RC|CS|LSD|RSD|TCS|VHL|VHC|VHR',
                ],
                'AudioNormalizationSettings' => [
                    'Algorithm' => 'ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                    'AlgorithmControl' => 'CORRECT_AUDIO|MEASURE_ONLY',
                    'CorrectionGateLevel' => <integer>,
                    'LoudnessLogging' => 'LOG|DONT_LOG',
                    'PeakCalculation' => 'TRUE_PEAK|NONE',
                    'TargetLkfs' => <float>,
                ],
                'AudioSourceName' => '<string>',
                'AudioType' => <integer>,
                'AudioTypeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                'CodecSettings' => [
                    'AacSettings' => [
                        'AudioDescriptionBroadcasterMix' => 'BROADCASTER_MIXED_AD|NORMAL',
                        'Bitrate' => <integer>,
                        'CodecProfile' => 'LC|HEV1|HEV2',
                        'CodingMode' => 'AD_RECEIVER_MIX|CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_5_1',
                        'RateControlMode' => 'CBR|VBR',
                        'RawFormat' => 'LATM_LOAS|NONE',
                        'SampleRate' => <integer>,
                        'Specification' => 'MPEG2|MPEG4',
                        'VbrQuality' => 'LOW|MEDIUM_LOW|MEDIUM_HIGH|HIGH',
                    ],
                    'Ac3Settings' => [
                        'Bitrate' => <integer>,
                        'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|DIALOGUE|EMERGENCY|HEARING_IMPAIRED|MUSIC_AND_EFFECTS|VISUALLY_IMPAIRED|VOICE_OVER',
                        'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_3_2_LFE',
                        'Dialnorm' => <integer>,
                        'DynamicRangeCompressionLine' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                        'DynamicRangeCompressionProfile' => 'FILM_STANDARD|NONE',
                        'DynamicRangeCompressionRf' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                        'LfeFilter' => 'ENABLED|DISABLED',
                        'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                        'SampleRate' => <integer>,
                    ],
                    'AiffSettings' => [
                        'BitDepth' => <integer>,
                        'Channels' => <integer>,
                        'SampleRate' => <integer>,
                    ],
                    'Codec' => 'AAC|MP2|MP3|WAV|AIFF|AC3|EAC3|EAC3_ATMOS|VORBIS|OPUS|PASSTHROUGH',
                    'Eac3AtmosSettings' => [
                        'Bitrate' => <integer>,
                        'BitstreamMode' => 'COMPLETE_MAIN',
                        'CodingMode' => 'CODING_MODE_AUTO|CODING_MODE_5_1_4|CODING_MODE_7_1_4|CODING_MODE_9_1_6',
                        'DialogueIntelligence' => 'ENABLED|DISABLED',
                        'DownmixControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                        'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                        'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                        'DynamicRangeControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                        'LoRoCenterMixLevel' => <float>,
                        'LoRoSurroundMixLevel' => <float>,
                        'LtRtCenterMixLevel' => <float>,
                        'LtRtSurroundMixLevel' => <float>,
                        'MeteringMode' => 'LEQ_A|ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                        'SampleRate' => <integer>,
                        'SpeechThreshold' => <integer>,
                        'StereoDownmix' => 'NOT_INDICATED|STEREO|SURROUND|DPL2',
                        'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                    ],
                    'Eac3Settings' => [
                        'AttenuationControl' => 'ATTENUATE_3_DB|NONE',
                        'Bitrate' => <integer>,
                        'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|EMERGENCY|HEARING_IMPAIRED|VISUALLY_IMPAIRED',
                        'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_3_2',
                        'DcFilter' => 'ENABLED|DISABLED',
                        'Dialnorm' => <integer>,
                        'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                        'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                        'LfeControl' => 'LFE|NO_LFE',
                        'LfeFilter' => 'ENABLED|DISABLED',
                        'LoRoCenterMixLevel' => <float>,
                        'LoRoSurroundMixLevel' => <float>,
                        'LtRtCenterMixLevel' => <float>,
                        'LtRtSurroundMixLevel' => <float>,
                        'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                        'PassthroughControl' => 'WHEN_POSSIBLE|NO_PASSTHROUGH',
                        'PhaseControl' => 'SHIFT_90_DEGREES|NO_SHIFT',
                        'SampleRate' => <integer>,
                        'StereoDownmix' => 'NOT_INDICATED|LO_RO|LT_RT|DPL2',
                        'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                        'SurroundMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                    ],
                    'Mp2Settings' => [
                        'Bitrate' => <integer>,
                        'Channels' => <integer>,
                        'SampleRate' => <integer>,
                    ],
                    'Mp3Settings' => [
                        'Bitrate' => <integer>,
                        'Channels' => <integer>,
                        'RateControlMode' => 'CBR|VBR',
                        'SampleRate' => <integer>,
                        'VbrQuality' => <integer>,
                    ],
                    'OpusSettings' => [
                        'Bitrate' => <integer>,
                        'Channels' => <integer>,
                        'SampleRate' => <integer>,
                    ],
                    'VorbisSettings' => [
                        'Channels' => <integer>,
                        'SampleRate' => <integer>,
                        'VbrQuality' => <integer>,
                    ],
                    'WavSettings' => [
                        'BitDepth' => <integer>,
                        'Channels' => <integer>,
                        'Format' => 'RIFF|RF64',
                        'SampleRate' => <integer>,
                    ],
                ],
                'CustomLanguageCode' => '<string>',
                'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                'LanguageCodeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                'RemixSettings' => [
                    'ChannelMapping' => [
                        'OutputChannels' => [
                            [
                                'InputChannels' => [<integer>, ...],
                                'InputChannelsFineTune' => [<float>, ...],
                            ],
                            // ...
                        ],
                    ],
                    'ChannelsIn' => <integer>,
                    'ChannelsOut' => <integer>,
                ],
                'StreamName' => '<string>',
            ],
            // ...
        ],
        'CaptionDescriptions' => [
            [
                'CustomLanguageCode' => '<string>',
                'DestinationSettings' => [
                    'BurninDestinationSettings' => [
                        'Alignment' => 'CENTERED|LEFT|AUTO',
                        'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                        'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                        'BackgroundOpacity' => <integer>,
                        'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                        'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                        'FontOpacity' => <integer>,
                        'FontResolution' => <integer>,
                        'FontScript' => 'AUTOMATIC|HANS|HANT',
                        'FontSize' => <integer>,
                        'HexFontColor' => '<string>',
                        'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                        'OutlineSize' => <integer>,
                        'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                        'ShadowOpacity' => <integer>,
                        'ShadowXOffset' => <integer>,
                        'ShadowYOffset' => <integer>,
                        'StylePassthrough' => 'ENABLED|DISABLED',
                        'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                        'XPosition' => <integer>,
                        'YPosition' => <integer>,
                    ],
                    'DestinationType' => 'BURN_IN|DVB_SUB|EMBEDDED|EMBEDDED_PLUS_SCTE20|IMSC|SCTE20_PLUS_EMBEDDED|SCC|SRT|SMI|TELETEXT|TTML|WEBVTT',
                    'DvbSubDestinationSettings' => [
                        'Alignment' => 'CENTERED|LEFT|AUTO',
                        'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                        'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                        'BackgroundOpacity' => <integer>,
                        'DdsHandling' => 'NONE|SPECIFIED|NO_DISPLAY_WINDOW',
                        'DdsXCoordinate' => <integer>,
                        'DdsYCoordinate' => <integer>,
                        'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                        'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                        'FontOpacity' => <integer>,
                        'FontResolution' => <integer>,
                        'FontScript' => 'AUTOMATIC|HANS|HANT',
                        'FontSize' => <integer>,
                        'Height' => <integer>,
                        'HexFontColor' => '<string>',
                        'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                        'OutlineSize' => <integer>,
                        'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                        'ShadowOpacity' => <integer>,
                        'ShadowXOffset' => <integer>,
                        'ShadowYOffset' => <integer>,
                        'StylePassthrough' => 'ENABLED|DISABLED',
                        'SubtitlingType' => 'HEARING_IMPAIRED|STANDARD',
                        'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                        'Width' => <integer>,
                        'XPosition' => <integer>,
                        'YPosition' => <integer>,
                    ],
                    'EmbeddedDestinationSettings' => [
                        'Destination608ChannelNumber' => <integer>,
                        'Destination708ServiceNumber' => <integer>,
                    ],
                    'ImscDestinationSettings' => [
                        'Accessibility' => 'DISABLED|ENABLED',
                        'StylePassthrough' => 'ENABLED|DISABLED',
                    ],
                    'SccDestinationSettings' => [
                        'Framerate' => 'FRAMERATE_23_97|FRAMERATE_24|FRAMERATE_25|FRAMERATE_29_97_DROPFRAME|FRAMERATE_29_97_NON_DROPFRAME',
                    ],
                    'SrtDestinationSettings' => [
                        'StylePassthrough' => 'ENABLED|DISABLED',
                    ],
                    'TeletextDestinationSettings' => [
                        'PageNumber' => '<string>',
                        'PageTypes' => ['<string>', ...],
                    ],
                    'TtmlDestinationSettings' => [
                        'StylePassthrough' => 'ENABLED|DISABLED',
                    ],
                    'WebvttDestinationSettings' => [
                        'Accessibility' => 'DISABLED|ENABLED',
                        'StylePassthrough' => 'ENABLED|DISABLED|STRICT',
                    ],
                ],
                'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                'LanguageDescription' => '<string>',
            ],
            // ...
        ],
        'ContainerSettings' => [
            'CmfcSettings' => [
                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                'AudioGroupId' => '<string>',
                'AudioRenditionSets' => '<string>',
                'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT',
                'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                'KlvMetadata' => 'PASSTHROUGH|NONE',
                'Scte35Esam' => 'INSERT|NONE',
                'Scte35Source' => 'PASSTHROUGH|NONE',
                'TimedMetadata' => 'PASSTHROUGH|NONE',
            ],
            'Container' => 'F4V|ISMV|M2TS|M3U8|CMFC|MOV|MP4|MPD|MXF|WEBM|RAW',
            'F4vSettings' => [
                'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
            ],
            'M2tsSettings' => [
                'AudioBufferModel' => 'DVB|ATSC',
                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                'AudioFramesPerPes' => <integer>,
                'AudioPids' => [<integer>, ...],
                'Bitrate' => <integer>,
                'BufferModel' => 'MULTIPLEX|NONE',
                'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                'DvbNitSettings' => [
                    'NetworkId' => <integer>,
                    'NetworkName' => '<string>',
                    'NitInterval' => <integer>,
                ],
                'DvbSdtSettings' => [
                    'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE',
                    'SdtInterval' => <integer>,
                    'ServiceName' => '<string>',
                    'ServiceProviderName' => '<string>',
                ],
                'DvbSubPids' => [<integer>, ...],
                'DvbTdtSettings' => [
                    'TdtInterval' => <integer>,
                ],
                'DvbTeletextPid' => <integer>,
                'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL',
                'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID',
                'EsRateInPes' => 'INCLUDE|EXCLUDE',
                'ForceTsVideoEbpOrder' => 'FORCE|DEFAULT',
                'FragmentTime' => <float>,
                'KlvMetadata' => 'PASSTHROUGH|NONE',
                'MaxPcrInterval' => <integer>,
                'MinEbpInterval' => <integer>,
                'NielsenId3' => 'INSERT|NONE',
                'NullPacketBitrate' => <float>,
                'PatInterval' => <integer>,
                'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                'PcrPid' => <integer>,
                'PmtInterval' => <integer>,
                'PmtPid' => <integer>,
                'PrivateMetadataPid' => <integer>,
                'ProgramNumber' => <integer>,
                'RateMode' => 'VBR|CBR',
                'Scte35Esam' => [
                    'Scte35EsamPid' => <integer>,
                ],
                'Scte35Pid' => <integer>,
                'Scte35Source' => 'PASSTHROUGH|NONE',
                'SegmentationMarkers' => 'NONE|RAI_SEGSTART|RAI_ADAPT|PSI_SEGSTART|EBP|EBP_LEGACY',
                'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE',
                'SegmentationTime' => <float>,
                'TimedMetadataPid' => <integer>,
                'TransportStreamId' => <integer>,
                'VideoPid' => <integer>,
            ],
            'M3u8Settings' => [
                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                'AudioFramesPerPes' => <integer>,
                'AudioPids' => [<integer>, ...],
                'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                'MaxPcrInterval' => <integer>,
                'NielsenId3' => 'INSERT|NONE',
                'PatInterval' => <integer>,
                'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                'PcrPid' => <integer>,
                'PmtInterval' => <integer>,
                'PmtPid' => <integer>,
                'PrivateMetadataPid' => <integer>,
                'ProgramNumber' => <integer>,
                'Scte35Pid' => <integer>,
                'Scte35Source' => 'PASSTHROUGH|NONE',
                'TimedMetadata' => 'PASSTHROUGH|NONE',
                'TimedMetadataPid' => <integer>,
                'TransportStreamId' => <integer>,
                'VideoPid' => <integer>,
            ],
            'MovSettings' => [
                'ClapAtom' => 'INCLUDE|EXCLUDE',
                'CslgAtom' => 'INCLUDE|EXCLUDE',
                'Mpeg2FourCCControl' => 'XDCAM|MPEG',
                'PaddingControl' => 'OMNEON|NONE',
                'Reference' => 'SELF_CONTAINED|EXTERNAL',
            ],
            'Mp4Settings' => [
                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                'CslgAtom' => 'INCLUDE|EXCLUDE',
                'CttsVersion' => <integer>,
                'FreeSpaceBox' => 'INCLUDE|EXCLUDE',
                'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                'Mp4MajorBrand' => '<string>',
            ],
            'MpdSettings' => [
                'AccessibilityCaptionHints' => 'INCLUDE|EXCLUDE',
                'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                'CaptionContainerType' => 'RAW|FRAGMENTED_MP4',
                'KlvMetadata' => 'NONE|PASSTHROUGH',
                'Scte35Esam' => 'INSERT|NONE',
                'Scte35Source' => 'PASSTHROUGH|NONE',
                'TimedMetadata' => 'PASSTHROUGH|NONE',
            ],
            'MxfSettings' => [
                'AfdSignaling' => 'NO_COPY|COPY_FROM_VIDEO',
                'Profile' => 'D_10|XDCAM|OP1A|XAVC',
                'XavcProfileSettings' => [
                    'DurationMode' => 'ALLOW_ANY_DURATION|DROP_FRAMES_FOR_COMPLIANCE',
                    'MaxAncDataSize' => <integer>,
                ],
            ],
        ],
        'VideoDescription' => [
            'AfdSignaling' => 'NONE|AUTO|FIXED',
            'AntiAlias' => 'DISABLED|ENABLED',
            'CodecSettings' => [
                'Av1Settings' => [
                    'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX',
                    'BitDepth' => 'BIT_8|BIT_10',
                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                    'GopSize' => <float>,
                    'MaxBitrate' => <integer>,
                    'NumberBFramesBetweenReferenceFrames' => <integer>,
                    'QvbrSettings' => [
                        'QvbrQualityLevel' => <integer>,
                        'QvbrQualityLevelFineTune' => <float>,
                    ],
                    'RateControlMode' => 'QVBR',
                    'Slices' => <integer>,
                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                ],
                'AvcIntraSettings' => [
                    'AvcIntraClass' => 'CLASS_50|CLASS_100|CLASS_200|CLASS_4K_2K',
                    'AvcIntraUhdSettings' => [
                        'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                    ],
                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                    'SlowPal' => 'DISABLED|ENABLED',
                    'Telecine' => 'NONE|HARD',
                ],
                'Codec' => 'AV1|AVC_INTRA|FRAME_CAPTURE|H_264|H_265|MPEG2|PRORES|VC3|VP8|VP9|XAVC',
                'FrameCaptureSettings' => [
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                    'MaxCaptures' => <integer>,
                    'Quality' => <integer>,
                ],
                'H264Settings' => [
                    'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                    'Bitrate' => <integer>,
                    'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_1_1|LEVEL_1_2|LEVEL_1_3|LEVEL_2|LEVEL_2_1|LEVEL_2_2|LEVEL_3|LEVEL_3_1|LEVEL_3_2|LEVEL_4|LEVEL_4_1|LEVEL_4_2|LEVEL_5|LEVEL_5_1|LEVEL_5_2',
                    'CodecProfile' => 'BASELINE|HIGH|HIGH_10BIT|HIGH_422|HIGH_422_10BIT|MAIN',
                    'DynamicSubGop' => 'ADAPTIVE|STATIC',
                    'EntropyEncoding' => 'CABAC|CAVLC',
                    'FieldEncoding' => 'PAFF|FORCE_FIELD|MBAFF',
                    'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                    'GopBReference' => 'DISABLED|ENABLED',
                    'GopClosedCadence' => <integer>,
                    'GopSize' => <float>,
                    'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                    'HrdBufferInitialFillPercentage' => <integer>,
                    'HrdBufferSize' => <integer>,
                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                    'MaxBitrate' => <integer>,
                    'MinIInterval' => <integer>,
                    'NumberBFramesBetweenReferenceFrames' => <integer>,
                    'NumberReferenceFrames' => <integer>,
                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'ParDenominator' => <integer>,
                    'ParNumerator' => <integer>,
                    'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                    'QvbrSettings' => [
                        'MaxAverageBitrate' => <integer>,
                        'QvbrQualityLevel' => <integer>,
                        'QvbrQualityLevelFineTune' => <float>,
                    ],
                    'RateControlMode' => 'VBR|CBR|QVBR',
                    'RepeatPps' => 'DISABLED|ENABLED',
                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                    'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                    'Slices' => <integer>,
                    'SlowPal' => 'DISABLED|ENABLED',
                    'Softness' => <integer>,
                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                    'Syntax' => 'DEFAULT|RP2027',
                    'Telecine' => 'NONE|SOFT|HARD',
                    'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                    'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                ],
                'H265Settings' => [
                    'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX|AUTO',
                    'AlternateTransferFunctionSei' => 'DISABLED|ENABLED',
                    'Bitrate' => <integer>,
                    'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_2|LEVEL_2_1|LEVEL_3|LEVEL_3_1|LEVEL_4|LEVEL_4_1|LEVEL_5|LEVEL_5_1|LEVEL_5_2|LEVEL_6|LEVEL_6_1|LEVEL_6_2',
                    'CodecProfile' => 'MAIN_MAIN|MAIN_HIGH|MAIN10_MAIN|MAIN10_HIGH|MAIN_422_8BIT_MAIN|MAIN_422_8BIT_HIGH|MAIN_422_10BIT_MAIN|MAIN_422_10BIT_HIGH',
                    'DynamicSubGop' => 'ADAPTIVE|STATIC',
                    'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                    'GopBReference' => 'DISABLED|ENABLED',
                    'GopClosedCadence' => <integer>,
                    'GopSize' => <float>,
                    'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                    'HrdBufferInitialFillPercentage' => <integer>,
                    'HrdBufferSize' => <integer>,
                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                    'MaxBitrate' => <integer>,
                    'MinIInterval' => <integer>,
                    'NumberBFramesBetweenReferenceFrames' => <integer>,
                    'NumberReferenceFrames' => <integer>,
                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'ParDenominator' => <integer>,
                    'ParNumerator' => <integer>,
                    'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                    'QvbrSettings' => [
                        'MaxAverageBitrate' => <integer>,
                        'QvbrQualityLevel' => <integer>,
                        'QvbrQualityLevelFineTune' => <float>,
                    ],
                    'RateControlMode' => 'VBR|CBR|QVBR',
                    'SampleAdaptiveOffsetFilterMode' => 'DEFAULT|ADAPTIVE|OFF',
                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                    'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                    'Slices' => <integer>,
                    'SlowPal' => 'DISABLED|ENABLED',
                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                    'Telecine' => 'NONE|SOFT|HARD',
                    'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                    'TemporalIds' => 'DISABLED|ENABLED',
                    'Tiles' => 'DISABLED|ENABLED',
                    'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                    'WriteMp4PackagingType' => 'HVC1|HEV1',
                ],
                'Mpeg2Settings' => [
                    'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH',
                    'Bitrate' => <integer>,
                    'CodecLevel' => 'AUTO|LOW|MAIN|HIGH1440|HIGH',
                    'CodecProfile' => 'MAIN|PROFILE_422',
                    'DynamicSubGop' => 'ADAPTIVE|STATIC',
                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                    'GopClosedCadence' => <integer>,
                    'GopSize' => <float>,
                    'GopSizeUnits' => 'FRAMES|SECONDS',
                    'HrdBufferInitialFillPercentage' => <integer>,
                    'HrdBufferSize' => <integer>,
                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                    'IntraDcPrecision' => 'AUTO|INTRA_DC_PRECISION_8|INTRA_DC_PRECISION_9|INTRA_DC_PRECISION_10|INTRA_DC_PRECISION_11',
                    'MaxBitrate' => <integer>,
                    'MinIInterval' => <integer>,
                    'NumberBFramesBetweenReferenceFrames' => <integer>,
                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'ParDenominator' => <integer>,
                    'ParNumerator' => <integer>,
                    'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                    'RateControlMode' => 'VBR|CBR',
                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                    'SceneChangeDetect' => 'DISABLED|ENABLED',
                    'SlowPal' => 'DISABLED|ENABLED',
                    'Softness' => <integer>,
                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                    'Syntax' => 'DEFAULT|D_10',
                    'Telecine' => 'NONE|SOFT|HARD',
                    'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                ],
                'ProresSettings' => [
                    'ChromaSampling' => 'PRESERVE_444_SAMPLING|SUBSAMPLE_TO_422',
                    'CodecProfile' => 'APPLE_PRORES_422|APPLE_PRORES_422_HQ|APPLE_PRORES_422_LT|APPLE_PRORES_422_PROXY|APPLE_PRORES_4444|APPLE_PRORES_4444_XQ',
                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                    'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'ParDenominator' => <integer>,
                    'ParNumerator' => <integer>,
                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                    'SlowPal' => 'DISABLED|ENABLED',
                    'Telecine' => 'NONE|HARD',
                ],
                'Vc3Settings' => [
                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                    'InterlaceMode' => 'INTERLACED|PROGRESSIVE',
                    'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                    'SlowPal' => 'DISABLED|ENABLED',
                    'Telecine' => 'NONE|HARD',
                    'Vc3Class' => 'CLASS_145_8BIT|CLASS_220_8BIT|CLASS_220_10BIT',
                ],
                'Vp8Settings' => [
                    'Bitrate' => <integer>,
                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                    'GopSize' => <float>,
                    'HrdBufferSize' => <integer>,
                    'MaxBitrate' => <integer>,
                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'ParDenominator' => <integer>,
                    'ParNumerator' => <integer>,
                    'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                    'RateControlMode' => 'VBR',
                ],
                'Vp9Settings' => [
                    'Bitrate' => <integer>,
                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                    'GopSize' => <float>,
                    'HrdBufferSize' => <integer>,
                    'MaxBitrate' => <integer>,
                    'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'ParDenominator' => <integer>,
                    'ParNumerator' => <integer>,
                    'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                    'RateControlMode' => 'VBR',
                ],
                'XavcSettings' => [
                    'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                    'EntropyEncoding' => 'AUTO|CABAC|CAVLC',
                    'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                    'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                    'Profile' => 'XAVC_HD_INTRA_CBG|XAVC_4K_INTRA_CBG|XAVC_4K_INTRA_VBR|XAVC_HD|XAVC_4K',
                    'SlowPal' => 'DISABLED|ENABLED',
                    'Softness' => <integer>,
                    'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                    'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                    'Xavc4kIntraCbgProfileSettings' => [
                        'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                    ],
                    'Xavc4kIntraVbrProfileSettings' => [
                        'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                    ],
                    'Xavc4kProfileSettings' => [
                        'BitrateClass' => 'BITRATE_CLASS_100|BITRATE_CLASS_140|BITRATE_CLASS_200',
                        'CodecProfile' => 'HIGH|HIGH_422',
                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'GopBReference' => 'DISABLED|ENABLED',
                        'GopClosedCadence' => <integer>,
                        'HrdBufferSize' => <integer>,
                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                        'Slices' => <integer>,
                    ],
                    'XavcHdIntraCbgProfileSettings' => [
                        'XavcClass' => 'CLASS_50|CLASS_100|CLASS_200',
                    ],
                    'XavcHdProfileSettings' => [
                        'BitrateClass' => 'BITRATE_CLASS_25|BITRATE_CLASS_35|BITRATE_CLASS_50',
                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'GopBReference' => 'DISABLED|ENABLED',
                        'GopClosedCadence' => <integer>,
                        'HrdBufferSize' => <integer>,
                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                        'Slices' => <integer>,
                        'Telecine' => 'NONE|HARD',
                    ],
                ],
            ],
            'ColorMetadata' => 'IGNORE|INSERT',
            'Crop' => [
                'Height' => <integer>,
                'Width' => <integer>,
                'X' => <integer>,
                'Y' => <integer>,
            ],
            'DropFrameTimecode' => 'DISABLED|ENABLED',
            'FixedAfd' => <integer>,
            'Height' => <integer>,
            'Position' => [
                'Height' => <integer>,
                'Width' => <integer>,
                'X' => <integer>,
                'Y' => <integer>,
            ],
            'RespondToAfd' => 'NONE|RESPOND|PASSTHROUGH',
            'ScalingBehavior' => 'DEFAULT|STRETCH_TO_OUTPUT',
            'Sharpness' => <integer>,
            'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI',
            'VideoPreprocessors' => [
                'ColorCorrector' => [
                    'Brightness' => <integer>,
                    'ColorSpaceConversion' => 'NONE|FORCE_601|FORCE_709|FORCE_HDR10|FORCE_HLG_2020',
                    'Contrast' => <integer>,
                    'Hdr10Metadata' => [
                        'BluePrimaryX' => <integer>,
                        'BluePrimaryY' => <integer>,
                        'GreenPrimaryX' => <integer>,
                        'GreenPrimaryY' => <integer>,
                        'MaxContentLightLevel' => <integer>,
                        'MaxFrameAverageLightLevel' => <integer>,
                        'MaxLuminance' => <integer>,
                        'MinLuminance' => <integer>,
                        'RedPrimaryX' => <integer>,
                        'RedPrimaryY' => <integer>,
                        'WhitePointX' => <integer>,
                        'WhitePointY' => <integer>,
                    ],
                    'Hue' => <integer>,
                    'SampleRangeConversion' => 'LIMITED_RANGE_SQUEEZE|NONE',
                    'Saturation' => <integer>,
                ],
                'Deinterlacer' => [
                    'Algorithm' => 'INTERPOLATE|INTERPOLATE_TICKER|BLEND|BLEND_TICKER',
                    'Control' => 'FORCE_ALL_FRAMES|NORMAL',
                    'Mode' => 'DEINTERLACE|INVERSE_TELECINE|ADAPTIVE',
                ],
                'DolbyVision' => [
                    'L6Metadata' => [
                        'MaxCll' => <integer>,
                        'MaxFall' => <integer>,
                    ],
                    'L6Mode' => 'PASSTHROUGH|RECALCULATE|SPECIFY',
                    'Mapping' => 'HDR10_NOMAP|HDR10_1000',
                    'Profile' => 'PROFILE_5|PROFILE_8_1',
                ],
                'Hdr10Plus' => [
                    'MasteringMonitorNits' => <integer>,
                    'TargetMonitorNits' => <integer>,
                ],
                'ImageInserter' => [
                    'InsertableImages' => [
                        [
                            'Duration' => <integer>,
                            'FadeIn' => <integer>,
                            'FadeOut' => <integer>,
                            'Height' => <integer>,
                            'ImageInserterInput' => '<string>',
                            'ImageX' => <integer>,
                            'ImageY' => <integer>,
                            'Layer' => <integer>,
                            'Opacity' => <integer>,
                            'StartTime' => '<string>',
                            'Width' => <integer>,
                        ],
                        // ...
                    ],
                ],
                'NoiseReducer' => [
                    'Filter' => 'BILATERAL|MEAN|GAUSSIAN|LANCZOS|SHARPEN|CONSERVE|SPATIAL|TEMPORAL',
                    'FilterSettings' => [
                        'Strength' => <integer>,
                    ],
                    'SpatialFilterSettings' => [
                        'PostFilterSharpenStrength' => <integer>,
                        'Speed' => <integer>,
                        'Strength' => <integer>,
                    ],
                    'TemporalFilterSettings' => [
                        'AggressiveMode' => <integer>,
                        'PostTemporalSharpening' => 'DISABLED|ENABLED|AUTO',
                        'PostTemporalSharpeningStrength' => 'LOW|MEDIUM|HIGH',
                        'Speed' => <integer>,
                        'Strength' => <integer>,
                    ],
                ],
                'PartnerWatermarking' => [
                    'NexguardFileMarkerSettings' => [
                        'License' => '<string>',
                        'Payload' => <integer>,
                        'Preset' => '<string>',
                        'Strength' => 'LIGHTEST|LIGHTER|DEFAULT|STRONGER|STRONGEST',
                    ],
                ],
                'TimecodeBurnin' => [
                    'FontSize' => <integer>,
                    'Position' => 'TOP_CENTER|TOP_LEFT|TOP_RIGHT|MIDDLE_LEFT|MIDDLE_CENTER|MIDDLE_RIGHT|BOTTOM_LEFT|BOTTOM_CENTER|BOTTOM_RIGHT',
                    'Prefix' => '<string>',
                ],
            ],
            'Width' => <integer>,
        ],
    ],
    'Tags' => ['<string>', ...],
]);

Parameter Details

Members
Category
  • Type: string
Optional. A category for the preset you are creating.
Description
  • Type: string
Optional. A description of the preset you are creating.
Name
  • Required: Yes
  • Type: string
The name of the preset you are creating.
Settings
  • Required: Yes
  • Type: PresetSettings structure
Settings for preset
Tags
  • Type: Associative array of custom strings keys (__string) to strings
The tags that you want to add to the resource. You can tag resources with a key-value pair or with only a key.

Result Syntax

[
    'Preset' => [
        'Arn' => '<string>',
        'Category' => '<string>',
        'CreatedAt' => <DateTime>,
        'Description' => '<string>',
        'LastUpdated' => <DateTime>,
        'Name' => '<string>',
        'Settings' => [
            'AudioDescriptions' => [
                [
                    'AudioChannelTaggingSettings' => [
                        'ChannelTag' => 'L|R|C|LFE|LS|RS|LC|RC|CS|LSD|RSD|TCS|VHL|VHC|VHR',
                    ],
                    'AudioNormalizationSettings' => [
                        'Algorithm' => 'ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                        'AlgorithmControl' => 'CORRECT_AUDIO|MEASURE_ONLY',
                        'CorrectionGateLevel' => <integer>,
                        'LoudnessLogging' => 'LOG|DONT_LOG',
                        'PeakCalculation' => 'TRUE_PEAK|NONE',
                        'TargetLkfs' => <float>,
                    ],
                    'AudioSourceName' => '<string>',
                    'AudioType' => <integer>,
                    'AudioTypeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                    'CodecSettings' => [
                        'AacSettings' => [
                            'AudioDescriptionBroadcasterMix' => 'BROADCASTER_MIXED_AD|NORMAL',
                            'Bitrate' => <integer>,
                            'CodecProfile' => 'LC|HEV1|HEV2',
                            'CodingMode' => 'AD_RECEIVER_MIX|CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_5_1',
                            'RateControlMode' => 'CBR|VBR',
                            'RawFormat' => 'LATM_LOAS|NONE',
                            'SampleRate' => <integer>,
                            'Specification' => 'MPEG2|MPEG4',
                            'VbrQuality' => 'LOW|MEDIUM_LOW|MEDIUM_HIGH|HIGH',
                        ],
                        'Ac3Settings' => [
                            'Bitrate' => <integer>,
                            'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|DIALOGUE|EMERGENCY|HEARING_IMPAIRED|MUSIC_AND_EFFECTS|VISUALLY_IMPAIRED|VOICE_OVER',
                            'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_3_2_LFE',
                            'Dialnorm' => <integer>,
                            'DynamicRangeCompressionLine' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                            'DynamicRangeCompressionProfile' => 'FILM_STANDARD|NONE',
                            'DynamicRangeCompressionRf' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                            'LfeFilter' => 'ENABLED|DISABLED',
                            'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                            'SampleRate' => <integer>,
                        ],
                        'AiffSettings' => [
                            'BitDepth' => <integer>,
                            'Channels' => <integer>,
                            'SampleRate' => <integer>,
                        ],
                        'Codec' => 'AAC|MP2|MP3|WAV|AIFF|AC3|EAC3|EAC3_ATMOS|VORBIS|OPUS|PASSTHROUGH',
                        'Eac3AtmosSettings' => [
                            'Bitrate' => <integer>,
                            'BitstreamMode' => 'COMPLETE_MAIN',
                            'CodingMode' => 'CODING_MODE_AUTO|CODING_MODE_5_1_4|CODING_MODE_7_1_4|CODING_MODE_9_1_6',
                            'DialogueIntelligence' => 'ENABLED|DISABLED',
                            'DownmixControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                            'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                            'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                            'DynamicRangeControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                            'LoRoCenterMixLevel' => <float>,
                            'LoRoSurroundMixLevel' => <float>,
                            'LtRtCenterMixLevel' => <float>,
                            'LtRtSurroundMixLevel' => <float>,
                            'MeteringMode' => 'LEQ_A|ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                            'SampleRate' => <integer>,
                            'SpeechThreshold' => <integer>,
                            'StereoDownmix' => 'NOT_INDICATED|STEREO|SURROUND|DPL2',
                            'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                        ],
                        'Eac3Settings' => [
                            'AttenuationControl' => 'ATTENUATE_3_DB|NONE',
                            'Bitrate' => <integer>,
                            'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|EMERGENCY|HEARING_IMPAIRED|VISUALLY_IMPAIRED',
                            'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_3_2',
                            'DcFilter' => 'ENABLED|DISABLED',
                            'Dialnorm' => <integer>,
                            'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                            'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                            'LfeControl' => 'LFE|NO_LFE',
                            'LfeFilter' => 'ENABLED|DISABLED',
                            'LoRoCenterMixLevel' => <float>,
                            'LoRoSurroundMixLevel' => <float>,
                            'LtRtCenterMixLevel' => <float>,
                            'LtRtSurroundMixLevel' => <float>,
                            'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                            'PassthroughControl' => 'WHEN_POSSIBLE|NO_PASSTHROUGH',
                            'PhaseControl' => 'SHIFT_90_DEGREES|NO_SHIFT',
                            'SampleRate' => <integer>,
                            'StereoDownmix' => 'NOT_INDICATED|LO_RO|LT_RT|DPL2',
                            'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                            'SurroundMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                        ],
                        'Mp2Settings' => [
                            'Bitrate' => <integer>,
                            'Channels' => <integer>,
                            'SampleRate' => <integer>,
                        ],
                        'Mp3Settings' => [
                            'Bitrate' => <integer>,
                            'Channels' => <integer>,
                            'RateControlMode' => 'CBR|VBR',
                            'SampleRate' => <integer>,
                            'VbrQuality' => <integer>,
                        ],
                        'OpusSettings' => [
                            'Bitrate' => <integer>,
                            'Channels' => <integer>,
                            'SampleRate' => <integer>,
                        ],
                        'VorbisSettings' => [
                            'Channels' => <integer>,
                            'SampleRate' => <integer>,
                            'VbrQuality' => <integer>,
                        ],
                        'WavSettings' => [
                            'BitDepth' => <integer>,
                            'Channels' => <integer>,
                            'Format' => 'RIFF|RF64',
                            'SampleRate' => <integer>,
                        ],
                    ],
                    'CustomLanguageCode' => '<string>',
                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                    'LanguageCodeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                    'RemixSettings' => [
                        'ChannelMapping' => [
                            'OutputChannels' => [
                                [
                                    'InputChannels' => [<integer>, ...],
                                    'InputChannelsFineTune' => [<float>, ...],
                                ],
                                // ...
                            ],
                        ],
                        'ChannelsIn' => <integer>,
                        'ChannelsOut' => <integer>,
                    ],
                    'StreamName' => '<string>',
                ],
                // ...
            ],
            'CaptionDescriptions' => [
                [
                    'CustomLanguageCode' => '<string>',
                    'DestinationSettings' => [
                        'BurninDestinationSettings' => [
                            'Alignment' => 'CENTERED|LEFT|AUTO',
                            'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                            'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                            'BackgroundOpacity' => <integer>,
                            'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                            'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                            'FontOpacity' => <integer>,
                            'FontResolution' => <integer>,
                            'FontScript' => 'AUTOMATIC|HANS|HANT',
                            'FontSize' => <integer>,
                            'HexFontColor' => '<string>',
                            'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                            'OutlineSize' => <integer>,
                            'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                            'ShadowOpacity' => <integer>,
                            'ShadowXOffset' => <integer>,
                            'ShadowYOffset' => <integer>,
                            'StylePassthrough' => 'ENABLED|DISABLED',
                            'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                            'XPosition' => <integer>,
                            'YPosition' => <integer>,
                        ],
                        'DestinationType' => 'BURN_IN|DVB_SUB|EMBEDDED|EMBEDDED_PLUS_SCTE20|IMSC|SCTE20_PLUS_EMBEDDED|SCC|SRT|SMI|TELETEXT|TTML|WEBVTT',
                        'DvbSubDestinationSettings' => [
                            'Alignment' => 'CENTERED|LEFT|AUTO',
                            'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                            'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                            'BackgroundOpacity' => <integer>,
                            'DdsHandling' => 'NONE|SPECIFIED|NO_DISPLAY_WINDOW',
                            'DdsXCoordinate' => <integer>,
                            'DdsYCoordinate' => <integer>,
                            'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                            'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                            'FontOpacity' => <integer>,
                            'FontResolution' => <integer>,
                            'FontScript' => 'AUTOMATIC|HANS|HANT',
                            'FontSize' => <integer>,
                            'Height' => <integer>,
                            'HexFontColor' => '<string>',
                            'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                            'OutlineSize' => <integer>,
                            'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                            'ShadowOpacity' => <integer>,
                            'ShadowXOffset' => <integer>,
                            'ShadowYOffset' => <integer>,
                            'StylePassthrough' => 'ENABLED|DISABLED',
                            'SubtitlingType' => 'HEARING_IMPAIRED|STANDARD',
                            'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                            'Width' => <integer>,
                            'XPosition' => <integer>,
                            'YPosition' => <integer>,
                        ],
                        'EmbeddedDestinationSettings' => [
                            'Destination608ChannelNumber' => <integer>,
                            'Destination708ServiceNumber' => <integer>,
                        ],
                        'ImscDestinationSettings' => [
                            'Accessibility' => 'DISABLED|ENABLED',
                            'StylePassthrough' => 'ENABLED|DISABLED',
                        ],
                        'SccDestinationSettings' => [
                            'Framerate' => 'FRAMERATE_23_97|FRAMERATE_24|FRAMERATE_25|FRAMERATE_29_97_DROPFRAME|FRAMERATE_29_97_NON_DROPFRAME',
                        ],
                        'SrtDestinationSettings' => [
                            'StylePassthrough' => 'ENABLED|DISABLED',
                        ],
                        'TeletextDestinationSettings' => [
                            'PageNumber' => '<string>',
                            'PageTypes' => ['<string>', ...],
                        ],
                        'TtmlDestinationSettings' => [
                            'StylePassthrough' => 'ENABLED|DISABLED',
                        ],
                        'WebvttDestinationSettings' => [
                            'Accessibility' => 'DISABLED|ENABLED',
                            'StylePassthrough' => 'ENABLED|DISABLED|STRICT',
                        ],
                    ],
                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                    'LanguageDescription' => '<string>',
                ],
                // ...
            ],
            'ContainerSettings' => [
                'CmfcSettings' => [
                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                    'AudioGroupId' => '<string>',
                    'AudioRenditionSets' => '<string>',
                    'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT',
                    'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                    'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                    'KlvMetadata' => 'PASSTHROUGH|NONE',
                    'Scte35Esam' => 'INSERT|NONE',
                    'Scte35Source' => 'PASSTHROUGH|NONE',
                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                ],
                'Container' => 'F4V|ISMV|M2TS|M3U8|CMFC|MOV|MP4|MPD|MXF|WEBM|RAW',
                'F4vSettings' => [
                    'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                ],
                'M2tsSettings' => [
                    'AudioBufferModel' => 'DVB|ATSC',
                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                    'AudioFramesPerPes' => <integer>,
                    'AudioPids' => [<integer>, ...],
                    'Bitrate' => <integer>,
                    'BufferModel' => 'MULTIPLEX|NONE',
                    'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                    'DvbNitSettings' => [
                        'NetworkId' => <integer>,
                        'NetworkName' => '<string>',
                        'NitInterval' => <integer>,
                    ],
                    'DvbSdtSettings' => [
                        'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE',
                        'SdtInterval' => <integer>,
                        'ServiceName' => '<string>',
                        'ServiceProviderName' => '<string>',
                    ],
                    'DvbSubPids' => [<integer>, ...],
                    'DvbTdtSettings' => [
                        'TdtInterval' => <integer>,
                    ],
                    'DvbTeletextPid' => <integer>,
                    'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL',
                    'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID',
                    'EsRateInPes' => 'INCLUDE|EXCLUDE',
                    'ForceTsVideoEbpOrder' => 'FORCE|DEFAULT',
                    'FragmentTime' => <float>,
                    'KlvMetadata' => 'PASSTHROUGH|NONE',
                    'MaxPcrInterval' => <integer>,
                    'MinEbpInterval' => <integer>,
                    'NielsenId3' => 'INSERT|NONE',
                    'NullPacketBitrate' => <float>,
                    'PatInterval' => <integer>,
                    'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                    'PcrPid' => <integer>,
                    'PmtInterval' => <integer>,
                    'PmtPid' => <integer>,
                    'PrivateMetadataPid' => <integer>,
                    'ProgramNumber' => <integer>,
                    'RateMode' => 'VBR|CBR',
                    'Scte35Esam' => [
                        'Scte35EsamPid' => <integer>,
                    ],
                    'Scte35Pid' => <integer>,
                    'Scte35Source' => 'PASSTHROUGH|NONE',
                    'SegmentationMarkers' => 'NONE|RAI_SEGSTART|RAI_ADAPT|PSI_SEGSTART|EBP|EBP_LEGACY',
                    'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE',
                    'SegmentationTime' => <float>,
                    'TimedMetadataPid' => <integer>,
                    'TransportStreamId' => <integer>,
                    'VideoPid' => <integer>,
                ],
                'M3u8Settings' => [
                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                    'AudioFramesPerPes' => <integer>,
                    'AudioPids' => [<integer>, ...],
                    'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                    'MaxPcrInterval' => <integer>,
                    'NielsenId3' => 'INSERT|NONE',
                    'PatInterval' => <integer>,
                    'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                    'PcrPid' => <integer>,
                    'PmtInterval' => <integer>,
                    'PmtPid' => <integer>,
                    'PrivateMetadataPid' => <integer>,
                    'ProgramNumber' => <integer>,
                    'Scte35Pid' => <integer>,
                    'Scte35Source' => 'PASSTHROUGH|NONE',
                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                    'TimedMetadataPid' => <integer>,
                    'TransportStreamId' => <integer>,
                    'VideoPid' => <integer>,
                ],
                'MovSettings' => [
                    'ClapAtom' => 'INCLUDE|EXCLUDE',
                    'CslgAtom' => 'INCLUDE|EXCLUDE',
                    'Mpeg2FourCCControl' => 'XDCAM|MPEG',
                    'PaddingControl' => 'OMNEON|NONE',
                    'Reference' => 'SELF_CONTAINED|EXTERNAL',
                ],
                'Mp4Settings' => [
                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                    'CslgAtom' => 'INCLUDE|EXCLUDE',
                    'CttsVersion' => <integer>,
                    'FreeSpaceBox' => 'INCLUDE|EXCLUDE',
                    'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                    'Mp4MajorBrand' => '<string>',
                ],
                'MpdSettings' => [
                    'AccessibilityCaptionHints' => 'INCLUDE|EXCLUDE',
                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                    'CaptionContainerType' => 'RAW|FRAGMENTED_MP4',
                    'KlvMetadata' => 'NONE|PASSTHROUGH',
                    'Scte35Esam' => 'INSERT|NONE',
                    'Scte35Source' => 'PASSTHROUGH|NONE',
                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                ],
                'MxfSettings' => [
                    'AfdSignaling' => 'NO_COPY|COPY_FROM_VIDEO',
                    'Profile' => 'D_10|XDCAM|OP1A|XAVC',
                    'XavcProfileSettings' => [
                        'DurationMode' => 'ALLOW_ANY_DURATION|DROP_FRAMES_FOR_COMPLIANCE',
                        'MaxAncDataSize' => <integer>,
                    ],
                ],
            ],
            'VideoDescription' => [
                'AfdSignaling' => 'NONE|AUTO|FIXED',
                'AntiAlias' => 'DISABLED|ENABLED',
                'CodecSettings' => [
                    'Av1Settings' => [
                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX',
                        'BitDepth' => 'BIT_8|BIT_10',
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'GopSize' => <float>,
                        'MaxBitrate' => <integer>,
                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                        'QvbrSettings' => [
                            'QvbrQualityLevel' => <integer>,
                            'QvbrQualityLevelFineTune' => <float>,
                        ],
                        'RateControlMode' => 'QVBR',
                        'Slices' => <integer>,
                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                    ],
                    'AvcIntraSettings' => [
                        'AvcIntraClass' => 'CLASS_50|CLASS_100|CLASS_200|CLASS_4K_2K',
                        'AvcIntraUhdSettings' => [
                            'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                        ],
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                        'SlowPal' => 'DISABLED|ENABLED',
                        'Telecine' => 'NONE|HARD',
                    ],
                    'Codec' => 'AV1|AVC_INTRA|FRAME_CAPTURE|H_264|H_265|MPEG2|PRORES|VC3|VP8|VP9|XAVC',
                    'FrameCaptureSettings' => [
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'MaxCaptures' => <integer>,
                        'Quality' => <integer>,
                    ],
                    'H264Settings' => [
                        'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                        'Bitrate' => <integer>,
                        'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_1_1|LEVEL_1_2|LEVEL_1_3|LEVEL_2|LEVEL_2_1|LEVEL_2_2|LEVEL_3|LEVEL_3_1|LEVEL_3_2|LEVEL_4|LEVEL_4_1|LEVEL_4_2|LEVEL_5|LEVEL_5_1|LEVEL_5_2',
                        'CodecProfile' => 'BASELINE|HIGH|HIGH_10BIT|HIGH_422|HIGH_422_10BIT|MAIN',
                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                        'EntropyEncoding' => 'CABAC|CAVLC',
                        'FieldEncoding' => 'PAFF|FORCE_FIELD|MBAFF',
                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'GopBReference' => 'DISABLED|ENABLED',
                        'GopClosedCadence' => <integer>,
                        'GopSize' => <float>,
                        'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                        'HrdBufferInitialFillPercentage' => <integer>,
                        'HrdBufferSize' => <integer>,
                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                        'MaxBitrate' => <integer>,
                        'MinIInterval' => <integer>,
                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                        'NumberReferenceFrames' => <integer>,
                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'ParDenominator' => <integer>,
                        'ParNumerator' => <integer>,
                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                        'QvbrSettings' => [
                            'MaxAverageBitrate' => <integer>,
                            'QvbrQualityLevel' => <integer>,
                            'QvbrQualityLevelFineTune' => <float>,
                        ],
                        'RateControlMode' => 'VBR|CBR|QVBR',
                        'RepeatPps' => 'DISABLED|ENABLED',
                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                        'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                        'Slices' => <integer>,
                        'SlowPal' => 'DISABLED|ENABLED',
                        'Softness' => <integer>,
                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'Syntax' => 'DEFAULT|RP2027',
                        'Telecine' => 'NONE|SOFT|HARD',
                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                    ],
                    'H265Settings' => [
                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX|AUTO',
                        'AlternateTransferFunctionSei' => 'DISABLED|ENABLED',
                        'Bitrate' => <integer>,
                        'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_2|LEVEL_2_1|LEVEL_3|LEVEL_3_1|LEVEL_4|LEVEL_4_1|LEVEL_5|LEVEL_5_1|LEVEL_5_2|LEVEL_6|LEVEL_6_1|LEVEL_6_2',
                        'CodecProfile' => 'MAIN_MAIN|MAIN_HIGH|MAIN10_MAIN|MAIN10_HIGH|MAIN_422_8BIT_MAIN|MAIN_422_8BIT_HIGH|MAIN_422_10BIT_MAIN|MAIN_422_10BIT_HIGH',
                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'GopBReference' => 'DISABLED|ENABLED',
                        'GopClosedCadence' => <integer>,
                        'GopSize' => <float>,
                        'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                        'HrdBufferInitialFillPercentage' => <integer>,
                        'HrdBufferSize' => <integer>,
                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                        'MaxBitrate' => <integer>,
                        'MinIInterval' => <integer>,
                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                        'NumberReferenceFrames' => <integer>,
                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'ParDenominator' => <integer>,
                        'ParNumerator' => <integer>,
                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                        'QvbrSettings' => [
                            'MaxAverageBitrate' => <integer>,
                            'QvbrQualityLevel' => <integer>,
                            'QvbrQualityLevelFineTune' => <float>,
                        ],
                        'RateControlMode' => 'VBR|CBR|QVBR',
                        'SampleAdaptiveOffsetFilterMode' => 'DEFAULT|ADAPTIVE|OFF',
                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                        'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                        'Slices' => <integer>,
                        'SlowPal' => 'DISABLED|ENABLED',
                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'Telecine' => 'NONE|SOFT|HARD',
                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'TemporalIds' => 'DISABLED|ENABLED',
                        'Tiles' => 'DISABLED|ENABLED',
                        'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                        'WriteMp4PackagingType' => 'HVC1|HEV1',
                    ],
                    'Mpeg2Settings' => [
                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH',
                        'Bitrate' => <integer>,
                        'CodecLevel' => 'AUTO|LOW|MAIN|HIGH1440|HIGH',
                        'CodecProfile' => 'MAIN|PROFILE_422',
                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'GopClosedCadence' => <integer>,
                        'GopSize' => <float>,
                        'GopSizeUnits' => 'FRAMES|SECONDS',
                        'HrdBufferInitialFillPercentage' => <integer>,
                        'HrdBufferSize' => <integer>,
                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                        'IntraDcPrecision' => 'AUTO|INTRA_DC_PRECISION_8|INTRA_DC_PRECISION_9|INTRA_DC_PRECISION_10|INTRA_DC_PRECISION_11',
                        'MaxBitrate' => <integer>,
                        'MinIInterval' => <integer>,
                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'ParDenominator' => <integer>,
                        'ParNumerator' => <integer>,
                        'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                        'RateControlMode' => 'VBR|CBR',
                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                        'SceneChangeDetect' => 'DISABLED|ENABLED',
                        'SlowPal' => 'DISABLED|ENABLED',
                        'Softness' => <integer>,
                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'Syntax' => 'DEFAULT|D_10',
                        'Telecine' => 'NONE|SOFT|HARD',
                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                    ],
                    'ProresSettings' => [
                        'ChromaSampling' => 'PRESERVE_444_SAMPLING|SUBSAMPLE_TO_422',
                        'CodecProfile' => 'APPLE_PRORES_422|APPLE_PRORES_422_HQ|APPLE_PRORES_422_LT|APPLE_PRORES_422_PROXY|APPLE_PRORES_4444|APPLE_PRORES_4444_XQ',
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'ParDenominator' => <integer>,
                        'ParNumerator' => <integer>,
                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                        'SlowPal' => 'DISABLED|ENABLED',
                        'Telecine' => 'NONE|HARD',
                    ],
                    'Vc3Settings' => [
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'InterlaceMode' => 'INTERLACED|PROGRESSIVE',
                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                        'SlowPal' => 'DISABLED|ENABLED',
                        'Telecine' => 'NONE|HARD',
                        'Vc3Class' => 'CLASS_145_8BIT|CLASS_220_8BIT|CLASS_220_10BIT',
                    ],
                    'Vp8Settings' => [
                        'Bitrate' => <integer>,
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'GopSize' => <float>,
                        'HrdBufferSize' => <integer>,
                        'MaxBitrate' => <integer>,
                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'ParDenominator' => <integer>,
                        'ParNumerator' => <integer>,
                        'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                        'RateControlMode' => 'VBR',
                    ],
                    'Vp9Settings' => [
                        'Bitrate' => <integer>,
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'GopSize' => <float>,
                        'HrdBufferSize' => <integer>,
                        'MaxBitrate' => <integer>,
                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'ParDenominator' => <integer>,
                        'ParNumerator' => <integer>,
                        'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                        'RateControlMode' => 'VBR',
                    ],
                    'XavcSettings' => [
                        'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                        'EntropyEncoding' => 'AUTO|CABAC|CAVLC',
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'Profile' => 'XAVC_HD_INTRA_CBG|XAVC_4K_INTRA_CBG|XAVC_4K_INTRA_VBR|XAVC_HD|XAVC_4K',
                        'SlowPal' => 'DISABLED|ENABLED',
                        'Softness' => <integer>,
                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'Xavc4kIntraCbgProfileSettings' => [
                            'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                        ],
                        'Xavc4kIntraVbrProfileSettings' => [
                            'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                        ],
                        'Xavc4kProfileSettings' => [
                            'BitrateClass' => 'BITRATE_CLASS_100|BITRATE_CLASS_140|BITRATE_CLASS_200',
                            'CodecProfile' => 'HIGH|HIGH_422',
                            'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                            'GopBReference' => 'DISABLED|ENABLED',
                            'GopClosedCadence' => <integer>,
                            'HrdBufferSize' => <integer>,
                            'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                            'Slices' => <integer>,
                        ],
                        'XavcHdIntraCbgProfileSettings' => [
                            'XavcClass' => 'CLASS_50|CLASS_100|CLASS_200',
                        ],
                        'XavcHdProfileSettings' => [
                            'BitrateClass' => 'BITRATE_CLASS_25|BITRATE_CLASS_35|BITRATE_CLASS_50',
                            'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                            'GopBReference' => 'DISABLED|ENABLED',
                            'GopClosedCadence' => <integer>,
                            'HrdBufferSize' => <integer>,
                            'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                            'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                            'Slices' => <integer>,
                            'Telecine' => 'NONE|HARD',
                        ],
                    ],
                ],
                'ColorMetadata' => 'IGNORE|INSERT',
                'Crop' => [
                    'Height' => <integer>,
                    'Width' => <integer>,
                    'X' => <integer>,
                    'Y' => <integer>,
                ],
                'DropFrameTimecode' => 'DISABLED|ENABLED',
                'FixedAfd' => <integer>,
                'Height' => <integer>,
                'Position' => [
                    'Height' => <integer>,
                    'Width' => <integer>,
                    'X' => <integer>,
                    'Y' => <integer>,
                ],
                'RespondToAfd' => 'NONE|RESPOND|PASSTHROUGH',
                'ScalingBehavior' => 'DEFAULT|STRETCH_TO_OUTPUT',
                'Sharpness' => <integer>,
                'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI',
                'VideoPreprocessors' => [
                    'ColorCorrector' => [
                        'Brightness' => <integer>,
                        'ColorSpaceConversion' => 'NONE|FORCE_601|FORCE_709|FORCE_HDR10|FORCE_HLG_2020',
                        'Contrast' => <integer>,
                        'Hdr10Metadata' => [
                            'BluePrimaryX' => <integer>,
                            'BluePrimaryY' => <integer>,
                            'GreenPrimaryX' => <integer>,
                            'GreenPrimaryY' => <integer>,
                            'MaxContentLightLevel' => <integer>,
                            'MaxFrameAverageLightLevel' => <integer>,
                            'MaxLuminance' => <integer>,
                            'MinLuminance' => <integer>,
                            'RedPrimaryX' => <integer>,
                            'RedPrimaryY' => <integer>,
                            'WhitePointX' => <integer>,
                            'WhitePointY' => <integer>,
                        ],
                        'Hue' => <integer>,
                        'SampleRangeConversion' => 'LIMITED_RANGE_SQUEEZE|NONE',
                        'Saturation' => <integer>,
                    ],
                    'Deinterlacer' => [
                        'Algorithm' => 'INTERPOLATE|INTERPOLATE_TICKER|BLEND|BLEND_TICKER',
                        'Control' => 'FORCE_ALL_FRAMES|NORMAL',
                        'Mode' => 'DEINTERLACE|INVERSE_TELECINE|ADAPTIVE',
                    ],
                    'DolbyVision' => [
                        'L6Metadata' => [
                            'MaxCll' => <integer>,
                            'MaxFall' => <integer>,
                        ],
                        'L6Mode' => 'PASSTHROUGH|RECALCULATE|SPECIFY',
                        'Mapping' => 'HDR10_NOMAP|HDR10_1000',
                        'Profile' => 'PROFILE_5|PROFILE_8_1',
                    ],
                    'Hdr10Plus' => [
                        'MasteringMonitorNits' => <integer>,
                        'TargetMonitorNits' => <integer>,
                    ],
                    'ImageInserter' => [
                        'InsertableImages' => [
                            [
                                'Duration' => <integer>,
                                'FadeIn' => <integer>,
                                'FadeOut' => <integer>,
                                'Height' => <integer>,
                                'ImageInserterInput' => '<string>',
                                'ImageX' => <integer>,
                                'ImageY' => <integer>,
                                'Layer' => <integer>,
                                'Opacity' => <integer>,
                                'StartTime' => '<string>',
                                'Width' => <integer>,
                            ],
                            // ...
                        ],
                    ],
                    'NoiseReducer' => [
                        'Filter' => 'BILATERAL|MEAN|GAUSSIAN|LANCZOS|SHARPEN|CONSERVE|SPATIAL|TEMPORAL',
                        'FilterSettings' => [
                            'Strength' => <integer>,
                        ],
                        'SpatialFilterSettings' => [
                            'PostFilterSharpenStrength' => <integer>,
                            'Speed' => <integer>,
                            'Strength' => <integer>,
                        ],
                        'TemporalFilterSettings' => [
                            'AggressiveMode' => <integer>,
                            'PostTemporalSharpening' => 'DISABLED|ENABLED|AUTO',
                            'PostTemporalSharpeningStrength' => 'LOW|MEDIUM|HIGH',
                            'Speed' => <integer>,
                            'Strength' => <integer>,
                        ],
                    ],
                    'PartnerWatermarking' => [
                        'NexguardFileMarkerSettings' => [
                            'License' => '<string>',
                            'Payload' => <integer>,
                            'Preset' => '<string>',
                            'Strength' => 'LIGHTEST|LIGHTER|DEFAULT|STRONGER|STRONGEST',
                        ],
                    ],
                    'TimecodeBurnin' => [
                        'FontSize' => <integer>,
                        'Position' => 'TOP_CENTER|TOP_LEFT|TOP_RIGHT|MIDDLE_LEFT|MIDDLE_CENTER|MIDDLE_RIGHT|BOTTOM_LEFT|BOTTOM_CENTER|BOTTOM_RIGHT',
                        'Prefix' => '<string>',
                    ],
                ],
                'Width' => <integer>,
            ],
        ],
        'Type' => 'SYSTEM|CUSTOM',
    ],
]

Result Details

Members
Preset
  • Type: Preset structure
A preset is a collection of preconfigured media conversion settings that you want MediaConvert to apply to the output during the conversion process.

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

CreateQueue

$result = $client->createQueue([/* ... */]);
$promise = $client->createQueueAsync([/* ... */]);
Create a new transcoding queue. For information about queues, see Working With Queues in the User Guide at https://docs.aws.amazon.com/mediaconvert/latest/ug/working-with-queues.html

Parameter Syntax

$result = $client->createQueue([
    'Description' => '<string>',
    'Name' => '<string>', // REQUIRED
    'PricingPlan' => 'ON_DEMAND|RESERVED',
    'ReservationPlanSettings' => [
        'Commitment' => 'ONE_YEAR', // REQUIRED
        'RenewalType' => 'AUTO_RENEW|EXPIRE', // REQUIRED
        'ReservedSlots' => <integer>, // REQUIRED
    ],
    'Status' => 'ACTIVE|PAUSED',
    'Tags' => ['<string>', ...],
]);

Parameter Details

Members
Description
  • Type: string
Optional. A description of the queue that you are creating.
Name
  • Required: Yes
  • Type: string
The name of the queue that you are creating.
PricingPlan
  • Type: string
Specifies whether the pricing plan for the queue is on-demand or reserved. For on-demand, you pay per minute, billed in increments of .01 minute. For reserved, you pay for the transcoding capacity of the entire queue, regardless of how much or how little you use it. Reserved pricing requires a 12-month commitment. When you use the API to create a queue, the default is on-demand.
ReservationPlanSettings
  • Type: ReservationPlanSettings structure
Details about the pricing plan for your reserved queue. Required for reserved queues and not applicable to on-demand queues.
Status
  • Type: string
Initial state of the queue. If you create a paused queue, then jobs in that queue won't begin.
Tags
  • Type: Associative array of custom strings keys (__string) to strings
The tags that you want to add to the resource. You can tag resources with a key-value pair or with only a key.

Result Syntax

[
    'Queue' => [
        'Arn' => '<string>',
        'CreatedAt' => <DateTime>,
        'Description' => '<string>',
        'LastUpdated' => <DateTime>,
        'Name' => '<string>',
        'PricingPlan' => 'ON_DEMAND|RESERVED',
        'ProgressingJobsCount' => <integer>,
        'ReservationPlan' => [
            'Commitment' => 'ONE_YEAR',
            'ExpiresAt' => <DateTime>,
            'PurchasedAt' => <DateTime>,
            'RenewalType' => 'AUTO_RENEW|EXPIRE',
            'ReservedSlots' => <integer>,
            'Status' => 'ACTIVE|EXPIRED',
        ],
        'Status' => 'ACTIVE|PAUSED',
        'SubmittedJobsCount' => <integer>,
        'Type' => 'SYSTEM|CUSTOM',
    ],
]

Result Details

Members
Queue
  • Type: Queue structure
You can use queues to manage the resources that are available to your AWS account for running multiple transcoding jobs at the same time. If you don't specify a queue, the service sends all jobs through the default queue. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/working-with-queues.html.

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

DeleteJobTemplate

$result = $client->deleteJobTemplate([/* ... */]);
$promise = $client->deleteJobTemplateAsync([/* ... */]);
Permanently delete a job template you have created.

Parameter Syntax

$result = $client->deleteJobTemplate([
    'Name' => '<string>', // REQUIRED
]);

Parameter Details

Members
Name
  • Required: Yes
  • Type: string
The name of the job template to be deleted.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

DeletePolicy

$result = $client->deletePolicy([/* ... */]);
$promise = $client->deletePolicyAsync([/* ... */]);
Permanently delete a policy that you created.

Parameter Syntax

$result = $client->deletePolicy([
]);

Parameter Details

Members

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

DeletePreset

$result = $client->deletePreset([/* ... */]);
$promise = $client->deletePresetAsync([/* ... */]);
Permanently delete a preset you have created.

Parameter Syntax

$result = $client->deletePreset([
    'Name' => '<string>', // REQUIRED
]);

Parameter Details

Members
Name
  • Required: Yes
  • Type: string
The name of the preset to be deleted.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

DeleteQueue

$result = $client->deleteQueue([/* ... */]);
$promise = $client->deleteQueueAsync([/* ... */]);
Permanently delete a queue you have created.

Parameter Syntax

$result = $client->deleteQueue([
    'Name' => '<string>', // REQUIRED
]);

Parameter Details

Members
Name
  • Required: Yes
  • Type: string
The name of the queue that you want to delete.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

DescribeEndpoints

$result = $client->describeEndpoints([/* ... */]);
$promise = $client->describeEndpointsAsync([/* ... */]);
Send an request with an empty body to the regional API endpoint to get your account API endpoint.

Parameter Syntax

$result = $client->describeEndpoints([
    'MaxResults' => <integer>,
    'Mode' => 'DEFAULT|GET_ONLY',
    'NextToken' => '<string>',
]);

Parameter Details

Members
MaxResults
  • Type: int
Optional. Max number of endpoints, up to twenty, that will be returned at one time.
Mode
  • Type: string
Optional field, defaults to DEFAULT. Specify DEFAULT for this operation to return your endpoints if any exist, or to create an endpoint for you and return it if one doesn't already exist. Specify GET_ONLY to return your endpoints if any exist, or an empty list if none exist.
NextToken
  • Type: string
Use this string, provided with the response to a previous request, to request the next batch of endpoints.

Result Syntax

[
    'Endpoints' => [
        [
            'Url' => '<string>',
        ],
        // ...
    ],
    'NextToken' => '<string>',
]

Result Details

Members
Endpoints
  • Type: Array of Endpoint structures
List of endpoints
NextToken
  • Type: string
Use this string to request the next batch of endpoints.

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

DisassociateCertificate

$result = $client->disassociateCertificate([/* ... */]);
$promise = $client->disassociateCertificateAsync([/* ... */]);
Removes an association between the Amazon Resource Name (ARN) of an AWS Certificate Manager (ACM) certificate and an AWS Elemental MediaConvert resource.

Parameter Syntax

$result = $client->disassociateCertificate([
    'Arn' => '<string>', // REQUIRED
]);

Parameter Details

Members
Arn
  • Required: Yes
  • Type: string
The ARN of the ACM certificate that you want to disassociate from your MediaConvert resource.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

GetJob

$result = $client->getJob([/* ... */]);
$promise = $client->getJobAsync([/* ... */]);
Retrieve the JSON for a specific completed transcoding job.

Parameter Syntax

$result = $client->getJob([
    'Id' => '<string>', // REQUIRED
]);

Parameter Details

Members
Id
  • Required: Yes
  • Type: string
the job ID of the job.

Result Syntax

[
    'Job' => [
        'AccelerationSettings' => [
            'Mode' => 'DISABLED|ENABLED|PREFERRED',
        ],
        'AccelerationStatus' => 'NOT_APPLICABLE|IN_PROGRESS|ACCELERATED|NOT_ACCELERATED',
        'Arn' => '<string>',
        'BillingTagsSource' => 'QUEUE|PRESET|JOB_TEMPLATE|JOB',
        'CreatedAt' => <DateTime>,
        'CurrentPhase' => 'PROBING|TRANSCODING|UPLOADING',
        'ErrorCode' => <integer>,
        'ErrorMessage' => '<string>',
        'HopDestinations' => [
            [
                'Priority' => <integer>,
                'Queue' => '<string>',
                'WaitMinutes' => <integer>,
            ],
            // ...
        ],
        'Id' => '<string>',
        'JobPercentComplete' => <integer>,
        'JobTemplate' => '<string>',
        'Messages' => [
            'Info' => ['<string>', ...],
            'Warning' => ['<string>', ...],
        ],
        'OutputGroupDetails' => [
            [
                'OutputDetails' => [
                    [
                        'DurationInMs' => <integer>,
                        'VideoDetails' => [
                            'HeightInPx' => <integer>,
                            'WidthInPx' => <integer>,
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'Priority' => <integer>,
        'Queue' => '<string>',
        'QueueTransitions' => [
            [
                'DestinationQueue' => '<string>',
                'SourceQueue' => '<string>',
                'Timestamp' => <DateTime>,
            ],
            // ...
        ],
        'RetryCount' => <integer>,
        'Role' => '<string>',
        'Settings' => [
            'AdAvailOffset' => <integer>,
            'AvailBlanking' => [
                'AvailBlankingImage' => '<string>',
            ],
            'Esam' => [
                'ManifestConfirmConditionNotification' => [
                    'MccXml' => '<string>',
                ],
                'ResponseSignalPreroll' => <integer>,
                'SignalProcessingNotification' => [
                    'SccXml' => '<string>',
                ],
            ],
            'ExtendedDataServices' => [
                'CopyProtectionAction' => 'PASSTHROUGH|STRIP',
                'VchipAction' => 'PASSTHROUGH|STRIP',
            ],
            'Inputs' => [
                [
                    'AudioSelectorGroups' => [
                        '<__string>' => [
                            'AudioSelectorNames' => ['<string>', ...],
                        ],
                        // ...
                    ],
                    'AudioSelectors' => [
                        '<__string>' => [
                            'AudioDurationCorrection' => 'DISABLED|AUTO|TRACK|FRAME',
                            'CustomLanguageCode' => '<string>',
                            'DefaultSelection' => 'DEFAULT|NOT_DEFAULT',
                            'ExternalAudioFileInput' => '<string>',
                            'HlsRenditionGroupSettings' => [
                                'RenditionGroupId' => '<string>',
                                'RenditionLanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                'RenditionName' => '<string>',
                            ],
                            'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                            'Offset' => <integer>,
                            'Pids' => [<integer>, ...],
                            'ProgramSelection' => <integer>,
                            'RemixSettings' => [
                                'ChannelMapping' => [
                                    'OutputChannels' => [
                                        [
                                            'InputChannels' => [<integer>, ...],
                                            'InputChannelsFineTune' => [<float>, ...],
                                        ],
                                        // ...
                                    ],
                                ],
                                'ChannelsIn' => <integer>,
                                'ChannelsOut' => <integer>,
                            ],
                            'SelectorType' => 'PID|TRACK|LANGUAGE_CODE|HLS_RENDITION_GROUP',
                            'Tracks' => [<integer>, ...],
                        ],
                        // ...
                    ],
                    'CaptionSelectors' => [
                        '<__string>' => [
                            'CustomLanguageCode' => '<string>',
                            'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                            'SourceSettings' => [
                                'AncillarySourceSettings' => [
                                    'Convert608To708' => 'UPCONVERT|DISABLED',
                                    'SourceAncillaryChannelNumber' => <integer>,
                                    'TerminateCaptions' => 'END_OF_INPUT|DISABLED',
                                ],
                                'DvbSubSourceSettings' => [
                                    'Pid' => <integer>,
                                ],
                                'EmbeddedSourceSettings' => [
                                    'Convert608To708' => 'UPCONVERT|DISABLED',
                                    'Source608ChannelNumber' => <integer>,
                                    'Source608TrackNumber' => <integer>,
                                    'TerminateCaptions' => 'END_OF_INPUT|DISABLED',
                                ],
                                'FileSourceSettings' => [
                                    'Convert608To708' => 'UPCONVERT|DISABLED',
                                    'Framerate' => [
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                    ],
                                    'SourceFile' => '<string>',
                                    'TimeDelta' => <integer>,
                                    'TimeDeltaUnits' => 'SECONDS|MILLISECONDS',
                                ],
                                'SourceType' => 'ANCILLARY|DVB_SUB|EMBEDDED|SCTE20|SCC|TTML|STL|SRT|SMI|SMPTE_TT|TELETEXT|NULL_SOURCE|IMSC|WEBVTT',
                                'TeletextSourceSettings' => [
                                    'PageNumber' => '<string>',
                                ],
                                'TrackSourceSettings' => [
                                    'TrackNumber' => <integer>,
                                ],
                                'WebvttHlsSourceSettings' => [
                                    'RenditionGroupId' => '<string>',
                                    'RenditionLanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'RenditionName' => '<string>',
                                ],
                            ],
                        ],
                        // ...
                    ],
                    'Crop' => [
                        'Height' => <integer>,
                        'Width' => <integer>,
                        'X' => <integer>,
                        'Y' => <integer>,
                    ],
                    'DeblockFilter' => 'ENABLED|DISABLED',
                    'DecryptionSettings' => [
                        'DecryptionMode' => 'AES_CTR|AES_CBC|AES_GCM',
                        'EncryptedDecryptionKey' => '<string>',
                        'InitializationVector' => '<string>',
                        'KmsKeyRegion' => '<string>',
                    ],
                    'DenoiseFilter' => 'ENABLED|DISABLED',
                    'DolbyVisionMetadataXml' => '<string>',
                    'FileInput' => '<string>',
                    'FilterEnable' => 'AUTO|DISABLE|FORCE',
                    'FilterStrength' => <integer>,
                    'ImageInserter' => [
                        'InsertableImages' => [
                            [
                                'Duration' => <integer>,
                                'FadeIn' => <integer>,
                                'FadeOut' => <integer>,
                                'Height' => <integer>,
                                'ImageInserterInput' => '<string>',
                                'ImageX' => <integer>,
                                'ImageY' => <integer>,
                                'Layer' => <integer>,
                                'Opacity' => <integer>,
                                'StartTime' => '<string>',
                                'Width' => <integer>,
                            ],
                            // ...
                        ],
                    ],
                    'InputClippings' => [
                        [
                            'EndTimecode' => '<string>',
                            'StartTimecode' => '<string>',
                        ],
                        // ...
                    ],
                    'InputScanType' => 'AUTO|PSF',
                    'Position' => [
                        'Height' => <integer>,
                        'Width' => <integer>,
                        'X' => <integer>,
                        'Y' => <integer>,
                    ],
                    'ProgramNumber' => <integer>,
                    'PsiControl' => 'IGNORE_PSI|USE_PSI',
                    'SupplementalImps' => ['<string>', ...],
                    'TimecodeSource' => 'EMBEDDED|ZEROBASED|SPECIFIEDSTART',
                    'TimecodeStart' => '<string>',
                    'VideoGenerator' => [
                        'Duration' => <integer>,
                    ],
                    'VideoSelector' => [
                        'AlphaBehavior' => 'DISCARD|REMAP_TO_LUMA',
                        'ColorSpace' => 'FOLLOW|REC_601|REC_709|HDR10|HLG_2020',
                        'ColorSpaceUsage' => 'FORCE|FALLBACK',
                        'EmbeddedTimecodeOverride' => 'NONE|USE_MDPM',
                        'Hdr10Metadata' => [
                            'BluePrimaryX' => <integer>,
                            'BluePrimaryY' => <integer>,
                            'GreenPrimaryX' => <integer>,
                            'GreenPrimaryY' => <integer>,
                            'MaxContentLightLevel' => <integer>,
                            'MaxFrameAverageLightLevel' => <integer>,
                            'MaxLuminance' => <integer>,
                            'MinLuminance' => <integer>,
                            'RedPrimaryX' => <integer>,
                            'RedPrimaryY' => <integer>,
                            'WhitePointX' => <integer>,
                            'WhitePointY' => <integer>,
                        ],
                        'PadVideo' => 'DISABLED|BLACK',
                        'Pid' => <integer>,
                        'ProgramNumber' => <integer>,
                        'Rotate' => 'DEGREE_0|DEGREES_90|DEGREES_180|DEGREES_270|AUTO',
                        'SampleRange' => 'FOLLOW|FULL_RANGE|LIMITED_RANGE',
                    ],
                ],
                // ...
            ],
            'KantarWatermark' => [
                'ChannelName' => '<string>',
                'ContentReference' => '<string>',
                'CredentialsSecretName' => '<string>',
                'FileOffset' => <float>,
                'KantarLicenseId' => <integer>,
                'KantarServerUrl' => '<string>',
                'LogDestination' => '<string>',
                'Metadata3' => '<string>',
                'Metadata4' => '<string>',
                'Metadata5' => '<string>',
                'Metadata6' => '<string>',
                'Metadata7' => '<string>',
                'Metadata8' => '<string>',
            ],
            'MotionImageInserter' => [
                'Framerate' => [
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                ],
                'Input' => '<string>',
                'InsertionMode' => 'MOV|PNG',
                'Offset' => [
                    'ImageX' => <integer>,
                    'ImageY' => <integer>,
                ],
                'Playback' => 'ONCE|REPEAT',
                'StartTime' => '<string>',
            ],
            'NielsenConfiguration' => [
                'BreakoutCode' => <integer>,
                'DistributorId' => '<string>',
            ],
            'NielsenNonLinearWatermark' => [
                'ActiveWatermarkProcess' => 'NAES2_AND_NW|CBET|NAES2_AND_NW_AND_CBET',
                'AdiFilename' => '<string>',
                'AssetId' => '<string>',
                'AssetName' => '<string>',
                'CbetSourceId' => '<string>',
                'EpisodeId' => '<string>',
                'MetadataDestination' => '<string>',
                'SourceId' => <integer>,
                'SourceWatermarkStatus' => 'CLEAN|WATERMARKED',
                'TicServerUrl' => '<string>',
                'UniqueTicPerAudioTrack' => 'RESERVE_UNIQUE_TICS_PER_TRACK|SAME_TICS_PER_TRACK',
            ],
            'OutputGroups' => [
                [
                    'AutomatedEncodingSettings' => [
                        'AbrSettings' => [
                            'MaxAbrBitrate' => <integer>,
                            'MaxRenditions' => <integer>,
                            'MinAbrBitrate' => <integer>,
                            'Rules' => [
                                [
                                    'AllowedRenditions' => [
                                        [
                                            'Height' => <integer>,
                                            'Required' => 'ENABLED|DISABLED',
                                            'Width' => <integer>,
                                        ],
                                        // ...
                                    ],
                                    'ForceIncludeRenditions' => [
                                        [
                                            'Height' => <integer>,
                                            'Width' => <integer>,
                                        ],
                                        // ...
                                    ],
                                    'MinBottomRenditionSize' => [
                                        'Height' => <integer>,
                                        'Width' => <integer>,
                                    ],
                                    'MinTopRenditionSize' => [
                                        'Height' => <integer>,
                                        'Width' => <integer>,
                                    ],
                                    'Type' => 'MIN_TOP_RENDITION_SIZE|MIN_BOTTOM_RENDITION_SIZE|FORCE_INCLUDE_RENDITIONS|ALLOWED_RENDITIONS',
                                ],
                                // ...
                            ],
                        ],
                    ],
                    'CustomName' => '<string>',
                    'Name' => '<string>',
                    'OutputGroupSettings' => [
                        'CmafGroupSettings' => [
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'BaseUrl' => '<string>',
                            'ClientCache' => 'DISABLED|ENABLED',
                            'CodecSpecification' => 'RFC_6381|RFC_4281',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'Encryption' => [
                                'ConstantInitializationVector' => '<string>',
                                'EncryptionMethod' => 'SAMPLE_AES|AES_CTR',
                                'InitializationVectorInManifest' => 'INCLUDE|EXCLUDE',
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'DashSignaledSystemIds' => ['<string>', ...],
                                    'HlsSignaledSystemIds' => ['<string>', ...],
                                    'ResourceId' => '<string>',
                                    'Url' => '<string>',
                                ],
                                'StaticKeyProvider' => [
                                    'KeyFormat' => '<string>',
                                    'KeyFormatVersions' => '<string>',
                                    'StaticKeyValue' => '<string>',
                                    'Url' => '<string>',
                                ],
                                'Type' => 'SPEKE|STATIC_KEY',
                            ],
                            'FragmentLength' => <integer>,
                            'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                            'ImageBasedTrickPlaySettings' => [
                                'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                                'ThumbnailHeight' => <integer>,
                                'ThumbnailInterval' => <float>,
                                'ThumbnailWidth' => <integer>,
                                'TileHeight' => <integer>,
                                'TileWidth' => <integer>,
                            ],
                            'ManifestCompression' => 'GZIP|NONE',
                            'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER',
                            'MinBufferTime' => <integer>,
                            'MinFinalSegmentLength' => <float>,
                            'MpdProfile' => 'MAIN_PROFILE|ON_DEMAND_PROFILE',
                            'PtsOffsetHandlingForBFrames' => 'ZERO_BASED|MATCH_INITIAL_PTS',
                            'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                            'SegmentLength' => <integer>,
                            'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'StreamInfResolution' => 'INCLUDE|EXCLUDE',
                            'TargetDurationCompatibilityMode' => 'LEGACY|SPEC_COMPLIANT',
                            'WriteDashManifest' => 'DISABLED|ENABLED',
                            'WriteHlsManifest' => 'DISABLED|ENABLED',
                            'WriteSegmentTimelineInRepresentation' => 'ENABLED|DISABLED',
                        ],
                        'DashIsoGroupSettings' => [
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'AudioChannelConfigSchemeIdUri' => 'MPEG_CHANNEL_CONFIGURATION|DOLBY_CHANNEL_CONFIGURATION',
                            'BaseUrl' => '<string>',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'Encryption' => [
                                'PlaybackDeviceCompatibility' => 'CENC_V1|UNENCRYPTED_SEI',
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'ResourceId' => '<string>',
                                    'SystemIds' => ['<string>', ...],
                                    'Url' => '<string>',
                                ],
                            ],
                            'FragmentLength' => <integer>,
                            'HbbtvCompliance' => 'HBBTV_1_5|NONE',
                            'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                            'ImageBasedTrickPlaySettings' => [
                                'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                                'ThumbnailHeight' => <integer>,
                                'ThumbnailInterval' => <float>,
                                'ThumbnailWidth' => <integer>,
                                'TileHeight' => <integer>,
                                'TileWidth' => <integer>,
                            ],
                            'MinBufferTime' => <integer>,
                            'MinFinalSegmentLength' => <float>,
                            'MpdProfile' => 'MAIN_PROFILE|ON_DEMAND_PROFILE',
                            'PtsOffsetHandlingForBFrames' => 'ZERO_BASED|MATCH_INITIAL_PTS',
                            'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                            'SegmentLength' => <integer>,
                            'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'WriteSegmentTimelineInRepresentation' => 'ENABLED|DISABLED',
                        ],
                        'FileGroupSettings' => [
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                        ],
                        'HlsGroupSettings' => [
                            'AdMarkers' => ['<string>', ...],
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'AudioOnlyHeader' => 'INCLUDE|EXCLUDE',
                            'BaseUrl' => '<string>',
                            'CaptionLanguageMappings' => [
                                [
                                    'CaptionChannel' => <integer>,
                                    'CustomLanguageCode' => '<string>',
                                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'LanguageDescription' => '<string>',
                                ],
                                // ...
                            ],
                            'CaptionLanguageSetting' => 'INSERT|OMIT|NONE',
                            'CaptionSegmentLengthControl' => 'LARGE_SEGMENTS|MATCH_VIDEO',
                            'ClientCache' => 'DISABLED|ENABLED',
                            'CodecSpecification' => 'RFC_6381|RFC_4281',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'DirectoryStructure' => 'SINGLE_DIRECTORY|SUBDIRECTORY_PER_STREAM',
                            'Encryption' => [
                                'ConstantInitializationVector' => '<string>',
                                'EncryptionMethod' => 'AES128|SAMPLE_AES',
                                'InitializationVectorInManifest' => 'INCLUDE|EXCLUDE',
                                'OfflineEncrypted' => 'ENABLED|DISABLED',
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'ResourceId' => '<string>',
                                    'SystemIds' => ['<string>', ...],
                                    'Url' => '<string>',
                                ],
                                'StaticKeyProvider' => [
                                    'KeyFormat' => '<string>',
                                    'KeyFormatVersions' => '<string>',
                                    'StaticKeyValue' => '<string>',
                                    'Url' => '<string>',
                                ],
                                'Type' => 'SPEKE|STATIC_KEY',
                            ],
                            'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                            'ImageBasedTrickPlaySettings' => [
                                'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                                'ThumbnailHeight' => <integer>,
                                'ThumbnailInterval' => <float>,
                                'ThumbnailWidth' => <integer>,
                                'TileHeight' => <integer>,
                                'TileWidth' => <integer>,
                            ],
                            'ManifestCompression' => 'GZIP|NONE',
                            'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER',
                            'MinFinalSegmentLength' => <float>,
                            'MinSegmentLength' => <integer>,
                            'OutputSelection' => 'MANIFESTS_AND_SEGMENTS|SEGMENTS_ONLY',
                            'ProgramDateTime' => 'INCLUDE|EXCLUDE',
                            'ProgramDateTimePeriod' => <integer>,
                            'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                            'SegmentLength' => <integer>,
                            'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'SegmentsPerSubdirectory' => <integer>,
                            'StreamInfResolution' => 'INCLUDE|EXCLUDE',
                            'TargetDurationCompatibilityMode' => 'LEGACY|SPEC_COMPLIANT',
                            'TimedMetadataId3Frame' => 'NONE|PRIV|TDRL',
                            'TimedMetadataId3Period' => <integer>,
                            'TimestampDeltaMilliseconds' => <integer>,
                        ],
                        'MsSmoothGroupSettings' => [
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'AudioDeduplication' => 'COMBINE_DUPLICATE_STREAMS|NONE',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'Encryption' => [
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'ResourceId' => '<string>',
                                    'SystemIds' => ['<string>', ...],
                                    'Url' => '<string>',
                                ],
                            ],
                            'FragmentLength' => <integer>,
                            'FragmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'ManifestEncoding' => 'UTF8|UTF16',
                        ],
                        'Type' => 'HLS_GROUP_SETTINGS|DASH_ISO_GROUP_SETTINGS|FILE_GROUP_SETTINGS|MS_SMOOTH_GROUP_SETTINGS|CMAF_GROUP_SETTINGS',
                    ],
                    'Outputs' => [
                        [
                            'AudioDescriptions' => [
                                [
                                    'AudioChannelTaggingSettings' => [
                                        'ChannelTag' => 'L|R|C|LFE|LS|RS|LC|RC|CS|LSD|RSD|TCS|VHL|VHC|VHR',
                                    ],
                                    'AudioNormalizationSettings' => [
                                        'Algorithm' => 'ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                                        'AlgorithmControl' => 'CORRECT_AUDIO|MEASURE_ONLY',
                                        'CorrectionGateLevel' => <integer>,
                                        'LoudnessLogging' => 'LOG|DONT_LOG',
                                        'PeakCalculation' => 'TRUE_PEAK|NONE',
                                        'TargetLkfs' => <float>,
                                    ],
                                    'AudioSourceName' => '<string>',
                                    'AudioType' => <integer>,
                                    'AudioTypeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                    'CodecSettings' => [
                                        'AacSettings' => [
                                            'AudioDescriptionBroadcasterMix' => 'BROADCASTER_MIXED_AD|NORMAL',
                                            'Bitrate' => <integer>,
                                            'CodecProfile' => 'LC|HEV1|HEV2',
                                            'CodingMode' => 'AD_RECEIVER_MIX|CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_5_1',
                                            'RateControlMode' => 'CBR|VBR',
                                            'RawFormat' => 'LATM_LOAS|NONE',
                                            'SampleRate' => <integer>,
                                            'Specification' => 'MPEG2|MPEG4',
                                            'VbrQuality' => 'LOW|MEDIUM_LOW|MEDIUM_HIGH|HIGH',
                                        ],
                                        'Ac3Settings' => [
                                            'Bitrate' => <integer>,
                                            'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|DIALOGUE|EMERGENCY|HEARING_IMPAIRED|MUSIC_AND_EFFECTS|VISUALLY_IMPAIRED|VOICE_OVER',
                                            'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_3_2_LFE',
                                            'Dialnorm' => <integer>,
                                            'DynamicRangeCompressionLine' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                                            'DynamicRangeCompressionProfile' => 'FILM_STANDARD|NONE',
                                            'DynamicRangeCompressionRf' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                                            'LfeFilter' => 'ENABLED|DISABLED',
                                            'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                            'SampleRate' => <integer>,
                                        ],
                                        'AiffSettings' => [
                                            'BitDepth' => <integer>,
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                        ],
                                        'Codec' => 'AAC|MP2|MP3|WAV|AIFF|AC3|EAC3|EAC3_ATMOS|VORBIS|OPUS|PASSTHROUGH',
                                        'Eac3AtmosSettings' => [
                                            'Bitrate' => <integer>,
                                            'BitstreamMode' => 'COMPLETE_MAIN',
                                            'CodingMode' => 'CODING_MODE_AUTO|CODING_MODE_5_1_4|CODING_MODE_7_1_4|CODING_MODE_9_1_6',
                                            'DialogueIntelligence' => 'ENABLED|DISABLED',
                                            'DownmixControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                                            'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'DynamicRangeControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                                            'LoRoCenterMixLevel' => <float>,
                                            'LoRoSurroundMixLevel' => <float>,
                                            'LtRtCenterMixLevel' => <float>,
                                            'LtRtSurroundMixLevel' => <float>,
                                            'MeteringMode' => 'LEQ_A|ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                                            'SampleRate' => <integer>,
                                            'SpeechThreshold' => <integer>,
                                            'StereoDownmix' => 'NOT_INDICATED|STEREO|SURROUND|DPL2',
                                            'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                        ],
                                        'Eac3Settings' => [
                                            'AttenuationControl' => 'ATTENUATE_3_DB|NONE',
                                            'Bitrate' => <integer>,
                                            'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|EMERGENCY|HEARING_IMPAIRED|VISUALLY_IMPAIRED',
                                            'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_3_2',
                                            'DcFilter' => 'ENABLED|DISABLED',
                                            'Dialnorm' => <integer>,
                                            'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'LfeControl' => 'LFE|NO_LFE',
                                            'LfeFilter' => 'ENABLED|DISABLED',
                                            'LoRoCenterMixLevel' => <float>,
                                            'LoRoSurroundMixLevel' => <float>,
                                            'LtRtCenterMixLevel' => <float>,
                                            'LtRtSurroundMixLevel' => <float>,
                                            'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                            'PassthroughControl' => 'WHEN_POSSIBLE|NO_PASSTHROUGH',
                                            'PhaseControl' => 'SHIFT_90_DEGREES|NO_SHIFT',
                                            'SampleRate' => <integer>,
                                            'StereoDownmix' => 'NOT_INDICATED|LO_RO|LT_RT|DPL2',
                                            'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                            'SurroundMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                        ],
                                        'Mp2Settings' => [
                                            'Bitrate' => <integer>,
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                        ],
                                        'Mp3Settings' => [
                                            'Bitrate' => <integer>,
                                            'Channels' => <integer>,
                                            'RateControlMode' => 'CBR|VBR',
                                            'SampleRate' => <integer>,
                                            'VbrQuality' => <integer>,
                                        ],
                                        'OpusSettings' => [
                                            'Bitrate' => <integer>,
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                        ],
                                        'VorbisSettings' => [
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                            'VbrQuality' => <integer>,
                                        ],
                                        'WavSettings' => [
                                            'BitDepth' => <integer>,
                                            'Channels' => <integer>,
                                            'Format' => 'RIFF|RF64',
                                            'SampleRate' => <integer>,
                                        ],
                                    ],
                                    'CustomLanguageCode' => '<string>',
                                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'LanguageCodeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                    'RemixSettings' => [
                                        'ChannelMapping' => [
                                            'OutputChannels' => [
                                                [
                                                    'InputChannels' => [<integer>, ...],
                                                    'InputChannelsFineTune' => [<float>, ...],
                                                ],
                                                // ...
                                            ],
                                        ],
                                        'ChannelsIn' => <integer>,
                                        'ChannelsOut' => <integer>,
                                    ],
                                    'StreamName' => '<string>',
                                ],
                                // ...
                            ],
                            'CaptionDescriptions' => [
                                [
                                    'CaptionSelectorName' => '<string>',
                                    'CustomLanguageCode' => '<string>',
                                    'DestinationSettings' => [
                                        'BurninDestinationSettings' => [
                                            'Alignment' => 'CENTERED|LEFT|AUTO',
                                            'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                                            'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'BackgroundOpacity' => <integer>,
                                            'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                                            'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                                            'FontOpacity' => <integer>,
                                            'FontResolution' => <integer>,
                                            'FontScript' => 'AUTOMATIC|HANS|HANT',
                                            'FontSize' => <integer>,
                                            'HexFontColor' => '<string>',
                                            'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                                            'OutlineSize' => <integer>,
                                            'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'ShadowOpacity' => <integer>,
                                            'ShadowXOffset' => <integer>,
                                            'ShadowYOffset' => <integer>,
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                            'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                                            'XPosition' => <integer>,
                                            'YPosition' => <integer>,
                                        ],
                                        'DestinationType' => 'BURN_IN|DVB_SUB|EMBEDDED|EMBEDDED_PLUS_SCTE20|IMSC|SCTE20_PLUS_EMBEDDED|SCC|SRT|SMI|TELETEXT|TTML|WEBVTT',
                                        'DvbSubDestinationSettings' => [
                                            'Alignment' => 'CENTERED|LEFT|AUTO',
                                            'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                                            'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'BackgroundOpacity' => <integer>,
                                            'DdsHandling' => 'NONE|SPECIFIED|NO_DISPLAY_WINDOW',
                                            'DdsXCoordinate' => <integer>,
                                            'DdsYCoordinate' => <integer>,
                                            'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                                            'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                                            'FontOpacity' => <integer>,
                                            'FontResolution' => <integer>,
                                            'FontScript' => 'AUTOMATIC|HANS|HANT',
                                            'FontSize' => <integer>,
                                            'Height' => <integer>,
                                            'HexFontColor' => '<string>',
                                            'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                                            'OutlineSize' => <integer>,
                                            'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'ShadowOpacity' => <integer>,
                                            'ShadowXOffset' => <integer>,
                                            'ShadowYOffset' => <integer>,
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                            'SubtitlingType' => 'HEARING_IMPAIRED|STANDARD',
                                            'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                                            'Width' => <integer>,
                                            'XPosition' => <integer>,
                                            'YPosition' => <integer>,
                                        ],
                                        'EmbeddedDestinationSettings' => [
                                            'Destination608ChannelNumber' => <integer>,
                                            'Destination708ServiceNumber' => <integer>,
                                        ],
                                        'ImscDestinationSettings' => [
                                            'Accessibility' => 'DISABLED|ENABLED',
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                        ],
                                        'SccDestinationSettings' => [
                                            'Framerate' => 'FRAMERATE_23_97|FRAMERATE_24|FRAMERATE_25|FRAMERATE_29_97_DROPFRAME|FRAMERATE_29_97_NON_DROPFRAME',
                                        ],
                                        'SrtDestinationSettings' => [
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                        ],
                                        'TeletextDestinationSettings' => [
                                            'PageNumber' => '<string>',
                                            'PageTypes' => ['<string>', ...],
                                        ],
                                        'TtmlDestinationSettings' => [
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                        ],
                                        'WebvttDestinationSettings' => [
                                            'Accessibility' => 'DISABLED|ENABLED',
                                            'StylePassthrough' => 'ENABLED|DISABLED|STRICT',
                                        ],
                                    ],
                                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'LanguageDescription' => '<string>',
                                ],
                                // ...
                            ],
                            'ContainerSettings' => [
                                'CmfcSettings' => [
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'AudioGroupId' => '<string>',
                                    'AudioRenditionSets' => '<string>',
                                    'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT',
                                    'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                                    'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                                    'KlvMetadata' => 'PASSTHROUGH|NONE',
                                    'Scte35Esam' => 'INSERT|NONE',
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                                ],
                                'Container' => 'F4V|ISMV|M2TS|M3U8|CMFC|MOV|MP4|MPD|MXF|WEBM|RAW',
                                'F4vSettings' => [
                                    'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                                ],
                                'M2tsSettings' => [
                                    'AudioBufferModel' => 'DVB|ATSC',
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'AudioFramesPerPes' => <integer>,
                                    'AudioPids' => [<integer>, ...],
                                    'Bitrate' => <integer>,
                                    'BufferModel' => 'MULTIPLEX|NONE',
                                    'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                                    'DvbNitSettings' => [
                                        'NetworkId' => <integer>,
                                        'NetworkName' => '<string>',
                                        'NitInterval' => <integer>,
                                    ],
                                    'DvbSdtSettings' => [
                                        'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE',
                                        'SdtInterval' => <integer>,
                                        'ServiceName' => '<string>',
                                        'ServiceProviderName' => '<string>',
                                    ],
                                    'DvbSubPids' => [<integer>, ...],
                                    'DvbTdtSettings' => [
                                        'TdtInterval' => <integer>,
                                    ],
                                    'DvbTeletextPid' => <integer>,
                                    'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL',
                                    'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID',
                                    'EsRateInPes' => 'INCLUDE|EXCLUDE',
                                    'ForceTsVideoEbpOrder' => 'FORCE|DEFAULT',
                                    'FragmentTime' => <float>,
                                    'KlvMetadata' => 'PASSTHROUGH|NONE',
                                    'MaxPcrInterval' => <integer>,
                                    'MinEbpInterval' => <integer>,
                                    'NielsenId3' => 'INSERT|NONE',
                                    'NullPacketBitrate' => <float>,
                                    'PatInterval' => <integer>,
                                    'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                                    'PcrPid' => <integer>,
                                    'PmtInterval' => <integer>,
                                    'PmtPid' => <integer>,
                                    'PrivateMetadataPid' => <integer>,
                                    'ProgramNumber' => <integer>,
                                    'RateMode' => 'VBR|CBR',
                                    'Scte35Esam' => [
                                        'Scte35EsamPid' => <integer>,
                                    ],
                                    'Scte35Pid' => <integer>,
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'SegmentationMarkers' => 'NONE|RAI_SEGSTART|RAI_ADAPT|PSI_SEGSTART|EBP|EBP_LEGACY',
                                    'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE',
                                    'SegmentationTime' => <float>,
                                    'TimedMetadataPid' => <integer>,
                                    'TransportStreamId' => <integer>,
                                    'VideoPid' => <integer>,
                                ],
                                'M3u8Settings' => [
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'AudioFramesPerPes' => <integer>,
                                    'AudioPids' => [<integer>, ...],
                                    'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                                    'MaxPcrInterval' => <integer>,
                                    'NielsenId3' => 'INSERT|NONE',
                                    'PatInterval' => <integer>,
                                    'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                                    'PcrPid' => <integer>,
                                    'PmtInterval' => <integer>,
                                    'PmtPid' => <integer>,
                                    'PrivateMetadataPid' => <integer>,
                                    'ProgramNumber' => <integer>,
                                    'Scte35Pid' => <integer>,
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                                    'TimedMetadataPid' => <integer>,
                                    'TransportStreamId' => <integer>,
                                    'VideoPid' => <integer>,
                                ],
                                'MovSettings' => [
                                    'ClapAtom' => 'INCLUDE|EXCLUDE',
                                    'CslgAtom' => 'INCLUDE|EXCLUDE',
                                    'Mpeg2FourCCControl' => 'XDCAM|MPEG',
                                    'PaddingControl' => 'OMNEON|NONE',
                                    'Reference' => 'SELF_CONTAINED|EXTERNAL',
                                ],
                                'Mp4Settings' => [
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'CslgAtom' => 'INCLUDE|EXCLUDE',
                                    'CttsVersion' => <integer>,
                                    'FreeSpaceBox' => 'INCLUDE|EXCLUDE',
                                    'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                                    'Mp4MajorBrand' => '<string>',
                                ],
                                'MpdSettings' => [
                                    'AccessibilityCaptionHints' => 'INCLUDE|EXCLUDE',
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'CaptionContainerType' => 'RAW|FRAGMENTED_MP4',
                                    'KlvMetadata' => 'NONE|PASSTHROUGH',
                                    'Scte35Esam' => 'INSERT|NONE',
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                                ],
                                'MxfSettings' => [
                                    'AfdSignaling' => 'NO_COPY|COPY_FROM_VIDEO',
                                    'Profile' => 'D_10|XDCAM|OP1A|XAVC',
                                    'XavcProfileSettings' => [
                                        'DurationMode' => 'ALLOW_ANY_DURATION|DROP_FRAMES_FOR_COMPLIANCE',
                                        'MaxAncDataSize' => <integer>,
                                    ],
                                ],
                            ],
                            'Extension' => '<string>',
                            'NameModifier' => '<string>',
                            'OutputSettings' => [
                                'HlsSettings' => [
                                    'AudioGroupId' => '<string>',
                                    'AudioOnlyContainer' => 'AUTOMATIC|M2TS',
                                    'AudioRenditionSets' => '<string>',
                                    'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT|AUDIO_ONLY_VARIANT_STREAM',
                                    'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                                    'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                                    'SegmentModifier' => '<string>',
                                ],
                            ],
                            'Preset' => '<string>',
                            'VideoDescription' => [
                                'AfdSignaling' => 'NONE|AUTO|FIXED',
                                'AntiAlias' => 'DISABLED|ENABLED',
                                'CodecSettings' => [
                                    'Av1Settings' => [
                                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                        'BitDepth' => 'BIT_8|BIT_10',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopSize' => <float>,
                                        'MaxBitrate' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'QvbrSettings' => [
                                            'QvbrQualityLevel' => <integer>,
                                            'QvbrQualityLevelFineTune' => <float>,
                                        ],
                                        'RateControlMode' => 'QVBR',
                                        'Slices' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    ],
                                    'AvcIntraSettings' => [
                                        'AvcIntraClass' => 'CLASS_50|CLASS_100|CLASS_200|CLASS_4K_2K',
                                        'AvcIntraUhdSettings' => [
                                            'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                                        ],
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|HARD',
                                    ],
                                    'Codec' => 'AV1|AVC_INTRA|FRAME_CAPTURE|H_264|H_265|MPEG2|PRORES|VC3|VP8|VP9|XAVC',
                                    'FrameCaptureSettings' => [
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'MaxCaptures' => <integer>,
                                        'Quality' => <integer>,
                                    ],
                                    'H264Settings' => [
                                        'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                        'Bitrate' => <integer>,
                                        'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_1_1|LEVEL_1_2|LEVEL_1_3|LEVEL_2|LEVEL_2_1|LEVEL_2_2|LEVEL_3|LEVEL_3_1|LEVEL_3_2|LEVEL_4|LEVEL_4_1|LEVEL_4_2|LEVEL_5|LEVEL_5_1|LEVEL_5_2',
                                        'CodecProfile' => 'BASELINE|HIGH|HIGH_10BIT|HIGH_422|HIGH_422_10BIT|MAIN',
                                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                        'EntropyEncoding' => 'CABAC|CAVLC',
                                        'FieldEncoding' => 'PAFF|FORCE_FIELD|MBAFF',
                                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopBReference' => 'DISABLED|ENABLED',
                                        'GopClosedCadence' => <integer>,
                                        'GopSize' => <float>,
                                        'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                                        'HrdBufferInitialFillPercentage' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'MaxBitrate' => <integer>,
                                        'MinIInterval' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'NumberReferenceFrames' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                        'QvbrSettings' => [
                                            'MaxAverageBitrate' => <integer>,
                                            'QvbrQualityLevel' => <integer>,
                                            'QvbrQualityLevelFineTune' => <float>,
                                        ],
                                        'RateControlMode' => 'VBR|CBR|QVBR',
                                        'RepeatPps' => 'DISABLED|ENABLED',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                                        'Slices' => <integer>,
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Softness' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Syntax' => 'DEFAULT|RP2027',
                                        'Telecine' => 'NONE|SOFT|HARD',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                                    ],
                                    'H265Settings' => [
                                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX|AUTO',
                                        'AlternateTransferFunctionSei' => 'DISABLED|ENABLED',
                                        'Bitrate' => <integer>,
                                        'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_2|LEVEL_2_1|LEVEL_3|LEVEL_3_1|LEVEL_4|LEVEL_4_1|LEVEL_5|LEVEL_5_1|LEVEL_5_2|LEVEL_6|LEVEL_6_1|LEVEL_6_2',
                                        'CodecProfile' => 'MAIN_MAIN|MAIN_HIGH|MAIN10_MAIN|MAIN10_HIGH|MAIN_422_8BIT_MAIN|MAIN_422_8BIT_HIGH|MAIN_422_10BIT_MAIN|MAIN_422_10BIT_HIGH',
                                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopBReference' => 'DISABLED|ENABLED',
                                        'GopClosedCadence' => <integer>,
                                        'GopSize' => <float>,
                                        'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                                        'HrdBufferInitialFillPercentage' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'MaxBitrate' => <integer>,
                                        'MinIInterval' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'NumberReferenceFrames' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                        'QvbrSettings' => [
                                            'MaxAverageBitrate' => <integer>,
                                            'QvbrQualityLevel' => <integer>,
                                            'QvbrQualityLevelFineTune' => <float>,
                                        ],
                                        'RateControlMode' => 'VBR|CBR|QVBR',
                                        'SampleAdaptiveOffsetFilterMode' => 'DEFAULT|ADAPTIVE|OFF',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                                        'Slices' => <integer>,
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|SOFT|HARD',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'TemporalIds' => 'DISABLED|ENABLED',
                                        'Tiles' => 'DISABLED|ENABLED',
                                        'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                                        'WriteMp4PackagingType' => 'HVC1|HEV1',
                                    ],
                                    'Mpeg2Settings' => [
                                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH',
                                        'Bitrate' => <integer>,
                                        'CodecLevel' => 'AUTO|LOW|MAIN|HIGH1440|HIGH',
                                        'CodecProfile' => 'MAIN|PROFILE_422',
                                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopClosedCadence' => <integer>,
                                        'GopSize' => <float>,
                                        'GopSizeUnits' => 'FRAMES|SECONDS',
                                        'HrdBufferInitialFillPercentage' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'IntraDcPrecision' => 'AUTO|INTRA_DC_PRECISION_8|INTRA_DC_PRECISION_9|INTRA_DC_PRECISION_10|INTRA_DC_PRECISION_11',
                                        'MaxBitrate' => <integer>,
                                        'MinIInterval' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                                        'RateControlMode' => 'VBR|CBR',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SceneChangeDetect' => 'DISABLED|ENABLED',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Softness' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Syntax' => 'DEFAULT|D_10',
                                        'Telecine' => 'NONE|SOFT|HARD',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    ],
                                    'ProresSettings' => [
                                        'ChromaSampling' => 'PRESERVE_444_SAMPLING|SUBSAMPLE_TO_422',
                                        'CodecProfile' => 'APPLE_PRORES_422|APPLE_PRORES_422_HQ|APPLE_PRORES_422_LT|APPLE_PRORES_422_PROXY|APPLE_PRORES_4444|APPLE_PRORES_4444_XQ',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|HARD',
                                    ],
                                    'Vc3Settings' => [
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'InterlaceMode' => 'INTERLACED|PROGRESSIVE',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|HARD',
                                        'Vc3Class' => 'CLASS_145_8BIT|CLASS_220_8BIT|CLASS_220_10BIT',
                                    ],
                                    'Vp8Settings' => [
                                        'Bitrate' => <integer>,
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopSize' => <float>,
                                        'HrdBufferSize' => <integer>,
                                        'MaxBitrate' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                                        'RateControlMode' => 'VBR',
                                    ],
                                    'Vp9Settings' => [
                                        'Bitrate' => <integer>,
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopSize' => <float>,
                                        'HrdBufferSize' => <integer>,
                                        'MaxBitrate' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                                        'RateControlMode' => 'VBR',
                                    ],
                                    'XavcSettings' => [
                                        'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                        'EntropyEncoding' => 'AUTO|CABAC|CAVLC',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'Profile' => 'XAVC_HD_INTRA_CBG|XAVC_4K_INTRA_CBG|XAVC_4K_INTRA_VBR|XAVC_HD|XAVC_4K',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Softness' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Xavc4kIntraCbgProfileSettings' => [
                                            'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                                        ],
                                        'Xavc4kIntraVbrProfileSettings' => [
                                            'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                                        ],
                                        'Xavc4kProfileSettings' => [
                                            'BitrateClass' => 'BITRATE_CLASS_100|BITRATE_CLASS_140|BITRATE_CLASS_200',
                                            'CodecProfile' => 'HIGH|HIGH_422',
                                            'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                            'GopBReference' => 'DISABLED|ENABLED',
                                            'GopClosedCadence' => <integer>,
                                            'HrdBufferSize' => <integer>,
                                            'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                            'Slices' => <integer>,
                                        ],
                                        'XavcHdIntraCbgProfileSettings' => [
                                            'XavcClass' => 'CLASS_50|CLASS_100|CLASS_200',
                                        ],
                                        'XavcHdProfileSettings' => [
                                            'BitrateClass' => 'BITRATE_CLASS_25|BITRATE_CLASS_35|BITRATE_CLASS_50',
                                            'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                            'GopBReference' => 'DISABLED|ENABLED',
                                            'GopClosedCadence' => <integer>,
                                            'HrdBufferSize' => <integer>,
                                            'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                            'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                            'Slices' => <integer>,
                                            'Telecine' => 'NONE|HARD',
                                        ],
                                    ],
                                ],
                                'ColorMetadata' => 'IGNORE|INSERT',
                                'Crop' => [
                                    'Height' => <integer>,
                                    'Width' => <integer>,
                                    'X' => <integer>,
                                    'Y' => <integer>,
                                ],
                                'DropFrameTimecode' => 'DISABLED|ENABLED',
                                'FixedAfd' => <integer>,
                                'Height' => <integer>,
                                'Position' => [
                                    'Height' => <integer>,
                                    'Width' => <integer>,
                                    'X' => <integer>,
                                    'Y' => <integer>,
                                ],
                                'RespondToAfd' => 'NONE|RESPOND|PASSTHROUGH',
                                'ScalingBehavior' => 'DEFAULT|STRETCH_TO_OUTPUT',
                                'Sharpness' => <integer>,
                                'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI',
                                'VideoPreprocessors' => [
                                    'ColorCorrector' => [
                                        'Brightness' => <integer>,
                                        'ColorSpaceConversion' => 'NONE|FORCE_601|FORCE_709|FORCE_HDR10|FORCE_HLG_2020',
                                        'Contrast' => <integer>,
                                        'Hdr10Metadata' => [
                                            'BluePrimaryX' => <integer>,
                                            'BluePrimaryY' => <integer>,
                                            'GreenPrimaryX' => <integer>,
                                            'GreenPrimaryY' => <integer>,
                                            'MaxContentLightLevel' => <integer>,
                                            'MaxFrameAverageLightLevel' => <integer>,
                                            'MaxLuminance' => <integer>,
                                            'MinLuminance' => <integer>,
                                            'RedPrimaryX' => <integer>,
                                            'RedPrimaryY' => <integer>,
                                            'WhitePointX' => <integer>,
                                            'WhitePointY' => <integer>,
                                        ],
                                        'Hue' => <integer>,
                                        'SampleRangeConversion' => 'LIMITED_RANGE_SQUEEZE|NONE',
                                        'Saturation' => <integer>,
                                    ],
                                    'Deinterlacer' => [
                                        'Algorithm' => 'INTERPOLATE|INTERPOLATE_TICKER|BLEND|BLEND_TICKER',
                                        'Control' => 'FORCE_ALL_FRAMES|NORMAL',
                                        'Mode' => 'DEINTERLACE|INVERSE_TELECINE|ADAPTIVE',
                                    ],
                                    'DolbyVision' => [
                                        'L6Metadata' => [
                                            'MaxCll' => <integer>,
                                            'MaxFall' => <integer>,
                                        ],
                                        'L6Mode' => 'PASSTHROUGH|RECALCULATE|SPECIFY',
                                        'Mapping' => 'HDR10_NOMAP|HDR10_1000',
                                        'Profile' => 'PROFILE_5|PROFILE_8_1',
                                    ],
                                    'Hdr10Plus' => [
                                        'MasteringMonitorNits' => <integer>,
                                        'TargetMonitorNits' => <integer>,
                                    ],
                                    'ImageInserter' => [
                                        'InsertableImages' => [
                                            [
                                                'Duration' => <integer>,
                                                'FadeIn' => <integer>,
                                                'FadeOut' => <integer>,
                                                'Height' => <integer>,
                                                'ImageInserterInput' => '<string>',
                                                'ImageX' => <integer>,
                                                'ImageY' => <integer>,
                                                'Layer' => <integer>,
                                                'Opacity' => <integer>,
                                                'StartTime' => '<string>',
                                                'Width' => <integer>,
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'NoiseReducer' => [
                                        'Filter' => 'BILATERAL|MEAN|GAUSSIAN|LANCZOS|SHARPEN|CONSERVE|SPATIAL|TEMPORAL',
                                        'FilterSettings' => [
                                            'Strength' => <integer>,
                                        ],
                                        'SpatialFilterSettings' => [
                                            'PostFilterSharpenStrength' => <integer>,
                                            'Speed' => <integer>,
                                            'Strength' => <integer>,
                                        ],
                                        'TemporalFilterSettings' => [
                                            'AggressiveMode' => <integer>,
                                            'PostTemporalSharpening' => 'DISABLED|ENABLED|AUTO',
                                            'PostTemporalSharpeningStrength' => 'LOW|MEDIUM|HIGH',
                                            'Speed' => <integer>,
                                            'Strength' => <integer>,
                                        ],
                                    ],
                                    'PartnerWatermarking' => [
                                        'NexguardFileMarkerSettings' => [
                                            'License' => '<string>',
                                            'Payload' => <integer>,
                                            'Preset' => '<string>',
                                            'Strength' => 'LIGHTEST|LIGHTER|DEFAULT|STRONGER|STRONGEST',
                                        ],
                                    ],
                                    'TimecodeBurnin' => [
                                        'FontSize' => <integer>,
                                        'Position' => 'TOP_CENTER|TOP_LEFT|TOP_RIGHT|MIDDLE_LEFT|MIDDLE_CENTER|MIDDLE_RIGHT|BOTTOM_LEFT|BOTTOM_CENTER|BOTTOM_RIGHT',
                                        'Prefix' => '<string>',
                                    ],
                                ],
                                'Width' => <integer>,
                            ],
                        ],
                        // ...
                    ],
                ],
                // ...
            ],
            'TimecodeConfig' => [
                'Anchor' => '<string>',
                'Source' => 'EMBEDDED|ZEROBASED|SPECIFIEDSTART',
                'Start' => '<string>',
                'TimestampOffset' => '<string>',
            ],
            'TimedMetadataInsertion' => [
                'Id3Insertions' => [
                    [
                        'Id3' => '<string>',
                        'Timecode' => '<string>',
                    ],
                    // ...
                ],
            ],
        ],
        'SimulateReservedQueue' => 'DISABLED|ENABLED',
        'Status' => 'SUBMITTED|PROGRESSING|COMPLETE|CANCELED|ERROR',
        'StatusUpdateInterval' => 'SECONDS_10|SECONDS_12|SECONDS_15|SECONDS_20|SECONDS_30|SECONDS_60|SECONDS_120|SECONDS_180|SECONDS_240|SECONDS_300|SECONDS_360|SECONDS_420|SECONDS_480|SECONDS_540|SECONDS_600',
        'Timing' => [
            'FinishTime' => <DateTime>,
            'StartTime' => <DateTime>,
            'SubmitTime' => <DateTime>,
        ],
        'UserMetadata' => ['<string>', ...],
    ],
]

Result Details

Members
Job
  • Type: Job structure
Each job converts an input file into an output file or files. For more information, see the User Guide at https://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

GetJobTemplate

$result = $client->getJobTemplate([/* ... */]);
$promise = $client->getJobTemplateAsync([/* ... */]);
Retrieve the JSON for a specific job template.

Parameter Syntax

$result = $client->getJobTemplate([
    'Name' => '<string>', // REQUIRED
]);

Parameter Details

Members
Name
  • Required: Yes
  • Type: string
The name of the job template.

Result Syntax

[
    'JobTemplate' => [
        'AccelerationSettings' => [
            'Mode' => 'DISABLED|ENABLED|PREFERRED',
        ],
        'Arn' => '<string>',
        'Category' => '<string>',
        'CreatedAt' => <DateTime>,
        'Description' => '<string>',
        'HopDestinations' => [
            [
                'Priority' => <integer>,
                'Queue' => '<string>',
                'WaitMinutes' => <integer>,
            ],
            // ...
        ],
        'LastUpdated' => <DateTime>,
        'Name' => '<string>',
        'Priority' => <integer>,
        'Queue' => '<string>',
        'Settings' => [
            'AdAvailOffset' => <integer>,
            'AvailBlanking' => [
                'AvailBlankingImage' => '<string>',
            ],
            'Esam' => [
                'ManifestConfirmConditionNotification' => [
                    'MccXml' => '<string>',
                ],
                'ResponseSignalPreroll' => <integer>,
                'SignalProcessingNotification' => [
                    'SccXml' => '<string>',
                ],
            ],
            'ExtendedDataServices' => [
                'CopyProtectionAction' => 'PASSTHROUGH|STRIP',
                'VchipAction' => 'PASSTHROUGH|STRIP',
            ],
            'Inputs' => [
                [
                    'AudioSelectorGroups' => [
                        '<__string>' => [
                            'AudioSelectorNames' => ['<string>', ...],
                        ],
                        // ...
                    ],
                    'AudioSelectors' => [
                        '<__string>' => [
                            'AudioDurationCorrection' => 'DISABLED|AUTO|TRACK|FRAME',
                            'CustomLanguageCode' => '<string>',
                            'DefaultSelection' => 'DEFAULT|NOT_DEFAULT',
                            'ExternalAudioFileInput' => '<string>',
                            'HlsRenditionGroupSettings' => [
                                'RenditionGroupId' => '<string>',
                                'RenditionLanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                'RenditionName' => '<string>',
                            ],
                            'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                            'Offset' => <integer>,
                            'Pids' => [<integer>, ...],
                            'ProgramSelection' => <integer>,
                            'RemixSettings' => [
                                'ChannelMapping' => [
                                    'OutputChannels' => [
                                        [
                                            'InputChannels' => [<integer>, ...],
                                            'InputChannelsFineTune' => [<float>, ...],
                                        ],
                                        // ...
                                    ],
                                ],
                                'ChannelsIn' => <integer>,
                                'ChannelsOut' => <integer>,
                            ],
                            'SelectorType' => 'PID|TRACK|LANGUAGE_CODE|HLS_RENDITION_GROUP',
                            'Tracks' => [<integer>, ...],
                        ],
                        // ...
                    ],
                    'CaptionSelectors' => [
                        '<__string>' => [
                            'CustomLanguageCode' => '<string>',
                            'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                            'SourceSettings' => [
                                'AncillarySourceSettings' => [
                                    'Convert608To708' => 'UPCONVERT|DISABLED',
                                    'SourceAncillaryChannelNumber' => <integer>,
                                    'TerminateCaptions' => 'END_OF_INPUT|DISABLED',
                                ],
                                'DvbSubSourceSettings' => [
                                    'Pid' => <integer>,
                                ],
                                'EmbeddedSourceSettings' => [
                                    'Convert608To708' => 'UPCONVERT|DISABLED',
                                    'Source608ChannelNumber' => <integer>,
                                    'Source608TrackNumber' => <integer>,
                                    'TerminateCaptions' => 'END_OF_INPUT|DISABLED',
                                ],
                                'FileSourceSettings' => [
                                    'Convert608To708' => 'UPCONVERT|DISABLED',
                                    'Framerate' => [
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                    ],
                                    'SourceFile' => '<string>',
                                    'TimeDelta' => <integer>,
                                    'TimeDeltaUnits' => 'SECONDS|MILLISECONDS',
                                ],
                                'SourceType' => 'ANCILLARY|DVB_SUB|EMBEDDED|SCTE20|SCC|TTML|STL|SRT|SMI|SMPTE_TT|TELETEXT|NULL_SOURCE|IMSC|WEBVTT',
                                'TeletextSourceSettings' => [
                                    'PageNumber' => '<string>',
                                ],
                                'TrackSourceSettings' => [
                                    'TrackNumber' => <integer>,
                                ],
                                'WebvttHlsSourceSettings' => [
                                    'RenditionGroupId' => '<string>',
                                    'RenditionLanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'RenditionName' => '<string>',
                                ],
                            ],
                        ],
                        // ...
                    ],
                    'Crop' => [
                        'Height' => <integer>,
                        'Width' => <integer>,
                        'X' => <integer>,
                        'Y' => <integer>,
                    ],
                    'DeblockFilter' => 'ENABLED|DISABLED',
                    'DenoiseFilter' => 'ENABLED|DISABLED',
                    'DolbyVisionMetadataXml' => '<string>',
                    'FilterEnable' => 'AUTO|DISABLE|FORCE',
                    'FilterStrength' => <integer>,
                    'ImageInserter' => [
                        'InsertableImages' => [
                            [
                                'Duration' => <integer>,
                                'FadeIn' => <integer>,
                                'FadeOut' => <integer>,
                                'Height' => <integer>,
                                'ImageInserterInput' => '<string>',
                                'ImageX' => <integer>,
                                'ImageY' => <integer>,
                                'Layer' => <integer>,
                                'Opacity' => <integer>,
                                'StartTime' => '<string>',
                                'Width' => <integer>,
                            ],
                            // ...
                        ],
                    ],
                    'InputClippings' => [
                        [
                            'EndTimecode' => '<string>',
                            'StartTimecode' => '<string>',
                        ],
                        // ...
                    ],
                    'InputScanType' => 'AUTO|PSF',
                    'Position' => [
                        'Height' => <integer>,
                        'Width' => <integer>,
                        'X' => <integer>,
                        'Y' => <integer>,
                    ],
                    'ProgramNumber' => <integer>,
                    'PsiControl' => 'IGNORE_PSI|USE_PSI',
                    'TimecodeSource' => 'EMBEDDED|ZEROBASED|SPECIFIEDSTART',
                    'TimecodeStart' => '<string>',
                    'VideoSelector' => [
                        'AlphaBehavior' => 'DISCARD|REMAP_TO_LUMA',
                        'ColorSpace' => 'FOLLOW|REC_601|REC_709|HDR10|HLG_2020',
                        'ColorSpaceUsage' => 'FORCE|FALLBACK',
                        'EmbeddedTimecodeOverride' => 'NONE|USE_MDPM',
                        'Hdr10Metadata' => [
                            'BluePrimaryX' => <integer>,
                            'BluePrimaryY' => <integer>,
                            'GreenPrimaryX' => <integer>,
                            'GreenPrimaryY' => <integer>,
                            'MaxContentLightLevel' => <integer>,
                            'MaxFrameAverageLightLevel' => <integer>,
                            'MaxLuminance' => <integer>,
                            'MinLuminance' => <integer>,
                            'RedPrimaryX' => <integer>,
                            'RedPrimaryY' => <integer>,
                            'WhitePointX' => <integer>,
                            'WhitePointY' => <integer>,
                        ],
                        'PadVideo' => 'DISABLED|BLACK',
                        'Pid' => <integer>,
                        'ProgramNumber' => <integer>,
                        'Rotate' => 'DEGREE_0|DEGREES_90|DEGREES_180|DEGREES_270|AUTO',
                        'SampleRange' => 'FOLLOW|FULL_RANGE|LIMITED_RANGE',
                    ],
                ],
                // ...
            ],
            'KantarWatermark' => [
                'ChannelName' => '<string>',
                'ContentReference' => '<string>',
                'CredentialsSecretName' => '<string>',
                'FileOffset' => <float>,
                'KantarLicenseId' => <integer>,
                'KantarServerUrl' => '<string>',
                'LogDestination' => '<string>',
                'Metadata3' => '<string>',
                'Metadata4' => '<string>',
                'Metadata5' => '<string>',
                'Metadata6' => '<string>',
                'Metadata7' => '<string>',
                'Metadata8' => '<string>',
            ],
            'MotionImageInserter' => [
                'Framerate' => [
                    'FramerateDenominator' => <integer>,
                    'FramerateNumerator' => <integer>,
                ],
                'Input' => '<string>',
                'InsertionMode' => 'MOV|PNG',
                'Offset' => [
                    'ImageX' => <integer>,
                    'ImageY' => <integer>,
                ],
                'Playback' => 'ONCE|REPEAT',
                'StartTime' => '<string>',
            ],
            'NielsenConfiguration' => [
                'BreakoutCode' => <integer>,
                'DistributorId' => '<string>',
            ],
            'NielsenNonLinearWatermark' => [
                'ActiveWatermarkProcess' => 'NAES2_AND_NW|CBET|NAES2_AND_NW_AND_CBET',
                'AdiFilename' => '<string>',
                'AssetId' => '<string>',
                'AssetName' => '<string>',
                'CbetSourceId' => '<string>',
                'EpisodeId' => '<string>',
                'MetadataDestination' => '<string>',
                'SourceId' => <integer>,
                'SourceWatermarkStatus' => 'CLEAN|WATERMARKED',
                'TicServerUrl' => '<string>',
                'UniqueTicPerAudioTrack' => 'RESERVE_UNIQUE_TICS_PER_TRACK|SAME_TICS_PER_TRACK',
            ],
            'OutputGroups' => [
                [
                    'AutomatedEncodingSettings' => [
                        'AbrSettings' => [
                            'MaxAbrBitrate' => <integer>,
                            'MaxRenditions' => <integer>,
                            'MinAbrBitrate' => <integer>,
                            'Rules' => [
                                [
                                    'AllowedRenditions' => [
                                        [
                                            'Height' => <integer>,
                                            'Required' => 'ENABLED|DISABLED',
                                            'Width' => <integer>,
                                        ],
                                        // ...
                                    ],
                                    'ForceIncludeRenditions' => [
                                        [
                                            'Height' => <integer>,
                                            'Width' => <integer>,
                                        ],
                                        // ...
                                    ],
                                    'MinBottomRenditionSize' => [
                                        'Height' => <integer>,
                                        'Width' => <integer>,
                                    ],
                                    'MinTopRenditionSize' => [
                                        'Height' => <integer>,
                                        'Width' => <integer>,
                                    ],
                                    'Type' => 'MIN_TOP_RENDITION_SIZE|MIN_BOTTOM_RENDITION_SIZE|FORCE_INCLUDE_RENDITIONS|ALLOWED_RENDITIONS',
                                ],
                                // ...
                            ],
                        ],
                    ],
                    'CustomName' => '<string>',
                    'Name' => '<string>',
                    'OutputGroupSettings' => [
                        'CmafGroupSettings' => [
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'BaseUrl' => '<string>',
                            'ClientCache' => 'DISABLED|ENABLED',
                            'CodecSpecification' => 'RFC_6381|RFC_4281',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'Encryption' => [
                                'ConstantInitializationVector' => '<string>',
                                'EncryptionMethod' => 'SAMPLE_AES|AES_CTR',
                                'InitializationVectorInManifest' => 'INCLUDE|EXCLUDE',
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'DashSignaledSystemIds' => ['<string>', ...],
                                    'HlsSignaledSystemIds' => ['<string>', ...],
                                    'ResourceId' => '<string>',
                                    'Url' => '<string>',
                                ],
                                'StaticKeyProvider' => [
                                    'KeyFormat' => '<string>',
                                    'KeyFormatVersions' => '<string>',
                                    'StaticKeyValue' => '<string>',
                                    'Url' => '<string>',
                                ],
                                'Type' => 'SPEKE|STATIC_KEY',
                            ],
                            'FragmentLength' => <integer>,
                            'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                            'ImageBasedTrickPlaySettings' => [
                                'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                                'ThumbnailHeight' => <integer>,
                                'ThumbnailInterval' => <float>,
                                'ThumbnailWidth' => <integer>,
                                'TileHeight' => <integer>,
                                'TileWidth' => <integer>,
                            ],
                            'ManifestCompression' => 'GZIP|NONE',
                            'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER',
                            'MinBufferTime' => <integer>,
                            'MinFinalSegmentLength' => <float>,
                            'MpdProfile' => 'MAIN_PROFILE|ON_DEMAND_PROFILE',
                            'PtsOffsetHandlingForBFrames' => 'ZERO_BASED|MATCH_INITIAL_PTS',
                            'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                            'SegmentLength' => <integer>,
                            'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'StreamInfResolution' => 'INCLUDE|EXCLUDE',
                            'TargetDurationCompatibilityMode' => 'LEGACY|SPEC_COMPLIANT',
                            'WriteDashManifest' => 'DISABLED|ENABLED',
                            'WriteHlsManifest' => 'DISABLED|ENABLED',
                            'WriteSegmentTimelineInRepresentation' => 'ENABLED|DISABLED',
                        ],
                        'DashIsoGroupSettings' => [
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'AudioChannelConfigSchemeIdUri' => 'MPEG_CHANNEL_CONFIGURATION|DOLBY_CHANNEL_CONFIGURATION',
                            'BaseUrl' => '<string>',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'Encryption' => [
                                'PlaybackDeviceCompatibility' => 'CENC_V1|UNENCRYPTED_SEI',
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'ResourceId' => '<string>',
                                    'SystemIds' => ['<string>', ...],
                                    'Url' => '<string>',
                                ],
                            ],
                            'FragmentLength' => <integer>,
                            'HbbtvCompliance' => 'HBBTV_1_5|NONE',
                            'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                            'ImageBasedTrickPlaySettings' => [
                                'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                                'ThumbnailHeight' => <integer>,
                                'ThumbnailInterval' => <float>,
                                'ThumbnailWidth' => <integer>,
                                'TileHeight' => <integer>,
                                'TileWidth' => <integer>,
                            ],
                            'MinBufferTime' => <integer>,
                            'MinFinalSegmentLength' => <float>,
                            'MpdProfile' => 'MAIN_PROFILE|ON_DEMAND_PROFILE',
                            'PtsOffsetHandlingForBFrames' => 'ZERO_BASED|MATCH_INITIAL_PTS',
                            'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                            'SegmentLength' => <integer>,
                            'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'WriteSegmentTimelineInRepresentation' => 'ENABLED|DISABLED',
                        ],
                        'FileGroupSettings' => [
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                        ],
                        'HlsGroupSettings' => [
                            'AdMarkers' => ['<string>', ...],
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'AudioOnlyHeader' => 'INCLUDE|EXCLUDE',
                            'BaseUrl' => '<string>',
                            'CaptionLanguageMappings' => [
                                [
                                    'CaptionChannel' => <integer>,
                                    'CustomLanguageCode' => '<string>',
                                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'LanguageDescription' => '<string>',
                                ],
                                // ...
                            ],
                            'CaptionLanguageSetting' => 'INSERT|OMIT|NONE',
                            'CaptionSegmentLengthControl' => 'LARGE_SEGMENTS|MATCH_VIDEO',
                            'ClientCache' => 'DISABLED|ENABLED',
                            'CodecSpecification' => 'RFC_6381|RFC_4281',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'DirectoryStructure' => 'SINGLE_DIRECTORY|SUBDIRECTORY_PER_STREAM',
                            'Encryption' => [
                                'ConstantInitializationVector' => '<string>',
                                'EncryptionMethod' => 'AES128|SAMPLE_AES',
                                'InitializationVectorInManifest' => 'INCLUDE|EXCLUDE',
                                'OfflineEncrypted' => 'ENABLED|DISABLED',
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'ResourceId' => '<string>',
                                    'SystemIds' => ['<string>', ...],
                                    'Url' => '<string>',
                                ],
                                'StaticKeyProvider' => [
                                    'KeyFormat' => '<string>',
                                    'KeyFormatVersions' => '<string>',
                                    'StaticKeyValue' => '<string>',
                                    'Url' => '<string>',
                                ],
                                'Type' => 'SPEKE|STATIC_KEY',
                            ],
                            'ImageBasedTrickPlay' => 'NONE|THUMBNAIL|THUMBNAIL_AND_FULLFRAME|ADVANCED',
                            'ImageBasedTrickPlaySettings' => [
                                'IntervalCadence' => 'FOLLOW_IFRAME|FOLLOW_CUSTOM',
                                'ThumbnailHeight' => <integer>,
                                'ThumbnailInterval' => <float>,
                                'ThumbnailWidth' => <integer>,
                                'TileHeight' => <integer>,
                                'TileWidth' => <integer>,
                            ],
                            'ManifestCompression' => 'GZIP|NONE',
                            'ManifestDurationFormat' => 'FLOATING_POINT|INTEGER',
                            'MinFinalSegmentLength' => <float>,
                            'MinSegmentLength' => <integer>,
                            'OutputSelection' => 'MANIFESTS_AND_SEGMENTS|SEGMENTS_ONLY',
                            'ProgramDateTime' => 'INCLUDE|EXCLUDE',
                            'ProgramDateTimePeriod' => <integer>,
                            'SegmentControl' => 'SINGLE_FILE|SEGMENTED_FILES',
                            'SegmentLength' => <integer>,
                            'SegmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'SegmentsPerSubdirectory' => <integer>,
                            'StreamInfResolution' => 'INCLUDE|EXCLUDE',
                            'TargetDurationCompatibilityMode' => 'LEGACY|SPEC_COMPLIANT',
                            'TimedMetadataId3Frame' => 'NONE|PRIV|TDRL',
                            'TimedMetadataId3Period' => <integer>,
                            'TimestampDeltaMilliseconds' => <integer>,
                        ],
                        'MsSmoothGroupSettings' => [
                            'AdditionalManifests' => [
                                [
                                    'ManifestNameModifier' => '<string>',
                                    'SelectedOutputs' => ['<string>', ...],
                                ],
                                // ...
                            ],
                            'AudioDeduplication' => 'COMBINE_DUPLICATE_STREAMS|NONE',
                            'Destination' => '<string>',
                            'DestinationSettings' => [
                                'S3Settings' => [
                                    'AccessControl' => [
                                        'CannedAcl' => 'PUBLIC_READ|AUTHENTICATED_READ|BUCKET_OWNER_READ|BUCKET_OWNER_FULL_CONTROL',
                                    ],
                                    'Encryption' => [
                                        'EncryptionType' => 'SERVER_SIDE_ENCRYPTION_S3|SERVER_SIDE_ENCRYPTION_KMS',
                                        'KmsEncryptionContext' => '<string>',
                                        'KmsKeyArn' => '<string>',
                                    ],
                                ],
                            ],
                            'Encryption' => [
                                'SpekeKeyProvider' => [
                                    'CertificateArn' => '<string>',
                                    'ResourceId' => '<string>',
                                    'SystemIds' => ['<string>', ...],
                                    'Url' => '<string>',
                                ],
                            ],
                            'FragmentLength' => <integer>,
                            'FragmentLengthControl' => 'EXACT|GOP_MULTIPLE',
                            'ManifestEncoding' => 'UTF8|UTF16',
                        ],
                        'Type' => 'HLS_GROUP_SETTINGS|DASH_ISO_GROUP_SETTINGS|FILE_GROUP_SETTINGS|MS_SMOOTH_GROUP_SETTINGS|CMAF_GROUP_SETTINGS',
                    ],
                    'Outputs' => [
                        [
                            'AudioDescriptions' => [
                                [
                                    'AudioChannelTaggingSettings' => [
                                        'ChannelTag' => 'L|R|C|LFE|LS|RS|LC|RC|CS|LSD|RSD|TCS|VHL|VHC|VHR',
                                    ],
                                    'AudioNormalizationSettings' => [
                                        'Algorithm' => 'ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                                        'AlgorithmControl' => 'CORRECT_AUDIO|MEASURE_ONLY',
                                        'CorrectionGateLevel' => <integer>,
                                        'LoudnessLogging' => 'LOG|DONT_LOG',
                                        'PeakCalculation' => 'TRUE_PEAK|NONE',
                                        'TargetLkfs' => <float>,
                                    ],
                                    'AudioSourceName' => '<string>',
                                    'AudioType' => <integer>,
                                    'AudioTypeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                    'CodecSettings' => [
                                        'AacSettings' => [
                                            'AudioDescriptionBroadcasterMix' => 'BROADCASTER_MIXED_AD|NORMAL',
                                            'Bitrate' => <integer>,
                                            'CodecProfile' => 'LC|HEV1|HEV2',
                                            'CodingMode' => 'AD_RECEIVER_MIX|CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_5_1',
                                            'RateControlMode' => 'CBR|VBR',
                                            'RawFormat' => 'LATM_LOAS|NONE',
                                            'SampleRate' => <integer>,
                                            'Specification' => 'MPEG2|MPEG4',
                                            'VbrQuality' => 'LOW|MEDIUM_LOW|MEDIUM_HIGH|HIGH',
                                        ],
                                        'Ac3Settings' => [
                                            'Bitrate' => <integer>,
                                            'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|DIALOGUE|EMERGENCY|HEARING_IMPAIRED|MUSIC_AND_EFFECTS|VISUALLY_IMPAIRED|VOICE_OVER',
                                            'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_3_2_LFE',
                                            'Dialnorm' => <integer>,
                                            'DynamicRangeCompressionLine' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                                            'DynamicRangeCompressionProfile' => 'FILM_STANDARD|NONE',
                                            'DynamicRangeCompressionRf' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                                            'LfeFilter' => 'ENABLED|DISABLED',
                                            'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                            'SampleRate' => <integer>,
                                        ],
                                        'AiffSettings' => [
                                            'BitDepth' => <integer>,
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                        ],
                                        'Codec' => 'AAC|MP2|MP3|WAV|AIFF|AC3|EAC3|EAC3_ATMOS|VORBIS|OPUS|PASSTHROUGH',
                                        'Eac3AtmosSettings' => [
                                            'Bitrate' => <integer>,
                                            'BitstreamMode' => 'COMPLETE_MAIN',
                                            'CodingMode' => 'CODING_MODE_AUTO|CODING_MODE_5_1_4|CODING_MODE_7_1_4|CODING_MODE_9_1_6',
                                            'DialogueIntelligence' => 'ENABLED|DISABLED',
                                            'DownmixControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                                            'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'DynamicRangeControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                                            'LoRoCenterMixLevel' => <float>,
                                            'LoRoSurroundMixLevel' => <float>,
                                            'LtRtCenterMixLevel' => <float>,
                                            'LtRtSurroundMixLevel' => <float>,
                                            'MeteringMode' => 'LEQ_A|ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                                            'SampleRate' => <integer>,
                                            'SpeechThreshold' => <integer>,
                                            'StereoDownmix' => 'NOT_INDICATED|STEREO|SURROUND|DPL2',
                                            'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                        ],
                                        'Eac3Settings' => [
                                            'AttenuationControl' => 'ATTENUATE_3_DB|NONE',
                                            'Bitrate' => <integer>,
                                            'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|EMERGENCY|HEARING_IMPAIRED|VISUALLY_IMPAIRED',
                                            'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_3_2',
                                            'DcFilter' => 'ENABLED|DISABLED',
                                            'Dialnorm' => <integer>,
                                            'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                                            'LfeControl' => 'LFE|NO_LFE',
                                            'LfeFilter' => 'ENABLED|DISABLED',
                                            'LoRoCenterMixLevel' => <float>,
                                            'LoRoSurroundMixLevel' => <float>,
                                            'LtRtCenterMixLevel' => <float>,
                                            'LtRtSurroundMixLevel' => <float>,
                                            'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                            'PassthroughControl' => 'WHEN_POSSIBLE|NO_PASSTHROUGH',
                                            'PhaseControl' => 'SHIFT_90_DEGREES|NO_SHIFT',
                                            'SampleRate' => <integer>,
                                            'StereoDownmix' => 'NOT_INDICATED|LO_RO|LT_RT|DPL2',
                                            'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                            'SurroundMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                                        ],
                                        'Mp2Settings' => [
                                            'Bitrate' => <integer>,
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                        ],
                                        'Mp3Settings' => [
                                            'Bitrate' => <integer>,
                                            'Channels' => <integer>,
                                            'RateControlMode' => 'CBR|VBR',
                                            'SampleRate' => <integer>,
                                            'VbrQuality' => <integer>,
                                        ],
                                        'OpusSettings' => [
                                            'Bitrate' => <integer>,
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                        ],
                                        'VorbisSettings' => [
                                            'Channels' => <integer>,
                                            'SampleRate' => <integer>,
                                            'VbrQuality' => <integer>,
                                        ],
                                        'WavSettings' => [
                                            'BitDepth' => <integer>,
                                            'Channels' => <integer>,
                                            'Format' => 'RIFF|RF64',
                                            'SampleRate' => <integer>,
                                        ],
                                    ],
                                    'CustomLanguageCode' => '<string>',
                                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'LanguageCodeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                                    'RemixSettings' => [
                                        'ChannelMapping' => [
                                            'OutputChannels' => [
                                                [
                                                    'InputChannels' => [<integer>, ...],
                                                    'InputChannelsFineTune' => [<float>, ...],
                                                ],
                                                // ...
                                            ],
                                        ],
                                        'ChannelsIn' => <integer>,
                                        'ChannelsOut' => <integer>,
                                    ],
                                    'StreamName' => '<string>',
                                ],
                                // ...
                            ],
                            'CaptionDescriptions' => [
                                [
                                    'CaptionSelectorName' => '<string>',
                                    'CustomLanguageCode' => '<string>',
                                    'DestinationSettings' => [
                                        'BurninDestinationSettings' => [
                                            'Alignment' => 'CENTERED|LEFT|AUTO',
                                            'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                                            'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'BackgroundOpacity' => <integer>,
                                            'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                                            'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                                            'FontOpacity' => <integer>,
                                            'FontResolution' => <integer>,
                                            'FontScript' => 'AUTOMATIC|HANS|HANT',
                                            'FontSize' => <integer>,
                                            'HexFontColor' => '<string>',
                                            'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                                            'OutlineSize' => <integer>,
                                            'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'ShadowOpacity' => <integer>,
                                            'ShadowXOffset' => <integer>,
                                            'ShadowYOffset' => <integer>,
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                            'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                                            'XPosition' => <integer>,
                                            'YPosition' => <integer>,
                                        ],
                                        'DestinationType' => 'BURN_IN|DVB_SUB|EMBEDDED|EMBEDDED_PLUS_SCTE20|IMSC|SCTE20_PLUS_EMBEDDED|SCC|SRT|SMI|TELETEXT|TTML|WEBVTT',
                                        'DvbSubDestinationSettings' => [
                                            'Alignment' => 'CENTERED|LEFT|AUTO',
                                            'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                                            'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'BackgroundOpacity' => <integer>,
                                            'DdsHandling' => 'NONE|SPECIFIED|NO_DISPLAY_WINDOW',
                                            'DdsXCoordinate' => <integer>,
                                            'DdsYCoordinate' => <integer>,
                                            'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                                            'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                                            'FontOpacity' => <integer>,
                                            'FontResolution' => <integer>,
                                            'FontScript' => 'AUTOMATIC|HANS|HANT',
                                            'FontSize' => <integer>,
                                            'Height' => <integer>,
                                            'HexFontColor' => '<string>',
                                            'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                                            'OutlineSize' => <integer>,
                                            'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                                            'ShadowOpacity' => <integer>,
                                            'ShadowXOffset' => <integer>,
                                            'ShadowYOffset' => <integer>,
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                            'SubtitlingType' => 'HEARING_IMPAIRED|STANDARD',
                                            'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                                            'Width' => <integer>,
                                            'XPosition' => <integer>,
                                            'YPosition' => <integer>,
                                        ],
                                        'EmbeddedDestinationSettings' => [
                                            'Destination608ChannelNumber' => <integer>,
                                            'Destination708ServiceNumber' => <integer>,
                                        ],
                                        'ImscDestinationSettings' => [
                                            'Accessibility' => 'DISABLED|ENABLED',
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                        ],
                                        'SccDestinationSettings' => [
                                            'Framerate' => 'FRAMERATE_23_97|FRAMERATE_24|FRAMERATE_25|FRAMERATE_29_97_DROPFRAME|FRAMERATE_29_97_NON_DROPFRAME',
                                        ],
                                        'SrtDestinationSettings' => [
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                        ],
                                        'TeletextDestinationSettings' => [
                                            'PageNumber' => '<string>',
                                            'PageTypes' => ['<string>', ...],
                                        ],
                                        'TtmlDestinationSettings' => [
                                            'StylePassthrough' => 'ENABLED|DISABLED',
                                        ],
                                        'WebvttDestinationSettings' => [
                                            'Accessibility' => 'DISABLED|ENABLED',
                                            'StylePassthrough' => 'ENABLED|DISABLED|STRICT',
                                        ],
                                    ],
                                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                                    'LanguageDescription' => '<string>',
                                ],
                                // ...
                            ],
                            'ContainerSettings' => [
                                'CmfcSettings' => [
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'AudioGroupId' => '<string>',
                                    'AudioRenditionSets' => '<string>',
                                    'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT',
                                    'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                                    'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                                    'KlvMetadata' => 'PASSTHROUGH|NONE',
                                    'Scte35Esam' => 'INSERT|NONE',
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                                ],
                                'Container' => 'F4V|ISMV|M2TS|M3U8|CMFC|MOV|MP4|MPD|MXF|WEBM|RAW',
                                'F4vSettings' => [
                                    'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                                ],
                                'M2tsSettings' => [
                                    'AudioBufferModel' => 'DVB|ATSC',
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'AudioFramesPerPes' => <integer>,
                                    'AudioPids' => [<integer>, ...],
                                    'Bitrate' => <integer>,
                                    'BufferModel' => 'MULTIPLEX|NONE',
                                    'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                                    'DvbNitSettings' => [
                                        'NetworkId' => <integer>,
                                        'NetworkName' => '<string>',
                                        'NitInterval' => <integer>,
                                    ],
                                    'DvbSdtSettings' => [
                                        'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE',
                                        'SdtInterval' => <integer>,
                                        'ServiceName' => '<string>',
                                        'ServiceProviderName' => '<string>',
                                    ],
                                    'DvbSubPids' => [<integer>, ...],
                                    'DvbTdtSettings' => [
                                        'TdtInterval' => <integer>,
                                    ],
                                    'DvbTeletextPid' => <integer>,
                                    'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL',
                                    'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID',
                                    'EsRateInPes' => 'INCLUDE|EXCLUDE',
                                    'ForceTsVideoEbpOrder' => 'FORCE|DEFAULT',
                                    'FragmentTime' => <float>,
                                    'KlvMetadata' => 'PASSTHROUGH|NONE',
                                    'MaxPcrInterval' => <integer>,
                                    'MinEbpInterval' => <integer>,
                                    'NielsenId3' => 'INSERT|NONE',
                                    'NullPacketBitrate' => <float>,
                                    'PatInterval' => <integer>,
                                    'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                                    'PcrPid' => <integer>,
                                    'PmtInterval' => <integer>,
                                    'PmtPid' => <integer>,
                                    'PrivateMetadataPid' => <integer>,
                                    'ProgramNumber' => <integer>,
                                    'RateMode' => 'VBR|CBR',
                                    'Scte35Esam' => [
                                        'Scte35EsamPid' => <integer>,
                                    ],
                                    'Scte35Pid' => <integer>,
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'SegmentationMarkers' => 'NONE|RAI_SEGSTART|RAI_ADAPT|PSI_SEGSTART|EBP|EBP_LEGACY',
                                    'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE',
                                    'SegmentationTime' => <float>,
                                    'TimedMetadataPid' => <integer>,
                                    'TransportStreamId' => <integer>,
                                    'VideoPid' => <integer>,
                                ],
                                'M3u8Settings' => [
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'AudioFramesPerPes' => <integer>,
                                    'AudioPids' => [<integer>, ...],
                                    'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                                    'MaxPcrInterval' => <integer>,
                                    'NielsenId3' => 'INSERT|NONE',
                                    'PatInterval' => <integer>,
                                    'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                                    'PcrPid' => <integer>,
                                    'PmtInterval' => <integer>,
                                    'PmtPid' => <integer>,
                                    'PrivateMetadataPid' => <integer>,
                                    'ProgramNumber' => <integer>,
                                    'Scte35Pid' => <integer>,
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                                    'TimedMetadataPid' => <integer>,
                                    'TransportStreamId' => <integer>,
                                    'VideoPid' => <integer>,
                                ],
                                'MovSettings' => [
                                    'ClapAtom' => 'INCLUDE|EXCLUDE',
                                    'CslgAtom' => 'INCLUDE|EXCLUDE',
                                    'Mpeg2FourCCControl' => 'XDCAM|MPEG',
                                    'PaddingControl' => 'OMNEON|NONE',
                                    'Reference' => 'SELF_CONTAINED|EXTERNAL',
                                ],
                                'Mp4Settings' => [
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'CslgAtom' => 'INCLUDE|EXCLUDE',
                                    'CttsVersion' => <integer>,
                                    'FreeSpaceBox' => 'INCLUDE|EXCLUDE',
                                    'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                                    'Mp4MajorBrand' => '<string>',
                                ],
                                'MpdSettings' => [
                                    'AccessibilityCaptionHints' => 'INCLUDE|EXCLUDE',
                                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                                    'CaptionContainerType' => 'RAW|FRAGMENTED_MP4',
                                    'KlvMetadata' => 'NONE|PASSTHROUGH',
                                    'Scte35Esam' => 'INSERT|NONE',
                                    'Scte35Source' => 'PASSTHROUGH|NONE',
                                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                                ],
                                'MxfSettings' => [
                                    'AfdSignaling' => 'NO_COPY|COPY_FROM_VIDEO',
                                    'Profile' => 'D_10|XDCAM|OP1A|XAVC',
                                    'XavcProfileSettings' => [
                                        'DurationMode' => 'ALLOW_ANY_DURATION|DROP_FRAMES_FOR_COMPLIANCE',
                                        'MaxAncDataSize' => <integer>,
                                    ],
                                ],
                            ],
                            'Extension' => '<string>',
                            'NameModifier' => '<string>',
                            'OutputSettings' => [
                                'HlsSettings' => [
                                    'AudioGroupId' => '<string>',
                                    'AudioOnlyContainer' => 'AUTOMATIC|M2TS',
                                    'AudioRenditionSets' => '<string>',
                                    'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT|AUDIO_ONLY_VARIANT_STREAM',
                                    'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                                    'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                                    'SegmentModifier' => '<string>',
                                ],
                            ],
                            'Preset' => '<string>',
                            'VideoDescription' => [
                                'AfdSignaling' => 'NONE|AUTO|FIXED',
                                'AntiAlias' => 'DISABLED|ENABLED',
                                'CodecSettings' => [
                                    'Av1Settings' => [
                                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                        'BitDepth' => 'BIT_8|BIT_10',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopSize' => <float>,
                                        'MaxBitrate' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'QvbrSettings' => [
                                            'QvbrQualityLevel' => <integer>,
                                            'QvbrQualityLevelFineTune' => <float>,
                                        ],
                                        'RateControlMode' => 'QVBR',
                                        'Slices' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    ],
                                    'AvcIntraSettings' => [
                                        'AvcIntraClass' => 'CLASS_50|CLASS_100|CLASS_200|CLASS_4K_2K',
                                        'AvcIntraUhdSettings' => [
                                            'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                                        ],
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|HARD',
                                    ],
                                    'Codec' => 'AV1|AVC_INTRA|FRAME_CAPTURE|H_264|H_265|MPEG2|PRORES|VC3|VP8|VP9|XAVC',
                                    'FrameCaptureSettings' => [
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'MaxCaptures' => <integer>,
                                        'Quality' => <integer>,
                                    ],
                                    'H264Settings' => [
                                        'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                        'Bitrate' => <integer>,
                                        'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_1_1|LEVEL_1_2|LEVEL_1_3|LEVEL_2|LEVEL_2_1|LEVEL_2_2|LEVEL_3|LEVEL_3_1|LEVEL_3_2|LEVEL_4|LEVEL_4_1|LEVEL_4_2|LEVEL_5|LEVEL_5_1|LEVEL_5_2',
                                        'CodecProfile' => 'BASELINE|HIGH|HIGH_10BIT|HIGH_422|HIGH_422_10BIT|MAIN',
                                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                        'EntropyEncoding' => 'CABAC|CAVLC',
                                        'FieldEncoding' => 'PAFF|FORCE_FIELD|MBAFF',
                                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopBReference' => 'DISABLED|ENABLED',
                                        'GopClosedCadence' => <integer>,
                                        'GopSize' => <float>,
                                        'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                                        'HrdBufferInitialFillPercentage' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'MaxBitrate' => <integer>,
                                        'MinIInterval' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'NumberReferenceFrames' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                        'QvbrSettings' => [
                                            'MaxAverageBitrate' => <integer>,
                                            'QvbrQualityLevel' => <integer>,
                                            'QvbrQualityLevelFineTune' => <float>,
                                        ],
                                        'RateControlMode' => 'VBR|CBR|QVBR',
                                        'RepeatPps' => 'DISABLED|ENABLED',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                                        'Slices' => <integer>,
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Softness' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Syntax' => 'DEFAULT|RP2027',
                                        'Telecine' => 'NONE|SOFT|HARD',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                                    ],
                                    'H265Settings' => [
                                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX|AUTO',
                                        'AlternateTransferFunctionSei' => 'DISABLED|ENABLED',
                                        'Bitrate' => <integer>,
                                        'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_2|LEVEL_2_1|LEVEL_3|LEVEL_3_1|LEVEL_4|LEVEL_4_1|LEVEL_5|LEVEL_5_1|LEVEL_5_2|LEVEL_6|LEVEL_6_1|LEVEL_6_2',
                                        'CodecProfile' => 'MAIN_MAIN|MAIN_HIGH|MAIN10_MAIN|MAIN10_HIGH|MAIN_422_8BIT_MAIN|MAIN_422_8BIT_HIGH|MAIN_422_10BIT_MAIN|MAIN_422_10BIT_HIGH',
                                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopBReference' => 'DISABLED|ENABLED',
                                        'GopClosedCadence' => <integer>,
                                        'GopSize' => <float>,
                                        'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                                        'HrdBufferInitialFillPercentage' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'MaxBitrate' => <integer>,
                                        'MinIInterval' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'NumberReferenceFrames' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                        'QvbrSettings' => [
                                            'MaxAverageBitrate' => <integer>,
                                            'QvbrQualityLevel' => <integer>,
                                            'QvbrQualityLevelFineTune' => <float>,
                                        ],
                                        'RateControlMode' => 'VBR|CBR|QVBR',
                                        'SampleAdaptiveOffsetFilterMode' => 'DEFAULT|ADAPTIVE|OFF',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                                        'Slices' => <integer>,
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|SOFT|HARD',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'TemporalIds' => 'DISABLED|ENABLED',
                                        'Tiles' => 'DISABLED|ENABLED',
                                        'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                                        'WriteMp4PackagingType' => 'HVC1|HEV1',
                                    ],
                                    'Mpeg2Settings' => [
                                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH',
                                        'Bitrate' => <integer>,
                                        'CodecLevel' => 'AUTO|LOW|MAIN|HIGH1440|HIGH',
                                        'CodecProfile' => 'MAIN|PROFILE_422',
                                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopClosedCadence' => <integer>,
                                        'GopSize' => <float>,
                                        'GopSizeUnits' => 'FRAMES|SECONDS',
                                        'HrdBufferInitialFillPercentage' => <integer>,
                                        'HrdBufferSize' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'IntraDcPrecision' => 'AUTO|INTRA_DC_PRECISION_8|INTRA_DC_PRECISION_9|INTRA_DC_PRECISION_10|INTRA_DC_PRECISION_11',
                                        'MaxBitrate' => <integer>,
                                        'MinIInterval' => <integer>,
                                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                                        'RateControlMode' => 'VBR|CBR',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SceneChangeDetect' => 'DISABLED|ENABLED',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Softness' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Syntax' => 'DEFAULT|D_10',
                                        'Telecine' => 'NONE|SOFT|HARD',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                    ],
                                    'ProresSettings' => [
                                        'ChromaSampling' => 'PRESERVE_444_SAMPLING|SUBSAMPLE_TO_422',
                                        'CodecProfile' => 'APPLE_PRORES_422|APPLE_PRORES_422_HQ|APPLE_PRORES_422_LT|APPLE_PRORES_422_PROXY|APPLE_PRORES_4444|APPLE_PRORES_4444_XQ',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|HARD',
                                    ],
                                    'Vc3Settings' => [
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'InterlaceMode' => 'INTERLACED|PROGRESSIVE',
                                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Telecine' => 'NONE|HARD',
                                        'Vc3Class' => 'CLASS_145_8BIT|CLASS_220_8BIT|CLASS_220_10BIT',
                                    ],
                                    'Vp8Settings' => [
                                        'Bitrate' => <integer>,
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopSize' => <float>,
                                        'HrdBufferSize' => <integer>,
                                        'MaxBitrate' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                                        'RateControlMode' => 'VBR',
                                    ],
                                    'Vp9Settings' => [
                                        'Bitrate' => <integer>,
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'GopSize' => <float>,
                                        'HrdBufferSize' => <integer>,
                                        'MaxBitrate' => <integer>,
                                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'ParDenominator' => <integer>,
                                        'ParNumerator' => <integer>,
                                        'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                                        'RateControlMode' => 'VBR',
                                    ],
                                    'XavcSettings' => [
                                        'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                                        'EntropyEncoding' => 'AUTO|CABAC|CAVLC',
                                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                                        'FramerateDenominator' => <integer>,
                                        'FramerateNumerator' => <integer>,
                                        'Profile' => 'XAVC_HD_INTRA_CBG|XAVC_4K_INTRA_CBG|XAVC_4K_INTRA_VBR|XAVC_HD|XAVC_4K',
                                        'SlowPal' => 'DISABLED|ENABLED',
                                        'Softness' => <integer>,
                                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                                        'Xavc4kIntraCbgProfileSettings' => [
                                            'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                                        ],
                                        'Xavc4kIntraVbrProfileSettings' => [
                                            'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                                        ],
                                        'Xavc4kProfileSettings' => [
                                            'BitrateClass' => 'BITRATE_CLASS_100|BITRATE_CLASS_140|BITRATE_CLASS_200',
                                            'CodecProfile' => 'HIGH|HIGH_422',
                                            'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                            'GopBReference' => 'DISABLED|ENABLED',
                                            'GopClosedCadence' => <integer>,
                                            'HrdBufferSize' => <integer>,
                                            'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                            'Slices' => <integer>,
                                        ],
                                        'XavcHdIntraCbgProfileSettings' => [
                                            'XavcClass' => 'CLASS_50|CLASS_100|CLASS_200',
                                        ],
                                        'XavcHdProfileSettings' => [
                                            'BitrateClass' => 'BITRATE_CLASS_25|BITRATE_CLASS_35|BITRATE_CLASS_50',
                                            'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                                            'GopBReference' => 'DISABLED|ENABLED',
                                            'GopClosedCadence' => <integer>,
                                            'HrdBufferSize' => <integer>,
                                            'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                                            'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                                            'Slices' => <integer>,
                                            'Telecine' => 'NONE|HARD',
                                        ],
                                    ],
                                ],
                                'ColorMetadata' => 'IGNORE|INSERT',
                                'Crop' => [
                                    'Height' => <integer>,
                                    'Width' => <integer>,
                                    'X' => <integer>,
                                    'Y' => <integer>,
                                ],
                                'DropFrameTimecode' => 'DISABLED|ENABLED',
                                'FixedAfd' => <integer>,
                                'Height' => <integer>,
                                'Position' => [
                                    'Height' => <integer>,
                                    'Width' => <integer>,
                                    'X' => <integer>,
                                    'Y' => <integer>,
                                ],
                                'RespondToAfd' => 'NONE|RESPOND|PASSTHROUGH',
                                'ScalingBehavior' => 'DEFAULT|STRETCH_TO_OUTPUT',
                                'Sharpness' => <integer>,
                                'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI',
                                'VideoPreprocessors' => [
                                    'ColorCorrector' => [
                                        'Brightness' => <integer>,
                                        'ColorSpaceConversion' => 'NONE|FORCE_601|FORCE_709|FORCE_HDR10|FORCE_HLG_2020',
                                        'Contrast' => <integer>,
                                        'Hdr10Metadata' => [
                                            'BluePrimaryX' => <integer>,
                                            'BluePrimaryY' => <integer>,
                                            'GreenPrimaryX' => <integer>,
                                            'GreenPrimaryY' => <integer>,
                                            'MaxContentLightLevel' => <integer>,
                                            'MaxFrameAverageLightLevel' => <integer>,
                                            'MaxLuminance' => <integer>,
                                            'MinLuminance' => <integer>,
                                            'RedPrimaryX' => <integer>,
                                            'RedPrimaryY' => <integer>,
                                            'WhitePointX' => <integer>,
                                            'WhitePointY' => <integer>,
                                        ],
                                        'Hue' => <integer>,
                                        'SampleRangeConversion' => 'LIMITED_RANGE_SQUEEZE|NONE',
                                        'Saturation' => <integer>,
                                    ],
                                    'Deinterlacer' => [
                                        'Algorithm' => 'INTERPOLATE|INTERPOLATE_TICKER|BLEND|BLEND_TICKER',
                                        'Control' => 'FORCE_ALL_FRAMES|NORMAL',
                                        'Mode' => 'DEINTERLACE|INVERSE_TELECINE|ADAPTIVE',
                                    ],
                                    'DolbyVision' => [
                                        'L6Metadata' => [
                                            'MaxCll' => <integer>,
                                            'MaxFall' => <integer>,
                                        ],
                                        'L6Mode' => 'PASSTHROUGH|RECALCULATE|SPECIFY',
                                        'Mapping' => 'HDR10_NOMAP|HDR10_1000',
                                        'Profile' => 'PROFILE_5|PROFILE_8_1',
                                    ],
                                    'Hdr10Plus' => [
                                        'MasteringMonitorNits' => <integer>,
                                        'TargetMonitorNits' => <integer>,
                                    ],
                                    'ImageInserter' => [
                                        'InsertableImages' => [
                                            [
                                                'Duration' => <integer>,
                                                'FadeIn' => <integer>,
                                                'FadeOut' => <integer>,
                                                'Height' => <integer>,
                                                'ImageInserterInput' => '<string>',
                                                'ImageX' => <integer>,
                                                'ImageY' => <integer>,
                                                'Layer' => <integer>,
                                                'Opacity' => <integer>,
                                                'StartTime' => '<string>',
                                                'Width' => <integer>,
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'NoiseReducer' => [
                                        'Filter' => 'BILATERAL|MEAN|GAUSSIAN|LANCZOS|SHARPEN|CONSERVE|SPATIAL|TEMPORAL',
                                        'FilterSettings' => [
                                            'Strength' => <integer>,
                                        ],
                                        'SpatialFilterSettings' => [
                                            'PostFilterSharpenStrength' => <integer>,
                                            'Speed' => <integer>,
                                            'Strength' => <integer>,
                                        ],
                                        'TemporalFilterSettings' => [
                                            'AggressiveMode' => <integer>,
                                            'PostTemporalSharpening' => 'DISABLED|ENABLED|AUTO',
                                            'PostTemporalSharpeningStrength' => 'LOW|MEDIUM|HIGH',
                                            'Speed' => <integer>,
                                            'Strength' => <integer>,
                                        ],
                                    ],
                                    'PartnerWatermarking' => [
                                        'NexguardFileMarkerSettings' => [
                                            'License' => '<string>',
                                            'Payload' => <integer>,
                                            'Preset' => '<string>',
                                            'Strength' => 'LIGHTEST|LIGHTER|DEFAULT|STRONGER|STRONGEST',
                                        ],
                                    ],
                                    'TimecodeBurnin' => [
                                        'FontSize' => <integer>,
                                        'Position' => 'TOP_CENTER|TOP_LEFT|TOP_RIGHT|MIDDLE_LEFT|MIDDLE_CENTER|MIDDLE_RIGHT|BOTTOM_LEFT|BOTTOM_CENTER|BOTTOM_RIGHT',
                                        'Prefix' => '<string>',
                                    ],
                                ],
                                'Width' => <integer>,
                            ],
                        ],
                        // ...
                    ],
                ],
                // ...
            ],
            'TimecodeConfig' => [
                'Anchor' => '<string>',
                'Source' => 'EMBEDDED|ZEROBASED|SPECIFIEDSTART',
                'Start' => '<string>',
                'TimestampOffset' => '<string>',
            ],
            'TimedMetadataInsertion' => [
                'Id3Insertions' => [
                    [
                        'Id3' => '<string>',
                        'Timecode' => '<string>',
                    ],
                    // ...
                ],
            ],
        ],
        'StatusUpdateInterval' => 'SECONDS_10|SECONDS_12|SECONDS_15|SECONDS_20|SECONDS_30|SECONDS_60|SECONDS_120|SECONDS_180|SECONDS_240|SECONDS_300|SECONDS_360|SECONDS_420|SECONDS_480|SECONDS_540|SECONDS_600',
        'Type' => 'SYSTEM|CUSTOM',
    ],
]

Result Details

Members
JobTemplate
  • Type: JobTemplate structure
A job template is a pre-made set of encoding instructions that you can use to quickly create a job.

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

GetPolicy

$result = $client->getPolicy([/* ... */]);
$promise = $client->getPolicyAsync([/* ... */]);
Retrieve the JSON for your policy.

Parameter Syntax

$result = $client->getPolicy([
]);

Parameter Details

Members

Result Syntax

[
    'Policy' => [
        'HttpInputs' => 'ALLOWED|DISALLOWED',
        'HttpsInputs' => 'ALLOWED|DISALLOWED',
        'S3Inputs' => 'ALLOWED|DISALLOWED',
    ],
]

Result Details

Members
Policy
  • Type: Policy structure
A policy configures behavior that you allow or disallow for your account. For information about MediaConvert policies, see the user guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

Errors

  • BadRequestException:

    This error does not currently have a description.

  • InternalServerErrorException:

    This error does not currently have a description.

  • ForbiddenException:

    This error does not currently have a description.

  • NotFoundException:

    This error does not currently have a description.

  • TooManyRequestsException:

    This error does not currently have a description.

  • ConflictException:

    This error does not currently have a description.

GetPreset

$result = $client->getPreset([/* ... */]);
$promise = $client->getPresetAsync([/* ... */]);
Retrieve the JSON for a specific preset.

Parameter Syntax

$result = $client->getPreset([
    'Name' => '<string>', // REQUIRED
]);

Parameter Details

Members
Name
  • Required: Yes
  • Type: string
The name of the preset.

Result Syntax

[
    'Preset' => [
        'Arn' => '<string>',
        'Category' => '<string>',
        'CreatedAt' => <DateTime>,
        'Description' => '<string>',
        'LastUpdated' => <DateTime>,
        'Name' => '<string>',
        'Settings' => [
            'AudioDescriptions' => [
                [
                    'AudioChannelTaggingSettings' => [
                        'ChannelTag' => 'L|R|C|LFE|LS|RS|LC|RC|CS|LSD|RSD|TCS|VHL|VHC|VHR',
                    ],
                    'AudioNormalizationSettings' => [
                        'Algorithm' => 'ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                        'AlgorithmControl' => 'CORRECT_AUDIO|MEASURE_ONLY',
                        'CorrectionGateLevel' => <integer>,
                        'LoudnessLogging' => 'LOG|DONT_LOG',
                        'PeakCalculation' => 'TRUE_PEAK|NONE',
                        'TargetLkfs' => <float>,
                    ],
                    'AudioSourceName' => '<string>',
                    'AudioType' => <integer>,
                    'AudioTypeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                    'CodecSettings' => [
                        'AacSettings' => [
                            'AudioDescriptionBroadcasterMix' => 'BROADCASTER_MIXED_AD|NORMAL',
                            'Bitrate' => <integer>,
                            'CodecProfile' => 'LC|HEV1|HEV2',
                            'CodingMode' => 'AD_RECEIVER_MIX|CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_5_1',
                            'RateControlMode' => 'CBR|VBR',
                            'RawFormat' => 'LATM_LOAS|NONE',
                            'SampleRate' => <integer>,
                            'Specification' => 'MPEG2|MPEG4',
                            'VbrQuality' => 'LOW|MEDIUM_LOW|MEDIUM_HIGH|HIGH',
                        ],
                        'Ac3Settings' => [
                            'Bitrate' => <integer>,
                            'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|DIALOGUE|EMERGENCY|HEARING_IMPAIRED|MUSIC_AND_EFFECTS|VISUALLY_IMPAIRED|VOICE_OVER',
                            'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_1_1|CODING_MODE_2_0|CODING_MODE_3_2_LFE',
                            'Dialnorm' => <integer>,
                            'DynamicRangeCompressionLine' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                            'DynamicRangeCompressionProfile' => 'FILM_STANDARD|NONE',
                            'DynamicRangeCompressionRf' => 'FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH|NONE',
                            'LfeFilter' => 'ENABLED|DISABLED',
                            'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                            'SampleRate' => <integer>,
                        ],
                        'AiffSettings' => [
                            'BitDepth' => <integer>,
                            'Channels' => <integer>,
                            'SampleRate' => <integer>,
                        ],
                        'Codec' => 'AAC|MP2|MP3|WAV|AIFF|AC3|EAC3|EAC3_ATMOS|VORBIS|OPUS|PASSTHROUGH',
                        'Eac3AtmosSettings' => [
                            'Bitrate' => <integer>,
                            'BitstreamMode' => 'COMPLETE_MAIN',
                            'CodingMode' => 'CODING_MODE_AUTO|CODING_MODE_5_1_4|CODING_MODE_7_1_4|CODING_MODE_9_1_6',
                            'DialogueIntelligence' => 'ENABLED|DISABLED',
                            'DownmixControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                            'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                            'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                            'DynamicRangeControl' => 'SPECIFIED|INITIALIZE_FROM_SOURCE',
                            'LoRoCenterMixLevel' => <float>,
                            'LoRoSurroundMixLevel' => <float>,
                            'LtRtCenterMixLevel' => <float>,
                            'LtRtSurroundMixLevel' => <float>,
                            'MeteringMode' => 'LEQ_A|ITU_BS_1770_1|ITU_BS_1770_2|ITU_BS_1770_3|ITU_BS_1770_4',
                            'SampleRate' => <integer>,
                            'SpeechThreshold' => <integer>,
                            'StereoDownmix' => 'NOT_INDICATED|STEREO|SURROUND|DPL2',
                            'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                        ],
                        'Eac3Settings' => [
                            'AttenuationControl' => 'ATTENUATE_3_DB|NONE',
                            'Bitrate' => <integer>,
                            'BitstreamMode' => 'COMPLETE_MAIN|COMMENTARY|EMERGENCY|HEARING_IMPAIRED|VISUALLY_IMPAIRED',
                            'CodingMode' => 'CODING_MODE_1_0|CODING_MODE_2_0|CODING_MODE_3_2',
                            'DcFilter' => 'ENABLED|DISABLED',
                            'Dialnorm' => <integer>,
                            'DynamicRangeCompressionLine' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                            'DynamicRangeCompressionRf' => 'NONE|FILM_STANDARD|FILM_LIGHT|MUSIC_STANDARD|MUSIC_LIGHT|SPEECH',
                            'LfeControl' => 'LFE|NO_LFE',
                            'LfeFilter' => 'ENABLED|DISABLED',
                            'LoRoCenterMixLevel' => <float>,
                            'LoRoSurroundMixLevel' => <float>,
                            'LtRtCenterMixLevel' => <float>,
                            'LtRtSurroundMixLevel' => <float>,
                            'MetadataControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                            'PassthroughControl' => 'WHEN_POSSIBLE|NO_PASSTHROUGH',
                            'PhaseControl' => 'SHIFT_90_DEGREES|NO_SHIFT',
                            'SampleRate' => <integer>,
                            'StereoDownmix' => 'NOT_INDICATED|LO_RO|LT_RT|DPL2',
                            'SurroundExMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                            'SurroundMode' => 'NOT_INDICATED|ENABLED|DISABLED',
                        ],
                        'Mp2Settings' => [
                            'Bitrate' => <integer>,
                            'Channels' => <integer>,
                            'SampleRate' => <integer>,
                        ],
                        'Mp3Settings' => [
                            'Bitrate' => <integer>,
                            'Channels' => <integer>,
                            'RateControlMode' => 'CBR|VBR',
                            'SampleRate' => <integer>,
                            'VbrQuality' => <integer>,
                        ],
                        'OpusSettings' => [
                            'Bitrate' => <integer>,
                            'Channels' => <integer>,
                            'SampleRate' => <integer>,
                        ],
                        'VorbisSettings' => [
                            'Channels' => <integer>,
                            'SampleRate' => <integer>,
                            'VbrQuality' => <integer>,
                        ],
                        'WavSettings' => [
                            'BitDepth' => <integer>,
                            'Channels' => <integer>,
                            'Format' => 'RIFF|RF64',
                            'SampleRate' => <integer>,
                        ],
                    ],
                    'CustomLanguageCode' => '<string>',
                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                    'LanguageCodeControl' => 'FOLLOW_INPUT|USE_CONFIGURED',
                    'RemixSettings' => [
                        'ChannelMapping' => [
                            'OutputChannels' => [
                                [
                                    'InputChannels' => [<integer>, ...],
                                    'InputChannelsFineTune' => [<float>, ...],
                                ],
                                // ...
                            ],
                        ],
                        'ChannelsIn' => <integer>,
                        'ChannelsOut' => <integer>,
                    ],
                    'StreamName' => '<string>',
                ],
                // ...
            ],
            'CaptionDescriptions' => [
                [
                    'CustomLanguageCode' => '<string>',
                    'DestinationSettings' => [
                        'BurninDestinationSettings' => [
                            'Alignment' => 'CENTERED|LEFT|AUTO',
                            'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                            'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                            'BackgroundOpacity' => <integer>,
                            'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                            'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                            'FontOpacity' => <integer>,
                            'FontResolution' => <integer>,
                            'FontScript' => 'AUTOMATIC|HANS|HANT',
                            'FontSize' => <integer>,
                            'HexFontColor' => '<string>',
                            'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                            'OutlineSize' => <integer>,
                            'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                            'ShadowOpacity' => <integer>,
                            'ShadowXOffset' => <integer>,
                            'ShadowYOffset' => <integer>,
                            'StylePassthrough' => 'ENABLED|DISABLED',
                            'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                            'XPosition' => <integer>,
                            'YPosition' => <integer>,
                        ],
                        'DestinationType' => 'BURN_IN|DVB_SUB|EMBEDDED|EMBEDDED_PLUS_SCTE20|IMSC|SCTE20_PLUS_EMBEDDED|SCC|SRT|SMI|TELETEXT|TTML|WEBVTT',
                        'DvbSubDestinationSettings' => [
                            'Alignment' => 'CENTERED|LEFT|AUTO',
                            'ApplyFontColor' => 'WHITE_TEXT_ONLY|ALL_TEXT',
                            'BackgroundColor' => 'NONE|BLACK|WHITE|AUTO',
                            'BackgroundOpacity' => <integer>,
                            'DdsHandling' => 'NONE|SPECIFIED|NO_DISPLAY_WINDOW',
                            'DdsXCoordinate' => <integer>,
                            'DdsYCoordinate' => <integer>,
                            'FallbackFont' => 'BEST_MATCH|MONOSPACED_SANSSERIF|MONOSPACED_SERIF|PROPORTIONAL_SANSSERIF|PROPORTIONAL_SERIF',
                            'FontColor' => 'WHITE|BLACK|YELLOW|RED|GREEN|BLUE|HEX|AUTO',
                            'FontOpacity' => <integer>,
                            'FontResolution' => <integer>,
                            'FontScript' => 'AUTOMATIC|HANS|HANT',
                            'FontSize' => <integer>,
                            'Height' => <integer>,
                            'HexFontColor' => '<string>',
                            'OutlineColor' => 'BLACK|WHITE|YELLOW|RED|GREEN|BLUE|AUTO',
                            'OutlineSize' => <integer>,
                            'ShadowColor' => 'NONE|BLACK|WHITE|AUTO',
                            'ShadowOpacity' => <integer>,
                            'ShadowXOffset' => <integer>,
                            'ShadowYOffset' => <integer>,
                            'StylePassthrough' => 'ENABLED|DISABLED',
                            'SubtitlingType' => 'HEARING_IMPAIRED|STANDARD',
                            'TeletextSpacing' => 'FIXED_GRID|PROPORTIONAL|AUTO',
                            'Width' => <integer>,
                            'XPosition' => <integer>,
                            'YPosition' => <integer>,
                        ],
                        'EmbeddedDestinationSettings' => [
                            'Destination608ChannelNumber' => <integer>,
                            'Destination708ServiceNumber' => <integer>,
                        ],
                        'ImscDestinationSettings' => [
                            'Accessibility' => 'DISABLED|ENABLED',
                            'StylePassthrough' => 'ENABLED|DISABLED',
                        ],
                        'SccDestinationSettings' => [
                            'Framerate' => 'FRAMERATE_23_97|FRAMERATE_24|FRAMERATE_25|FRAMERATE_29_97_DROPFRAME|FRAMERATE_29_97_NON_DROPFRAME',
                        ],
                        'SrtDestinationSettings' => [
                            'StylePassthrough' => 'ENABLED|DISABLED',
                        ],
                        'TeletextDestinationSettings' => [
                            'PageNumber' => '<string>',
                            'PageTypes' => ['<string>', ...],
                        ],
                        'TtmlDestinationSettings' => [
                            'StylePassthrough' => 'ENABLED|DISABLED',
                        ],
                        'WebvttDestinationSettings' => [
                            'Accessibility' => 'DISABLED|ENABLED',
                            'StylePassthrough' => 'ENABLED|DISABLED|STRICT',
                        ],
                    ],
                    'LanguageCode' => 'ENG|SPA|FRA|DEU|GER|ZHO|ARA|HIN|JPN|RUS|POR|ITA|URD|VIE|KOR|PAN|ABK|AAR|AFR|AKA|SQI|AMH|ARG|HYE|ASM|AVA|AVE|AYM|AZE|BAM|BAK|EUS|BEL|BEN|BIH|BIS|BOS|BRE|BUL|MYA|CAT|KHM|CHA|CHE|NYA|CHU|CHV|COR|COS|CRE|HRV|CES|DAN|DIV|NLD|DZO|ENM|EPO|EST|EWE|FAO|FIJ|FIN|FRM|FUL|GLA|GLG|LUG|KAT|ELL|GRN|GUJ|HAT|HAU|HEB|HER|HMO|HUN|ISL|IDO|IBO|IND|INA|ILE|IKU|IPK|GLE|JAV|KAL|KAN|KAU|KAS|KAZ|KIK|KIN|KIR|KOM|KON|KUA|KUR|LAO|LAT|LAV|LIM|LIN|LIT|LUB|LTZ|MKD|MLG|MSA|MAL|MLT|GLV|MRI|MAR|MAH|MON|NAU|NAV|NDE|NBL|NDO|NEP|SME|NOR|NOB|NNO|OCI|OJI|ORI|ORM|OSS|PLI|FAS|POL|PUS|QUE|QAA|RON|ROH|RUN|SMO|SAG|SAN|SRD|SRB|SNA|III|SND|SIN|SLK|SLV|SOM|SOT|SUN|SWA|SSW|SWE|TGL|TAH|TGK|TAM|TAT|TEL|THA|BOD|TIR|TON|TSO|TSN|TUR|TUK|TWI|UIG|UKR|UZB|VEN|VOL|WLN|CYM|FRY|WOL|XHO|YID|YOR|ZHA|ZUL|ORJ|QPC|TNG|SRP',
                    'LanguageDescription' => '<string>',
                ],
                // ...
            ],
            'ContainerSettings' => [
                'CmfcSettings' => [
                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                    'AudioGroupId' => '<string>',
                    'AudioRenditionSets' => '<string>',
                    'AudioTrackType' => 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT|ALTERNATE_AUDIO_AUTO_SELECT|ALTERNATE_AUDIO_NOT_AUTO_SELECT',
                    'DescriptiveVideoServiceFlag' => 'DONT_FLAG|FLAG',
                    'IFrameOnlyManifest' => 'INCLUDE|EXCLUDE',
                    'KlvMetadata' => 'PASSTHROUGH|NONE',
                    'Scte35Esam' => 'INSERT|NONE',
                    'Scte35Source' => 'PASSTHROUGH|NONE',
                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                ],
                'Container' => 'F4V|ISMV|M2TS|M3U8|CMFC|MOV|MP4|MPD|MXF|WEBM|RAW',
                'F4vSettings' => [
                    'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                ],
                'M2tsSettings' => [
                    'AudioBufferModel' => 'DVB|ATSC',
                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                    'AudioFramesPerPes' => <integer>,
                    'AudioPids' => [<integer>, ...],
                    'Bitrate' => <integer>,
                    'BufferModel' => 'MULTIPLEX|NONE',
                    'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                    'DvbNitSettings' => [
                        'NetworkId' => <integer>,
                        'NetworkName' => '<string>',
                        'NitInterval' => <integer>,
                    ],
                    'DvbSdtSettings' => [
                        'OutputSdt' => 'SDT_FOLLOW|SDT_FOLLOW_IF_PRESENT|SDT_MANUAL|SDT_NONE',
                        'SdtInterval' => <integer>,
                        'ServiceName' => '<string>',
                        'ServiceProviderName' => '<string>',
                    ],
                    'DvbSubPids' => [<integer>, ...],
                    'DvbTdtSettings' => [
                        'TdtInterval' => <integer>,
                    ],
                    'DvbTeletextPid' => <integer>,
                    'EbpAudioInterval' => 'VIDEO_AND_FIXED_INTERVALS|VIDEO_INTERVAL',
                    'EbpPlacement' => 'VIDEO_AND_AUDIO_PIDS|VIDEO_PID',
                    'EsRateInPes' => 'INCLUDE|EXCLUDE',
                    'ForceTsVideoEbpOrder' => 'FORCE|DEFAULT',
                    'FragmentTime' => <float>,
                    'KlvMetadata' => 'PASSTHROUGH|NONE',
                    'MaxPcrInterval' => <integer>,
                    'MinEbpInterval' => <integer>,
                    'NielsenId3' => 'INSERT|NONE',
                    'NullPacketBitrate' => <float>,
                    'PatInterval' => <integer>,
                    'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                    'PcrPid' => <integer>,
                    'PmtInterval' => <integer>,
                    'PmtPid' => <integer>,
                    'PrivateMetadataPid' => <integer>,
                    'ProgramNumber' => <integer>,
                    'RateMode' => 'VBR|CBR',
                    'Scte35Esam' => [
                        'Scte35EsamPid' => <integer>,
                    ],
                    'Scte35Pid' => <integer>,
                    'Scte35Source' => 'PASSTHROUGH|NONE',
                    'SegmentationMarkers' => 'NONE|RAI_SEGSTART|RAI_ADAPT|PSI_SEGSTART|EBP|EBP_LEGACY',
                    'SegmentationStyle' => 'MAINTAIN_CADENCE|RESET_CADENCE',
                    'SegmentationTime' => <float>,
                    'TimedMetadataPid' => <integer>,
                    'TransportStreamId' => <integer>,
                    'VideoPid' => <integer>,
                ],
                'M3u8Settings' => [
                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                    'AudioFramesPerPes' => <integer>,
                    'AudioPids' => [<integer>, ...],
                    'DataPTSControl' => 'AUTO|ALIGN_TO_VIDEO',
                    'MaxPcrInterval' => <integer>,
                    'NielsenId3' => 'INSERT|NONE',
                    'PatInterval' => <integer>,
                    'PcrControl' => 'PCR_EVERY_PES_PACKET|CONFIGURED_PCR_PERIOD',
                    'PcrPid' => <integer>,
                    'PmtInterval' => <integer>,
                    'PmtPid' => <integer>,
                    'PrivateMetadataPid' => <integer>,
                    'ProgramNumber' => <integer>,
                    'Scte35Pid' => <integer>,
                    'Scte35Source' => 'PASSTHROUGH|NONE',
                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                    'TimedMetadataPid' => <integer>,
                    'TransportStreamId' => <integer>,
                    'VideoPid' => <integer>,
                ],
                'MovSettings' => [
                    'ClapAtom' => 'INCLUDE|EXCLUDE',
                    'CslgAtom' => 'INCLUDE|EXCLUDE',
                    'Mpeg2FourCCControl' => 'XDCAM|MPEG',
                    'PaddingControl' => 'OMNEON|NONE',
                    'Reference' => 'SELF_CONTAINED|EXTERNAL',
                ],
                'Mp4Settings' => [
                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                    'CslgAtom' => 'INCLUDE|EXCLUDE',
                    'CttsVersion' => <integer>,
                    'FreeSpaceBox' => 'INCLUDE|EXCLUDE',
                    'MoovPlacement' => 'PROGRESSIVE_DOWNLOAD|NORMAL',
                    'Mp4MajorBrand' => '<string>',
                ],
                'MpdSettings' => [
                    'AccessibilityCaptionHints' => 'INCLUDE|EXCLUDE',
                    'AudioDuration' => 'DEFAULT_CODEC_DURATION|MATCH_VIDEO_DURATION',
                    'CaptionContainerType' => 'RAW|FRAGMENTED_MP4',
                    'KlvMetadata' => 'NONE|PASSTHROUGH',
                    'Scte35Esam' => 'INSERT|NONE',
                    'Scte35Source' => 'PASSTHROUGH|NONE',
                    'TimedMetadata' => 'PASSTHROUGH|NONE',
                ],
                'MxfSettings' => [
                    'AfdSignaling' => 'NO_COPY|COPY_FROM_VIDEO',
                    'Profile' => 'D_10|XDCAM|OP1A|XAVC',
                    'XavcProfileSettings' => [
                        'DurationMode' => 'ALLOW_ANY_DURATION|DROP_FRAMES_FOR_COMPLIANCE',
                        'MaxAncDataSize' => <integer>,
                    ],
                ],
            ],
            'VideoDescription' => [
                'AfdSignaling' => 'NONE|AUTO|FIXED',
                'AntiAlias' => 'DISABLED|ENABLED',
                'CodecSettings' => [
                    'Av1Settings' => [
                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX',
                        'BitDepth' => 'BIT_8|BIT_10',
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'GopSize' => <float>,
                        'MaxBitrate' => <integer>,
                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                        'QvbrSettings' => [
                            'QvbrQualityLevel' => <integer>,
                            'QvbrQualityLevelFineTune' => <float>,
                        ],
                        'RateControlMode' => 'QVBR',
                        'Slices' => <integer>,
                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                    ],
                    'AvcIntraSettings' => [
                        'AvcIntraClass' => 'CLASS_50|CLASS_100|CLASS_200|CLASS_4K_2K',
                        'AvcIntraUhdSettings' => [
                            'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                        ],
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                        'SlowPal' => 'DISABLED|ENABLED',
                        'Telecine' => 'NONE|HARD',
                    ],
                    'Codec' => 'AV1|AVC_INTRA|FRAME_CAPTURE|H_264|H_265|MPEG2|PRORES|VC3|VP8|VP9|XAVC',
                    'FrameCaptureSettings' => [
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'MaxCaptures' => <integer>,
                        'Quality' => <integer>,
                    ],
                    'H264Settings' => [
                        'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                        'Bitrate' => <integer>,
                        'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_1_1|LEVEL_1_2|LEVEL_1_3|LEVEL_2|LEVEL_2_1|LEVEL_2_2|LEVEL_3|LEVEL_3_1|LEVEL_3_2|LEVEL_4|LEVEL_4_1|LEVEL_4_2|LEVEL_5|LEVEL_5_1|LEVEL_5_2',
                        'CodecProfile' => 'BASELINE|HIGH|HIGH_10BIT|HIGH_422|HIGH_422_10BIT|MAIN',
                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                        'EntropyEncoding' => 'CABAC|CAVLC',
                        'FieldEncoding' => 'PAFF|FORCE_FIELD|MBAFF',
                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'GopBReference' => 'DISABLED|ENABLED',
                        'GopClosedCadence' => <integer>,
                        'GopSize' => <float>,
                        'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                        'HrdBufferInitialFillPercentage' => <integer>,
                        'HrdBufferSize' => <integer>,
                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                        'MaxBitrate' => <integer>,
                        'MinIInterval' => <integer>,
                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                        'NumberReferenceFrames' => <integer>,
                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'ParDenominator' => <integer>,
                        'ParNumerator' => <integer>,
                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                        'QvbrSettings' => [
                            'MaxAverageBitrate' => <integer>,
                            'QvbrQualityLevel' => <integer>,
                            'QvbrQualityLevelFineTune' => <float>,
                        ],
                        'RateControlMode' => 'VBR|CBR|QVBR',
                        'RepeatPps' => 'DISABLED|ENABLED',
                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                        'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                        'Slices' => <integer>,
                        'SlowPal' => 'DISABLED|ENABLED',
                        'Softness' => <integer>,
                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'Syntax' => 'DEFAULT|RP2027',
                        'Telecine' => 'NONE|SOFT|HARD',
                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                    ],
                    'H265Settings' => [
                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH|HIGHER|MAX|AUTO',
                        'AlternateTransferFunctionSei' => 'DISABLED|ENABLED',
                        'Bitrate' => <integer>,
                        'CodecLevel' => 'AUTO|LEVEL_1|LEVEL_2|LEVEL_2_1|LEVEL_3|LEVEL_3_1|LEVEL_4|LEVEL_4_1|LEVEL_5|LEVEL_5_1|LEVEL_5_2|LEVEL_6|LEVEL_6_1|LEVEL_6_2',
                        'CodecProfile' => 'MAIN_MAIN|MAIN_HIGH|MAIN10_MAIN|MAIN10_HIGH|MAIN_422_8BIT_MAIN|MAIN_422_8BIT_HIGH|MAIN_422_10BIT_MAIN|MAIN_422_10BIT_HIGH',
                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                        'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'GopBReference' => 'DISABLED|ENABLED',
                        'GopClosedCadence' => <integer>,
                        'GopSize' => <float>,
                        'GopSizeUnits' => 'FRAMES|SECONDS|AUTO',
                        'HrdBufferInitialFillPercentage' => <integer>,
                        'HrdBufferSize' => <integer>,
                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                        'MaxBitrate' => <integer>,
                        'MinIInterval' => <integer>,
                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                        'NumberReferenceFrames' => <integer>,
                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'ParDenominator' => <integer>,
                        'ParNumerator' => <integer>,
                        'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                        'QvbrSettings' => [
                            'MaxAverageBitrate' => <integer>,
                            'QvbrQualityLevel' => <integer>,
                            'QvbrQualityLevelFineTune' => <float>,
                        ],
                        'RateControlMode' => 'VBR|CBR|QVBR',
                        'SampleAdaptiveOffsetFilterMode' => 'DEFAULT|ADAPTIVE|OFF',
                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                        'SceneChangeDetect' => 'DISABLED|ENABLED|TRANSITION_DETECTION',
                        'Slices' => <integer>,
                        'SlowPal' => 'DISABLED|ENABLED',
                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'Telecine' => 'NONE|SOFT|HARD',
                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'TemporalIds' => 'DISABLED|ENABLED',
                        'Tiles' => 'DISABLED|ENABLED',
                        'UnregisteredSeiTimecode' => 'DISABLED|ENABLED',
                        'WriteMp4PackagingType' => 'HVC1|HEV1',
                    ],
                    'Mpeg2Settings' => [
                        'AdaptiveQuantization' => 'OFF|LOW|MEDIUM|HIGH',
                        'Bitrate' => <integer>,
                        'CodecLevel' => 'AUTO|LOW|MAIN|HIGH1440|HIGH',
                        'CodecProfile' => 'MAIN|PROFILE_422',
                        'DynamicSubGop' => 'ADAPTIVE|STATIC',
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'GopClosedCadence' => <integer>,
                        'GopSize' => <float>,
                        'GopSizeUnits' => 'FRAMES|SECONDS',
                        'HrdBufferInitialFillPercentage' => <integer>,
                        'HrdBufferSize' => <integer>,
                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                        'IntraDcPrecision' => 'AUTO|INTRA_DC_PRECISION_8|INTRA_DC_PRECISION_9|INTRA_DC_PRECISION_10|INTRA_DC_PRECISION_11',
                        'MaxBitrate' => <integer>,
                        'MinIInterval' => <integer>,
                        'NumberBFramesBetweenReferenceFrames' => <integer>,
                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'ParDenominator' => <integer>,
                        'ParNumerator' => <integer>,
                        'QualityTuningLevel' => 'SINGLE_PASS|MULTI_PASS',
                        'RateControlMode' => 'VBR|CBR',
                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                        'SceneChangeDetect' => 'DISABLED|ENABLED',
                        'SlowPal' => 'DISABLED|ENABLED',
                        'Softness' => <integer>,
                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'Syntax' => 'DEFAULT|D_10',
                        'Telecine' => 'NONE|SOFT|HARD',
                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                    ],
                    'ProresSettings' => [
                        'ChromaSampling' => 'PRESERVE_444_SAMPLING|SUBSAMPLE_TO_422',
                        'CodecProfile' => 'APPLE_PRORES_422|APPLE_PRORES_422_HQ|APPLE_PRORES_422_LT|APPLE_PRORES_422_PROXY|APPLE_PRORES_4444|APPLE_PRORES_4444_XQ',
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'ParDenominator' => <integer>,
                        'ParNumerator' => <integer>,
                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                        'SlowPal' => 'DISABLED|ENABLED',
                        'Telecine' => 'NONE|HARD',
                    ],
                    'Vc3Settings' => [
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'InterlaceMode' => 'INTERLACED|PROGRESSIVE',
                        'ScanTypeConversionMode' => 'INTERLACED|INTERLACED_OPTIMIZE',
                        'SlowPal' => 'DISABLED|ENABLED',
                        'Telecine' => 'NONE|HARD',
                        'Vc3Class' => 'CLASS_145_8BIT|CLASS_220_8BIT|CLASS_220_10BIT',
                    ],
                    'Vp8Settings' => [
                        'Bitrate' => <integer>,
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'GopSize' => <float>,
                        'HrdBufferSize' => <integer>,
                        'MaxBitrate' => <integer>,
                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'ParDenominator' => <integer>,
                        'ParNumerator' => <integer>,
                        'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                        'RateControlMode' => 'VBR',
                    ],
                    'Vp9Settings' => [
                        'Bitrate' => <integer>,
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'GopSize' => <float>,
                        'HrdBufferSize' => <integer>,
                        'MaxBitrate' => <integer>,
                        'ParControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'ParDenominator' => <integer>,
                        'ParNumerator' => <integer>,
                        'QualityTuningLevel' => 'MULTI_PASS|MULTI_PASS_HQ',
                        'RateControlMode' => 'VBR',
                    ],
                    'XavcSettings' => [
                        'AdaptiveQuantization' => 'OFF|AUTO|LOW|MEDIUM|HIGH|HIGHER|MAX',
                        'EntropyEncoding' => 'AUTO|CABAC|CAVLC',
                        'FramerateControl' => 'INITIALIZE_FROM_SOURCE|SPECIFIED',
                        'FramerateConversionAlgorithm' => 'DUPLICATE_DROP|INTERPOLATE|FRAMEFORMER',
                        'FramerateDenominator' => <integer>,
                        'FramerateNumerator' => <integer>,
                        'Profile' => 'XAVC_HD_INTRA_CBG|XAVC_4K_INTRA_CBG|XAVC_4K_INTRA_VBR|XAVC_HD|XAVC_4K',
                        'SlowPal' => 'DISABLED|ENABLED',
                        'Softness' => <integer>,
                        'SpatialAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'TemporalAdaptiveQuantization' => 'DISABLED|ENABLED',
                        'Xavc4kIntraCbgProfileSettings' => [
                            'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                        ],
                        'Xavc4kIntraVbrProfileSettings' => [
                            'XavcClass' => 'CLASS_100|CLASS_300|CLASS_480',
                        ],
                        'Xavc4kProfileSettings' => [
                            'BitrateClass' => 'BITRATE_CLASS_100|BITRATE_CLASS_140|BITRATE_CLASS_200',
                            'CodecProfile' => 'HIGH|HIGH_422',
                            'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                            'GopBReference' => 'DISABLED|ENABLED',
                            'GopClosedCadence' => <integer>,
                            'HrdBufferSize' => <integer>,
                            'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                            'Slices' => <integer>,
                        ],
                        'XavcHdIntraCbgProfileSettings' => [
                            'XavcClass' => 'CLASS_50|CLASS_100|CLASS_200',
                        ],
                        'XavcHdProfileSettings' => [
                            'BitrateClass' => 'BITRATE_CLASS_25|BITRATE_CLASS_35|BITRATE_CLASS_50',
                            'FlickerAdaptiveQuantization' => 'DISABLED|ENABLED',
                            'GopBReference' => 'DISABLED|ENABLED',
                            'GopClosedCadence' => <integer>,
                            'HrdBufferSize' => <integer>,
                            'InterlaceMode' => 'PROGRESSIVE|TOP_FIELD|BOTTOM_FIELD|FOLLOW_TOP_FIELD|FOLLOW_BOTTOM_FIELD',
                            'QualityTuningLevel' => 'SINGLE_PASS|SINGLE_PASS_HQ|MULTI_PASS_HQ',
                            'Slices' => <integer>,
                            'Telecine' => 'NONE|HARD',
                        ],
                    ],
                ],
                'ColorMetadata' => 'IGNORE|INSERT',
                'Crop' => [
                    'Height' => <integer>,
                    'Width' => <integer>,
                    'X' => <integer>,
                    'Y' => <integer>,
                ],
                'DropFrameTimecode' => 'DISABLED|ENABLED',
                'FixedAfd' => <integer>,
                'Height' => <integer>,
                'Position' => [
                    'Height' => <integer>,
                    'Width' => <integer>,
                    'X' => <integer>,
                    'Y' => <integer>,
                ],
                'RespondToAfd' => 'NONE|RESPOND|PASSTHROUGH',
                'ScalingBehavior' => 'DEFAULT|STRETCH_TO_OUTPUT',
                'Sharpness' => <integer>,
                'TimecodeInsertion' => 'DISABLED|PIC_TIMING_SEI',
                'VideoPreprocessors' => [
                    'ColorCorrector' => [
                        'Brightness' => <integer>,
                        'ColorSpaceConversion' => 'NONE|FORCE_601|FORCE_709|FORCE_HDR10|FORCE_HLG_2020',
                        'Contrast' => <integer>,
                        'Hdr10Metadata' => [
                            'BluePrimaryX' => <integer>,
                            'BluePrimaryY' => <integer>,
                            'GreenPrimaryX' => <integer>,
                            'GreenPrimaryY' => <integer>,
                            'MaxContentLightLevel' => <integer>,
                            'MaxFrameAverageLightLevel' => <integer>,
                            'MaxLuminance' => <integer>,
                            'MinLuminance' => <integer>,
                            'RedPrimaryX' => <integer>,
                            'RedPrimaryY' => <integer>,
                            'WhitePointX' => <integer>,
                            'WhitePointY' => <integer>,
                        ],
                        'Hue' => <integer>,
                        'SampleRangeConversion' => 'LIMITED_RANGE_SQUEEZE|NONE',
                        'Saturation' => <integer>,
                    ],
                    'Deinterlacer' => [
                        'Algorithm' => 'INTERPOLATE|INTERPOLATE_TICKER|BLEND|BLEND_TICKER',
                        'Control' => 'FORCE_ALL_FRAMES|NORMAL',
                        'Mode' => 'DEINTERLACE|INVERSE_TELECINE|ADAPTIVE',
                    ],
                    'DolbyVision' => [
                        'L6Metadata' => [
                            'MaxCll' => <integer>,
                            'MaxFall' => <integer>,
                        ],
                        'L6Mode' => 'PASSTHROUGH|RECALCULATE|SPECIFY',
                        'Mapping' => 'HDR10_NOMAP|HDR10_1000',
                        'Profile' => 'PROFILE_5|PROFILE_8_1',
                    ],
                    'Hdr10Plus' => [
                        'MasteringMonitorNits' => <integer>,
                        'TargetMonitorNits' => <integer>,
                    ],
                    'ImageInserter' => [
                        'InsertableImages' => [
                            [
                                'Duration' => <integer>,
                                'FadeIn' => <integer>,
                                'FadeOut' => <integer>,
                                'Height' => <integer>,
                                'ImageInserterInput' => '<string>',
                                'ImageX' => <integer>,
                                'ImageY' => <integer>,
                                'Layer' => <integer>,
                                'Opacity' => <integer>,
                                'StartTime' => '<string>',
                                'Width' => <integer>,
                            ],
                            // ...
                        ],
                    ],
                    'NoiseReducer' => [
                        'Filter' => 'BILATERAL|MEAN|GAUSSIAN|LANCZOS|SHARPEN|CONSERVE|SPATIAL|TEMPORAL',
                        'FilterSettings' => [
                            'Strength' => <integer>,
                        ],
                        'SpatialFilterSettings' => [
                            'PostFilterSharpenStrength' => <integer>,
                            'Speed' => <integer>,
                            'Strength' => <integer>,
                        ],
                        'TemporalFilterSettings' => [
                            'AggressiveMode' => <integer>,
                            'PostTemporalSharpening' => 'DISABLED|ENABLED|AUTO',
                            'PostTemporalSharpeningStrength' => 'LOW|MEDIUM|HIGH',
                            'Speed' => <integer>,
                            'Strength' => <integer>,
                        ],
                    ],
                    'PartnerWatermarking' => [
                        'NexguardFileMarkerSettings' => [
                            'License' => '<string>',
                            'Payload' => <integer>,
                            'Preset' => '<string>',
                            'Strength' => 'LIGHTEST|LIGHTER|DEFAULT|STRONGER|STRONGEST',
                        ],
                    ],
                    'TimecodeBurnin' => [
                        'FontSize' => <integer>,
                        'Position' => 'TOP_CENTER|TOP_LEFT|TOP_RIGHT|MIDDLE_LEFT|MIDDLE_CENTER|MIDDLE_RIGHT|BOTTOM_LEFT|BOTTOM_CENTER|BOTTOM_RIGHT',
                        'Prefix' => '<string>',
                    ],
                ],
                'Width' => <integer>,
            ],