1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807 |
- {
- "version":"2.0",
- "metadata":{
- "apiVersion":"2012-09-25",
- "endpointPrefix":"elastictranscoder",
- "serviceFullName":"Amazon Elastic Transcoder",
- "signatureVersion":"v4",
- "protocol":"rest-json"
- },
- "operations":{
- "CancelJob":{
- "name":"CancelJob",
- "http":{
- "method":"DELETE",
- "requestUri":"/2012-09-25/jobs/{Id}",
- "responseCode":202
- },
- "input":{"shape":"CancelJobRequest"},
- "output":{"shape":"CancelJobResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"ResourceNotFoundException",
- "error":{"httpStatusCode":404},
- "exception":true
- },
- {
- "shape":"ResourceInUseException",
- "error":{"httpStatusCode":409},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "CreateJob":{
- "name":"CreateJob",
- "http":{
- "method":"POST",
- "requestUri":"/2012-09-25/jobs",
- "responseCode":201
- },
- "input":{"shape":"CreateJobRequest"},
- "output":{"shape":"CreateJobResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"ResourceNotFoundException",
- "error":{"httpStatusCode":404},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"LimitExceededException",
- "error":{"httpStatusCode":429},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "CreatePipeline":{
- "name":"CreatePipeline",
- "http":{
- "method":"POST",
- "requestUri":"/2012-09-25/pipelines",
- "responseCode":201
- },
- "input":{"shape":"CreatePipelineRequest"},
- "output":{"shape":"CreatePipelineResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"ResourceNotFoundException",
- "error":{"httpStatusCode":404},
- "exception":true
- },
- {
- "shape":"LimitExceededException",
- "error":{"httpStatusCode":429},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "CreatePreset":{
- "name":"CreatePreset",
- "http":{
- "method":"POST",
- "requestUri":"/2012-09-25/presets",
- "responseCode":201
- },
- "input":{"shape":"CreatePresetRequest"},
- "output":{"shape":"CreatePresetResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"LimitExceededException",
- "error":{"httpStatusCode":429},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "DeletePipeline":{
- "name":"DeletePipeline",
- "http":{
- "method":"DELETE",
- "requestUri":"/2012-09-25/pipelines/{Id}",
- "responseCode":202
- },
- "input":{"shape":"DeletePipelineRequest"},
- "output":{"shape":"DeletePipelineResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"ResourceNotFoundException",
- "error":{"httpStatusCode":404},
- "exception":true
- },
- {
- "shape":"ResourceInUseException",
- "error":{"httpStatusCode":409},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "DeletePreset":{
- "name":"DeletePreset",
- "http":{
- "method":"DELETE",
- "requestUri":"/2012-09-25/presets/{Id}",
- "responseCode":202
- },
- "input":{"shape":"DeletePresetRequest"},
- "output":{"shape":"DeletePresetResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"ResourceNotFoundException",
- "error":{"httpStatusCode":404},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "ListJobsByPipeline":{
- "name":"ListJobsByPipeline",
- "http":{
- "method":"GET",
- "requestUri":"/2012-09-25/jobsByPipeline/{PipelineId}"
- },
- "input":{"shape":"ListJobsByPipelineRequest"},
- "output":{"shape":"ListJobsByPipelineResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"ResourceNotFoundException",
- "error":{"httpStatusCode":404},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "ListJobsByStatus":{
- "name":"ListJobsByStatus",
- "http":{
- "method":"GET",
- "requestUri":"/2012-09-25/jobsByStatus/{Status}"
- },
- "input":{"shape":"ListJobsByStatusRequest"},
- "output":{"shape":"ListJobsByStatusResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"ResourceNotFoundException",
- "error":{"httpStatusCode":404},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "ListPipelines":{
- "name":"ListPipelines",
- "http":{
- "method":"GET",
- "requestUri":"/2012-09-25/pipelines"
- },
- "input":{"shape":"ListPipelinesRequest"},
- "output":{"shape":"ListPipelinesResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "ListPresets":{
- "name":"ListPresets",
- "http":{
- "method":"GET",
- "requestUri":"/2012-09-25/presets"
- },
- "input":{"shape":"ListPresetsRequest"},
- "output":{"shape":"ListPresetsResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "ReadJob":{
- "name":"ReadJob",
- "http":{
- "method":"GET",
- "requestUri":"/2012-09-25/jobs/{Id}"
- },
- "input":{"shape":"ReadJobRequest"},
- "output":{"shape":"ReadJobResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"ResourceNotFoundException",
- "error":{"httpStatusCode":404},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "ReadPipeline":{
- "name":"ReadPipeline",
- "http":{
- "method":"GET",
- "requestUri":"/2012-09-25/pipelines/{Id}"
- },
- "input":{"shape":"ReadPipelineRequest"},
- "output":{"shape":"ReadPipelineResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"ResourceNotFoundException",
- "error":{"httpStatusCode":404},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "ReadPreset":{
- "name":"ReadPreset",
- "http":{
- "method":"GET",
- "requestUri":"/2012-09-25/presets/{Id}"
- },
- "input":{"shape":"ReadPresetRequest"},
- "output":{"shape":"ReadPresetResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"ResourceNotFoundException",
- "error":{"httpStatusCode":404},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "TestRole":{
- "name":"TestRole",
- "http":{
- "method":"POST",
- "requestUri":"/2012-09-25/roleTests",
- "responseCode":200
- },
- "input":{"shape":"TestRoleRequest"},
- "output":{"shape":"TestRoleResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"ResourceNotFoundException",
- "error":{"httpStatusCode":404},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "UpdatePipeline":{
- "name":"UpdatePipeline",
- "http":{
- "method":"PUT",
- "requestUri":"/2012-09-25/pipelines/{Id}",
- "responseCode":200
- },
- "input":{"shape":"UpdatePipelineRequest"},
- "output":{"shape":"UpdatePipelineResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"ResourceInUseException",
- "error":{"httpStatusCode":409},
- "exception":true
- },
- {
- "shape":"ResourceNotFoundException",
- "error":{"httpStatusCode":404},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "UpdatePipelineNotifications":{
- "name":"UpdatePipelineNotifications",
- "http":{
- "method":"POST",
- "requestUri":"/2012-09-25/pipelines/{Id}/notifications"
- },
- "input":{"shape":"UpdatePipelineNotificationsRequest"},
- "output":{"shape":"UpdatePipelineNotificationsResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"ResourceNotFoundException",
- "error":{"httpStatusCode":404},
- "exception":true
- },
- {
- "shape":"ResourceInUseException",
- "error":{"httpStatusCode":409},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- },
- "UpdatePipelineStatus":{
- "name":"UpdatePipelineStatus",
- "http":{
- "method":"POST",
- "requestUri":"/2012-09-25/pipelines/{Id}/status"
- },
- "input":{"shape":"UpdatePipelineStatusRequest"},
- "output":{"shape":"UpdatePipelineStatusResponse"},
- "errors":[
- {
- "shape":"ValidationException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"IncompatibleVersionException",
- "error":{"httpStatusCode":400},
- "exception":true
- },
- {
- "shape":"ResourceNotFoundException",
- "error":{"httpStatusCode":404},
- "exception":true
- },
- {
- "shape":"ResourceInUseException",
- "error":{"httpStatusCode":409},
- "exception":true
- },
- {
- "shape":"AccessDeniedException",
- "error":{"httpStatusCode":403},
- "exception":true
- },
- {
- "shape":"InternalServiceException",
- "exception":true,
- "fault":true
- }
- ]
- }
- },
- "shapes":{
- "AccessControl":{
- "type":"string",
- "pattern":"(^FullControl$)|(^Read$)|(^ReadAcp$)|(^WriteAcp$)"
- },
- "AccessControls":{
- "type":"list",
- "member":{"shape":"AccessControl"},
- "max":30
- },
- "AccessDeniedException":{
- "type":"structure",
- "members":{
- },
- "error":{"httpStatusCode":403},
- "exception":true
- },
- "Artwork":{
- "type":"structure",
- "members":{
- "InputKey":{"shape":"WatermarkKey"},
- "MaxWidth":{"shape":"DigitsOrAuto"},
- "MaxHeight":{"shape":"DigitsOrAuto"},
- "SizingPolicy":{"shape":"SizingPolicy"},
- "PaddingPolicy":{"shape":"PaddingPolicy"},
- "AlbumArtFormat":{"shape":"JpgOrPng"},
- "Encryption":{"shape":"Encryption"}
- }
- },
- "Artworks":{
- "type":"list",
- "member":{"shape":"Artwork"}
- },
- "Ascending":{
- "type":"string",
- "pattern":"(^true$)|(^false$)"
- },
- "AspectRatio":{
- "type":"string",
- "pattern":"(^auto$)|(^1:1$)|(^4:3$)|(^3:2$)|(^16:9$)"
- },
- "AudioBitDepth":{
- "type":"string",
- "pattern":"(^16$)|(^24$)"
- },
- "AudioBitOrder":{
- "type":"string",
- "pattern":"(^LittleEndian$)"
- },
- "AudioBitRate":{
- "type":"string",
- "pattern":"^\\d{1,3}$"
- },
- "AudioChannels":{
- "type":"string",
- "pattern":"(^auto$)|(^0$)|(^1$)|(^2$)"
- },
- "AudioCodec":{
- "type":"string",
- "pattern":"(^AAC$)|(^vorbis$)|(^mp3$)|(^mp2$)|(^pcm$)|(^flac$)"
- },
- "AudioCodecOptions":{
- "type":"structure",
- "members":{
- "Profile":{"shape":"AudioCodecProfile"},
- "BitDepth":{"shape":"AudioBitDepth"},
- "BitOrder":{"shape":"AudioBitOrder"},
- "Signed":{"shape":"AudioSigned"}
- }
- },
- "AudioCodecProfile":{
- "type":"string",
- "pattern":"(^auto$)|(^AAC-LC$)|(^HE-AAC$)|(^HE-AACv2$)"
- },
- "AudioPackingMode":{
- "type":"string",
- "pattern":"(^SingleTrack$)|(^OneChannelPerTrack$)|(^OneChannelPerTrackWithMosTo8Tracks$)"
- },
- "AudioParameters":{
- "type":"structure",
- "members":{
- "Codec":{"shape":"AudioCodec"},
- "SampleRate":{"shape":"AudioSampleRate"},
- "BitRate":{"shape":"AudioBitRate"},
- "Channels":{"shape":"AudioChannels"},
- "AudioPackingMode":{"shape":"AudioPackingMode"},
- "CodecOptions":{"shape":"AudioCodecOptions"}
- }
- },
- "AudioSampleRate":{
- "type":"string",
- "pattern":"(^auto$)|(^22050$)|(^32000$)|(^44100$)|(^48000$)|(^96000$)|(^192000$)"
- },
- "AudioSigned":{
- "type":"string",
- "pattern":"(^Signed$)"
- },
- "Base64EncodedString":{
- "type":"string",
- "pattern":"^$|(^(?:[A-Za-z0-9\\+/]{4})*(?:[A-Za-z0-9\\+/]{2}==|[A-Za-z0-9\\+/]{3}=)?$)"
- },
- "BucketName":{
- "type":"string",
- "pattern":"^(\\w|\\.|-){1,255}$"
- },
- "CancelJobRequest":{
- "type":"structure",
- "required":["Id"],
- "members":{
- "Id":{
- "shape":"Id",
- "location":"uri",
- "locationName":"Id"
- }
- }
- },
- "CancelJobResponse":{
- "type":"structure",
- "members":{
- }
- },
- "CaptionFormat":{
- "type":"structure",
- "members":{
- "Format":{"shape":"CaptionFormatFormat"},
- "Pattern":{"shape":"CaptionFormatPattern"},
- "Encryption":{"shape":"Encryption"}
- }
- },
- "CaptionFormatFormat":{
- "type":"string",
- "pattern":"(^mov-text$)|(^srt$)|(^scc$)|(^webvtt$)|(^dfxp$)"
- },
- "CaptionFormatPattern":{
- "type":"string",
- "pattern":"(^$)|(^.*\\{language\\}.*$)"
- },
- "CaptionFormats":{
- "type":"list",
- "member":{"shape":"CaptionFormat"},
- "max":4
- },
- "CaptionMergePolicy":{
- "type":"string",
- "pattern":"(^MergeOverride$)|(^MergeRetain$)|(^Override$)"
- },
- "CaptionSource":{
- "type":"structure",
- "members":{
- "Key":{"shape":"Key"},
- "Language":{"shape":"Key"},
- "TimeOffset":{"shape":"TimeOffset"},
- "Label":{"shape":"Name"},
- "Encryption":{"shape":"Encryption"}
- }
- },
- "CaptionSources":{
- "type":"list",
- "member":{"shape":"CaptionSource"},
- "max":20
- },
- "Captions":{
- "type":"structure",
- "members":{
- "MergePolicy":{"shape":"CaptionMergePolicy"},
- "CaptionSources":{"shape":"CaptionSources"},
- "CaptionFormats":{"shape":"CaptionFormats"}
- }
- },
- "Clip":{
- "type":"structure",
- "members":{
- "TimeSpan":{"shape":"TimeSpan"}
- }
- },
- "CodecOption":{
- "type":"string",
- "min":1,
- "max":255
- },
- "CodecOptions":{
- "type":"map",
- "key":{"shape":"CodecOption"},
- "value":{"shape":"CodecOption"},
- "max":30
- },
- "Composition":{
- "type":"list",
- "member":{"shape":"Clip"}
- },
- "CreateJobOutput":{
- "type":"structure",
- "members":{
- "Key":{"shape":"Key"},
- "ThumbnailPattern":{"shape":"ThumbnailPattern"},
- "ThumbnailEncryption":{"shape":"Encryption"},
- "Rotate":{"shape":"Rotate"},
- "PresetId":{"shape":"Id"},
- "SegmentDuration":{"shape":"FloatString"},
- "Watermarks":{"shape":"JobWatermarks"},
- "AlbumArt":{"shape":"JobAlbumArt"},
- "Composition":{"shape":"Composition"},
- "Captions":{"shape":"Captions"},
- "Encryption":{"shape":"Encryption"}
- }
- },
- "CreateJobOutputs":{
- "type":"list",
- "member":{"shape":"CreateJobOutput"},
- "max":30
- },
- "CreateJobPlaylist":{
- "type":"structure",
- "members":{
- "Name":{"shape":"Filename"},
- "Format":{"shape":"PlaylistFormat"},
- "OutputKeys":{"shape":"OutputKeys"},
- "HlsContentProtection":{"shape":"HlsContentProtection"},
- "PlayReadyDrm":{"shape":"PlayReadyDrm"}
- }
- },
- "CreateJobPlaylists":{
- "type":"list",
- "member":{"shape":"CreateJobPlaylist"},
- "max":30
- },
- "CreateJobRequest":{
- "type":"structure",
- "required":[
- "PipelineId",
- "Input"
- ],
- "members":{
- "PipelineId":{"shape":"Id"},
- "Input":{"shape":"JobInput"},
- "Output":{"shape":"CreateJobOutput"},
- "Outputs":{"shape":"CreateJobOutputs"},
- "OutputKeyPrefix":{"shape":"Key"},
- "Playlists":{"shape":"CreateJobPlaylists"},
- "UserMetadata":{"shape":"UserMetadata"}
- }
- },
- "CreateJobResponse":{
- "type":"structure",
- "members":{
- "Job":{"shape":"Job"}
- }
- },
- "CreatePipelineRequest":{
- "type":"structure",
- "required":[
- "Name",
- "InputBucket",
- "Role"
- ],
- "members":{
- "Name":{"shape":"Name"},
- "InputBucket":{"shape":"BucketName"},
- "OutputBucket":{"shape":"BucketName"},
- "Role":{"shape":"Role"},
- "AwsKmsKeyArn":{"shape":"KeyArn"},
- "Notifications":{"shape":"Notifications"},
- "ContentConfig":{"shape":"PipelineOutputConfig"},
- "ThumbnailConfig":{"shape":"PipelineOutputConfig"}
- }
- },
- "CreatePipelineResponse":{
- "type":"structure",
- "members":{
- "Pipeline":{"shape":"Pipeline"},
- "Warnings":{"shape":"Warnings"}
- }
- },
- "CreatePresetRequest":{
- "type":"structure",
- "required":[
- "Name",
- "Container"
- ],
- "members":{
- "Name":{"shape":"Name"},
- "Description":{"shape":"Description"},
- "Container":{"shape":"PresetContainer"},
- "Video":{"shape":"VideoParameters"},
- "Audio":{"shape":"AudioParameters"},
- "Thumbnails":{"shape":"Thumbnails"}
- }
- },
- "CreatePresetResponse":{
- "type":"structure",
- "members":{
- "Preset":{"shape":"Preset"},
- "Warning":{"shape":"String"}
- }
- },
- "DeletePipelineRequest":{
- "type":"structure",
- "required":["Id"],
- "members":{
- "Id":{
- "shape":"Id",
- "location":"uri",
- "locationName":"Id"
- }
- }
- },
- "DeletePipelineResponse":{
- "type":"structure",
- "members":{
- }
- },
- "DeletePresetRequest":{
- "type":"structure",
- "required":["Id"],
- "members":{
- "Id":{
- "shape":"Id",
- "location":"uri",
- "locationName":"Id"
- }
- }
- },
- "DeletePresetResponse":{
- "type":"structure",
- "members":{
- }
- },
- "Description":{
- "type":"string",
- "min":0,
- "max":255
- },
- "DetectedProperties":{
- "type":"structure",
- "members":{
- "Width":{"shape":"NullableInteger"},
- "Height":{"shape":"NullableInteger"},
- "FrameRate":{"shape":"FloatString"},
- "FileSize":{"shape":"NullableLong"},
- "DurationMillis":{"shape":"NullableLong"}
- }
- },
- "Digits":{
- "type":"string",
- "pattern":"^\\d{1,5}$"
- },
- "DigitsOrAuto":{
- "type":"string",
- "pattern":"(^auto$)|(^\\d{2,4}$)"
- },
- "Encryption":{
- "type":"structure",
- "members":{
- "Mode":{"shape":"EncryptionMode"},
- "Key":{"shape":"Base64EncodedString"},
- "KeyMd5":{"shape":"Base64EncodedString"},
- "InitializationVector":{"shape":"ZeroTo255String"}
- }
- },
- "EncryptionMode":{
- "type":"string",
- "pattern":"(^s3$)|(^s3-aws-kms$)|(^aes-cbc-pkcs7$)|(^aes-ctr$)|(^aes-gcm$)"
- },
- "ExceptionMessages":{
- "type":"list",
- "member":{"shape":"String"}
- },
- "Filename":{
- "type":"string",
- "min":1,
- "max":255
- },
- "FixedGOP":{
- "type":"string",
- "pattern":"(^true$)|(^false$)"
- },
- "FloatString":{
- "type":"string",
- "pattern":"^\\d{1,5}(\\.\\d{0,5})?$"
- },
- "FrameRate":{
- "type":"string",
- "pattern":"(^auto$)|(^10$)|(^15$)|(^23.97$)|(^24$)|(^25$)|(^29.97$)|(^30$)|(^50$)|(^60$)"
- },
- "Grantee":{
- "type":"string",
- "min":1,
- "max":255
- },
- "GranteeType":{
- "type":"string",
- "pattern":"(^Canonical$)|(^Email$)|(^Group$)"
- },
- "HlsContentProtection":{
- "type":"structure",
- "members":{
- "Method":{"shape":"HlsContentProtectionMethod"},
- "Key":{"shape":"Base64EncodedString"},
- "KeyMd5":{"shape":"Base64EncodedString"},
- "InitializationVector":{"shape":"ZeroTo255String"},
- "LicenseAcquisitionUrl":{"shape":"ZeroTo512String"},
- "KeyStoragePolicy":{"shape":"KeyStoragePolicy"}
- }
- },
- "HlsContentProtectionMethod":{
- "type":"string",
- "pattern":"(^aes-128$)"
- },
- "HorizontalAlign":{
- "type":"string",
- "pattern":"(^Left$)|(^Right$)|(^Center$)"
- },
- "Id":{
- "type":"string",
- "pattern":"^\\d{13}-\\w{6}$"
- },
- "IncompatibleVersionException":{
- "type":"structure",
- "members":{
- },
- "error":{"httpStatusCode":400},
- "exception":true
- },
- "Interlaced":{
- "type":"string",
- "pattern":"(^auto$)|(^true$)|(^false$)"
- },
- "InternalServiceException":{
- "type":"structure",
- "members":{
- },
- "exception":true,
- "fault":true
- },
- "Job":{
- "type":"structure",
- "members":{
- "Id":{"shape":"Id"},
- "Arn":{"shape":"String"},
- "PipelineId":{"shape":"Id"},
- "Input":{"shape":"JobInput"},
- "Output":{"shape":"JobOutput"},
- "Outputs":{"shape":"JobOutputs"},
- "OutputKeyPrefix":{"shape":"Key"},
- "Playlists":{"shape":"Playlists"},
- "Status":{"shape":"JobStatus"},
- "UserMetadata":{"shape":"UserMetadata"},
- "Timing":{"shape":"Timing"}
- }
- },
- "JobAlbumArt":{
- "type":"structure",
- "members":{
- "MergePolicy":{"shape":"MergePolicy"},
- "Artwork":{"shape":"Artworks"}
- }
- },
- "JobContainer":{
- "type":"string",
- "pattern":"(^auto$)|(^3gp$)|(^asf$)|(^avi$)|(^divx$)|(^flv$)|(^mkv$)|(^mov$)|(^mp4$)|(^mpeg$)|(^mpeg-ps$)|(^mpeg-ts$)|(^mxf$)|(^ogg$)|(^ts$)|(^vob$)|(^wav$)|(^webm$)|(^mp3$)|(^m4a$)|(^aac$)"
- },
- "JobInput":{
- "type":"structure",
- "members":{
- "Key":{"shape":"Key"},
- "FrameRate":{"shape":"FrameRate"},
- "Resolution":{"shape":"Resolution"},
- "AspectRatio":{"shape":"AspectRatio"},
- "Interlaced":{"shape":"Interlaced"},
- "Container":{"shape":"JobContainer"},
- "Encryption":{"shape":"Encryption"},
- "DetectedProperties":{"shape":"DetectedProperties"}
- }
- },
- "JobOutput":{
- "type":"structure",
- "members":{
- "Id":{"shape":"String"},
- "Key":{"shape":"Key"},
- "ThumbnailPattern":{"shape":"ThumbnailPattern"},
- "ThumbnailEncryption":{"shape":"Encryption"},
- "Rotate":{"shape":"Rotate"},
- "PresetId":{"shape":"Id"},
- "SegmentDuration":{"shape":"FloatString"},
- "Status":{"shape":"JobStatus"},
- "StatusDetail":{"shape":"Description"},
- "Duration":{"shape":"NullableLong"},
- "Width":{"shape":"NullableInteger"},
- "Height":{"shape":"NullableInteger"},
- "FrameRate":{"shape":"FloatString"},
- "FileSize":{"shape":"NullableLong"},
- "DurationMillis":{"shape":"NullableLong"},
- "Watermarks":{"shape":"JobWatermarks"},
- "AlbumArt":{"shape":"JobAlbumArt"},
- "Composition":{"shape":"Composition"},
- "Captions":{"shape":"Captions"},
- "Encryption":{"shape":"Encryption"},
- "AppliedColorSpaceConversion":{"shape":"String"}
- }
- },
- "JobOutputs":{
- "type":"list",
- "member":{"shape":"JobOutput"}
- },
- "JobStatus":{
- "type":"string",
- "pattern":"(^Submitted$)|(^Progressing$)|(^Complete$)|(^Canceled$)|(^Error$)"
- },
- "JobWatermark":{
- "type":"structure",
- "members":{
- "PresetWatermarkId":{"shape":"PresetWatermarkId"},
- "InputKey":{"shape":"WatermarkKey"},
- "Encryption":{"shape":"Encryption"}
- }
- },
- "JobWatermarks":{
- "type":"list",
- "member":{"shape":"JobWatermark"}
- },
- "Jobs":{
- "type":"list",
- "member":{"shape":"Job"}
- },
- "JpgOrPng":{
- "type":"string",
- "pattern":"(^jpg$)|(^png$)"
- },
- "Key":{
- "type":"string",
- "min":1,
- "max":255
- },
- "KeyArn":{
- "type":"string",
- "min":0,
- "max":255
- },
- "KeyIdGuid":{
- "type":"string",
- "pattern":"(^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$)|(^[0-9A-Fa-f]{32}$)"
- },
- "KeyStoragePolicy":{
- "type":"string",
- "pattern":"(^NoStore$)|(^WithVariantPlaylists$)"
- },
- "KeyframesMaxDist":{
- "type":"string",
- "pattern":"^\\d{1,6}$"
- },
- "LimitExceededException":{
- "type":"structure",
- "members":{
- },
- "error":{"httpStatusCode":429},
- "exception":true
- },
- "ListJobsByPipelineRequest":{
- "type":"structure",
- "required":["PipelineId"],
- "members":{
- "PipelineId":{
- "shape":"Id",
- "location":"uri",
- "locationName":"PipelineId"
- },
- "Ascending":{
- "shape":"Ascending",
- "location":"querystring",
- "locationName":"Ascending"
- },
- "PageToken":{
- "shape":"Id",
- "location":"querystring",
- "locationName":"PageToken"
- }
- }
- },
- "ListJobsByPipelineResponse":{
- "type":"structure",
- "members":{
- "Jobs":{"shape":"Jobs"},
- "NextPageToken":{"shape":"Id"}
- }
- },
- "ListJobsByStatusRequest":{
- "type":"structure",
- "required":["Status"],
- "members":{
- "Status":{
- "shape":"JobStatus",
- "location":"uri",
- "locationName":"Status"
- },
- "Ascending":{
- "shape":"Ascending",
- "location":"querystring",
- "locationName":"Ascending"
- },
- "PageToken":{
- "shape":"Id",
- "location":"querystring",
- "locationName":"PageToken"
- }
- }
- },
- "ListJobsByStatusResponse":{
- "type":"structure",
- "members":{
- "Jobs":{"shape":"Jobs"},
- "NextPageToken":{"shape":"Id"}
- }
- },
- "ListPipelinesRequest":{
- "type":"structure",
- "members":{
- "Ascending":{
- "shape":"Ascending",
- "location":"querystring",
- "locationName":"Ascending"
- },
- "PageToken":{
- "shape":"Id",
- "location":"querystring",
- "locationName":"PageToken"
- }
- }
- },
- "ListPipelinesResponse":{
- "type":"structure",
- "members":{
- "Pipelines":{"shape":"Pipelines"},
- "NextPageToken":{"shape":"Id"}
- }
- },
- "ListPresetsRequest":{
- "type":"structure",
- "members":{
- "Ascending":{
- "shape":"Ascending",
- "location":"querystring",
- "locationName":"Ascending"
- },
- "PageToken":{
- "shape":"Id",
- "location":"querystring",
- "locationName":"PageToken"
- }
- }
- },
- "ListPresetsResponse":{
- "type":"structure",
- "members":{
- "Presets":{"shape":"Presets"},
- "NextPageToken":{"shape":"Id"}
- }
- },
- "MaxFrameRate":{
- "type":"string",
- "pattern":"(^10$)|(^15$)|(^23.97$)|(^24$)|(^25$)|(^29.97$)|(^30$)|(^50$)|(^60$)"
- },
- "MergePolicy":{
- "type":"string",
- "pattern":"(^Replace$)|(^Prepend$)|(^Append$)|(^Fallback$)"
- },
- "Name":{
- "type":"string",
- "min":1,
- "max":40
- },
- "NonEmptyBase64EncodedString":{
- "type":"string",
- "pattern":"(^(?:[A-Za-z0-9\\+/]{4})*(?:[A-Za-z0-9\\+/]{2}==|[A-Za-z0-9\\+/]{3}=)?$)"
- },
- "Notifications":{
- "type":"structure",
- "members":{
- "Progressing":{"shape":"SnsTopic"},
- "Completed":{"shape":"SnsTopic"},
- "Warning":{"shape":"SnsTopic"},
- "Error":{"shape":"SnsTopic"}
- }
- },
- "NullableInteger":{"type":"integer"},
- "NullableLong":{"type":"long"},
- "OneTo512String":{
- "type":"string",
- "min":1,
- "max":512
- },
- "Opacity":{
- "type":"string",
- "pattern":"^\\d{1,3}(\\.\\d{0,20})?$"
- },
- "OutputKeys":{
- "type":"list",
- "member":{"shape":"Key"},
- "max":30
- },
- "PaddingPolicy":{
- "type":"string",
- "pattern":"(^Pad$)|(^NoPad$)"
- },
- "Permission":{
- "type":"structure",
- "members":{
- "GranteeType":{"shape":"GranteeType"},
- "Grantee":{"shape":"Grantee"},
- "Access":{"shape":"AccessControls"}
- }
- },
- "Permissions":{
- "type":"list",
- "member":{"shape":"Permission"},
- "max":30
- },
- "Pipeline":{
- "type":"structure",
- "members":{
- "Id":{"shape":"Id"},
- "Arn":{"shape":"String"},
- "Name":{"shape":"Name"},
- "Status":{"shape":"PipelineStatus"},
- "InputBucket":{"shape":"BucketName"},
- "OutputBucket":{"shape":"BucketName"},
- "Role":{"shape":"Role"},
- "AwsKmsKeyArn":{"shape":"KeyArn"},
- "Notifications":{"shape":"Notifications"},
- "ContentConfig":{"shape":"PipelineOutputConfig"},
- "ThumbnailConfig":{"shape":"PipelineOutputConfig"}
- }
- },
- "PipelineOutputConfig":{
- "type":"structure",
- "members":{
- "Bucket":{"shape":"BucketName"},
- "StorageClass":{"shape":"StorageClass"},
- "Permissions":{"shape":"Permissions"}
- }
- },
- "PipelineStatus":{
- "type":"string",
- "pattern":"(^Active$)|(^Paused$)"
- },
- "Pipelines":{
- "type":"list",
- "member":{"shape":"Pipeline"}
- },
- "PixelsOrPercent":{
- "type":"string",
- "pattern":"(^\\d{1,3}(\\.\\d{0,5})?%$)|(^\\d{1,4}?px$)"
- },
- "PlayReadyDrm":{
- "type":"structure",
- "members":{
- "Format":{"shape":"PlayReadyDrmFormatString"},
- "Key":{"shape":"NonEmptyBase64EncodedString"},
- "KeyMd5":{"shape":"NonEmptyBase64EncodedString"},
- "KeyId":{"shape":"KeyIdGuid"},
- "InitializationVector":{"shape":"ZeroTo255String"},
- "LicenseAcquisitionUrl":{"shape":"OneTo512String"}
- }
- },
- "PlayReadyDrmFormatString":{
- "type":"string",
- "pattern":"(^microsoft$)|(^discretix-3.0$)"
- },
- "Playlist":{
- "type":"structure",
- "members":{
- "Name":{"shape":"Filename"},
- "Format":{"shape":"PlaylistFormat"},
- "OutputKeys":{"shape":"OutputKeys"},
- "HlsContentProtection":{"shape":"HlsContentProtection"},
- "PlayReadyDrm":{"shape":"PlayReadyDrm"},
- "Status":{"shape":"JobStatus"},
- "StatusDetail":{"shape":"Description"}
- }
- },
- "PlaylistFormat":{
- "type":"string",
- "pattern":"(^HLSv3$)|(^HLSv4$)|(^Smooth$)"
- },
- "Playlists":{
- "type":"list",
- "member":{"shape":"Playlist"}
- },
- "Preset":{
- "type":"structure",
- "members":{
- "Id":{"shape":"Id"},
- "Arn":{"shape":"String"},
- "Name":{"shape":"Name"},
- "Description":{"shape":"Description"},
- "Container":{"shape":"PresetContainer"},
- "Audio":{"shape":"AudioParameters"},
- "Video":{"shape":"VideoParameters"},
- "Thumbnails":{"shape":"Thumbnails"},
- "Type":{"shape":"PresetType"}
- }
- },
- "PresetContainer":{
- "type":"string",
- "pattern":"(^mp4$)|(^ts$)|(^webm$)|(^mp3$)|(^flac$)|(^oga$)|(^ogg$)|(^fmp4$)|(^mpg$)|(^flv$)|(^gif$)|(^mxf$)"
- },
- "PresetType":{
- "type":"string",
- "pattern":"(^System$)|(^Custom$)"
- },
- "PresetWatermark":{
- "type":"structure",
- "members":{
- "Id":{"shape":"PresetWatermarkId"},
- "MaxWidth":{"shape":"PixelsOrPercent"},
- "MaxHeight":{"shape":"PixelsOrPercent"},
- "SizingPolicy":{"shape":"WatermarkSizingPolicy"},
- "HorizontalAlign":{"shape":"HorizontalAlign"},
- "HorizontalOffset":{"shape":"PixelsOrPercent"},
- "VerticalAlign":{"shape":"VerticalAlign"},
- "VerticalOffset":{"shape":"PixelsOrPercent"},
- "Opacity":{"shape":"Opacity"},
- "Target":{"shape":"Target"}
- }
- },
- "PresetWatermarkId":{
- "type":"string",
- "min":1,
- "max":40
- },
- "PresetWatermarks":{
- "type":"list",
- "member":{"shape":"PresetWatermark"}
- },
- "Presets":{
- "type":"list",
- "member":{"shape":"Preset"}
- },
- "ReadJobRequest":{
- "type":"structure",
- "required":["Id"],
- "members":{
- "Id":{
- "shape":"Id",
- "location":"uri",
- "locationName":"Id"
- }
- }
- },
- "ReadJobResponse":{
- "type":"structure",
- "members":{
- "Job":{"shape":"Job"}
- }
- },
- "ReadPipelineRequest":{
- "type":"structure",
- "required":["Id"],
- "members":{
- "Id":{
- "shape":"Id",
- "location":"uri",
- "locationName":"Id"
- }
- }
- },
- "ReadPipelineResponse":{
- "type":"structure",
- "members":{
- "Pipeline":{"shape":"Pipeline"},
- "Warnings":{"shape":"Warnings"}
- }
- },
- "ReadPresetRequest":{
- "type":"structure",
- "required":["Id"],
- "members":{
- "Id":{
- "shape":"Id",
- "location":"uri",
- "locationName":"Id"
- }
- }
- },
- "ReadPresetResponse":{
- "type":"structure",
- "members":{
- "Preset":{"shape":"Preset"}
- }
- },
- "Resolution":{
- "type":"string",
- "pattern":"(^auto$)|(^\\d{1,5}x\\d{1,5}$)"
- },
- "ResourceInUseException":{
- "type":"structure",
- "members":{
- },
- "error":{"httpStatusCode":409},
- "exception":true
- },
- "ResourceNotFoundException":{
- "type":"structure",
- "members":{
- },
- "error":{"httpStatusCode":404},
- "exception":true
- },
- "Role":{
- "type":"string",
- "pattern":"^arn:aws:iam::\\w{12}:role/.+$"
- },
- "Rotate":{
- "type":"string",
- "pattern":"(^auto$)|(^0$)|(^90$)|(^180$)|(^270$)"
- },
- "SizingPolicy":{
- "type":"string",
- "pattern":"(^Fit$)|(^Fill$)|(^Stretch$)|(^Keep$)|(^ShrinkToFit$)|(^ShrinkToFill$)"
- },
- "SnsTopic":{
- "type":"string",
- "pattern":"(^$)|(^arn:aws:sns:.*:\\w{12}:.+$)"
- },
- "SnsTopics":{
- "type":"list",
- "member":{"shape":"SnsTopic"},
- "max":30
- },
- "StorageClass":{
- "type":"string",
- "pattern":"(^ReducedRedundancy$)|(^Standard$)"
- },
- "String":{"type":"string"},
- "Success":{
- "type":"string",
- "pattern":"(^true$)|(^false$)"
- },
- "Target":{
- "type":"string",
- "pattern":"(^Content$)|(^Frame$)"
- },
- "TestRoleRequest":{
- "type":"structure",
- "required":[
- "Role",
- "InputBucket",
- "OutputBucket",
- "Topics"
- ],
- "members":{
- "Role":{"shape":"Role"},
- "InputBucket":{"shape":"BucketName"},
- "OutputBucket":{"shape":"BucketName"},
- "Topics":{"shape":"SnsTopics"}
- }
- },
- "TestRoleResponse":{
- "type":"structure",
- "members":{
- "Success":{"shape":"Success"},
- "Messages":{"shape":"ExceptionMessages"}
- }
- },
- "ThumbnailPattern":{
- "type":"string",
- "pattern":"(^$)|(^.*\\{count\\}.*$)"
- },
- "ThumbnailResolution":{
- "type":"string",
- "pattern":"^\\d{1,5}x\\d{1,5}$"
- },
- "Thumbnails":{
- "type":"structure",
- "members":{
- "Format":{"shape":"JpgOrPng"},
- "Interval":{"shape":"Digits"},
- "Resolution":{"shape":"ThumbnailResolution"},
- "AspectRatio":{"shape":"AspectRatio"},
- "MaxWidth":{"shape":"DigitsOrAuto"},
- "MaxHeight":{"shape":"DigitsOrAuto"},
- "SizingPolicy":{"shape":"SizingPolicy"},
- "PaddingPolicy":{"shape":"PaddingPolicy"}
- }
- },
- "Time":{
- "type":"string",
- "pattern":"(^\\d{1,5}(\\.\\d{0,3})?$)|(^([0-1]?[0-9]:|2[0-3]:)?([0-5]?[0-9]:)?[0-5]?[0-9](\\.\\d{0,3})?$)"
- },
- "TimeOffset":{
- "type":"string",
- "pattern":"(^[+-]?\\d{1,5}(\\.\\d{0,3})?$)|(^[+-]?([0-1]?[0-9]:|2[0-3]:)?([0-5]?[0-9]:)?[0-5]?[0-9](\\.\\d{0,3})?$)"
- },
- "TimeSpan":{
- "type":"structure",
- "members":{
- "StartTime":{"shape":"Time"},
- "Duration":{"shape":"Time"}
- }
- },
- "Timing":{
- "type":"structure",
- "members":{
- "SubmitTimeMillis":{"shape":"NullableLong"},
- "StartTimeMillis":{"shape":"NullableLong"},
- "FinishTimeMillis":{"shape":"NullableLong"}
- }
- },
- "UpdatePipelineNotificationsRequest":{
- "type":"structure",
- "required":[
- "Id",
- "Notifications"
- ],
- "members":{
- "Id":{
- "shape":"Id",
- "location":"uri",
- "locationName":"Id"
- },
- "Notifications":{"shape":"Notifications"}
- }
- },
- "UpdatePipelineNotificationsResponse":{
- "type":"structure",
- "members":{
- "Pipeline":{"shape":"Pipeline"}
- }
- },
- "UpdatePipelineRequest":{
- "type":"structure",
- "required":["Id"],
- "members":{
- "Id":{
- "shape":"Id",
- "location":"uri",
- "locationName":"Id"
- },
- "Name":{"shape":"Name"},
- "InputBucket":{"shape":"BucketName"},
- "Role":{"shape":"Role"},
- "AwsKmsKeyArn":{"shape":"KeyArn"},
- "Notifications":{"shape":"Notifications"},
- "ContentConfig":{"shape":"PipelineOutputConfig"},
- "ThumbnailConfig":{"shape":"PipelineOutputConfig"}
- }
- },
- "UpdatePipelineResponse":{
- "type":"structure",
- "members":{
- "Pipeline":{"shape":"Pipeline"},
- "Warnings":{"shape":"Warnings"}
- }
- },
- "UpdatePipelineStatusRequest":{
- "type":"structure",
- "required":[
- "Id",
- "Status"
- ],
- "members":{
- "Id":{
- "shape":"Id",
- "location":"uri",
- "locationName":"Id"
- },
- "Status":{"shape":"PipelineStatus"}
- }
- },
- "UpdatePipelineStatusResponse":{
- "type":"structure",
- "members":{
- "Pipeline":{"shape":"Pipeline"}
- }
- },
- "UserMetadata":{
- "type":"map",
- "key":{"shape":"String"},
- "value":{"shape":"String"}
- },
- "ValidationException":{
- "type":"structure",
- "members":{
- },
- "error":{"httpStatusCode":400},
- "exception":true
- },
- "VerticalAlign":{
- "type":"string",
- "pattern":"(^Top$)|(^Bottom$)|(^Center$)"
- },
- "VideoBitRate":{
- "type":"string",
- "pattern":"(^\\d{2,5}$)|(^auto$)"
- },
- "VideoCodec":{
- "type":"string",
- "pattern":"(^H\\.264$)|(^vp8$)|(^mpeg2$)|(^gif$)"
- },
- "VideoParameters":{
- "type":"structure",
- "members":{
- "Codec":{"shape":"VideoCodec"},
- "CodecOptions":{"shape":"CodecOptions"},
- "KeyframesMaxDist":{"shape":"KeyframesMaxDist"},
- "FixedGOP":{"shape":"FixedGOP"},
- "BitRate":{"shape":"VideoBitRate"},
- "FrameRate":{"shape":"FrameRate"},
- "MaxFrameRate":{"shape":"MaxFrameRate"},
- "Resolution":{"shape":"Resolution"},
- "AspectRatio":{"shape":"AspectRatio"},
- "MaxWidth":{"shape":"DigitsOrAuto"},
- "MaxHeight":{"shape":"DigitsOrAuto"},
- "DisplayAspectRatio":{"shape":"AspectRatio"},
- "SizingPolicy":{"shape":"SizingPolicy"},
- "PaddingPolicy":{"shape":"PaddingPolicy"},
- "Watermarks":{"shape":"PresetWatermarks"}
- }
- },
- "Warning":{
- "type":"structure",
- "members":{
- "Code":{"shape":"String"},
- "Message":{"shape":"String"}
- }
- },
- "Warnings":{
- "type":"list",
- "member":{"shape":"Warning"}
- },
- "WatermarkKey":{
- "type":"string",
- "min":1,
- "max":255,
- "pattern":"(^.{1,}.jpg$)|(^.{1,}.jpeg$)|(^.{1,}.png$)"
- },
- "WatermarkSizingPolicy":{
- "type":"string",
- "pattern":"(^Fit$)|(^Stretch$)|(^ShrinkToFit$)"
- },
- "ZeroTo255String":{
- "type":"string",
- "min":0,
- "max":255
- },
- "ZeroTo512String":{
- "type":"string",
- "min":0,
- "max":512
- }
- }
- }
|