Skip to content

Commit 47c8081

Browse files
Updated API models and rebuilt service gems.
1 parent 6274899 commit 47c8081

File tree

60 files changed

+1129
-107
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+1129
-107
lines changed

apis/appstream/2016-12-01/api-2.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3069,7 +3069,8 @@
30693069
"WINDOWS_SERVER_2019",
30703070
"WINDOWS_SERVER_2022",
30713071
"AMAZON_LINUX2",
3072-
"RHEL8"
3072+
"RHEL8",
3073+
"ROCKY_LINUX8"
30733074
]
30743075
},
30753076
"Platforms":{

apis/mediaconvert/2017-08-29/api-2.json

Lines changed: 39 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1548,7 +1548,7 @@
15481548
"locationName": "audioNormalizationSettings"
15491549
},
15501550
"AudioSourceName": {
1551-
"shape": "__string",
1551+
"shape": "__stringMax2048",
15521552
"locationName": "audioSourceName"
15531553
},
15541554
"AudioType": {
@@ -2182,6 +2182,10 @@
21822182
"shape": "__integerMin0Max10",
21832183
"locationName": "outlineSize"
21842184
},
2185+
"RemoveRubyReserveAttributes": {
2186+
"shape": "RemoveRubyReserveAttributes",
2187+
"locationName": "removeRubyReserveAttributes"
2188+
},
21852189
"ShadowColor": {
21862190
"shape": "BurninSubtitleShadowColor",
21872191
"locationName": "shadowColor"
@@ -6427,7 +6431,7 @@
64276431
"locationName": "dolbyVisionMetadataXml"
64286432
},
64296433
"FileInput": {
6430-
"shape": "__stringPatternS3Https",
6434+
"shape": "__stringMax2048PatternS3Https",
64316435
"locationName": "fileInput"
64326436
},
64336437
"FilterEnable": {
@@ -9070,7 +9074,7 @@
90709074
"locationName": "containerSettings"
90719075
},
90729076
"Extension": {
9073-
"shape": "__string",
9077+
"shape": "__stringMax256",
90749078
"locationName": "extension"
90759079
},
90769080
"NameModifier": {
@@ -9129,7 +9133,7 @@
91299133
"locationName": "customName"
91309134
},
91319135
"Name": {
9132-
"shape": "__string",
9136+
"shape": "__stringMax2048",
91339137
"locationName": "name"
91349138
},
91359139
"OutputGroupSettings": {
@@ -9629,6 +9633,13 @@
96299633
}
96309634
}
96319635
},
9636+
"RemoveRubyReserveAttributes": {
9637+
"type": "string",
9638+
"enum": [
9639+
"DISABLED",
9640+
"ENABLED"
9641+
]
9642+
},
96329643
"RenewalType": {
96339644
"type": "string",
96349645
"enum": [
@@ -10140,6 +10151,13 @@
1014010151
"SPECIFIEDSTART"
1014110152
]
1014210153
},
10154+
"TimecodeTrack": {
10155+
"type": "string",
10156+
"enum": [
10157+
"DISABLED",
10158+
"ENABLED"
10159+
]
10160+
},
1014310161
"TimedMetadata": {
1014410162
"type": "string",
1014510163
"enum": [
@@ -10694,6 +10712,10 @@
1069410712
"shape": "VideoTimecodeInsertion",
1069510713
"locationName": "timecodeInsertion"
1069610714
},
10715+
"TimecodeTrack": {
10716+
"shape": "TimecodeTrack",
10717+
"locationName": "timecodeTrack"
10718+
},
1069710719
"VideoPreprocessors": {
1069810720
"shape": "VideoPreprocessor",
1069910721
"locationName": "videoPreprocessors"
@@ -12430,6 +12452,19 @@
1243012452
"type": "string",
1243112453
"max": 1000
1243212454
},
12455+
"__stringMax2048": {
12456+
"type": "string",
12457+
"max": 2048
12458+
},
12459+
"__stringMax2048PatternS3Https": {
12460+
"type": "string",
12461+
"max": 2048,
12462+
"pattern": "^s3://([^\\/]+\\/+)+((([^\\/]*)))|^https?://[^\\/].*[^&]$"
12463+
},
12464+
"__stringMax256": {
12465+
"type": "string",
12466+
"max": 256
12467+
},
1243312468
"__stringMin0": {
1243412469
"type": "string",
1243512470
"min": 0

apis/mediaconvert/2017-08-29/docs-2.json

Lines changed: 35 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1212,9 +1212,9 @@
12121212
}
12131213
},
12141214
"DropFrameTimecode": {
1215-
"base": "Applies only to 29.97 fps outputs. When this feature is enabled, the service will use drop-frame timecode on outputs. If it is not possible to use drop-frame timecode, the system will fall back to non-drop-frame. This setting is enabled by default when Timecode insertion is enabled.",
1215+
"base": "Applies only to 29.97 fps outputs. When this feature is enabled, the service will use drop-frame timecode on outputs. If it is not possible to use drop-frame timecode, the system will fall back to non-drop-frame. This setting is enabled by default when Timecode insertion or Timecode track is enabled.",
12161216
"refs": {
1217-
"VideoDescription$DropFrameTimecode": "Applies only to 29.97 fps outputs. When this feature is enabled, the service will use drop-frame timecode on outputs. If it is not possible to use drop-frame timecode, the system will fall back to non-drop-frame. This setting is enabled by default when Timecode insertion is enabled."
1217+
"VideoDescription$DropFrameTimecode": "Applies only to 29.97 fps outputs. When this feature is enabled, the service will use drop-frame timecode on outputs. If it is not possible to use drop-frame timecode, the system will fall back to non-drop-frame. This setting is enabled by default when Timecode insertion or Timecode track is enabled."
12181218
}
12191219
},
12201220
"DvbNitSettings": {
@@ -3349,6 +3349,12 @@
33493349
"AudioSelector$RemixSettings": "Use these settings to reorder the audio channels of one input to match those of another input. This allows you to combine the two files into a single output, one after the other."
33503350
}
33513351
},
3352+
"RemoveRubyReserveAttributes": {
3353+
"base": "Optionally remove any tts:rubyReserve attributes present in your input, that do not have a tts:ruby attribute in the same element, from your output. Use if your vertical Japanese output captions have alignment issues. To remove ruby reserve attributes when present: Choose Enabled. To not remove any ruby reserve attributes: Keep the default value, Disabled.",
3354+
"refs": {
3355+
"BurninDestinationSettings$RemoveRubyReserveAttributes": "Optionally remove any tts:rubyReserve attributes present in your input, that do not have a tts:ruby attribute in the same element, from your output. Use if your vertical Japanese output captions have alignment issues. To remove ruby reserve attributes when present: Choose Enabled. To not remove any ruby reserve attributes: Keep the default value, Disabled."
3356+
}
3357+
},
33523358
"RenewalType": {
33533359
"base": "Specifies whether the term of your reserved queue pricing plan is automatically extended (AUTO_RENEW) or expires (EXPIRE) at the end of the term.",
33543360
"refs": {
@@ -3578,6 +3584,12 @@
35783584
"TimecodeConfig$Source": "Use Source to set how timecodes are handled within this job. To make sure that your video, audio, captions, and markers are synchronized and that time-based features, such as image inserter, work correctly, choose the Timecode source option that matches your assets. All timecodes are in a 24-hour format with frame number (HH:MM:SS:FF). * Embedded - Use the timecode that is in the input video. If no embedded timecode is in the source, the service will use Start at 0 instead. * Start at 0 - Set the timecode of the initial frame to 00:00:00:00. * Specified Start - Set the timecode of the initial frame to a value other than zero. You use Start timecode to provide this value."
35793585
}
35803586
},
3587+
"TimecodeTrack": {
3588+
"base": "To include a timecode track in your MP4 output: Choose Enabled. MediaConvert writes the timecode track in the Null Media Header box (NMHD), without any timecode text formatting information. You can also specify dropframe or non-dropframe timecode under the Drop Frame Timecode setting. To not include a timecode track: Keep the default value, Disabled.",
3589+
"refs": {
3590+
"VideoDescription$TimecodeTrack": "To include a timecode track in your MP4 output: Choose Enabled. MediaConvert writes the timecode track in the Null Media Header box (NMHD), without any timecode text formatting information. You can also specify dropframe or non-dropframe timecode under the Drop Frame Timecode setting. To not include a timecode track: Keep the default value, Disabled."
3591+
}
3592+
},
35813593
"TimedMetadata": {
35823594
"base": "Set ID3 metadata to Passthrough to include ID3 metadata in this output. This includes ID3 metadata from the following features: ID3 timestamp period, and Custom ID3 metadata inserter. To exclude this ID3 metadata in this output: set ID3 metadata to None or leave blank.",
35833595
"refs": {
@@ -4648,8 +4660,8 @@
46484660
"__integerMin1Max150": {
46494661
"base": null,
46504662
"refs": {
4651-
"JobSettings$FollowSource": "Specify the input that MediaConvert references for your default output settings. MediaConvert uses this input's Resolution, Frame rate, and Pixel aspect ratio for all outputs that you don't manually specify different output settings for. Enabling this setting will disable \"Follow source\" for all other inputs. If MediaConvert cannot follow your source, for example if you specify an audio-only input, MediaConvert uses the first followable input instead. In your JSON job specification, enter an integer from 1 to 150 corresponding to the order of your inputs.",
4652-
"JobTemplateSettings$FollowSource": "Specify the input that MediaConvert references for your default output settings. MediaConvert uses this input's Resolution, Frame rate, and Pixel aspect ratio for all outputs that you don't manually specify different output settings for. Enabling this setting will disable \"Follow source\" for all other inputs. If MediaConvert cannot follow your source, for example if you specify an audio-only input, MediaConvert uses the first followable input instead. In your JSON job specification, enter an integer from 1 to 150 corresponding to the order of your inputs."
4663+
"JobSettings$FollowSource": "Specify the input that MediaConvert references for your default output settings. MediaConvert uses this input's Resolution, Frame rate, and Pixel aspect ratio for all outputs that you don't manually specify different output settings for. Enabling this setting will disable \"Follow source\" for all other inputs. If MediaConvert cannot follow your source, for example if you specify an audio-only input, MediaConvert uses the first followable input instead. In your JSON job specification, enter an integer from 1 to 150 corresponding to the order of your inputs.",
4664+
"JobTemplateSettings$FollowSource": "Specify the input that MediaConvert references for your default output settings. MediaConvert uses this input's Resolution, Frame rate, and Pixel aspect ratio for all outputs that you don't manually specify different output settings for. Enabling this setting will disable \"Follow source\" for all other inputs. If MediaConvert cannot follow your source, for example if you specify an audio-only input, MediaConvert uses the first followable input instead. In your JSON job specification, enter an integer from 1 to 150 corresponding to the order of your inputs."
46534665
}
46544666
},
46554667
"__integerMin1Max17895697": {
@@ -5427,7 +5439,6 @@
54275439
"base": null,
54285440
"refs": {
54295441
"AssociateCertificateRequest$Arn": "The ARN of the ACM certificate that you want to associate with your MediaConvert resource.",
5430-
"AudioDescription$AudioSourceName": "Specifies which audio data to use from each input. In the simplest case, specify an \"Audio Selector\":#inputs-audio_selector by name based on its order within each input. For example if you specify \"Audio Selector 3\", then the third audio selector will be used from each input. If an input does not have an \"Audio Selector 3\", then the audio selector marked as \"default\" in that input will be used. If there is no audio selector marked as \"default\", silence will be inserted for the duration of that input. Alternatively, an \"Audio Selector Group\":#inputs-audio_selector_group name may be specified, with similar default/silence behavior. If no audio_source_name is specified, then \"Audio Selector 1\" will be chosen automatically.",
54315442
"BurninDestinationSettings$FontFileBoldItalic": "Specify a bold italic TrueType font file to use when rendering your output captions.\nEnter an S3, HTTP, or HTTPS URL.\nWhen you do, you must also separately specify a regular, a bold, and an italic font file.",
54325443
"CancelJobRequest$Id": "The Job ID of the job to be cancelled.",
54335444
"CaptionDescription$LanguageDescription": "Specify a label for this set of output captions. For example, \"English\", \"Director commentary\", or \"track_2\". For streaming outputs, MediaConvert passes this information into destination manifests for display on the end-viewer's player device. For outputs in other output groups, the service ignores this setting.",
@@ -5501,9 +5512,7 @@
55015512
"ListVersionsResponse$NextToken": "Optional. Use this string, provided with the response to a previous request, to request the next batch of Job engine versions.",
55025513
"Mp4Settings$Mp4MajorBrand": "Overrides the \"Major Brand\" field in the output file. Usually not necessary to specify.",
55035514
"NielsenConfiguration$DistributorId": "Use Distributor ID to specify the distributor ID that is assigned to your organization by Nielsen.",
5504-
"Output$Extension": "Use Extension to specify the file extension for outputs in File output groups. If you do not specify a value, the service will use default extensions by container type as follows * MPEG-2 transport stream, m2ts * Quicktime, mov * MXF container, mxf * MPEG-4 container, mp4 * WebM container, webm * No Container, the service will use codec extensions (e.g. AAC, H265, H265, AC3)",
55055515
"OutputGroup$CustomName": "Use Custom Group Name to specify a name for the output group. This value is displayed on the console and can make your job settings JSON more human-readable. It does not affect your outputs. Use up to twelve characters that are either letters, numbers, spaces, or underscores.",
5506-
"OutputGroup$Name": "Name of the output group",
55075516
"Preset$Arn": "An identifier for this resource that is unique within all of AWS.",
55085517
"Preset$Category": "An optional category you create to organize your presets.",
55095518
"Preset$Description": "An optional description you create for each preset.",
@@ -5550,6 +5559,25 @@
55505559
"MpdSettings$TimedMetadataValue": "Specify the event message box (eMSG) value for ID3 timed metadata in your output. For more information, see ISO/IEC 23009-1:2022 section 5.10.3.3.4 Semantics. When you specify a value for ID3 Metadata Value, you must also set ID3 metadata to Passthrough."
55515560
}
55525561
},
5562+
"__stringMax2048": {
5563+
"base": null,
5564+
"refs": {
5565+
"AudioDescription$AudioSourceName": "Specifies which audio data to use from each input. In the simplest case, specify an \"Audio Selector\":#inputs-audio_selector by name based on its order within each input. For example if you specify \"Audio Selector 3\", then the third audio selector will be used from each input. If an input does not have an \"Audio Selector 3\", then the audio selector marked as \"default\" in that input will be used. If there is no audio selector marked as \"default\", silence will be inserted for the duration of that input. Alternatively, an \"Audio Selector Group\":#inputs-audio_selector_group name may be specified, with similar default/silence behavior. If no audio_source_name is specified, then \"Audio Selector 1\" will be chosen automatically.",
5566+
"OutputGroup$Name": "Name of the output group"
5567+
}
5568+
},
5569+
"__stringMax2048PatternS3Https": {
5570+
"base": null,
5571+
"refs": {
5572+
"Input$FileInput": "Specify the source file for your transcoding job. You can use multiple inputs in a single job. The service concatenates these inputs, in the order that you specify them in the job, to create the outputs. If your input format is IMF, specify your input by providing the path to your CPL. For example, \"s3://bucket/vf/cpl.xml\". If the CPL is in an incomplete IMP, make sure to use *Supplemental IMPs* to specify any supplemental IMPs that contain assets referenced by the CPL."
5573+
}
5574+
},
5575+
"__stringMax256": {
5576+
"base": null,
5577+
"refs": {
5578+
"Output$Extension": "Use Extension to specify the file extension for outputs in File output groups. If you do not specify a value, the service will use default extensions by container type as follows * MPEG-2 transport stream, m2ts * Quicktime, mov * MXF container, mxf * MPEG-4 container, mp4 * WebM container, webm * No Container, the service will use codec extensions (e.g. AAC, H265, H265, AC3)"
5579+
}
5580+
},
55535581
"__stringMin0": {
55545582
"base": null,
55555583
"refs": {
@@ -5860,7 +5888,6 @@
58605888
"base": null,
58615889
"refs": {
58625890
"AudioSelector$ExternalAudioFileInput": "Specifies audio data from an external file source.",
5863-
"Input$FileInput": "Specify the source file for your transcoding job. You can use multiple inputs in a single job. The service concatenates these inputs, in the order that you specify them in the job, to create the outputs. If your input format is IMF, specify your input by providing the path to your CPL. For example, \"s3://bucket/vf/cpl.xml\". If the CPL is in an incomplete IMP, make sure to use *Supplemental IMPs* to specify any supplemental IMPs that contain assets referenced by the CPL.",
58645891
"VideoOverlayInput$FileInput": "Specify the input file S3, HTTP, or HTTPS URL for your video overlay.\nTo specify one or more Transitions for your base input video instead: Leave blank."
58655892
}
58665893
},

0 commit comments

Comments
 (0)