Skip to content

Commit

Permalink
Release v1.54.3 (2024-06-17) (#5289)
Browse files Browse the repository at this point in the history
Release v1.54.3 (2024-06-17)
===

### Service Client Updates
* `service/acm-pca`: Updates service API and documentation
* `service/batch`: Updates service API
  * Add v2 smoke tests and smithy smokeTests trait for SDK testing.
* `service/codebuild`: Updates service API and documentation
  * AWS CodeBuild now supports global and organization GitHub webhooks
* `service/cognito-idp`: Updates service API
* `service/ds`: Updates service API
  * Add v2 smoke tests and smithy smokeTests trait for SDK testing.
* `service/elasticfilesystem`: Updates service API
  * Add v2 smoke tests and smithy smokeTests trait for SDK testing.
* `service/glue`: Updates service API, documentation, and paginators
  * This release introduces a new feature, Usage profiles. Usage profiles allow the AWS Glue admin to create different profiles for various classes of users within the account, enforcing limits and defaults for jobs and sessions.
* `service/kms`: Updates service examples
  * Updating SDK example for KMS DeriveSharedSecret API.
* `service/mediaconvert`: Updates service API and documentation
  * This release includes support for creating I-frame only video segments for DASH trick play.
* `service/secretsmanager`: Updates service documentation
  * Doc only update for Secrets Manager
* `service/waf`: Updates service API
  * Add v2 smoke tests and smithy smokeTests trait for SDK testing.
  • Loading branch information
aws-sdk-go-automation committed Jun 17, 2024
1 parent 70ea450 commit 33248db
Show file tree
Hide file tree
Showing 34 changed files with 3,201 additions and 291 deletions.
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
Release v1.54.3 (2024-06-17)
===

### Service Client Updates
* `service/acm-pca`: Updates service API and documentation
* `service/batch`: Updates service API
* Add v2 smoke tests and smithy smokeTests trait for SDK testing.
* `service/codebuild`: Updates service API and documentation
* AWS CodeBuild now supports global and organization GitHub webhooks
* `service/cognito-idp`: Updates service API
* `service/ds`: Updates service API
* Add v2 smoke tests and smithy smokeTests trait for SDK testing.
* `service/elasticfilesystem`: Updates service API
* Add v2 smoke tests and smithy smokeTests trait for SDK testing.
* `service/glue`: Updates service API, documentation, and paginators
* This release introduces a new feature, Usage profiles. Usage profiles allow the AWS Glue admin to create different profiles for various classes of users within the account, enforcing limits and defaults for jobs and sessions.
* `service/kms`: Updates service examples
* Updating SDK example for KMS DeriveSharedSecret API.
* `service/mediaconvert`: Updates service API and documentation
* This release includes support for creating I-frame only video segments for DASH trick play.
* `service/secretsmanager`: Updates service documentation
* Doc only update for Secrets Manager
* `service/waf`: Updates service API
* Add v2 smoke tests and smithy smokeTests trait for SDK testing.

Release v1.54.2 (2024-06-14)
===

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.54.2"
const SDKVersion = "1.54.3"
3 changes: 2 additions & 1 deletion models/apis/acm-pca/2017-08-22/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
"serviceId":"ACM PCA",
"signatureVersion":"v4",
"targetPrefix":"ACMPrivateCA",
"uid":"acm-pca-2017-08-22"
"uid":"acm-pca-2017-08-22",
"auth":["aws.auth#sigv4"]
},
"operations":{
"CreateCertificateAuthority":{
Expand Down
6 changes: 3 additions & 3 deletions models/apis/acm-pca/2017-08-22/docs-2.json

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion models/apis/batch/2016-08-10/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@
"serviceFullName":"AWS Batch",
"serviceId":"Batch",
"signatureVersion":"v4",
"uid":"batch-2016-08-10"
"uid":"batch-2016-08-10",
"auth":["aws.auth#sigv4"]
},
"operations":{
"CancelJob":{
Expand Down
16 changes: 16 additions & 0 deletions models/apis/batch/2016-08-10/smoke-2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"version": 2,
"testCases": [
{
"id": "DescribeComputeEnvironmentsSuccess",
"operationName": "DescribeComputeEnvironments",
"input": {},
"expectation": {
"success": {}
},
"config": {
"region": "us-west-2"
}
}
]
}
28 changes: 25 additions & 3 deletions models/apis/codebuild/2016-10-06/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@
"serviceId":"CodeBuild",
"signatureVersion":"v4",
"targetPrefix":"CodeBuild_20161006",
"uid":"codebuild-2016-10-06"
"uid":"codebuild-2016-10-06",
"auth":["aws.auth#sigv4"]
},
"operations":{
"BatchDeleteBuilds":{
Expand Down Expand Up @@ -1205,7 +1206,8 @@
"branchFilter":{"shape":"String"},
"filterGroups":{"shape":"FilterGroups"},
"buildType":{"shape":"WebhookBuildType"},
"manualCreation":{"shape":"WrapperBoolean"}
"manualCreation":{"shape":"WrapperBoolean"},
"scopeConfiguration":{"shape":"ScopeConfiguration"}
}
},
"CreateWebhookOutput":{
Expand Down Expand Up @@ -2441,6 +2443,18 @@
"desiredCapacity":{"shape":"FleetCapacity"}
}
},
"ScopeConfiguration":{
"type":"structure",
"required":[
"name",
"scope"
],
"members":{
"name":{"shape":"String"},
"domain":{"shape":"String"},
"scope":{"shape":"WebhookScopeType"}
}
},
"SecurityGroupIds":{
"type":"list",
"member":{"shape":"NonEmptyString"},
Expand Down Expand Up @@ -2848,7 +2862,8 @@
"filterGroups":{"shape":"FilterGroups"},
"buildType":{"shape":"WebhookBuildType"},
"manualCreation":{"shape":"WrapperBoolean"},
"lastModifiedSecret":{"shape":"Timestamp"}
"lastModifiedSecret":{"shape":"Timestamp"},
"scopeConfiguration":{"shape":"ScopeConfiguration"}
}
},
"WebhookBuildType":{
Expand Down Expand Up @@ -2884,6 +2899,13 @@
"RELEASE_NAME"
]
},
"WebhookScopeType":{
"type":"string",
"enum":[
"GITHUB_ORGANIZATION",
"GITHUB_GLOBAL"
]
},
"WrapperBoolean":{"type":"boolean"},
"WrapperDouble":{"type":"double"},
"WrapperInt":{"type":"integer"},
Expand Down
17 changes: 16 additions & 1 deletion models/apis/codebuild/2016-10-06/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1601,6 +1601,13 @@
"Fleet$scalingConfiguration": "<p>The scaling configuration of the compute fleet.</p>"
}
},
"ScopeConfiguration": {
"base": "<p>Contains configuration information about the scope for a webhook. </p>",
"refs": {
"CreateWebhookInput$scopeConfiguration": "<p>The scope configuration for global or organization webhooks.</p> <note> <p>Global or organization webhooks are only available for GitHub and Github Enterprise webhooks.</p> </note>",
"Webhook$scopeConfiguration": "<p>The scope configuration for global or organization webhooks.</p> <note> <p>Global or organization webhooks are only available for GitHub and Github Enterprise webhooks.</p> </note>"
}
},
"SecurityGroupIds": {
"base": null,
"refs": {
Expand Down Expand Up @@ -1830,6 +1837,8 @@
"S3LogsConfig$location": "<p> The ARN of an S3 bucket and the path prefix for S3 logs. If your Amazon S3 bucket name is <code>my-bucket</code>, and your path prefix is <code>build-log</code>, then acceptable formats are <code>my-bucket/build-log</code> or <code>arn:aws:s3:::my-bucket/build-log</code>. </p>",
"S3ReportExportConfig$bucketOwner": "<p>The Amazon Web Services account identifier of the owner of the Amazon S3 bucket. This allows report data to be exported to an Amazon S3 bucket that is owned by an account other than the account running the build.</p>",
"S3ReportExportConfig$path": "<p> The path to the exported report's raw data results. </p>",
"ScopeConfiguration$name": "<p>The name of either the enterprise or organization that will send webhook events to CodeBuild, depending on if the webhook is a global or organization webhook respectively.</p>",
"ScopeConfiguration$domain": "<p>The domain of the GitHub Enterprise organization. Note that this parameter is only required if your project's source type is GITHUB_ENTERPRISE</p>",
"SourceAuth$resource": "<p>The resource value that applies to the specified authorization type.</p>",
"SourceCredentialsInfo$resource": "<p>The connection ARN if your serverType type is GITLAB or GITLAB_SELF_MANAGED and your authType is CODECONNECTIONS.</p>",
"StartBuildBatchInput$sourceVersion": "<p>The version of the batch build input to be built, for this build only. If not specified, the latest version is used. If specified, the contents depends on the source provider:</p> <dl> <dt>CodeCommit</dt> <dd> <p>The commit ID, branch, or Git tag to use.</p> </dd> <dt>GitHub</dt> <dd> <p>The commit ID, pull request ID, branch name, or tag name that corresponds to the version of the source code you want to build. If a pull request ID is specified, it must use the format <code>pr/pull-request-ID</code> (for example <code>pr/25</code>). If a branch name is specified, the branch's HEAD commit ID is used. If not specified, the default branch's HEAD commit ID is used.</p> </dd> <dt>Bitbucket</dt> <dd> <p>The commit ID, branch name, or tag name that corresponds to the version of the source code you want to build. If a branch name is specified, the branch's HEAD commit ID is used. If not specified, the default branch's HEAD commit ID is used.</p> </dd> <dt>Amazon S3</dt> <dd> <p>The version ID of the object that represents the build input ZIP file to use.</p> </dd> </dl> <p>If <code>sourceVersion</code> is specified at the project level, then this <code>sourceVersion</code> (at the build level) takes precedence. </p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/codebuild/latest/userguide/sample-source-version.html\">Source Version Sample with CodeBuild</a> in the <i>CodeBuild User Guide</i>. </p>",
Expand Down Expand Up @@ -2047,7 +2056,13 @@
"WebhookFilterType": {
"base": null,
"refs": {
"WebhookFilter$type": "<p> The type of webhook filter. There are nine webhook filter types: <code>EVENT</code>, <code>ACTOR_ACCOUNT_ID</code>, <code>HEAD_REF</code>, <code>BASE_REF</code>, <code>FILE_PATH</code>, <code>COMMIT_MESSAGE</code>, <code>TAG_NAME</code>, <code>RELEASE_NAME</code>, and <code>WORKFLOW_NAME</code>. </p> <ul> <li> <p> EVENT </p> <ul> <li> <p> A webhook event triggers a build when the provided <code>pattern</code> matches one of nine event types: <code>PUSH</code>, <code>PULL_REQUEST_CREATED</code>, <code>PULL_REQUEST_UPDATED</code>, <code>PULL_REQUEST_CLOSED</code>, <code>PULL_REQUEST_REOPENED</code>, <code>PULL_REQUEST_MERGED</code>, <code>RELEASED</code>, <code>PRERELEASED</code>, and <code>WORKFLOW_JOB_QUEUED</code>. The <code>EVENT</code> patterns are specified as a comma-separated string. For example, <code>PUSH, PULL_REQUEST_CREATED, PULL_REQUEST_UPDATED</code> filters all push, pull request created, and pull request updated events. </p> <note> <p> Types <code>PULL_REQUEST_REOPENED</code> and <code>WORKFLOW_JOB_QUEUED</code> work with GitHub and GitHub Enterprise only. Types <code>RELEASED</code> and <code>PRERELEASED</code> work with GitHub only.</p> </note> </li> </ul> </li> <li> <p>ACTOR_ACCOUNT_ID</p> <ul> <li> <p> A webhook event triggers a build when a GitHub, GitHub Enterprise, or Bitbucket account ID matches the regular expression <code>pattern</code>. </p> </li> </ul> </li> <li> <p>HEAD_REF</p> <ul> <li> <p> A webhook event triggers a build when the head reference matches the regular expression <code>pattern</code>. For example, <code>refs/heads/branch-name</code> and <code>refs/tags/tag-name</code>. </p> <note> <p> Works with GitHub and GitHub Enterprise push, GitHub and GitHub Enterprise pull request, Bitbucket push, and Bitbucket pull request events.</p> </note> </li> </ul> </li> <li> <p>BASE_REF</p> <ul> <li> <p> A webhook event triggers a build when the base reference matches the regular expression <code>pattern</code>. For example, <code>refs/heads/branch-name</code>. </p> <note> <p> Works with pull request events only. </p> </note> </li> </ul> </li> <li> <p>FILE_PATH</p> <ul> <li> <p> A webhook triggers a build when the path of a changed file matches the regular expression <code>pattern</code>. </p> <note> <p> Works with GitHub and Bitbucket events push and pull requests events. Also works with GitHub Enterprise push events, but does not work with GitHub Enterprise pull request events. </p> </note> </li> </ul> </li> <li> <p>COMMIT_MESSAGE</p> <ul> <li> <p>A webhook triggers a build when the head commit message matches the regular expression <code>pattern</code>.</p> <note> <p> Works with GitHub and Bitbucket events push and pull requests events. Also works with GitHub Enterprise push events, but does not work with GitHub Enterprise pull request events. </p> </note> </li> </ul> </li> <li> <p>TAG_NAME</p> <ul> <li> <p>A webhook triggers a build when the tag name of the release matches the regular expression <code>pattern</code>.</p> <note> <p> Works with <code>RELEASED</code> and <code>PRERELEASED</code> events only. </p> </note> </li> </ul> </li> <li> <p>RELEASE_NAME</p> <ul> <li> <p>A webhook triggers a build when the release name matches the regular expression <code>pattern</code>.</p> <note> <p> Works with <code>RELEASED</code> and <code>PRERELEASED</code> events only. </p> </note> </li> </ul> </li> <li> <p>WORKFLOW_NAME</p> <ul> <li> <p>A webhook triggers a build when the workflow name matches the regular expression <code>pattern</code>.</p> <note> <p> Works with <code>WORKFLOW_JOB_QUEUED</code> events only. </p> </note> </li> </ul> </li> </ul>"
"WebhookFilter$type": "<p> The type of webhook filter. There are nine webhook filter types: <code>EVENT</code>, <code>ACTOR_ACCOUNT_ID</code>, <code>HEAD_REF</code>, <code>BASE_REF</code>, <code>FILE_PATH</code>, <code>COMMIT_MESSAGE</code>, <code>TAG_NAME</code>, <code>RELEASE_NAME</code>, and <code>WORKFLOW_NAME</code>. </p> <ul> <li> <p> EVENT </p> <ul> <li> <p> A webhook event triggers a build when the provided <code>pattern</code> matches one of nine event types: <code>PUSH</code>, <code>PULL_REQUEST_CREATED</code>, <code>PULL_REQUEST_UPDATED</code>, <code>PULL_REQUEST_CLOSED</code>, <code>PULL_REQUEST_REOPENED</code>, <code>PULL_REQUEST_MERGED</code>, <code>RELEASED</code>, <code>PRERELEASED</code>, and <code>WORKFLOW_JOB_QUEUED</code>. The <code>EVENT</code> patterns are specified as a comma-separated string. For example, <code>PUSH, PULL_REQUEST_CREATED, PULL_REQUEST_UPDATED</code> filters all push, pull request created, and pull request updated events. </p> <note> <p> Types <code>PULL_REQUEST_REOPENED</code> and <code>WORKFLOW_JOB_QUEUED</code> work with GitHub and GitHub Enterprise only. Types <code>RELEASED</code> and <code>PRERELEASED</code> work with GitHub only.</p> </note> </li> </ul> </li> <li> <p>ACTOR_ACCOUNT_ID</p> <ul> <li> <p> A webhook event triggers a build when a GitHub, GitHub Enterprise, or Bitbucket account ID matches the regular expression <code>pattern</code>. </p> </li> </ul> </li> <li> <p>HEAD_REF</p> <ul> <li> <p> A webhook event triggers a build when the head reference matches the regular expression <code>pattern</code>. For example, <code>refs/heads/branch-name</code> and <code>refs/tags/tag-name</code>. </p> <note> <p> Works with GitHub and GitHub Enterprise push, GitHub and GitHub Enterprise pull request, Bitbucket push, and Bitbucket pull request events.</p> </note> </li> </ul> </li> <li> <p>BASE_REF</p> <ul> <li> <p> A webhook event triggers a build when the base reference matches the regular expression <code>pattern</code>. For example, <code>refs/heads/branch-name</code>. </p> <note> <p> Works with pull request events only. </p> </note> </li> </ul> </li> <li> <p>FILE_PATH</p> <ul> <li> <p> A webhook triggers a build when the path of a changed file matches the regular expression <code>pattern</code>. </p> <note> <p> Works with GitHub and Bitbucket events push and pull requests events. Also works with GitHub Enterprise push events, but does not work with GitHub Enterprise pull request events. </p> </note> </li> </ul> </li> <li> <p>COMMIT_MESSAGE</p> <ul> <li> <p>A webhook triggers a build when the head commit message matches the regular expression <code>pattern</code>.</p> <note> <p> Works with GitHub and Bitbucket events push and pull requests events. Also works with GitHub Enterprise push events, but does not work with GitHub Enterprise pull request events. </p> </note> </li> </ul> </li> <li> <p>TAG_NAME</p> <ul> <li> <p>A webhook triggers a build when the tag name of the release matches the regular expression <code>pattern</code>.</p> <note> <p> Works with <code>RELEASED</code> and <code>PRERELEASED</code> events only. </p> </note> </li> </ul> </li> <li> <p>RELEASE_NAME</p> <ul> <li> <p>A webhook triggers a build when the release name matches the regular expression <code>pattern</code>.</p> <note> <p> Works with <code>RELEASED</code> and <code>PRERELEASED</code> events only. </p> </note> </li> </ul> </li> <li> <p>REPOSITORY_NAME</p> <ul> <li> <p>A webhook triggers a build when the repository name matches the regular expression pattern.</p> <note> <p> Works with GitHub global or organization webhooks only. </p> </note> </li> </ul> </li> <li> <p>WORKFLOW_NAME</p> <ul> <li> <p>A webhook triggers a build when the workflow name matches the regular expression <code>pattern</code>.</p> <note> <p> Works with <code>WORKFLOW_JOB_QUEUED</code> events only. </p> </note> </li> </ul> </li> </ul>"
}
},
"WebhookScopeType": {
"base": null,
"refs": {
"ScopeConfiguration$scope": "<p>The type of scope for a GitHub webhook.</p>"
}
},
"WrapperBoolean": {
Expand Down
Loading

0 comments on commit 33248db

Please sign in to comment.