Skip to content

Commit

Permalink
Release v1.44.4 (2022-04-29) (#4380)
Browse files Browse the repository at this point in the history
Release v1.44.4 (2022-04-29)
===

### Service Client Updates
* `service/codeguru-reviewer`: Updates service API and documentation
* `service/mediaconvert`: Updates service API and documentation
  * AWS Elemental MediaConvert SDK nows supports creation of Dolby Vision profile 8.1, the ability to generate black frames of video, and introduces audio-only DASH and CMAF support.
* `service/rds`: Updates service API, documentation, waiters, paginators, and examples
  * Feature - Adds support for Internet Protocol Version 6 (IPv6) on RDS database instances.
* `service/ssm`: Updates service API and documentation
  * Update the StartChangeRequestExecution, adding TargetMaps to the Runbook parameter
* `service/wafv2`: Updates service API and documentation
  • Loading branch information
aws-sdk-go-automation authored Apr 29, 2022
1 parent 7a3b8d6 commit 7771506
Show file tree
Hide file tree
Showing 20 changed files with 1,725 additions and 181 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
Release v1.44.4 (2022-04-29)
===

### Service Client Updates
* `service/codeguru-reviewer`: Updates service API and documentation
* `service/mediaconvert`: Updates service API and documentation
* AWS Elemental MediaConvert SDK nows supports creation of Dolby Vision profile 8.1, the ability to generate black frames of video, and introduces audio-only DASH and CMAF support.
* `service/rds`: Updates service API, documentation, waiters, paginators, and examples
* Feature - Adds support for Internet Protocol Version 6 (IPv6) on RDS database instances.
* `service/ssm`: Updates service API and documentation
* Update the StartChangeRequestExecution, adding TargetMaps to the Runbook parameter
* `service/wafv2`: Updates service API and documentation

Release v1.44.3 (2022-04-28)
===

Expand Down
2 changes: 1 addition & 1 deletion aws/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.44.3"
const SDKVersion = "1.44.4"
19 changes: 15 additions & 4 deletions models/apis/codeguru-reviewer/2019-09-19/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -348,7 +348,8 @@
"SourceCodeType":{"shape":"SourceCodeType"},
"AssociationArn":{"shape":"AssociationArn"},
"Metrics":{"shape":"Metrics"},
"AnalysisTypes":{"shape":"AnalysisTypes"}
"AnalysisTypes":{"shape":"AnalysisTypes"},
"ConfigFileState":{"shape":"ConfigFileState"}
}
},
"CodeReviewName":{
Expand Down Expand Up @@ -399,6 +400,14 @@
"max":64,
"min":6
},
"ConfigFileState":{
"type":"string",
"enum":[
"Present",
"Absent",
"PresentWithErrors"
]
},
"ConflictException":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -590,6 +599,7 @@
"pattern":"[a-zA-Z0-9-]+"
},
"LineNumber":{"type":"integer"},
"LinesOfCodeCount":{"type":"long"},
"ListCodeReviewsMaxResults":{
"type":"integer",
"max":100,
Expand Down Expand Up @@ -779,18 +789,19 @@
"max":100,
"min":1
},
"MeteredLinesOfCodeCount":{"type":"long"},
"Metrics":{
"type":"structure",
"members":{
"MeteredLinesOfCodeCount":{"shape":"MeteredLinesOfCodeCount"},
"MeteredLinesOfCodeCount":{"shape":"LinesOfCodeCount"},
"SuppressedLinesOfCodeCount":{"shape":"LinesOfCodeCount"},
"FindingsCount":{"shape":"FindingsCount"}
}
},
"MetricsSummary":{
"type":"structure",
"members":{
"MeteredLinesOfCodeCount":{"shape":"MeteredLinesOfCodeCount"},
"MeteredLinesOfCodeCount":{"shape":"LinesOfCodeCount"},
"SuppressedLinesOfCodeCount":{"shape":"LinesOfCodeCount"},
"FindingsCount":{"shape":"FindingsCount"}
}
},
Expand Down
24 changes: 16 additions & 8 deletions models/apis/codeguru-reviewer/2019-09-19/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
"AnalysisTypes": {
"base": null,
"refs": {
"CodeReview$AnalysisTypes": "<p>They types of analysis performed during a repository analysis or a pull request review. You can specify either <code>Security</code>, <code>CodeQuality</code>, or both.</p>",
"CodeReview$AnalysisTypes": "<p>The types of analysis performed during a repository analysis or a pull request review. You can specify either <code>Security</code>, <code>CodeQuality</code>, or both.</p>",
"CodeReviewType$AnalysisTypes": "<p>They types of analysis performed during a repository analysis or a pull request review. You can specify either <code>Security</code>, <code>CodeQuality</code>, or both.</p>"
}
},
Expand Down Expand Up @@ -164,6 +164,12 @@
"CommitDiffSourceCodeType$MergeBaseCommit": "<p>The SHA of the merge base of a commit.</p>"
}
},
"ConfigFileState": {
"base": null,
"refs": {
"CodeReview$ConfigFileState": "<p>The state of the <code>aws-codeguru-reviewer.yml</code> configuration file that allows the configuration of the CodeGuru Reviewer analysis. The file either exists, doesn't exist, or exists with errors at the root directory of your repository.</p>"
}
},
"ConflictException": {
"base": "<p>The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. </p>",
"refs": {
Expand Down Expand Up @@ -315,6 +321,15 @@
"RecommendationSummary$EndLine": "<p> Last line where the recommendation is applicable in the source commit or source branch. For a single line comment the start line and end line values are the same. </p>"
}
},
"LinesOfCodeCount": {
"base": null,
"refs": {
"Metrics$MeteredLinesOfCodeCount": "<p> <code>MeteredLinesOfCodeCount</code> is the number of lines of code in the repository where the code review happened. This does not include non-code lines such as comments and blank lines. </p>",
"Metrics$SuppressedLinesOfCodeCount": "<p> <code>SuppressedLinesOfCodeCount</code> is the number of lines of code in the repository where the code review happened that CodeGuru Reviewer did not analyze. The lines suppressed in the analysis is based on the <code>excludeFiles</code> variable in the <code>aws-codeguru-reviewer.yml</code> file. This number does not include non-code lines such as comments and blank lines. </p>",
"MetricsSummary$MeteredLinesOfCodeCount": "<p> Lines of code metered in the code review. For the initial code review pull request and all subsequent revisions, this includes all lines of code in the files added to the pull request. In subsequent revisions, for files that already existed in the pull request, this includes only the changed lines of code. In both cases, this does not include non-code lines such as comments and import statements. For example, if you submit a pull request containing 5 files, each with 500 lines of code, and in a subsequent revision you added a new file with 200 lines of code, and also modified a total of 25 lines across the initial 5 files, <code>MeteredLinesOfCodeCount</code> includes the first 5 files (5 * 500 = 2,500 lines), the new file (200 lines) and the 25 changed lines of code for a total of 2,725 lines of code. </p>",
"MetricsSummary$SuppressedLinesOfCodeCount": "<p>Lines of code suppressed in the code review based on the <code>excludeFiles</code> element in the <code>aws-codeguru-reviewer.yml</code> file. For full repository analyses, this number includes all lines of code in the files that are suppressed. For pull requests, this number only includes the <i>changed</i> lines of code that are suppressed. In both cases, this number does not include non-code lines such as comments and import statements. For example, if you initiate a full repository analysis on a repository containing 5 files, each file with 100 lines of code, and 2 files are listed as excluded in the <code>aws-codeguru-reviewer.yml</code> file, then <code>SuppressedLinesOfCodeCount</code> returns 200 (2 * 100) as the total number of lines of code suppressed. However, if you submit a pull request for the same repository, then <code>SuppressedLinesOfCodeCount</code> only includes the lines in the 2 files that changed. If only 1 of the 2 files changed in the pull request, then <code>SuppressedLinesOfCodeCount</code> returns 100 (1 * 100) as the total number of lines of code suppressed.</p>"
}
},
"ListCodeReviewsMaxResults": {
"base": null,
"refs": {
Expand Down Expand Up @@ -390,13 +405,6 @@
"ListRepositoryAssociationsRequest$MaxResults": "<p>The maximum number of repository association results returned by <code>ListRepositoryAssociations</code> in paginated output. When this parameter is used, <code>ListRepositoryAssociations</code> only returns <code>maxResults</code> results in a single page with a <code>nextToken</code> response element. The remaining results of the initial request can be seen by sending another <code>ListRepositoryAssociations</code> request with the returned <code>nextToken</code> value. This value can be between 1 and 100. If this parameter is not used, <code>ListRepositoryAssociations</code> returns up to 100 results and a <code>nextToken</code> value if applicable. </p>"
}
},
"MeteredLinesOfCodeCount": {
"base": null,
"refs": {
"Metrics$MeteredLinesOfCodeCount": "<p> <code>MeteredLinesOfCode</code> is the number of lines of code in the repository where the code review happened. This does not include non-code lines such as comments and blank lines. </p>",
"MetricsSummary$MeteredLinesOfCodeCount": "<p> Lines of code metered in the code review. For the initial code review pull request and all subsequent revisions, this includes all lines of code in the files added to the pull request. In subsequent revisions, for files that already existed in the pull request, this includes only the changed lines of code. In both cases, this does not include non-code lines such as comments and import statements. For example, if you submit a pull request containing 5 files, each with 500 lines of code, and in a subsequent revision you added a new file with 200 lines of code, and also modified a total of 25 lines across the initial 5 files, <code>MeteredLinesOfCodeCount</code> includes the first 5 files (5 * 500 = 2,500 lines), the new file (200 lines) and the 25 changed lines of code for a total of 2,725 lines of code. </p>"
}
},
"Metrics": {
"base": "<p> Information about the statistics from the code review. </p>",
"refs": {
Expand Down
43 changes: 42 additions & 1 deletion models/apis/mediaconvert/2017-08-29/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3412,6 +3412,10 @@
"shape": "DolbyVisionLevel6Mode",
"locationName": "l6Mode"
},
"Mapping": {
"shape": "DolbyVisionMapping",
"locationName": "mapping"
},
"Profile": {
"shape": "DolbyVisionProfile",
"locationName": "profile"
Expand Down Expand Up @@ -3439,10 +3443,18 @@
"SPECIFY"
]
},
"DolbyVisionMapping": {
"type": "string",
"enum": [
"HDR10_NOMAP",
"HDR10_1000"
]
},
"DolbyVisionProfile": {
"type": "string",
"enum": [
"PROFILE_5"
"PROFILE_5",
"PROFILE_8_1"
]
},
"DropFrameTimecode": {
Expand Down Expand Up @@ -5865,6 +5877,10 @@
"shape": "__stringMin11Max11Pattern01D20305D205D",
"locationName": "timecodeStart"
},
"VideoGenerator": {
"shape": "InputVideoGenerator",
"locationName": "videoGenerator"
},
"VideoSelector": {
"shape": "VideoSelector",
"locationName": "videoSelector"
Expand Down Expand Up @@ -6051,6 +6067,15 @@
"SPECIFIEDSTART"
]
},
"InputVideoGenerator": {
"type": "structure",
"members": {
"Duration": {
"shape": "__integerMin50Max86400000",
"locationName": "duration"
}
}
},
"InsertableImage": {
"type": "structure",
"members": {
Expand Down Expand Up @@ -8385,6 +8410,13 @@
}
}
},
"PadVideo": {
"type": "string",
"enum": [
"DISABLED",
"BLACK"
]
},
"PartnerWatermarking": {
"type": "structure",
"members": {
Expand Down Expand Up @@ -9684,6 +9716,10 @@
"shape": "Hdr10Metadata",
"locationName": "hdr10Metadata"
},
"PadVideo": {
"shape": "PadVideo",
"locationName": "padVideo"
},
"Pid": {
"shape": "__integerMin1Max2147483647",
"locationName": "pid"
Expand Down Expand Up @@ -10735,6 +10771,11 @@
"min": 4,
"max": 12
},
"__integerMin50Max86400000": {
"type": "integer",
"min": 50,
"max": 86400000
},
"__integerMin6000Max1024000": {
"type": "integer",
"min": 6000,
Expand Down
28 changes: 26 additions & 2 deletions models/apis/mediaconvert/2017-08-29/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1058,10 +1058,16 @@
"DolbyVision$L6Mode": "Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies."
}
},
"DolbyVisionMapping": {
"base": "Required when you set Dolby Vision Profile (Profile) to Profile 8.1 (PROFILE_8_1). When you set Content mapping (Mapping) to None (HDR10_NOMAP), content mapping is not applied to the HDR10-compatible signal. Depending on the source peak nit level, clipping might occur on HDR devices without Dolby Vision. When you set Content mapping to Static (HDR10_1000), the transcoder creates a 1,000 nits peak HDR10-compatible signal by applying static content mapping to the source. This mode is speed-optimized for PQ10 sources with metadata that is created from analysis. For graded Dolby Vision content, be aware that creative intent might not be guaranteed with extreme 1,000 nits trims.",
"refs": {
"DolbyVision$Mapping": "Required when you set Dolby Vision Profile (Profile) to Profile 8.1 (PROFILE_8_1). When you set Content mapping (Mapping) to None (HDR10_NOMAP), content mapping is not applied to the HDR10-compatible signal. Depending on the source peak nit level, clipping might occur on HDR devices without Dolby Vision. When you set Content mapping to Static (HDR10_1000), the transcoder creates a 1,000 nits peak HDR10-compatible signal by applying static content mapping to the source. This mode is speed-optimized for PQ10 sources with metadata that is created from analysis. For graded Dolby Vision content, be aware that creative intent might not be guaranteed with extreme 1,000 nits trims."
}
},
"DolbyVisionProfile": {
"base": "In the current MediaConvert implementation, the Dolby Vision profile is always 5 (PROFILE_5). Therefore, all of your inputs must contain Dolby Vision frame interleaved data.",
"base": "Required when you use Dolby Vision (DolbyVision) processing. Set Profile (DolbyVisionProfile) to Profile 5 (Profile_5) to only include frame-interleaved Dolby Vision metadata in your output. Set Profile to Profile 8.1 (Profile_8_1) to include both frame-interleaved Dolby Vision metadata and HDR10 metadata in your output.",
"refs": {
"DolbyVision$Profile": "In the current MediaConvert implementation, the Dolby Vision profile is always 5 (PROFILE_5). Therefore, all of your inputs must contain Dolby Vision frame interleaved data."
"DolbyVision$Profile": "Required when you use Dolby Vision (DolbyVision) processing. Set Profile (DolbyVisionProfile) to Profile 5 (Profile_5) to only include frame-interleaved Dolby Vision metadata in your output. Set Profile to Profile 8.1 (Profile_8_1) to include both frame-interleaved Dolby Vision metadata and HDR10 metadata in your output."
}
},
"DropFrameTimecode": {
Expand Down Expand Up @@ -2146,6 +2152,12 @@
"InputTemplate$TimecodeSource": "Use this Timecode source setting, located under the input settings (InputTimecodeSource), to specify how the service counts input video frames. This input frame count affects only the behavior of features that apply to a single input at a time, such as input clipping and synchronizing some captions formats. Choose Embedded (EMBEDDED) to use the timecodes in your input video. Choose Start at zero (ZEROBASED) to start the first frame at zero. Choose Specified start (SPECIFIEDSTART) to start the first frame at the timecode that you specify in the setting Start timecode (timecodeStart). If you don't specify a value for Timecode source, the service will use Embedded by default. For more information about timecodes, see https://docs.aws.amazon.com/console/mediaconvert/timecode."
}
},
"InputVideoGenerator": {
"base": "Use this setting if you do not have a video input or if you want to add black video frames before, or after, other inputs. When you include Video generator, MediaConvert creates a video input with black frames and without an audio track. You can specify a value for Video generator, or you can specify an Input file, but you cannot specify both.",
"refs": {
"Input$VideoGenerator": "Use this setting if you do not have a video input or if you want to add black video frames before, or after, other inputs. When you include Video generator, MediaConvert creates a video input with black frames and without an audio track. You can specify a value for Video generator, or you can specify an Input file, but you cannot specify both."
}
},
"InsertableImage": {
"base": "These settings apply to a specific graphic overlay. You can include multiple overlays in your job.",
"refs": {
Expand Down Expand Up @@ -2919,6 +2931,12 @@
"Output$OutputSettings": "Specific settings for this type of output."
}
},
"PadVideo": {
"base": "Use this setting if your input has video and audio durations that don't align, and your output or player has strict alignment requirements. Examples: Input audio track has a delayed start. Input video track ends before audio ends. When you set Pad video (padVideo) to Black (BLACK), MediaConvert generates black video frames so that output video and audio durations match. Black video frames are added at the beginning or end, depending on your input. To keep the default behavior and not generate black video, set Pad video to Disabled (DISABLED) or leave blank.",
"refs": {
"VideoSelector$PadVideo": "Use this setting if your input has video and audio durations that don't align, and your output or player has strict alignment requirements. Examples: Input audio track has a delayed start. Input video track ends before audio ends. When you set Pad video (padVideo) to Black (BLACK), MediaConvert generates black video frames so that output video and audio durations match. Black video frames are added at the beginning or end, depending on your input. To keep the default behavior and not generate black video, set Pad video to Disabled (DISABLED) or leave blank."
}
},
"PartnerWatermarking": {
"base": "If you work with a third party video watermarking partner, use the group of settings that correspond with your watermarking partner to include watermarks in your output.",
"refs": {
Expand Down Expand Up @@ -4456,6 +4474,12 @@
"XavcHdProfileSettings$Slices": "Number of slices per picture. Must be less than or equal to the number of macroblock rows for progressive pictures, and less than or equal to half the number of macroblock rows for interlaced pictures."
}
},
"__integerMin50Max86400000": {
"base": null,
"refs": {
"InputVideoGenerator$Duration": "Specify an integer value for Black video duration from 50 to 86400000 to generate a black video input for that many milliseconds. Required when you include Video generator."
}
},
"__integerMin6000Max1024000": {
"base": null,
"refs": {
Expand Down
Loading

0 comments on commit 7771506

Please sign in to comment.