Skip to content

Commit

Permalink
Updated API models and rebuilt service gems.
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS SDK for Ruby authored and Nobody committed Aug 24, 2023
1 parent f174538 commit 8e75b8e
Show file tree
Hide file tree
Showing 90 changed files with 8,152 additions and 3,523 deletions.
18 changes: 17 additions & 1 deletion apis/ec2/2016-11-15/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -27354,7 +27354,23 @@
"m7i-flex.xlarge",
"m7i-flex.2xlarge",
"m7i-flex.4xlarge",
"m7i-flex.8xlarge"
"m7i-flex.8xlarge",
"m7a.medium",
"m7a.large",
"m7a.xlarge",
"m7a.2xlarge",
"m7a.4xlarge",
"m7a.8xlarge",
"m7a.12xlarge",
"m7a.16xlarge",
"m7a.24xlarge",
"m7a.32xlarge",
"m7a.48xlarge",
"m7a.metal-48xl",
"hpc7a.12xlarge",
"hpc7a.24xlarge",
"hpc7a.48xlarge",
"hpc7a.96xlarge"
]
},
"InstanceTypeHypervisor":{
Expand Down
12 changes: 11 additions & 1 deletion apis/glue/2017-03-31/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -8261,6 +8261,10 @@
},
"exception":true
},
"IdleTimeout":{
"type":"integer",
"box":true
},
"IllegalBlueprintStateException":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -10998,7 +11002,13 @@
"Progress":{"shape":"DoubleValue"},
"MaxCapacity":{"shape":"NullableDouble"},
"SecurityConfiguration":{"shape":"NameString"},
"GlueVersion":{"shape":"GlueVersionString"}
"GlueVersion":{"shape":"GlueVersionString"},
"NumberOfWorkers":{"shape":"NullableInteger"},
"WorkerType":{"shape":"WorkerType"},
"CompletedOn":{"shape":"TimestampValue"},
"ExecutionTime":{"shape":"NullableDouble"},
"DPUSeconds":{"shape":"NullableDouble"},
"IdleTimeout":{"shape":"IdleTimeout"}
}
},
"SessionCommand":{
Expand Down
11 changes: 11 additions & 0 deletions apis/glue/2017-03-31/docs-2.json

Large diffs are not rendered by default.

94 changes: 92 additions & 2 deletions apis/mediaconvert/2017-08-29/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1357,7 +1357,20 @@
"TCS",
"VHL",
"VHC",
"VHR"
"VHR",
"TBL",
"TBC",
"TBR",
"RSL",
"RSR",
"LW",
"RW",
"LFE2",
"LT",
"RT",
"HI",
"NAR",
"M"
]
},
"AudioChannelTaggingSettings": {
Expand All @@ -1382,7 +1395,8 @@
"EAC3_ATMOS",
"VORBIS",
"OPUS",
"PASSTHROUGH"
"PASSTHROUGH",
"FLAC"
]
},
"AudioCodecSettings": {
Expand Down Expand Up @@ -1412,6 +1426,10 @@
"shape": "Eac3Settings",
"locationName": "eac3Settings"
},
"FlacSettings": {
"shape": "FlacSettings",
"locationName": "flacSettings"
},
"Mp2Settings": {
"shape": "Mp2Settings",
"locationName": "mp2Settings"
Expand Down Expand Up @@ -1720,6 +1738,13 @@
"BIT_10"
]
},
"Av1FilmGrainSynthesis": {
"type": "string",
"enum": [
"DISABLED",
"ENABLED"
]
},
"Av1FramerateControl": {
"type": "string",
"enum": [
Expand Down Expand Up @@ -1765,6 +1790,10 @@
"shape": "Av1BitDepth",
"locationName": "bitDepth"
},
"FilmGrainSynthesis": {
"shape": "Av1FilmGrainSynthesis",
"locationName": "filmGrainSynthesis"
},
"FramerateControl": {
"shape": "Av1FramerateControl",
"locationName": "framerateControl"
Expand Down Expand Up @@ -4552,6 +4581,23 @@
"MILLISECONDS"
]
},
"FlacSettings": {
"type": "structure",
"members": {
"BitDepth": {
"shape": "__integerMin16Max24",
"locationName": "bitDepth"
},
"Channels": {
"shape": "__integerMin1Max8",
"locationName": "channels"
},
"SampleRate": {
"shape": "__integerMin22050Max48000",
"locationName": "sampleRate"
}
}
},
"FontScript": {
"type": "string",
"enum": [
Expand Down Expand Up @@ -7479,6 +7525,14 @@
"shape": "__integerMin0Max65535",
"locationName": "programNumber"
},
"PtsOffset": {
"shape": "__integerMin0Max3600",
"locationName": "ptsOffset"
},
"PtsOffsetMode": {
"shape": "TsPtsOffset",
"locationName": "ptsOffsetMode"
},
"RateMode": {
"shape": "M2tsRateMode",
"locationName": "rateMode"
Expand Down Expand Up @@ -7611,6 +7665,14 @@
"shape": "__integerMin0Max65535",
"locationName": "programNumber"
},
"PtsOffset": {
"shape": "__integerMin0Max3600",
"locationName": "ptsOffset"
},
"PtsOffsetMode": {
"shape": "TsPtsOffset",
"locationName": "ptsOffsetMode"
},
"Scte35Pid": {
"shape": "__integerMin32Max8182",
"locationName": "scte35Pid"
Expand Down Expand Up @@ -9318,6 +9380,10 @@
"Encryption": {
"shape": "S3EncryptionSettings",
"locationName": "encryption"
},
"StorageClass": {
"shape": "S3StorageClass",
"locationName": "storageClass"
}
}
},
Expand Down Expand Up @@ -9354,6 +9420,18 @@
"SERVER_SIDE_ENCRYPTION_KMS"
]
},
"S3StorageClass": {
"type": "string",
"enum": [
"STANDARD",
"REDUCED_REDUNDANCY",
"STANDARD_IA",
"ONEZONE_IA",
"INTELLIGENT_TIERING",
"GLACIER",
"DEEP_ARCHIVE"
]
},
"SampleRangeConversion": {
"type": "string",
"enum": [
Expand Down Expand Up @@ -9667,6 +9745,13 @@
}
}
},
"TsPtsOffset": {
"type": "string",
"enum": [
"AUTO",
"SECONDS"
]
},
"TtmlDestinationSettings": {
"type": "structure",
"members": {
Expand Down Expand Up @@ -11151,6 +11236,11 @@
"min": 1,
"max": 64
},
"__integerMin1Max8": {
"type": "integer",
"min": 1,
"max": 8
},
"__integerMin22050Max48000": {
"type": "integer",
"min": 22050,
Expand Down
43 changes: 39 additions & 4 deletions apis/mediaconvert/2017-08-29/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"DeleteQueue": "Permanently delete a queue you have created.",
"DescribeEndpoints": "Send an request with an empty body to the regional API endpoint to get your account API endpoint.",
"DisassociateCertificate": "Removes an association between the Amazon Resource Name (ARN) of an AWS Certificate Manager (ACM) certificate and an AWS Elemental MediaConvert resource.",
"GetJob": "Retrieve the JSON for a specific completed transcoding job.",
"GetJob": "Retrieve the JSON for a specific transcoding job.",
"GetJobTemplate": "Retrieve the JSON for a specific job template.",
"GetPolicy": "Retrieve the JSON for your policy.",
"GetPreset": "Retrieve the JSON for a specific preset.",
Expand Down Expand Up @@ -366,6 +366,12 @@
"Av1Settings$BitDepth": "Specify the Bit depth. You can choose 8-bit or 10-bit."
}
},
"Av1FilmGrainSynthesis": {
"base": "Film grain synthesis replaces film grain present in your content with similar quality synthesized AV1 film grain. We recommend that you choose Enabled to reduce the bandwidth of your QVBR quality level 5, 6, 7, or 8 outputs. For QVBR quality level 9 or 10 outputs we recommend that you keep the default value, Disabled. When you include Film grain synthesis, you cannot include the Noise reducer preprocessor.",
"refs": {
"Av1Settings$FilmGrainSynthesis": "Film grain synthesis replaces film grain present in your content with similar quality synthesized AV1 film grain. We recommend that you choose Enabled to reduce the bandwidth of your QVBR quality level 5, 6, 7, or 8 outputs. For QVBR quality level 9 or 10 outputs we recommend that you keep the default value, Disabled. When you include Film grain synthesis, you cannot include the Noise reducer preprocessor."
}
},
"Av1FramerateControl": {
"base": "Use the Framerate setting to specify the frame rate for this output. If you want to keep the same frame rate as the input video, choose Follow source. If you want to do frame rate conversion, choose a frame rate from the dropdown list or choose Custom. The framerates shown in the dropdown list are decimal approximations of fractions. If you choose Custom, specify your frame rate as a fraction.",
"refs": {
Expand Down Expand Up @@ -1549,6 +1555,12 @@
"FileSourceSettings$TimeDeltaUnits": "When you use the setting Time delta to adjust the sync between your sidecar captions and your video, use this setting to specify the units for the delta that you specify. When you don't specify a value for Time delta units, MediaConvert uses seconds by default."
}
},
"FlacSettings": {
"base": "Required when you set Codec, under AudioDescriptions>CodecSettings, to the value FLAC.",
"refs": {
"AudioCodecSettings$FlacSettings": "Required when you set Codec, under AudioDescriptions>CodecSettings, to the value FLAC."
}
},
"FontScript": {
"base": "Provide the font script, using an ISO 15924 script code, if the LanguageCode is not sufficient for determining the script type. Where LanguageCode or CustomLanguageCode is sufficient, use \"AUTOMATIC\" or leave unset.",
"refs": {
Expand Down Expand Up @@ -3338,6 +3350,12 @@
"S3EncryptionSettings$EncryptionType": "Specify how you want your data keys managed. AWS uses data keys to encrypt your content. AWS also encrypts the data keys themselves, using a customer master key (CMK), and then stores the encrypted data keys alongside your encrypted content. Use this setting to specify which AWS service manages the CMK. For simplest set up, choose Amazon S3. If you want your master key to be managed by AWS Key Management Service (KMS), choose AWS KMS. By default, when you choose AWS KMS, KMS uses the AWS managed customer master key (CMK) associated with Amazon S3 to encrypt your data keys. You can optionally choose to specify a different, customer managed CMK. Do so by specifying the Amazon Resource Name (ARN) of the key for the setting KMS ARN."
}
},
"S3StorageClass": {
"base": "Specify the S3 storage class to use for this destination.",
"refs": {
"S3DestinationSettings$StorageClass": "Specify the S3 storage class to use for this destination."
}
},
"SampleRangeConversion": {
"base": "Specify how MediaConvert limits the color sample range for this output. To create a limited range output from a full range input: Choose Limited range squeeze. For full range inputs, MediaConvert performs a linear offset to color samples equally across all pixels and frames. Color samples in 10-bit outputs are limited to 64 through 940, and 8-bit outputs are limited to 16 through 235. Note: For limited range inputs, values for color samples are passed through to your output unchanged. MediaConvert does not limit the sample range. To correct pixels in your input that are out of range or out of gamut: Choose Limited range clip. Use for broadcast applications. MediaConvert conforms any pixels outside of the values that you specify under Minimum YUV and Maximum YUV to limited range bounds. MediaConvert also corrects any YUV values that, when converted to RGB, would be outside the bounds you specify under Minimum RGB tolerance and Maximum RGB tolerance. With either limited range conversion, MediaConvert writes the sample range metadata in the output.",
"refs": {
Expand Down Expand Up @@ -3495,6 +3513,13 @@
"CaptionSourceSettings$TrackSourceSettings": "Settings specific to caption sources that are specified by track number. Currently, this is only IMSC captions in an IMF package. If your caption source is IMSC 1.1 in a separate xml file, use FileSourceSettings instead of TrackSourceSettings."
}
},
"TsPtsOffset": {
"base": "Specify the initial presentation timestamp (PTS) offset for your transport stream output. To let MediaConvert automatically determine the initial PTS offset: Keep the default value, Auto. We recommend that you choose Auto for the widest player compatibility. The initial PTS will be at least two seconds and vary depending on your output's bitrate, HRD buffer size and HRD buffer initial fill percentage. To manually specify an initial PTS offset: Choose Seconds. Then specify the number of seconds with PTS offset.",
"refs": {
"M2tsSettings$PtsOffsetMode": "Specify the initial presentation timestamp (PTS) offset for your transport stream output. To let MediaConvert automatically determine the initial PTS offset: Keep the default value, Auto. We recommend that you choose Auto for the widest player compatibility. The initial PTS will be at least two seconds and vary depending on your output's bitrate, HRD buffer size and HRD buffer initial fill percentage. To manually specify an initial PTS offset: Choose Seconds. Then specify the number of seconds with PTS offset.",
"M3u8Settings$PtsOffsetMode": "Specify the initial presentation timestamp (PTS) offset for your transport stream output. To let MediaConvert automatically determine the initial PTS offset: Keep the default value, Auto. We recommend that you choose Auto for the widest player compatibility. The initial PTS will be at least two seconds and vary depending on your output's bitrate, HRD buffer size and HRD buffer initial fill percentage. To manually specify an initial PTS offset: Choose Seconds. Then specify the number of seconds with PTS offset."
}
},
"TtmlDestinationSettings": {
"base": "Settings related to TTML captions. TTML is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.",
"refs": {
Expand Down Expand Up @@ -4189,7 +4214,9 @@
"__integerMin0Max3600": {
"base": null,
"refs": {
"HlsGroupSettings$ProgramDateTimePeriod": "Period of insertion of EXT-X-PROGRAM-DATE-TIME entry, in seconds."
"HlsGroupSettings$ProgramDateTimePeriod": "Period of insertion of EXT-X-PROGRAM-DATE-TIME entry, in seconds.",
"M2tsSettings$PtsOffset": "Manually specify the initial PTS offset, in seconds, when you set PTS offset to Seconds. Enter an integer from 0 to 3600. Leave blank to keep the default value 2.",
"M3u8Settings$PtsOffset": "Manually specify the initial PTS offset, in seconds, when you set PTS offset to Seconds. Enter an integer from 0 to 3600. Leave blank to keep the default value 2."
}
},
"__integerMin0Max4": {
Expand Down Expand Up @@ -4302,8 +4329,8 @@
"__integerMin100000Max100000000": {
"base": null,
"refs": {
"AutomatedAbrSettings$MaxAbrBitrate": "Optional. The maximum target bit rate used in your automated ABR stack. Use this value to set an upper limit on the bandwidth consumed by the highest-quality rendition. This is the rendition that is delivered to viewers with the fastest internet connections. If you don't specify a value, MediaConvert uses 8,000,000 (8 mb/s) by default.",
"AutomatedAbrSettings$MinAbrBitrate": "Optional. The minimum target bitrate used in your automated ABR stack. Use this value to set a lower limit on the bitrate of video delivered to viewers with slow internet connections. If you don't specify a value, MediaConvert uses 600,000 (600 kb/s) by default."
"AutomatedAbrSettings$MaxAbrBitrate": "Specify the maximum average bitrate for MediaConvert to use in your automated ABR stack. If you don't specify a value, MediaConvert uses 8,000,000 (8 mb/s) by default. The average bitrate of your highest-quality rendition will be equal to or below this value, depending on the quality, complexity, and resolution of your content. Note that the instantaneous maximum bitrate may vary above the value that you specify.",
"AutomatedAbrSettings$MinAbrBitrate": "Specify the minimum average bitrate for MediaConvert to use in your automated ABR stack. If you don't specify a value, MediaConvert uses 600,000 (600 kb/s) by default. The average bitrate of your lowest-quality rendition will be near this value. Note that the instantaneous minimum bitrate may vary below the value that you specify."
}
},
"__integerMin1000Max1152000000": {
Expand Down Expand Up @@ -4379,6 +4406,7 @@
"base": null,
"refs": {
"AiffSettings$BitDepth": "Specify Bit depth, in bits per sample, to choose the encoding quality for this audio track.",
"FlacSettings$BitDepth": "Specify Bit depth (BitDepth), in bits per sample, to choose the encoding quality for this audio track.",
"WavSettings$BitDepth": "Specify Bit depth, in bits per sample, to choose the encoding quality for this audio track."
}
},
Expand Down Expand Up @@ -4565,9 +4593,16 @@
"WavSettings$Channels": "Specify the number of channels in this output audio track. Valid values are 1 and even numbers up to 64. For example, 1, 2, 4, 6, and so on, up to 64."
}
},
"__integerMin1Max8": {
"base": null,
"refs": {
"FlacSettings$Channels": "Specify the number of channels in this output audio track. Choosing Mono on the console gives you 1 output channel; choosing Stereo gives you 2. In the API, valid values are between 1 and 8."
}
},
"__integerMin22050Max48000": {
"base": null,
"refs": {
"FlacSettings$SampleRate": "Sample rate in hz.",
"Mp3Settings$SampleRate": "Sample rate in hz.",
"VorbisSettings$SampleRate": "Optional. Specify the audio sample rate in Hz. Valid values are 22050, 32000, 44100, and 48000. The default value is 48000."
}
Expand Down
Loading

0 comments on commit 8e75b8e

Please sign in to comment.