github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/elastictranscoder/2012-09-25/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2012-09-25", 5 "endpointPrefix":"elastictranscoder", 6 "protocol":"rest-json", 7 "serviceFullName":"Amazon Elastic Transcoder", 8 "serviceId":"Elastic Transcoder", 9 "signatureVersion":"v4", 10 "uid":"elastictranscoder-2012-09-25" 11 }, 12 "operations":{ 13 "CancelJob":{ 14 "name":"CancelJob", 15 "http":{ 16 "method":"DELETE", 17 "requestUri":"/2012-09-25/jobs/{Id}", 18 "responseCode":202 19 }, 20 "input":{"shape":"CancelJobRequest"}, 21 "output":{"shape":"CancelJobResponse"}, 22 "errors":[ 23 {"shape":"ValidationException"}, 24 {"shape":"IncompatibleVersionException"}, 25 {"shape":"ResourceNotFoundException"}, 26 {"shape":"ResourceInUseException"}, 27 {"shape":"AccessDeniedException"}, 28 {"shape":"InternalServiceException"} 29 ] 30 }, 31 "CreateJob":{ 32 "name":"CreateJob", 33 "http":{ 34 "method":"POST", 35 "requestUri":"/2012-09-25/jobs", 36 "responseCode":201 37 }, 38 "input":{"shape":"CreateJobRequest"}, 39 "output":{"shape":"CreateJobResponse"}, 40 "errors":[ 41 {"shape":"ValidationException"}, 42 {"shape":"IncompatibleVersionException"}, 43 {"shape":"ResourceNotFoundException"}, 44 {"shape":"AccessDeniedException"}, 45 {"shape":"LimitExceededException"}, 46 {"shape":"InternalServiceException"} 47 ] 48 }, 49 "CreatePipeline":{ 50 "name":"CreatePipeline", 51 "http":{ 52 "method":"POST", 53 "requestUri":"/2012-09-25/pipelines", 54 "responseCode":201 55 }, 56 "input":{"shape":"CreatePipelineRequest"}, 57 "output":{"shape":"CreatePipelineResponse"}, 58 "errors":[ 59 {"shape":"ValidationException"}, 60 {"shape":"IncompatibleVersionException"}, 61 {"shape":"AccessDeniedException"}, 62 {"shape":"ResourceNotFoundException"}, 63 {"shape":"LimitExceededException"}, 64 {"shape":"InternalServiceException"} 65 ] 66 }, 67 "CreatePreset":{ 68 "name":"CreatePreset", 69 "http":{ 70 "method":"POST", 71 "requestUri":"/2012-09-25/presets", 72 "responseCode":201 73 }, 74 "input":{"shape":"CreatePresetRequest"}, 75 "output":{"shape":"CreatePresetResponse"}, 76 "errors":[ 77 {"shape":"ValidationException"}, 78 {"shape":"IncompatibleVersionException"}, 79 {"shape":"AccessDeniedException"}, 80 {"shape":"LimitExceededException"}, 81 {"shape":"InternalServiceException"} 82 ] 83 }, 84 "DeletePipeline":{ 85 "name":"DeletePipeline", 86 "http":{ 87 "method":"DELETE", 88 "requestUri":"/2012-09-25/pipelines/{Id}", 89 "responseCode":202 90 }, 91 "input":{"shape":"DeletePipelineRequest"}, 92 "output":{"shape":"DeletePipelineResponse"}, 93 "errors":[ 94 {"shape":"ValidationException"}, 95 {"shape":"IncompatibleVersionException"}, 96 {"shape":"ResourceNotFoundException"}, 97 {"shape":"ResourceInUseException"}, 98 {"shape":"AccessDeniedException"}, 99 {"shape":"InternalServiceException"} 100 ] 101 }, 102 "DeletePreset":{ 103 "name":"DeletePreset", 104 "http":{ 105 "method":"DELETE", 106 "requestUri":"/2012-09-25/presets/{Id}", 107 "responseCode":202 108 }, 109 "input":{"shape":"DeletePresetRequest"}, 110 "output":{"shape":"DeletePresetResponse"}, 111 "errors":[ 112 {"shape":"ValidationException"}, 113 {"shape":"IncompatibleVersionException"}, 114 {"shape":"ResourceNotFoundException"}, 115 {"shape":"AccessDeniedException"}, 116 {"shape":"InternalServiceException"} 117 ] 118 }, 119 "ListJobsByPipeline":{ 120 "name":"ListJobsByPipeline", 121 "http":{ 122 "method":"GET", 123 "requestUri":"/2012-09-25/jobsByPipeline/{PipelineId}" 124 }, 125 "input":{"shape":"ListJobsByPipelineRequest"}, 126 "output":{"shape":"ListJobsByPipelineResponse"}, 127 "errors":[ 128 {"shape":"ValidationException"}, 129 {"shape":"IncompatibleVersionException"}, 130 {"shape":"ResourceNotFoundException"}, 131 {"shape":"AccessDeniedException"}, 132 {"shape":"InternalServiceException"} 133 ] 134 }, 135 "ListJobsByStatus":{ 136 "name":"ListJobsByStatus", 137 "http":{ 138 "method":"GET", 139 "requestUri":"/2012-09-25/jobsByStatus/{Status}" 140 }, 141 "input":{"shape":"ListJobsByStatusRequest"}, 142 "output":{"shape":"ListJobsByStatusResponse"}, 143 "errors":[ 144 {"shape":"ValidationException"}, 145 {"shape":"IncompatibleVersionException"}, 146 {"shape":"ResourceNotFoundException"}, 147 {"shape":"AccessDeniedException"}, 148 {"shape":"InternalServiceException"} 149 ] 150 }, 151 "ListPipelines":{ 152 "name":"ListPipelines", 153 "http":{ 154 "method":"GET", 155 "requestUri":"/2012-09-25/pipelines" 156 }, 157 "input":{"shape":"ListPipelinesRequest"}, 158 "output":{"shape":"ListPipelinesResponse"}, 159 "errors":[ 160 {"shape":"ValidationException"}, 161 {"shape":"IncompatibleVersionException"}, 162 {"shape":"AccessDeniedException"}, 163 {"shape":"InternalServiceException"} 164 ] 165 }, 166 "ListPresets":{ 167 "name":"ListPresets", 168 "http":{ 169 "method":"GET", 170 "requestUri":"/2012-09-25/presets" 171 }, 172 "input":{"shape":"ListPresetsRequest"}, 173 "output":{"shape":"ListPresetsResponse"}, 174 "errors":[ 175 {"shape":"ValidationException"}, 176 {"shape":"IncompatibleVersionException"}, 177 {"shape":"AccessDeniedException"}, 178 {"shape":"InternalServiceException"} 179 ] 180 }, 181 "ReadJob":{ 182 "name":"ReadJob", 183 "http":{ 184 "method":"GET", 185 "requestUri":"/2012-09-25/jobs/{Id}" 186 }, 187 "input":{"shape":"ReadJobRequest"}, 188 "output":{"shape":"ReadJobResponse"}, 189 "errors":[ 190 {"shape":"ValidationException"}, 191 {"shape":"IncompatibleVersionException"}, 192 {"shape":"ResourceNotFoundException"}, 193 {"shape":"AccessDeniedException"}, 194 {"shape":"InternalServiceException"} 195 ] 196 }, 197 "ReadPipeline":{ 198 "name":"ReadPipeline", 199 "http":{ 200 "method":"GET", 201 "requestUri":"/2012-09-25/pipelines/{Id}" 202 }, 203 "input":{"shape":"ReadPipelineRequest"}, 204 "output":{"shape":"ReadPipelineResponse"}, 205 "errors":[ 206 {"shape":"ValidationException"}, 207 {"shape":"IncompatibleVersionException"}, 208 {"shape":"ResourceNotFoundException"}, 209 {"shape":"AccessDeniedException"}, 210 {"shape":"InternalServiceException"} 211 ] 212 }, 213 "ReadPreset":{ 214 "name":"ReadPreset", 215 "http":{ 216 "method":"GET", 217 "requestUri":"/2012-09-25/presets/{Id}" 218 }, 219 "input":{"shape":"ReadPresetRequest"}, 220 "output":{"shape":"ReadPresetResponse"}, 221 "errors":[ 222 {"shape":"ValidationException"}, 223 {"shape":"IncompatibleVersionException"}, 224 {"shape":"ResourceNotFoundException"}, 225 {"shape":"AccessDeniedException"}, 226 {"shape":"InternalServiceException"} 227 ] 228 }, 229 "TestRole":{ 230 "name":"TestRole", 231 "http":{ 232 "method":"POST", 233 "requestUri":"/2012-09-25/roleTests", 234 "responseCode":200 235 }, 236 "input":{"shape":"TestRoleRequest"}, 237 "output":{"shape":"TestRoleResponse"}, 238 "errors":[ 239 {"shape":"ValidationException"}, 240 {"shape":"IncompatibleVersionException"}, 241 {"shape":"ResourceNotFoundException"}, 242 {"shape":"AccessDeniedException"}, 243 {"shape":"InternalServiceException"} 244 ], 245 "deprecated":true 246 }, 247 "UpdatePipeline":{ 248 "name":"UpdatePipeline", 249 "http":{ 250 "method":"PUT", 251 "requestUri":"/2012-09-25/pipelines/{Id}", 252 "responseCode":200 253 }, 254 "input":{"shape":"UpdatePipelineRequest"}, 255 "output":{"shape":"UpdatePipelineResponse"}, 256 "errors":[ 257 {"shape":"ValidationException"}, 258 {"shape":"IncompatibleVersionException"}, 259 {"shape":"AccessDeniedException"}, 260 {"shape":"ResourceInUseException"}, 261 {"shape":"ResourceNotFoundException"}, 262 {"shape":"InternalServiceException"} 263 ] 264 }, 265 "UpdatePipelineNotifications":{ 266 "name":"UpdatePipelineNotifications", 267 "http":{ 268 "method":"POST", 269 "requestUri":"/2012-09-25/pipelines/{Id}/notifications" 270 }, 271 "input":{"shape":"UpdatePipelineNotificationsRequest"}, 272 "output":{"shape":"UpdatePipelineNotificationsResponse"}, 273 "errors":[ 274 {"shape":"ValidationException"}, 275 {"shape":"IncompatibleVersionException"}, 276 {"shape":"ResourceNotFoundException"}, 277 {"shape":"ResourceInUseException"}, 278 {"shape":"AccessDeniedException"}, 279 {"shape":"InternalServiceException"} 280 ] 281 }, 282 "UpdatePipelineStatus":{ 283 "name":"UpdatePipelineStatus", 284 "http":{ 285 "method":"POST", 286 "requestUri":"/2012-09-25/pipelines/{Id}/status" 287 }, 288 "input":{"shape":"UpdatePipelineStatusRequest"}, 289 "output":{"shape":"UpdatePipelineStatusResponse"}, 290 "errors":[ 291 {"shape":"ValidationException"}, 292 {"shape":"IncompatibleVersionException"}, 293 {"shape":"ResourceNotFoundException"}, 294 {"shape":"ResourceInUseException"}, 295 {"shape":"AccessDeniedException"}, 296 {"shape":"InternalServiceException"} 297 ] 298 } 299 }, 300 "shapes":{ 301 "AccessControl":{ 302 "type":"string", 303 "pattern":"(^FullControl$)|(^Read$)|(^ReadAcp$)|(^WriteAcp$)" 304 }, 305 "AccessControls":{ 306 "type":"list", 307 "member":{"shape":"AccessControl"}, 308 "max":30 309 }, 310 "AccessDeniedException":{ 311 "type":"structure", 312 "members":{ 313 }, 314 "error":{"httpStatusCode":403}, 315 "exception":true 316 }, 317 "Artwork":{ 318 "type":"structure", 319 "members":{ 320 "InputKey":{"shape":"WatermarkKey"}, 321 "MaxWidth":{"shape":"DigitsOrAuto"}, 322 "MaxHeight":{"shape":"DigitsOrAuto"}, 323 "SizingPolicy":{"shape":"SizingPolicy"}, 324 "PaddingPolicy":{"shape":"PaddingPolicy"}, 325 "AlbumArtFormat":{"shape":"JpgOrPng"}, 326 "Encryption":{"shape":"Encryption"} 327 } 328 }, 329 "Artworks":{ 330 "type":"list", 331 "member":{"shape":"Artwork"} 332 }, 333 "Ascending":{ 334 "type":"string", 335 "pattern":"(^true$)|(^false$)" 336 }, 337 "AspectRatio":{ 338 "type":"string", 339 "pattern":"(^auto$)|(^1:1$)|(^4:3$)|(^3:2$)|(^16:9$)" 340 }, 341 "AudioBitDepth":{ 342 "type":"string", 343 "pattern":"(^8$)|(^16$)|(^24$)|(^32$)" 344 }, 345 "AudioBitOrder":{ 346 "type":"string", 347 "pattern":"(^LittleEndian$)" 348 }, 349 "AudioBitRate":{ 350 "type":"string", 351 "pattern":"^\\d{1,3}$" 352 }, 353 "AudioChannels":{ 354 "type":"string", 355 "pattern":"(^auto$)|(^0$)|(^1$)|(^2$)" 356 }, 357 "AudioCodec":{ 358 "type":"string", 359 "pattern":"(^AAC$)|(^vorbis$)|(^mp3$)|(^mp2$)|(^pcm$)|(^flac$)" 360 }, 361 "AudioCodecOptions":{ 362 "type":"structure", 363 "members":{ 364 "Profile":{"shape":"AudioCodecProfile"}, 365 "BitDepth":{"shape":"AudioBitDepth"}, 366 "BitOrder":{"shape":"AudioBitOrder"}, 367 "Signed":{"shape":"AudioSigned"} 368 } 369 }, 370 "AudioCodecProfile":{ 371 "type":"string", 372 "pattern":"(^auto$)|(^AAC-LC$)|(^HE-AAC$)|(^HE-AACv2$)" 373 }, 374 "AudioPackingMode":{ 375 "type":"string", 376 "pattern":"(^SingleTrack$)|(^OneChannelPerTrack$)|(^OneChannelPerTrackWithMosTo8Tracks$)" 377 }, 378 "AudioParameters":{ 379 "type":"structure", 380 "members":{ 381 "Codec":{"shape":"AudioCodec"}, 382 "SampleRate":{"shape":"AudioSampleRate"}, 383 "BitRate":{"shape":"AudioBitRate"}, 384 "Channels":{"shape":"AudioChannels"}, 385 "AudioPackingMode":{"shape":"AudioPackingMode"}, 386 "CodecOptions":{"shape":"AudioCodecOptions"} 387 } 388 }, 389 "AudioSampleRate":{ 390 "type":"string", 391 "pattern":"(^auto$)|(^22050$)|(^32000$)|(^44100$)|(^48000$)|(^96000$)|(^192000$)" 392 }, 393 "AudioSigned":{ 394 "type":"string", 395 "pattern":"(^Unsigned$)|(^Signed$)" 396 }, 397 "Base64EncodedString":{ 398 "type":"string", 399 "pattern":"^$|(^(?:[A-Za-z0-9\\+/]{4})*(?:[A-Za-z0-9\\+/]{2}==|[A-Za-z0-9\\+/]{3}=)?$)" 400 }, 401 "BucketName":{ 402 "type":"string", 403 "pattern":"^(\\w|\\.|-){1,255}$" 404 }, 405 "CancelJobRequest":{ 406 "type":"structure", 407 "required":["Id"], 408 "members":{ 409 "Id":{ 410 "shape":"Id", 411 "location":"uri", 412 "locationName":"Id" 413 } 414 } 415 }, 416 "CancelJobResponse":{ 417 "type":"structure", 418 "members":{ 419 } 420 }, 421 "CaptionFormat":{ 422 "type":"structure", 423 "members":{ 424 "Format":{"shape":"CaptionFormatFormat"}, 425 "Pattern":{"shape":"CaptionFormatPattern"}, 426 "Encryption":{"shape":"Encryption"} 427 } 428 }, 429 "CaptionFormatFormat":{ 430 "type":"string", 431 "pattern":"(^mov-text$)|(^srt$)|(^scc$)|(^webvtt$)|(^dfxp$)|(^cea-708$)" 432 }, 433 "CaptionFormatPattern":{ 434 "type":"string", 435 "pattern":"(^$)|(^.*\\{language\\}.*$)" 436 }, 437 "CaptionFormats":{ 438 "type":"list", 439 "member":{"shape":"CaptionFormat"}, 440 "max":4 441 }, 442 "CaptionMergePolicy":{ 443 "type":"string", 444 "pattern":"(^MergeOverride$)|(^MergeRetain$)|(^Override$)" 445 }, 446 "CaptionSource":{ 447 "type":"structure", 448 "members":{ 449 "Key":{"shape":"LongKey"}, 450 "Language":{"shape":"Key"}, 451 "TimeOffset":{"shape":"TimeOffset"}, 452 "Label":{"shape":"Name"}, 453 "Encryption":{"shape":"Encryption"} 454 } 455 }, 456 "CaptionSources":{ 457 "type":"list", 458 "member":{"shape":"CaptionSource"}, 459 "max":20 460 }, 461 "Captions":{ 462 "type":"structure", 463 "members":{ 464 "MergePolicy":{ 465 "shape":"CaptionMergePolicy", 466 "deprecated":true 467 }, 468 "CaptionSources":{ 469 "shape":"CaptionSources", 470 "deprecated":true 471 }, 472 "CaptionFormats":{"shape":"CaptionFormats"} 473 } 474 }, 475 "Clip":{ 476 "type":"structure", 477 "members":{ 478 "TimeSpan":{"shape":"TimeSpan"} 479 }, 480 "deprecated":true 481 }, 482 "CodecOption":{ 483 "type":"string", 484 "max":255, 485 "min":1 486 }, 487 "CodecOptions":{ 488 "type":"map", 489 "key":{"shape":"CodecOption"}, 490 "value":{"shape":"CodecOption"}, 491 "max":30 492 }, 493 "Composition":{ 494 "type":"list", 495 "member":{"shape":"Clip"}, 496 "deprecated":true 497 }, 498 "CreateJobOutput":{ 499 "type":"structure", 500 "members":{ 501 "Key":{"shape":"Key"}, 502 "ThumbnailPattern":{"shape":"ThumbnailPattern"}, 503 "ThumbnailEncryption":{"shape":"Encryption"}, 504 "Rotate":{"shape":"Rotate"}, 505 "PresetId":{"shape":"Id"}, 506 "SegmentDuration":{"shape":"FloatString"}, 507 "Watermarks":{"shape":"JobWatermarks"}, 508 "AlbumArt":{"shape":"JobAlbumArt"}, 509 "Composition":{ 510 "shape":"Composition", 511 "deprecated":true 512 }, 513 "Captions":{"shape":"Captions"}, 514 "Encryption":{"shape":"Encryption"} 515 } 516 }, 517 "CreateJobOutputs":{ 518 "type":"list", 519 "member":{"shape":"CreateJobOutput"}, 520 "max":30 521 }, 522 "CreateJobPlaylist":{ 523 "type":"structure", 524 "members":{ 525 "Name":{"shape":"Filename"}, 526 "Format":{"shape":"PlaylistFormat"}, 527 "OutputKeys":{"shape":"OutputKeys"}, 528 "HlsContentProtection":{"shape":"HlsContentProtection"}, 529 "PlayReadyDrm":{"shape":"PlayReadyDrm"} 530 } 531 }, 532 "CreateJobPlaylists":{ 533 "type":"list", 534 "member":{"shape":"CreateJobPlaylist"}, 535 "max":30 536 }, 537 "CreateJobRequest":{ 538 "type":"structure", 539 "required":["PipelineId"], 540 "members":{ 541 "PipelineId":{"shape":"Id"}, 542 "Input":{"shape":"JobInput"}, 543 "Inputs":{"shape":"JobInputs"}, 544 "Output":{"shape":"CreateJobOutput"}, 545 "Outputs":{"shape":"CreateJobOutputs"}, 546 "OutputKeyPrefix":{"shape":"Key"}, 547 "Playlists":{"shape":"CreateJobPlaylists"}, 548 "UserMetadata":{"shape":"UserMetadata"} 549 } 550 }, 551 "CreateJobResponse":{ 552 "type":"structure", 553 "members":{ 554 "Job":{"shape":"Job"} 555 } 556 }, 557 "CreatePipelineRequest":{ 558 "type":"structure", 559 "required":[ 560 "Name", 561 "InputBucket", 562 "Role" 563 ], 564 "members":{ 565 "Name":{"shape":"Name"}, 566 "InputBucket":{"shape":"BucketName"}, 567 "OutputBucket":{"shape":"BucketName"}, 568 "Role":{"shape":"Role"}, 569 "AwsKmsKeyArn":{"shape":"KeyArn"}, 570 "Notifications":{"shape":"Notifications"}, 571 "ContentConfig":{"shape":"PipelineOutputConfig"}, 572 "ThumbnailConfig":{"shape":"PipelineOutputConfig"} 573 } 574 }, 575 "CreatePipelineResponse":{ 576 "type":"structure", 577 "members":{ 578 "Pipeline":{"shape":"Pipeline"}, 579 "Warnings":{"shape":"Warnings"} 580 } 581 }, 582 "CreatePresetRequest":{ 583 "type":"structure", 584 "required":[ 585 "Name", 586 "Container" 587 ], 588 "members":{ 589 "Name":{"shape":"Name"}, 590 "Description":{"shape":"Description"}, 591 "Container":{"shape":"PresetContainer"}, 592 "Video":{"shape":"VideoParameters"}, 593 "Audio":{"shape":"AudioParameters"}, 594 "Thumbnails":{"shape":"Thumbnails"} 595 } 596 }, 597 "CreatePresetResponse":{ 598 "type":"structure", 599 "members":{ 600 "Preset":{"shape":"Preset"}, 601 "Warning":{"shape":"String"} 602 } 603 }, 604 "DeletePipelineRequest":{ 605 "type":"structure", 606 "required":["Id"], 607 "members":{ 608 "Id":{ 609 "shape":"Id", 610 "location":"uri", 611 "locationName":"Id" 612 } 613 } 614 }, 615 "DeletePipelineResponse":{ 616 "type":"structure", 617 "members":{ 618 } 619 }, 620 "DeletePresetRequest":{ 621 "type":"structure", 622 "required":["Id"], 623 "members":{ 624 "Id":{ 625 "shape":"Id", 626 "location":"uri", 627 "locationName":"Id" 628 } 629 } 630 }, 631 "DeletePresetResponse":{ 632 "type":"structure", 633 "members":{ 634 } 635 }, 636 "Description":{ 637 "type":"string", 638 "max":255, 639 "min":0 640 }, 641 "DetectedProperties":{ 642 "type":"structure", 643 "members":{ 644 "Width":{"shape":"NullableInteger"}, 645 "Height":{"shape":"NullableInteger"}, 646 "FrameRate":{"shape":"FloatString"}, 647 "FileSize":{"shape":"NullableLong"}, 648 "DurationMillis":{"shape":"NullableLong"} 649 } 650 }, 651 "Digits":{ 652 "type":"string", 653 "pattern":"^\\d{1,5}$" 654 }, 655 "DigitsOrAuto":{ 656 "type":"string", 657 "pattern":"(^auto$)|(^\\d{2,4}$)" 658 }, 659 "Encryption":{ 660 "type":"structure", 661 "members":{ 662 "Mode":{"shape":"EncryptionMode"}, 663 "Key":{"shape":"Base64EncodedString"}, 664 "KeyMd5":{"shape":"Base64EncodedString"}, 665 "InitializationVector":{"shape":"ZeroTo255String"} 666 } 667 }, 668 "EncryptionMode":{ 669 "type":"string", 670 "pattern":"(^s3$)|(^s3-aws-kms$)|(^aes-cbc-pkcs7$)|(^aes-ctr$)|(^aes-gcm$)" 671 }, 672 "ExceptionMessages":{ 673 "type":"list", 674 "member":{"shape":"String"} 675 }, 676 "Filename":{ 677 "type":"string", 678 "max":255, 679 "min":1 680 }, 681 "FixedGOP":{ 682 "type":"string", 683 "pattern":"(^true$)|(^false$)" 684 }, 685 "FloatString":{ 686 "type":"string", 687 "pattern":"^\\d{1,5}(\\.\\d{0,5})?$" 688 }, 689 "FrameRate":{ 690 "type":"string", 691 "pattern":"(^auto$)|(^10$)|(^15$)|(^23.97$)|(^24$)|(^25$)|(^29.97$)|(^30$)|(^50$)|(^60$)" 692 }, 693 "Grantee":{ 694 "type":"string", 695 "max":255, 696 "min":1 697 }, 698 "GranteeType":{ 699 "type":"string", 700 "pattern":"(^Canonical$)|(^Email$)|(^Group$)" 701 }, 702 "HlsContentProtection":{ 703 "type":"structure", 704 "members":{ 705 "Method":{"shape":"HlsContentProtectionMethod"}, 706 "Key":{"shape":"Base64EncodedString"}, 707 "KeyMd5":{"shape":"Base64EncodedString"}, 708 "InitializationVector":{"shape":"ZeroTo255String"}, 709 "LicenseAcquisitionUrl":{"shape":"ZeroTo512String"}, 710 "KeyStoragePolicy":{"shape":"KeyStoragePolicy"} 711 } 712 }, 713 "HlsContentProtectionMethod":{ 714 "type":"string", 715 "pattern":"(^aes-128$)" 716 }, 717 "HorizontalAlign":{ 718 "type":"string", 719 "pattern":"(^Left$)|(^Right$)|(^Center$)" 720 }, 721 "Id":{ 722 "type":"string", 723 "pattern":"^\\d{13}-\\w{6}$" 724 }, 725 "IncompatibleVersionException":{ 726 "type":"structure", 727 "members":{ 728 }, 729 "error":{"httpStatusCode":400}, 730 "exception":true 731 }, 732 "InputCaptions":{ 733 "type":"structure", 734 "members":{ 735 "MergePolicy":{"shape":"CaptionMergePolicy"}, 736 "CaptionSources":{"shape":"CaptionSources"} 737 } 738 }, 739 "Interlaced":{ 740 "type":"string", 741 "pattern":"(^auto$)|(^true$)|(^false$)" 742 }, 743 "InternalServiceException":{ 744 "type":"structure", 745 "members":{ 746 }, 747 "exception":true, 748 "fault":true 749 }, 750 "Job":{ 751 "type":"structure", 752 "members":{ 753 "Id":{"shape":"Id"}, 754 "Arn":{"shape":"String"}, 755 "PipelineId":{"shape":"Id"}, 756 "Input":{"shape":"JobInput"}, 757 "Inputs":{"shape":"JobInputs"}, 758 "Output":{"shape":"JobOutput"}, 759 "Outputs":{"shape":"JobOutputs"}, 760 "OutputKeyPrefix":{"shape":"Key"}, 761 "Playlists":{"shape":"Playlists"}, 762 "Status":{"shape":"JobStatus"}, 763 "UserMetadata":{"shape":"UserMetadata"}, 764 "Timing":{"shape":"Timing"} 765 } 766 }, 767 "JobAlbumArt":{ 768 "type":"structure", 769 "members":{ 770 "MergePolicy":{"shape":"MergePolicy"}, 771 "Artwork":{"shape":"Artworks"} 772 } 773 }, 774 "JobContainer":{ 775 "type":"string", 776 "pattern":"(^auto$)|(^3gp$)|(^asf$)|(^avi$)|(^divx$)|(^flv$)|(^mkv$)|(^mov$)|(^mp4$)|(^mpeg$)|(^mpeg-ps$)|(^mpeg-ts$)|(^mxf$)|(^ogg$)|(^ts$)|(^vob$)|(^wav$)|(^webm$)|(^mp3$)|(^m4a$)|(^aac$)" 777 }, 778 "JobInput":{ 779 "type":"structure", 780 "members":{ 781 "Key":{"shape":"LongKey"}, 782 "FrameRate":{"shape":"FrameRate"}, 783 "Resolution":{"shape":"Resolution"}, 784 "AspectRatio":{"shape":"AspectRatio"}, 785 "Interlaced":{"shape":"Interlaced"}, 786 "Container":{"shape":"JobContainer"}, 787 "Encryption":{"shape":"Encryption"}, 788 "TimeSpan":{"shape":"TimeSpan"}, 789 "InputCaptions":{"shape":"InputCaptions"}, 790 "DetectedProperties":{"shape":"DetectedProperties"} 791 } 792 }, 793 "JobInputs":{ 794 "type":"list", 795 "member":{"shape":"JobInput"}, 796 "max":200 797 }, 798 "JobOutput":{ 799 "type":"structure", 800 "members":{ 801 "Id":{"shape":"String"}, 802 "Key":{"shape":"Key"}, 803 "ThumbnailPattern":{"shape":"ThumbnailPattern"}, 804 "ThumbnailEncryption":{"shape":"Encryption"}, 805 "Rotate":{"shape":"Rotate"}, 806 "PresetId":{"shape":"Id"}, 807 "SegmentDuration":{"shape":"FloatString"}, 808 "Status":{"shape":"JobStatus"}, 809 "StatusDetail":{"shape":"Description"}, 810 "Duration":{"shape":"NullableLong"}, 811 "Width":{"shape":"NullableInteger"}, 812 "Height":{"shape":"NullableInteger"}, 813 "FrameRate":{"shape":"FloatString"}, 814 "FileSize":{"shape":"NullableLong"}, 815 "DurationMillis":{"shape":"NullableLong"}, 816 "Watermarks":{"shape":"JobWatermarks"}, 817 "AlbumArt":{"shape":"JobAlbumArt"}, 818 "Composition":{ 819 "shape":"Composition", 820 "deprecated":true 821 }, 822 "Captions":{"shape":"Captions"}, 823 "Encryption":{"shape":"Encryption"}, 824 "AppliedColorSpaceConversion":{"shape":"String"} 825 } 826 }, 827 "JobOutputs":{ 828 "type":"list", 829 "member":{"shape":"JobOutput"} 830 }, 831 "JobStatus":{ 832 "type":"string", 833 "pattern":"(^Submitted$)|(^Progressing$)|(^Complete$)|(^Canceled$)|(^Error$)" 834 }, 835 "JobWatermark":{ 836 "type":"structure", 837 "members":{ 838 "PresetWatermarkId":{"shape":"PresetWatermarkId"}, 839 "InputKey":{"shape":"WatermarkKey"}, 840 "Encryption":{"shape":"Encryption"} 841 } 842 }, 843 "JobWatermarks":{ 844 "type":"list", 845 "member":{"shape":"JobWatermark"} 846 }, 847 "Jobs":{ 848 "type":"list", 849 "member":{"shape":"Job"} 850 }, 851 "JpgOrPng":{ 852 "type":"string", 853 "pattern":"(^jpg$)|(^png$)" 854 }, 855 "Key":{ 856 "type":"string", 857 "max":255, 858 "min":1 859 }, 860 "KeyArn":{ 861 "type":"string", 862 "max":255, 863 "min":0 864 }, 865 "KeyIdGuid":{ 866 "type":"string", 867 "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}$)" 868 }, 869 "KeyStoragePolicy":{ 870 "type":"string", 871 "pattern":"(^NoStore$)|(^WithVariantPlaylists$)" 872 }, 873 "KeyframesMaxDist":{ 874 "type":"string", 875 "pattern":"^\\d{1,6}$" 876 }, 877 "LimitExceededException":{ 878 "type":"structure", 879 "members":{ 880 }, 881 "error":{"httpStatusCode":429}, 882 "exception":true 883 }, 884 "ListJobsByPipelineRequest":{ 885 "type":"structure", 886 "required":["PipelineId"], 887 "members":{ 888 "PipelineId":{ 889 "shape":"Id", 890 "location":"uri", 891 "locationName":"PipelineId" 892 }, 893 "Ascending":{ 894 "shape":"Ascending", 895 "location":"querystring", 896 "locationName":"Ascending" 897 }, 898 "PageToken":{ 899 "shape":"Id", 900 "location":"querystring", 901 "locationName":"PageToken" 902 } 903 } 904 }, 905 "ListJobsByPipelineResponse":{ 906 "type":"structure", 907 "members":{ 908 "Jobs":{"shape":"Jobs"}, 909 "NextPageToken":{"shape":"Id"} 910 } 911 }, 912 "ListJobsByStatusRequest":{ 913 "type":"structure", 914 "required":["Status"], 915 "members":{ 916 "Status":{ 917 "shape":"JobStatus", 918 "location":"uri", 919 "locationName":"Status" 920 }, 921 "Ascending":{ 922 "shape":"Ascending", 923 "location":"querystring", 924 "locationName":"Ascending" 925 }, 926 "PageToken":{ 927 "shape":"Id", 928 "location":"querystring", 929 "locationName":"PageToken" 930 } 931 } 932 }, 933 "ListJobsByStatusResponse":{ 934 "type":"structure", 935 "members":{ 936 "Jobs":{"shape":"Jobs"}, 937 "NextPageToken":{"shape":"Id"} 938 } 939 }, 940 "ListPipelinesRequest":{ 941 "type":"structure", 942 "members":{ 943 "Ascending":{ 944 "shape":"Ascending", 945 "location":"querystring", 946 "locationName":"Ascending" 947 }, 948 "PageToken":{ 949 "shape":"Id", 950 "location":"querystring", 951 "locationName":"PageToken" 952 } 953 } 954 }, 955 "ListPipelinesResponse":{ 956 "type":"structure", 957 "members":{ 958 "Pipelines":{"shape":"Pipelines"}, 959 "NextPageToken":{"shape":"Id"} 960 } 961 }, 962 "ListPresetsRequest":{ 963 "type":"structure", 964 "members":{ 965 "Ascending":{ 966 "shape":"Ascending", 967 "location":"querystring", 968 "locationName":"Ascending" 969 }, 970 "PageToken":{ 971 "shape":"Id", 972 "location":"querystring", 973 "locationName":"PageToken" 974 } 975 } 976 }, 977 "ListPresetsResponse":{ 978 "type":"structure", 979 "members":{ 980 "Presets":{"shape":"Presets"}, 981 "NextPageToken":{"shape":"Id"} 982 } 983 }, 984 "LongKey":{ 985 "type":"string", 986 "max":1024, 987 "min":1 988 }, 989 "MaxFrameRate":{ 990 "type":"string", 991 "pattern":"(^10$)|(^15$)|(^23.97$)|(^24$)|(^25$)|(^29.97$)|(^30$)|(^50$)|(^60$)" 992 }, 993 "MergePolicy":{ 994 "type":"string", 995 "pattern":"(^Replace$)|(^Prepend$)|(^Append$)|(^Fallback$)" 996 }, 997 "Name":{ 998 "type":"string", 999 "max":40, 1000 "min":1 1001 }, 1002 "NonEmptyBase64EncodedString":{ 1003 "type":"string", 1004 "pattern":"(^(?:[A-Za-z0-9\\+/]{4})*(?:[A-Za-z0-9\\+/]{2}==|[A-Za-z0-9\\+/]{3}=)?$)" 1005 }, 1006 "Notifications":{ 1007 "type":"structure", 1008 "members":{ 1009 "Progressing":{"shape":"SnsTopic"}, 1010 "Completed":{"shape":"SnsTopic"}, 1011 "Warning":{"shape":"SnsTopic"}, 1012 "Error":{"shape":"SnsTopic"} 1013 } 1014 }, 1015 "NullableInteger":{"type":"integer"}, 1016 "NullableLong":{"type":"long"}, 1017 "OneTo512String":{ 1018 "type":"string", 1019 "max":512, 1020 "min":1 1021 }, 1022 "Opacity":{ 1023 "type":"string", 1024 "pattern":"^\\d{1,3}(\\.\\d{0,20})?$" 1025 }, 1026 "OutputKeys":{ 1027 "type":"list", 1028 "member":{"shape":"Key"}, 1029 "max":30 1030 }, 1031 "PaddingPolicy":{ 1032 "type":"string", 1033 "pattern":"(^Pad$)|(^NoPad$)" 1034 }, 1035 "Permission":{ 1036 "type":"structure", 1037 "members":{ 1038 "GranteeType":{"shape":"GranteeType"}, 1039 "Grantee":{"shape":"Grantee"}, 1040 "Access":{"shape":"AccessControls"} 1041 } 1042 }, 1043 "Permissions":{ 1044 "type":"list", 1045 "member":{"shape":"Permission"}, 1046 "max":30 1047 }, 1048 "Pipeline":{ 1049 "type":"structure", 1050 "members":{ 1051 "Id":{"shape":"Id"}, 1052 "Arn":{"shape":"String"}, 1053 "Name":{"shape":"Name"}, 1054 "Status":{"shape":"PipelineStatus"}, 1055 "InputBucket":{"shape":"BucketName"}, 1056 "OutputBucket":{"shape":"BucketName"}, 1057 "Role":{"shape":"Role"}, 1058 "AwsKmsKeyArn":{"shape":"KeyArn"}, 1059 "Notifications":{"shape":"Notifications"}, 1060 "ContentConfig":{"shape":"PipelineOutputConfig"}, 1061 "ThumbnailConfig":{"shape":"PipelineOutputConfig"} 1062 } 1063 }, 1064 "PipelineOutputConfig":{ 1065 "type":"structure", 1066 "members":{ 1067 "Bucket":{"shape":"BucketName"}, 1068 "StorageClass":{"shape":"StorageClass"}, 1069 "Permissions":{"shape":"Permissions"} 1070 } 1071 }, 1072 "PipelineStatus":{ 1073 "type":"string", 1074 "pattern":"(^Active$)|(^Paused$)" 1075 }, 1076 "Pipelines":{ 1077 "type":"list", 1078 "member":{"shape":"Pipeline"} 1079 }, 1080 "PixelsOrPercent":{ 1081 "type":"string", 1082 "pattern":"(^\\d{1,3}(\\.\\d{0,5})?%$)|(^\\d{1,4}?px$)" 1083 }, 1084 "PlayReadyDrm":{ 1085 "type":"structure", 1086 "members":{ 1087 "Format":{"shape":"PlayReadyDrmFormatString"}, 1088 "Key":{"shape":"NonEmptyBase64EncodedString"}, 1089 "KeyMd5":{"shape":"NonEmptyBase64EncodedString"}, 1090 "KeyId":{"shape":"KeyIdGuid"}, 1091 "InitializationVector":{"shape":"ZeroTo255String"}, 1092 "LicenseAcquisitionUrl":{"shape":"OneTo512String"} 1093 } 1094 }, 1095 "PlayReadyDrmFormatString":{ 1096 "type":"string", 1097 "pattern":"(^microsoft$)|(^discretix-3.0$)" 1098 }, 1099 "Playlist":{ 1100 "type":"structure", 1101 "members":{ 1102 "Name":{"shape":"Filename"}, 1103 "Format":{"shape":"PlaylistFormat"}, 1104 "OutputKeys":{"shape":"OutputKeys"}, 1105 "HlsContentProtection":{"shape":"HlsContentProtection"}, 1106 "PlayReadyDrm":{"shape":"PlayReadyDrm"}, 1107 "Status":{"shape":"JobStatus"}, 1108 "StatusDetail":{"shape":"Description"} 1109 } 1110 }, 1111 "PlaylistFormat":{ 1112 "type":"string", 1113 "pattern":"(^HLSv3$)|(^HLSv4$)|(^Smooth$)|(^MPEG-DASH$)" 1114 }, 1115 "Playlists":{ 1116 "type":"list", 1117 "member":{"shape":"Playlist"} 1118 }, 1119 "Preset":{ 1120 "type":"structure", 1121 "members":{ 1122 "Id":{"shape":"Id"}, 1123 "Arn":{"shape":"String"}, 1124 "Name":{"shape":"Name"}, 1125 "Description":{"shape":"Description"}, 1126 "Container":{"shape":"PresetContainer"}, 1127 "Audio":{"shape":"AudioParameters"}, 1128 "Video":{"shape":"VideoParameters"}, 1129 "Thumbnails":{"shape":"Thumbnails"}, 1130 "Type":{"shape":"PresetType"} 1131 } 1132 }, 1133 "PresetContainer":{ 1134 "type":"string", 1135 "pattern":"(^mp4$)|(^ts$)|(^webm$)|(^mp3$)|(^flac$)|(^oga$)|(^ogg$)|(^fmp4$)|(^mpg$)|(^flv$)|(^gif$)|(^mxf$)|(^wav$)|(^mp2$)" 1136 }, 1137 "PresetType":{ 1138 "type":"string", 1139 "pattern":"(^System$)|(^Custom$)" 1140 }, 1141 "PresetWatermark":{ 1142 "type":"structure", 1143 "members":{ 1144 "Id":{"shape":"PresetWatermarkId"}, 1145 "MaxWidth":{"shape":"PixelsOrPercent"}, 1146 "MaxHeight":{"shape":"PixelsOrPercent"}, 1147 "SizingPolicy":{"shape":"WatermarkSizingPolicy"}, 1148 "HorizontalAlign":{"shape":"HorizontalAlign"}, 1149 "HorizontalOffset":{"shape":"PixelsOrPercent"}, 1150 "VerticalAlign":{"shape":"VerticalAlign"}, 1151 "VerticalOffset":{"shape":"PixelsOrPercent"}, 1152 "Opacity":{"shape":"Opacity"}, 1153 "Target":{"shape":"Target"} 1154 } 1155 }, 1156 "PresetWatermarkId":{ 1157 "type":"string", 1158 "max":40, 1159 "min":1 1160 }, 1161 "PresetWatermarks":{ 1162 "type":"list", 1163 "member":{"shape":"PresetWatermark"} 1164 }, 1165 "Presets":{ 1166 "type":"list", 1167 "member":{"shape":"Preset"} 1168 }, 1169 "ReadJobRequest":{ 1170 "type":"structure", 1171 "required":["Id"], 1172 "members":{ 1173 "Id":{ 1174 "shape":"Id", 1175 "location":"uri", 1176 "locationName":"Id" 1177 } 1178 } 1179 }, 1180 "ReadJobResponse":{ 1181 "type":"structure", 1182 "members":{ 1183 "Job":{"shape":"Job"} 1184 } 1185 }, 1186 "ReadPipelineRequest":{ 1187 "type":"structure", 1188 "required":["Id"], 1189 "members":{ 1190 "Id":{ 1191 "shape":"Id", 1192 "location":"uri", 1193 "locationName":"Id" 1194 } 1195 } 1196 }, 1197 "ReadPipelineResponse":{ 1198 "type":"structure", 1199 "members":{ 1200 "Pipeline":{"shape":"Pipeline"}, 1201 "Warnings":{"shape":"Warnings"} 1202 } 1203 }, 1204 "ReadPresetRequest":{ 1205 "type":"structure", 1206 "required":["Id"], 1207 "members":{ 1208 "Id":{ 1209 "shape":"Id", 1210 "location":"uri", 1211 "locationName":"Id" 1212 } 1213 } 1214 }, 1215 "ReadPresetResponse":{ 1216 "type":"structure", 1217 "members":{ 1218 "Preset":{"shape":"Preset"} 1219 } 1220 }, 1221 "Resolution":{ 1222 "type":"string", 1223 "pattern":"(^auto$)|(^\\d{1,5}x\\d{1,5}$)" 1224 }, 1225 "ResourceInUseException":{ 1226 "type":"structure", 1227 "members":{ 1228 }, 1229 "error":{"httpStatusCode":409}, 1230 "exception":true 1231 }, 1232 "ResourceNotFoundException":{ 1233 "type":"structure", 1234 "members":{ 1235 }, 1236 "error":{"httpStatusCode":404}, 1237 "exception":true 1238 }, 1239 "Role":{ 1240 "type":"string", 1241 "pattern":"^arn:aws:iam::\\w{12}:role/.+$" 1242 }, 1243 "Rotate":{ 1244 "type":"string", 1245 "pattern":"(^auto$)|(^0$)|(^90$)|(^180$)|(^270$)" 1246 }, 1247 "SizingPolicy":{ 1248 "type":"string", 1249 "pattern":"(^Fit$)|(^Fill$)|(^Stretch$)|(^Keep$)|(^ShrinkToFit$)|(^ShrinkToFill$)" 1250 }, 1251 "SnsTopic":{ 1252 "type":"string", 1253 "pattern":"(^$)|(^arn:aws:sns:.*:\\w{12}:.+$)" 1254 }, 1255 "SnsTopics":{ 1256 "type":"list", 1257 "member":{"shape":"SnsTopic"}, 1258 "max":30 1259 }, 1260 "StorageClass":{ 1261 "type":"string", 1262 "pattern":"(^ReducedRedundancy$)|(^Standard$)" 1263 }, 1264 "String":{"type":"string"}, 1265 "Success":{ 1266 "type":"string", 1267 "pattern":"(^true$)|(^false$)" 1268 }, 1269 "Target":{ 1270 "type":"string", 1271 "pattern":"(^Content$)|(^Frame$)" 1272 }, 1273 "TestRoleRequest":{ 1274 "type":"structure", 1275 "required":[ 1276 "Role", 1277 "InputBucket", 1278 "OutputBucket", 1279 "Topics" 1280 ], 1281 "members":{ 1282 "Role":{"shape":"Role"}, 1283 "InputBucket":{"shape":"BucketName"}, 1284 "OutputBucket":{"shape":"BucketName"}, 1285 "Topics":{"shape":"SnsTopics"} 1286 }, 1287 "deprecated":true 1288 }, 1289 "TestRoleResponse":{ 1290 "type":"structure", 1291 "members":{ 1292 "Success":{"shape":"Success"}, 1293 "Messages":{"shape":"ExceptionMessages"} 1294 }, 1295 "deprecated":true 1296 }, 1297 "ThumbnailPattern":{ 1298 "type":"string", 1299 "pattern":"(^$)|(^.*\\{count\\}.*$)" 1300 }, 1301 "ThumbnailResolution":{ 1302 "type":"string", 1303 "pattern":"^\\d{1,5}x\\d{1,5}$" 1304 }, 1305 "Thumbnails":{ 1306 "type":"structure", 1307 "members":{ 1308 "Format":{"shape":"JpgOrPng"}, 1309 "Interval":{"shape":"Digits"}, 1310 "Resolution":{"shape":"ThumbnailResolution"}, 1311 "AspectRatio":{"shape":"AspectRatio"}, 1312 "MaxWidth":{"shape":"DigitsOrAuto"}, 1313 "MaxHeight":{"shape":"DigitsOrAuto"}, 1314 "SizingPolicy":{"shape":"SizingPolicy"}, 1315 "PaddingPolicy":{"shape":"PaddingPolicy"} 1316 } 1317 }, 1318 "Time":{ 1319 "type":"string", 1320 "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})?$)" 1321 }, 1322 "TimeOffset":{ 1323 "type":"string", 1324 "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})?$)" 1325 }, 1326 "TimeSpan":{ 1327 "type":"structure", 1328 "members":{ 1329 "StartTime":{"shape":"Time"}, 1330 "Duration":{"shape":"Time"} 1331 } 1332 }, 1333 "Timing":{ 1334 "type":"structure", 1335 "members":{ 1336 "SubmitTimeMillis":{"shape":"NullableLong"}, 1337 "StartTimeMillis":{"shape":"NullableLong"}, 1338 "FinishTimeMillis":{"shape":"NullableLong"} 1339 } 1340 }, 1341 "UpdatePipelineNotificationsRequest":{ 1342 "type":"structure", 1343 "required":[ 1344 "Id", 1345 "Notifications" 1346 ], 1347 "members":{ 1348 "Id":{ 1349 "shape":"Id", 1350 "location":"uri", 1351 "locationName":"Id" 1352 }, 1353 "Notifications":{"shape":"Notifications"} 1354 } 1355 }, 1356 "UpdatePipelineNotificationsResponse":{ 1357 "type":"structure", 1358 "members":{ 1359 "Pipeline":{"shape":"Pipeline"} 1360 } 1361 }, 1362 "UpdatePipelineRequest":{ 1363 "type":"structure", 1364 "required":["Id"], 1365 "members":{ 1366 "Id":{ 1367 "shape":"Id", 1368 "location":"uri", 1369 "locationName":"Id" 1370 }, 1371 "Name":{"shape":"Name"}, 1372 "InputBucket":{"shape":"BucketName"}, 1373 "Role":{"shape":"Role"}, 1374 "AwsKmsKeyArn":{"shape":"KeyArn"}, 1375 "Notifications":{"shape":"Notifications"}, 1376 "ContentConfig":{"shape":"PipelineOutputConfig"}, 1377 "ThumbnailConfig":{"shape":"PipelineOutputConfig"} 1378 } 1379 }, 1380 "UpdatePipelineResponse":{ 1381 "type":"structure", 1382 "members":{ 1383 "Pipeline":{"shape":"Pipeline"}, 1384 "Warnings":{"shape":"Warnings"} 1385 } 1386 }, 1387 "UpdatePipelineStatusRequest":{ 1388 "type":"structure", 1389 "required":[ 1390 "Id", 1391 "Status" 1392 ], 1393 "members":{ 1394 "Id":{ 1395 "shape":"Id", 1396 "location":"uri", 1397 "locationName":"Id" 1398 }, 1399 "Status":{"shape":"PipelineStatus"} 1400 } 1401 }, 1402 "UpdatePipelineStatusResponse":{ 1403 "type":"structure", 1404 "members":{ 1405 "Pipeline":{"shape":"Pipeline"} 1406 } 1407 }, 1408 "UserMetadata":{ 1409 "type":"map", 1410 "key":{"shape":"String"}, 1411 "value":{"shape":"String"} 1412 }, 1413 "ValidationException":{ 1414 "type":"structure", 1415 "members":{ 1416 }, 1417 "error":{"httpStatusCode":400}, 1418 "exception":true 1419 }, 1420 "VerticalAlign":{ 1421 "type":"string", 1422 "pattern":"(^Top$)|(^Bottom$)|(^Center$)" 1423 }, 1424 "VideoBitRate":{ 1425 "type":"string", 1426 "pattern":"(^\\d{2,5}$)|(^auto$)" 1427 }, 1428 "VideoCodec":{ 1429 "type":"string", 1430 "pattern":"(^H\\.264$)|(^vp8$)|(^vp9$)|(^mpeg2$)|(^gif$)" 1431 }, 1432 "VideoParameters":{ 1433 "type":"structure", 1434 "members":{ 1435 "Codec":{"shape":"VideoCodec"}, 1436 "CodecOptions":{"shape":"CodecOptions"}, 1437 "KeyframesMaxDist":{"shape":"KeyframesMaxDist"}, 1438 "FixedGOP":{"shape":"FixedGOP"}, 1439 "BitRate":{"shape":"VideoBitRate"}, 1440 "FrameRate":{"shape":"FrameRate"}, 1441 "MaxFrameRate":{"shape":"MaxFrameRate"}, 1442 "Resolution":{"shape":"Resolution"}, 1443 "AspectRatio":{"shape":"AspectRatio"}, 1444 "MaxWidth":{"shape":"DigitsOrAuto"}, 1445 "MaxHeight":{"shape":"DigitsOrAuto"}, 1446 "DisplayAspectRatio":{"shape":"AspectRatio"}, 1447 "SizingPolicy":{"shape":"SizingPolicy"}, 1448 "PaddingPolicy":{"shape":"PaddingPolicy"}, 1449 "Watermarks":{"shape":"PresetWatermarks"} 1450 } 1451 }, 1452 "Warning":{ 1453 "type":"structure", 1454 "members":{ 1455 "Code":{"shape":"String"}, 1456 "Message":{"shape":"String"} 1457 } 1458 }, 1459 "Warnings":{ 1460 "type":"list", 1461 "member":{"shape":"Warning"} 1462 }, 1463 "WatermarkKey":{ 1464 "type":"string", 1465 "max":1024, 1466 "min":1, 1467 "pattern":"(^.{1,1020}.jpg$)|(^.{1,1019}.jpeg$)|(^.{1,1020}.png$)" 1468 }, 1469 "WatermarkSizingPolicy":{ 1470 "type":"string", 1471 "pattern":"(^Fit$)|(^Stretch$)|(^ShrinkToFit$)" 1472 }, 1473 "ZeroTo255String":{ 1474 "type":"string", 1475 "max":255, 1476 "min":0 1477 }, 1478 "ZeroTo512String":{ 1479 "type":"string", 1480 "max":512, 1481 "min":0 1482 } 1483 } 1484 }