|
320 | 320 | ],
|
321 | 321 | "documentation": "Cancel an input device transfer that you have requested."
|
322 | 322 | },
|
| 323 | + "ClaimDevice": { |
| 324 | + "name": "ClaimDevice", |
| 325 | + "http": { |
| 326 | + "method": "POST", |
| 327 | + "requestUri": "/prod/claimDevice", |
| 328 | + "responseCode": 200 |
| 329 | + }, |
| 330 | + "input": { |
| 331 | + "shape": "ClaimDeviceRequest" |
| 332 | + }, |
| 333 | + "output": { |
| 334 | + "shape": "ClaimDeviceResponse", |
| 335 | + "documentation": "Your request to claim this device has succeeded." |
| 336 | + }, |
| 337 | + "errors": [ |
| 338 | + { |
| 339 | + "shape": "BadRequestException", |
| 340 | + "documentation": "This request was invalid." |
| 341 | + }, |
| 342 | + { |
| 343 | + "shape": "UnprocessableEntityException", |
| 344 | + "documentation": "Claim operation failed, device id could not be validated." |
| 345 | + }, |
| 346 | + { |
| 347 | + "shape": "InternalServerErrorException", |
| 348 | + "documentation": "Unexpected internal service error." |
| 349 | + }, |
| 350 | + { |
| 351 | + "shape": "ForbiddenException", |
| 352 | + "documentation": "You don't have the IAM access permissions to claim this device. You must have permission for the WriteClaim operation." |
| 353 | + }, |
| 354 | + { |
| 355 | + "shape": "BadGatewayException", |
| 356 | + "documentation": "Bad gateway error." |
| 357 | + }, |
| 358 | + { |
| 359 | + "shape": "NotFoundException", |
| 360 | + "documentation": "Device not found or you called an unsupported region." |
| 361 | + }, |
| 362 | + { |
| 363 | + "shape": "GatewayTimeoutException", |
| 364 | + "documentation": "Bad gateway error. Try again." |
| 365 | + }, |
| 366 | + { |
| 367 | + "shape": "TooManyRequestsException", |
| 368 | + "documentation": "Request limit exceeded. Your have sent this request too many times. There might be a bug in your API client." |
| 369 | + } |
| 370 | + ], |
| 371 | + "documentation": "Send a request to claim an AWS Elemental device that you have purchased from a third-party vendor. After the request succeeds, you will own the device." |
| 372 | + }, |
323 | 373 | "CreateChannel": {
|
324 | 374 | "name": "CreateChannel",
|
325 | 375 | "http": {
|
|
3059 | 3109 | "locationName": "audioTypeControl",
|
3060 | 3110 | "documentation": "Determines how audio type is determined.\n followInput: If the input contains an ISO 639 audioType, then that value is passed through to the output. If the input contains no ISO 639 audioType, the value in Audio Type is included in the output.\n useConfigured: The value in Audio Type is included in the output.\nNote that this field and audioType are both ignored if inputType is broadcasterMixedAd."
|
3061 | 3111 | },
|
| 3112 | + "AudioWatermarkingSettings": { |
| 3113 | + "shape": "AudioWatermarkSettings", |
| 3114 | + "locationName": "audioWatermarkingSettings", |
| 3115 | + "documentation": "Settings to configure one or more solutions that insert audio watermarks in the audio encode" |
| 3116 | + }, |
3062 | 3117 | "CodecSettings": {
|
3063 | 3118 | "shape": "AudioCodecSettings",
|
3064 | 3119 | "locationName": "codecSettings",
|
|
3351 | 3406 | "VISUAL_IMPAIRED_COMMENTARY"
|
3352 | 3407 | ]
|
3353 | 3408 | },
|
| 3409 | + "AudioWatermarkSettings": { |
| 3410 | + "type": "structure", |
| 3411 | + "members": { |
| 3412 | + "NielsenWatermarksSettings": { |
| 3413 | + "shape": "NielsenWatermarksSettings", |
| 3414 | + "locationName": "nielsenWatermarksSettings", |
| 3415 | + "documentation": "Settings to configure Nielsen Watermarks in the audio encode" |
| 3416 | + } |
| 3417 | + }, |
| 3418 | + "documentation": "Audio Watermark Settings" |
| 3419 | + }, |
3354 | 3420 | "AuthenticationScheme": {
|
3355 | 3421 | "type": "string",
|
3356 | 3422 | "documentation": "Authentication Scheme",
|
|
4500 | 4566 | "Vpc": {
|
4501 | 4567 | "shape": "VpcOutputSettingsDescription",
|
4502 | 4568 | "locationName": "vpc",
|
4503 |
| - "documentation": "Settings for VPC output" |
| 4569 | + "documentation": "Settings for any VPC outputs." |
4504 | 4570 | }
|
4505 | 4571 | },
|
4506 | 4572 | "documentation": "Placeholder documentation for ChannelSummary"
|
4507 | 4573 | },
|
| 4574 | + "ClaimDeviceRequest": { |
| 4575 | + "type": "structure", |
| 4576 | + "members": { |
| 4577 | + "Id": { |
| 4578 | + "shape": "__string", |
| 4579 | + "locationName": "id", |
| 4580 | + "documentation": "The id of the device you want to claim." |
| 4581 | + } |
| 4582 | + }, |
| 4583 | + "documentation": "A request to claim an AWS Elemental device that you have purchased from a third-party vendor." |
| 4584 | + }, |
| 4585 | + "ClaimDeviceResponse": { |
| 4586 | + "type": "structure", |
| 4587 | + "members": { |
| 4588 | + }, |
| 4589 | + "documentation": "Placeholder documentation for ClaimDeviceResponse" |
| 4590 | + }, |
4508 | 4591 | "ColorSpacePassthroughSettings": {
|
4509 | 4592 | "type": "structure",
|
4510 | 4593 | "members": {
|
|
4591 | 4674 | "Vpc": {
|
4592 | 4675 | "shape": "VpcOutputSettings",
|
4593 | 4676 | "locationName": "vpc",
|
4594 |
| - "documentation": "Settings for VPC output" |
| 4677 | + "documentation": "Settings for the VPC outputs" |
4595 | 4678 | }
|
4596 | 4679 | },
|
4597 | 4680 | "documentation": "Placeholder documentation for CreateChannel"
|
|
4662 | 4745 | "Vpc": {
|
4663 | 4746 | "shape": "VpcOutputSettings",
|
4664 | 4747 | "locationName": "vpc",
|
4665 |
| - "documentation": "Settings for VPC output" |
| 4748 | + "documentation": "Settings for the VPC outputs" |
4666 | 4749 | }
|
4667 | 4750 | },
|
4668 | 4751 | "documentation": "A request to create a channel"
|
|
5847 | 5930 | "InputSourceType": {
|
5848 | 5931 | "shape": "InputSourceType",
|
5849 | 5932 | "locationName": "inputSourceType",
|
5850 |
| - "documentation": "Certain pull input sources can be dynamic, meaning that they can have their URL's dynamically changes\nduring input switch actions. Presently, this functionality only works with MP4_FILE inputs.\n" |
| 5933 | + "documentation": "Certain pull input sources can be dynamic, meaning that they can have their URL's dynamically changes\nduring input switch actions. Presently, this functionality only works with MP4_FILE and TS_FILE inputs.\n" |
5851 | 5934 | },
|
5852 | 5935 | "MediaConnectFlows": {
|
5853 | 5936 | "shape": "__listOfMediaConnectFlow",
|
|
8860 | 8943 | "InputSourceType": {
|
8861 | 8944 | "shape": "InputSourceType",
|
8862 | 8945 | "locationName": "inputSourceType",
|
8863 |
| - "documentation": "Certain pull input sources can be dynamic, meaning that they can have their URL's dynamically changes\nduring input switch actions. Presently, this functionality only works with MP4_FILE inputs.\n" |
| 8946 | + "documentation": "Certain pull input sources can be dynamic, meaning that they can have their URL's dynamically changes\nduring input switch actions. Presently, this functionality only works with MP4_FILE and TS_FILE inputs.\n" |
8864 | 8947 | },
|
8865 | 8948 | "MediaConnectFlows": {
|
8866 | 8949 | "shape": "__listOfMediaConnectFlow",
|
|
9764 | 9847 | },
|
9765 | 9848 | "InputSourceType": {
|
9766 | 9849 | "type": "string",
|
9767 |
| - "documentation": "There are two types of input sources, static and dynamic. If an input source is dynamic you can\nchange the source url of the input dynamically using an input switch action. However, the only input type\nto support a dynamic url at this time is MP4_FILE. By default all input sources are static.\n", |
| 9850 | + "documentation": "There are two types of input sources, static and dynamic. If an input source is dynamic you can\nchange the source url of the input dynamically using an input switch action. Currently, two input types\nsupport a dynamic url at this time, MP4_FILE and TS_FILE. By default all input sources are static.\n", |
9768 | 9851 | "enum": [
|
9769 | 9852 | "STATIC",
|
9770 | 9853 | "DYNAMIC"
|
|
9836 | 9919 | },
|
9837 | 9920 | "InputType": {
|
9838 | 9921 | "type": "string",
|
| 9922 | + "documentation": "The different types of inputs that AWS Elemental MediaLive supports.", |
9839 | 9923 | "enum": [
|
9840 | 9924 | "UDP_PUSH",
|
9841 | 9925 | "RTP_PUSH",
|
|
9845 | 9929 | "MP4_FILE",
|
9846 | 9930 | "MEDIACONNECT",
|
9847 | 9931 | "INPUT_DEVICE",
|
9848 |
| - "AWS_CDI" |
9849 |
| - ], |
9850 |
| - "documentation": "Placeholder documentation for InputType" |
| 9932 | + "AWS_CDI", |
| 9933 | + "TS_FILE" |
| 9934 | + ] |
9851 | 9935 | },
|
9852 | 9936 | "InputVpcRequest": {
|
9853 | 9937 | "type": "structure",
|
|
11977 | 12061 | },
|
11978 | 12062 | "documentation": "Network source to transcode. Must be accessible to the Elemental Live node that is running the live event through a network connection."
|
11979 | 12063 | },
|
| 12064 | + "NielsenCBET": { |
| 12065 | + "type": "structure", |
| 12066 | + "members": { |
| 12067 | + "CbetCheckDigitString": { |
| 12068 | + "shape": "__stringMin2Max2", |
| 12069 | + "locationName": "cbetCheckDigitString", |
| 12070 | + "documentation": "Enter the CBET check digits to use in the watermark." |
| 12071 | + }, |
| 12072 | + "CbetStepaside": { |
| 12073 | + "shape": "NielsenWatermarksCbetStepaside", |
| 12074 | + "locationName": "cbetStepaside", |
| 12075 | + "documentation": "Determines the method of CBET insertion mode when prior encoding is detected on the same layer." |
| 12076 | + }, |
| 12077 | + "Csid": { |
| 12078 | + "shape": "__stringMin1Max7", |
| 12079 | + "locationName": "csid", |
| 12080 | + "documentation": "Enter the CBET Source ID (CSID) to use in the watermark" |
| 12081 | + } |
| 12082 | + }, |
| 12083 | + "documentation": "Nielsen CBET", |
| 12084 | + "required": [ |
| 12085 | + "CbetCheckDigitString", |
| 12086 | + "CbetStepaside", |
| 12087 | + "Csid" |
| 12088 | + ] |
| 12089 | + }, |
11980 | 12090 | "NielsenConfiguration": {
|
11981 | 12091 | "type": "structure",
|
11982 | 12092 | "members": {
|
|
11993 | 12103 | },
|
11994 | 12104 | "documentation": "Nielsen Configuration"
|
11995 | 12105 | },
|
| 12106 | + "NielsenNaesIiNw": { |
| 12107 | + "type": "structure", |
| 12108 | + "members": { |
| 12109 | + "CheckDigitString": { |
| 12110 | + "shape": "__stringMin2Max2", |
| 12111 | + "locationName": "checkDigitString", |
| 12112 | + "documentation": "Enter the check digit string for the watermark" |
| 12113 | + }, |
| 12114 | + "Sid": { |
| 12115 | + "shape": "__doubleMin1Max65535", |
| 12116 | + "locationName": "sid", |
| 12117 | + "documentation": "Enter the Nielsen Source ID (SID) to include in the watermark" |
| 12118 | + } |
| 12119 | + }, |
| 12120 | + "documentation": "Nielsen Naes Ii Nw", |
| 12121 | + "required": [ |
| 12122 | + "CheckDigitString", |
| 12123 | + "Sid" |
| 12124 | + ] |
| 12125 | + }, |
11996 | 12126 | "NielsenPcmToId3TaggingState": {
|
11997 | 12127 | "type": "string",
|
11998 | 12128 | "documentation": "State of Nielsen PCM to ID3 tagging",
|
|
12001 | 12131 | "ENABLED"
|
12002 | 12132 | ]
|
12003 | 12133 | },
|
| 12134 | + "NielsenWatermarksCbetStepaside": { |
| 12135 | + "type": "string", |
| 12136 | + "documentation": "Nielsen Watermarks Cbet Stepaside", |
| 12137 | + "enum": [ |
| 12138 | + "DISABLED", |
| 12139 | + "ENABLED" |
| 12140 | + ] |
| 12141 | + }, |
| 12142 | + "NielsenWatermarksDistributionTypes": { |
| 12143 | + "type": "string", |
| 12144 | + "documentation": "Nielsen Watermarks Distribution Types", |
| 12145 | + "enum": [ |
| 12146 | + "FINAL_DISTRIBUTOR", |
| 12147 | + "PROGRAM_CONTENT" |
| 12148 | + ] |
| 12149 | + }, |
| 12150 | + "NielsenWatermarksSettings": { |
| 12151 | + "type": "structure", |
| 12152 | + "members": { |
| 12153 | + "NielsenCbetSettings": { |
| 12154 | + "shape": "NielsenCBET", |
| 12155 | + "locationName": "nielsenCbetSettings", |
| 12156 | + "documentation": "Complete these fields only if you want to insert watermarks of type Nielsen CBET" |
| 12157 | + }, |
| 12158 | + "NielsenDistributionType": { |
| 12159 | + "shape": "NielsenWatermarksDistributionTypes", |
| 12160 | + "locationName": "nielsenDistributionType", |
| 12161 | + "documentation": "Choose the distribution types that you want to assign to the watermarks:\n- PROGRAM_CONTENT\n- FINAL_DISTRIBUTOR" |
| 12162 | + }, |
| 12163 | + "NielsenNaesIiNwSettings": { |
| 12164 | + "shape": "NielsenNaesIiNw", |
| 12165 | + "locationName": "nielsenNaesIiNwSettings", |
| 12166 | + "documentation": "Complete these fields only if you want to insert watermarks of type Nielsen NAES II (N2) and Nielsen NAES VI (NW)." |
| 12167 | + } |
| 12168 | + }, |
| 12169 | + "documentation": "Nielsen Watermarks Settings" |
| 12170 | + }, |
12004 | 12171 | "NotFoundException": {
|
12005 | 12172 | "type": "structure",
|
12006 | 12173 | "members": {
|
|
15225 | 15392 | "type": "double",
|
15226 | 15393 | "documentation": "Placeholder documentation for __doubleMin1"
|
15227 | 15394 | },
|
| 15395 | + "__doubleMin1Max65535": { |
| 15396 | + "type": "double", |
| 15397 | + "documentation": "Placeholder documentation for __doubleMin1Max65535" |
| 15398 | + }, |
15228 | 15399 | "__doubleMinNegative59Max0": {
|
15229 | 15400 | "type": "double",
|
15230 | 15401 | "documentation": "Placeholder documentation for __doubleMinNegative59Max0"
|
|
15940 | 16111 | "max": 35,
|
15941 | 16112 | "documentation": "Placeholder documentation for __stringMin1Max35"
|
15942 | 16113 | },
|
| 16114 | + "__stringMin1Max7": { |
| 16115 | + "type": "string", |
| 16116 | + "min": 1, |
| 16117 | + "max": 7, |
| 16118 | + "documentation": "Placeholder documentation for __stringMin1Max7" |
| 16119 | + }, |
| 16120 | + "__stringMin2Max2": { |
| 16121 | + "type": "string", |
| 16122 | + "min": 2, |
| 16123 | + "max": 2, |
| 16124 | + "documentation": "Placeholder documentation for __stringMin2Max2" |
| 16125 | + }, |
15943 | 16126 | "__stringMin32Max32": {
|
15944 | 16127 | "type": "string",
|
15945 | 16128 | "min": 32,
|
|
0 commit comments