Skip to content

Commit

Permalink
Merge branch 'release-1.24.37' into develop
Browse files Browse the repository at this point in the history
* release-1.24.37:
  Bumping version to 1.24.37
  Update to latest models
  • Loading branch information
aws-sdk-python-automation committed Apr 8, 2022
2 parents 4555c2f + 8f41262 commit 5f09808
Show file tree
Hide file tree
Showing 7 changed files with 97 additions and 10 deletions.
17 changes: 17 additions & 0 deletions .changes/1.24.37.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
{
"category": "``mediaconvert``",
"description": "AWS Elemental MediaConvert SDK has added support for the pass-through of WebVTT styling to WebVTT outputs, pass-through of KLV metadata to supported formats, and improved filter support for processing 444/RGB content.",
"type": "api-change"
},
{
"category": "``wafv2``",
"description": "Add a new CurrentDefaultVersion field to ListAvailableManagedRuleGroupVersions API response; add a new VersioningSupported boolean to each ManagedRuleGroup returned from ListAvailableManagedRuleGroups API response.",
"type": "api-change"
},
{
"category": "``mediapackage-vod``",
"description": "This release adds ScteMarkersSource as an available field for Dash Packaging Configurations. When set to MANIFEST, MediaPackage will source the SCTE-35 markers from the manifest. When set to SEGMENTS, MediaPackage will source the SCTE-35 markers from the segments.",
"type": "api-change"
}
]
8 changes: 8 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
CHANGELOG
=========

1.24.37
=======

* api-change:``mediaconvert``: AWS Elemental MediaConvert SDK has added support for the pass-through of WebVTT styling to WebVTT outputs, pass-through of KLV metadata to supported formats, and improved filter support for processing 444/RGB content.
* api-change:``wafv2``: Add a new CurrentDefaultVersion field to ListAvailableManagedRuleGroupVersions API response; add a new VersioningSupported boolean to each ManagedRuleGroup returned from ListAvailableManagedRuleGroups API response.
* api-change:``mediapackage-vod``: This release adds ScteMarkersSource as an available field for Dash Packaging Configurations. When set to MANIFEST, MediaPackage will source the SCTE-35 markers from the manifest. When set to SEGMENTS, MediaPackage will source the SCTE-35 markers from the segments.


1.24.36
=======

Expand Down
2 changes: 1 addition & 1 deletion botocore/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import os
import re

__version__ = '1.24.36'
__version__ = '1.24.37'


class NullHandler(logging.Handler):
Expand Down
46 changes: 43 additions & 3 deletions botocore/data/mediaconvert/2017-08-29/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3087,6 +3087,14 @@
"EXCLUDE"
]
},
"CmfcKlvMetadata": {
"type": "string",
"documentation": "Applies to CMAF outputs. Use this setting to specify whether the service inserts the KLV metadata from the input in this output.",
"enum": [
"PASSTHROUGH",
"NONE"
]
},
"CmfcScte35Esam": {
"type": "string",
"documentation": "Use this setting only when you specify SCTE-35 markers from ESAM. Choose INSERT to put SCTE-35 markers in this output at the insertion points that you specify in an ESAM XML document. Provide the document in the setting SCC XML (sccXml).",
Expand Down Expand Up @@ -3136,6 +3144,11 @@
"locationName": "iFrameOnlyManifest",
"documentation": "Choose Include (INCLUDE) to have MediaConvert generate an HLS child manifest that lists only the I-frames for this rendition, in addition to your regular manifest for this rendition. You might use this manifest as part of a workflow that creates preview functions for your video. MediaConvert adds both the I-frame only child manifest and the regular child manifest to the parent manifest. When you don't need the I-frame only child manifest, keep the default value Exclude (EXCLUDE)."
},
"KlvMetadata": {
"shape": "CmfcKlvMetadata",
"locationName": "klvMetadata",
"documentation": "Applies to CMAF outputs. Use this setting to specify whether the service inserts the KLV metadata from the input in this output."
},
"Scte35Esam": {
"shape": "CmfcScte35Esam",
"locationName": "scte35Esam",
Expand Down Expand Up @@ -8190,6 +8203,14 @@
"DEFAULT"
]
},
"M2tsKlvMetadata": {
"type": "string",
"documentation": "Applies to MPEG-TS outputs. Use this setting to specify whether the service inserts the KLV metadata from the input in this output.",
"enum": [
"PASSTHROUGH",
"NONE"
]
},
"M2tsNielsenId3": {
"type": "string",
"documentation": "If INSERT, Nielsen inaudible tones for media tracking will be detected in the input audio and an equivalent ID3 tag will be inserted in the output.",
Expand Down Expand Up @@ -8341,6 +8362,11 @@
"locationName": "fragmentTime",
"documentation": "The length, in seconds, of each fragment. Only used with EBP markers."
},
"KlvMetadata": {
"shape": "M2tsKlvMetadata",
"locationName": "klvMetadata",
"documentation": "Applies to MPEG-TS outputs. Use this setting to specify whether the service inserts the KLV metadata from the input in this output."
},
"MaxPcrInterval": {
"shape": "__integerMin0Max500",
"locationName": "maxPcrInterval",
Expand Down Expand Up @@ -8889,6 +8915,14 @@
"FRAGMENTED_MP4"
]
},
"MpdKlvMetadata": {
"type": "string",
"documentation": "Applies to DASH ISO outputs. Use this setting to specify whether the service inserts the KLV metadata from the input in this output.",
"enum": [
"NONE",
"PASSTHROUGH"
]
},
"MpdScte35Esam": {
"type": "string",
"documentation": "Use this setting only when you specify SCTE-35 markers from ESAM. Choose INSERT to put SCTE-35 markers in this output at the insertion points that you specify in an ESAM XML document. Provide the document in the setting SCC XML (sccXml).",
Expand Down Expand Up @@ -8923,6 +8957,11 @@
"locationName": "captionContainerType",
"documentation": "Use this setting only in DASH output groups that include sidecar TTML or IMSC captions. You specify sidecar captions in a separate output from your audio and video. Choose Raw (RAW) for captions in a single XML file in a raw container. Choose Fragmented MPEG-4 (FRAGMENTED_MP4) for captions in XML format contained within fragmented MP4 files. This set of fragmented MP4 files is separate from your video and audio fragmented MP4 files."
},
"KlvMetadata": {
"shape": "MpdKlvMetadata",
"locationName": "klvMetadata",
"documentation": "Applies to DASH ISO outputs. Use this setting to specify whether the service inserts the KLV metadata from the input in this output."
},
"Scte35Esam": {
"shape": "MpdScte35Esam",
"locationName": "scte35Esam",
Expand Down Expand Up @@ -11804,7 +11843,7 @@
"StylePassthrough": {
"shape": "WebvttStylePassthrough",
"locationName": "stylePassthrough",
"documentation": "Set Style passthrough (StylePassthrough) to ENABLED to use the available style, color, and position information from your input captions. MediaConvert uses default settings for any missing style and position information in your input captions. Set Style passthrough to DISABLED, or leave blank, to ignore the style and position information from your input captions and use simplified output captions."
"documentation": "To use the available style, color, and position information from your input captions: Set Style passthrough (stylePassthrough) to Enabled (ENABLED). MediaConvert uses default settings when style and position information is missing from your input captions. To recreate the input captions exactly: Set Style passthrough to Strict (STRICT). MediaConvert automatically applies timing adjustments, including adjustments for frame rate conversion, ad avails, and input clipping. Your input captions format must be WebVTT. To ignore the style and position information from your input captions and use simplified output captions: Set Style passthrough to Disabled (DISABLED), or leave blank."
}
},
"documentation": "Settings related to WebVTT captions. WebVTT 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. When you work directly in your JSON job specification, include this object and any required children when you set destinationType to WebVTT."
Expand Down Expand Up @@ -11832,10 +11871,11 @@
},
"WebvttStylePassthrough": {
"type": "string",
"documentation": "Set Style passthrough (StylePassthrough) to ENABLED to use the available style, color, and position information from your input captions. MediaConvert uses default settings for any missing style and position information in your input captions. Set Style passthrough to DISABLED, or leave blank, to ignore the style and position information from your input captions and use simplified output captions.",
"documentation": "To use the available style, color, and position information from your input captions: Set Style passthrough (stylePassthrough) to Enabled (ENABLED). MediaConvert uses default settings when style and position information is missing from your input captions. To recreate the input captions exactly: Set Style passthrough to Strict (STRICT). MediaConvert automatically applies timing adjustments, including adjustments for frame rate conversion, ad avails, and input clipping. Your input captions format must be WebVTT. To ignore the style and position information from your input captions and use simplified output captions: Set Style passthrough to Disabled (DISABLED), or leave blank.",
"enum": [
"ENABLED",
"DISABLED"
"DISABLED",
"STRICT"
]
},
"Xavc4kIntraCbgProfileClass": {
Expand Down
12 changes: 12 additions & 0 deletions botocore/data/mediapackage-vod/2018-11-07/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1113,6 +1113,11 @@
"locationName": "profile",
"shape": "Profile"
},
"ScteMarkersSource": {
"documentation": "The source of scte markers used. When set to SEGMENTS, the scte markers are sourced from the segments of the ingested content. When set to MANIFEST, the scte markers are sourced from the manifest of the ingested content.",
"locationName": "scteMarkersSource",
"shape": "ScteMarkersSource"
},
"StreamSelection": {
"locationName": "streamSelection",
"shape": "StreamSelection"
Expand Down Expand Up @@ -1931,6 +1936,13 @@
],
"type": "string"
},
"ScteMarkersSource": {
"enum": [
"SEGMENTS",
"MANIFEST"
],
"type": "string"
},
"SegmentTemplateFormat": {
"enum": [
"NUMBER_WITH_TIMELINE",
Expand Down
20 changes: 15 additions & 5 deletions botocore/data/wafv2/2019-07-29/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -502,6 +502,7 @@
"errors":[
{"shape":"WAFInternalErrorException"},
{"shape":"WAFInvalidParameterException"},
{"shape":"WAFNonexistentItemException"},
{"shape":"WAFInvalidOperationException"}
],
"documentation":"<p>Returns a list of the available versions for the specified managed rule group. </p>"
Expand Down Expand Up @@ -1939,7 +1940,8 @@
},
"ExcludedRules":{
"type":"list",
"member":{"shape":"ExcludedRule"}
"member":{"shape":"ExcludedRule"},
"max":100
},
"FailureReason":{
"type":"string",
Expand Down Expand Up @@ -2882,6 +2884,10 @@
"Versions":{
"shape":"ManagedRuleGroupVersions",
"documentation":"<p>The versions that are currently available for the specified managed rule group. </p>"
},
"CurrentDefaultVersion":{
"shape":"VersionKeyString",
"documentation":"<p>The name of the version that's currently set as the default. </p>"
}
}
},
Expand Down Expand Up @@ -3282,7 +3288,7 @@
"documentation":"<p>Details about your login page password field. </p>"
}
},
"documentation":"<p>Additional information that's used by a managed rule group. Most managed rule groups don't require this.</p> <p>Use this for the account takeover prevention managed rule group <code>AWSManagedRulesATPRuleSet</code>, to provide information about the sign-in page of your application. </p>"
"documentation":"<p>Additional information that's used by a managed rule group. Most managed rule groups don't require this.</p> <p>Use this for the account takeover prevention managed rule group <code>AWSManagedRulesATPRuleSet</code>, to provide information about the sign-in page of your application. </p> <p>You can provide multiple individual <code>ManagedRuleGroupConfig</code> objects for any rule group configuration, for example <code>UsernameField</code> and <code>PasswordField</code>. The configuration that you provide depends on the needs of the managed rule group. For the ATP managed rule group, you provide the following individual configuration objects: <code>LoginPath</code>, <code>PasswordField</code>, <code>PayloadType</code> and <code>UsernameField</code>.</p>"
},
"ManagedRuleGroupConfigs":{
"type":"list",
Expand Down Expand Up @@ -3318,7 +3324,7 @@
},
"ManagedRuleGroupConfigs":{
"shape":"ManagedRuleGroupConfigs",
"documentation":"<p>Additional information that's used by a managed rule group. Most managed rule groups don't require this.</p> <p>Use this for the account takeover prevention managed rule group <code>AWSManagedRulesATPRuleSet</code>, to provide information about the sign-in page of your application. </p>"
"documentation":"<p>Additional information that's used by a managed rule group. Most managed rule groups don't require this.</p> <p>Use this for the account takeover prevention managed rule group <code>AWSManagedRulesATPRuleSet</code>, to provide information about the sign-in page of your application. </p> <p>You can provide multiple individual <code>ManagedRuleGroupConfig</code> objects for any rule group configuration, for example <code>UsernameField</code> and <code>PasswordField</code>. The configuration that you provide depends on the needs of the managed rule group. For the ATP managed rule group, you provide the following individual configuration objects: <code>LoginPath</code>, <code>PasswordField</code>, <code>PayloadType</code> and <code>UsernameField</code>.</p>"
}
},
"documentation":"<p>A rule statement used to run the rules that are defined in a managed rule group. To use this, provide the vendor name and the name of the rule group in this statement. You can retrieve the required names by calling <a>ListAvailableManagedRuleGroups</a>.</p> <p>You cannot nest a <code>ManagedRuleGroupStatement</code>, for example for use inside a <code>NotStatement</code> or <code>OrStatement</code>. It can only be referenced as a top-level statement within a rule.</p>"
Expand All @@ -3338,6 +3344,10 @@
"shape":"EntityName",
"documentation":"<p>The name of the managed rule group. You use this, along with the vendor name, to identify the rule group.</p>"
},
"VersioningSupported":{
"shape":"Boolean",
"documentation":"<p>Indicates whether the managed rule group is versioned. If it is, you can retrieve the versions list by calling <a>ListAvailableManagedRuleGroupVersions</a>. </p>"
},
"Description":{
"shape":"EntityDescription",
"documentation":"<p>The description of the managed rule group, provided by Amazon Web Services Managed Rules or the Amazon Web Services Marketplace seller who manages it.</p>"
Expand Down Expand Up @@ -3745,7 +3755,7 @@
},
"Policy":{
"shape":"PolicyString",
"documentation":"<p>The policy to attach to the specified rule group. </p> <p>The policy specifications must conform to the following:</p> <ul> <li> <p>The policy must be composed using IAM Policy version 2012-10-17 or version 2015-01-01.</p> </li> <li> <p>The policy must include specifications for <code>Effect</code>, <code>Action</code>, and <code>Principal</code>.</p> </li> <li> <p> <code>Effect</code> must specify <code>Allow</code>.</p> </li> <li> <p> <code>Action</code> must specify <code>wafv2:CreateWebACL</code>, <code>wafv2:UpdateWebACL</code>, and <code>wafv2:PutFirewallManagerRuleGroups</code>. WAF rejects any extra actions or wildcard actions in the policy.</p> </li> <li> <p>The policy must not include a <code>Resource</code> parameter.</p> </li> </ul> <p>For more information, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html\">IAM Policies</a>. </p>"
"documentation":"<p>The policy to attach to the specified rule group. </p> <p>The policy specifications must conform to the following:</p> <ul> <li> <p>The policy must be composed using IAM Policy version 2012-10-17 or version 2015-01-01.</p> </li> <li> <p>The policy must include specifications for <code>Effect</code>, <code>Action</code>, and <code>Principal</code>.</p> </li> <li> <p> <code>Effect</code> must specify <code>Allow</code>.</p> </li> <li> <p> <code>Action</code> must specify <code>wafv2:CreateWebACL</code>, <code>wafv2:UpdateWebACL</code>, and <code>wafv2:PutFirewallManagerRuleGroups</code> and may optionally specify <code>wafv2:GetRuleGroup</code>. WAF rejects any extra actions or wildcard actions in the policy.</p> </li> <li> <p>The policy must not include a <code>Resource</code> parameter.</p> </li> </ul> <p>For more information, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html\">IAM Policies</a>. </p>"
}
}
},
Expand Down Expand Up @@ -4972,7 +4982,7 @@
"members":{
"Message":{"shape":"ErrorMessage"}
},
"documentation":"<p>The operation failed because the specified policy isn't in the proper format. </p> <p>The policy specifications must conform to the following:</p> <ul> <li> <p>The policy must be composed using IAM Policy version 2012-10-17 or version 2015-01-01.</p> </li> <li> <p>The policy must include specifications for <code>Effect</code>, <code>Action</code>, and <code>Principal</code>.</p> </li> <li> <p> <code>Effect</code> must specify <code>Allow</code>.</p> </li> <li> <p> <code>Action</code> must specify <code>wafv2:CreateWebACL</code>, <code>wafv2:UpdateWebACL</code>, and <code>wafv2:PutFirewallManagerRuleGroups</code>. WAF rejects any extra actions or wildcard actions in the policy.</p> </li> <li> <p>The policy must not include a <code>Resource</code> parameter.</p> </li> </ul> <p>For more information, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html\">IAM Policies</a>. </p>",
"documentation":"<p>The operation failed because the specified policy isn't in the proper format. </p> <p>The policy specifications must conform to the following:</p> <ul> <li> <p>The policy must be composed using IAM Policy version 2012-10-17 or version 2015-01-01.</p> </li> <li> <p>The policy must include specifications for <code>Effect</code>, <code>Action</code>, and <code>Principal</code>.</p> </li> <li> <p> <code>Effect</code> must specify <code>Allow</code>.</p> </li> <li> <p> <code>Action</code> must specify <code>wafv2:CreateWebACL</code>, <code>wafv2:UpdateWebACL</code>, and <code>wafv2:PutFirewallManagerRuleGroups</code> and may optionally specify <code>wafv2:GetRuleGroup</code>. WAF rejects any extra actions or wildcard actions in the policy.</p> </li> <li> <p>The policy must not include a <code>Resource</code> parameter.</p> </li> </ul> <p>For more information, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html\">IAM Policies</a>. </p>",
"exception":true
},
"WAFInvalidResourceException":{
Expand Down
2 changes: 1 addition & 1 deletion docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
# The short X.Y version.
version = '1.24.'
# The full version, including alpha/beta/rc tags.
release = '1.24.36'
release = '1.24.37'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down

0 comments on commit 5f09808

Please sign in to comment.