From 98829b7298b42897f422bad2b6e879281c8cdcf8 Mon Sep 17 00:00:00 2001 From: aws-sdk-python-automation Date: Wed, 14 Aug 2024 18:03:27 +0000 Subject: [PATCH 1/2] Update to latest models --- .../api-change-codebuild-71108.json | 5 +++++ .../data/codebuild/2016-10-06/service-2.json | 22 ++++++++++--------- 2 files changed, 17 insertions(+), 10 deletions(-) create mode 100644 .changes/next-release/api-change-codebuild-71108.json diff --git a/.changes/next-release/api-change-codebuild-71108.json b/.changes/next-release/api-change-codebuild-71108.json new file mode 100644 index 0000000000..d7d57945cf --- /dev/null +++ b/.changes/next-release/api-change-codebuild-71108.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``codebuild``", + "description": "AWS CodeBuild now supports using Secrets Manager to store git credentials and using multiple source credentials in a single project." +} diff --git a/botocore/data/codebuild/2016-10-06/service-2.json b/botocore/data/codebuild/2016-10-06/service-2.json index 494e88229d..4a82970858 100644 --- a/botocore/data/codebuild/2016-10-06/service-2.json +++ b/botocore/data/codebuild/2016-10-06/service-2.json @@ -341,7 +341,7 @@ {"shape":"AccountLimitExceededException"}, {"shape":"ResourceAlreadyExistsException"} ], - "documentation":"

Imports the source repository credentials for an CodeBuild project that has its source code stored in a GitHub, GitHub Enterprise, or Bitbucket repository.

" + "documentation":"

Imports the source repository credentials for an CodeBuild project that has its source code stored in a GitHub, GitHub Enterprise, GitLab, GitLab Self Managed, or Bitbucket repository.

" }, "InvalidateProjectCache":{ "name":"InvalidateProjectCache", @@ -735,7 +735,8 @@ "OAUTH", "BASIC_AUTH", "PERSONAL_ACCESS_TOKEN", - "CODECONNECTIONS" + "CODECONNECTIONS", + "SECRETS_MANAGER" ] }, "BatchDeleteBuildsInput":{ @@ -2424,7 +2425,7 @@ }, "token":{ "shape":"SensitiveNonEmptyString", - "documentation":"

For GitHub or GitHub Enterprise, this is the personal access token. For Bitbucket, this is either the access token or the app password. For the authType CODECONNECTIONS, this is the connectionArn.

" + "documentation":"

For GitHub or GitHub Enterprise, this is the personal access token. For Bitbucket, this is either the access token or the app password. For the authType CODECONNECTIONS, this is the connectionArn. For the authType SECRETS_MANAGER, this is the secretArn.

" }, "serverType":{ "shape":"ServerType", @@ -2432,7 +2433,7 @@ }, "authType":{ "shape":"AuthType", - "documentation":"

The type of authentication used to connect to a GitHub, GitHub Enterprise, GitLab, GitLab Self Managed, or Bitbucket repository. An OAUTH connection is not supported by the API and must be created using the CodeBuild console. Note that CODECONNECTIONS is only valid for GitLab and GitLab Self Managed.

" + "documentation":"

The type of authentication used to connect to a GitHub, GitHub Enterprise, GitLab, GitLab Self Managed, or Bitbucket repository. An OAUTH connection is not supported by the API and must be created using the CodeBuild console.

" }, "shouldOverwrite":{ "shape":"WrapperBoolean", @@ -3391,7 +3392,7 @@ }, "auth":{ "shape":"SourceAuth", - "documentation":"

Information about the authorization settings for CodeBuild to access the source code to be built.

This information is for the CodeBuild console's use only. Your code should not get or set this information directly.

" + "documentation":"

Information about the authorization settings for CodeBuild to access the source code to be built.

" }, "reportBuildStatus":{ "shape":"WrapperBoolean", @@ -3986,20 +3987,21 @@ "members":{ "type":{ "shape":"SourceAuthType", - "documentation":"

The authorization type to use. Valid options are OAUTH or CODECONNECTIONS.

" + "documentation":"

The authorization type to use. Valid options are OAUTH, CODECONNECTIONS, or SECRETS_MANAGER.

" }, "resource":{ "shape":"String", "documentation":"

The resource value that applies to the specified authorization type.

" } }, - "documentation":"

Information about the authorization settings for CodeBuild to access the source code to be built.

This information is for the CodeBuild console's use only. Your code should not get or set this information directly.

" + "documentation":"

Information about the authorization settings for CodeBuild to access the source code to be built.

" }, "SourceAuthType":{ "type":"string", "enum":[ "OAUTH", - "CODECONNECTIONS" + "CODECONNECTIONS", + "SECRETS_MANAGER" ] }, "SourceCredentialsInfo":{ @@ -4015,11 +4017,11 @@ }, "authType":{ "shape":"AuthType", - "documentation":"

The type of authentication used by the credentials. Valid options are OAUTH, BASIC_AUTH, PERSONAL_ACCESS_TOKEN, or CODECONNECTIONS.

" + "documentation":"

The type of authentication used by the credentials. Valid options are OAUTH, BASIC_AUTH, PERSONAL_ACCESS_TOKEN, CODECONNECTIONS, or SECRETS_MANAGER.

" }, "resource":{ "shape":"String", - "documentation":"

The connection ARN if your serverType type is GITLAB or GITLAB_SELF_MANAGED and your authType is CODECONNECTIONS.

" + "documentation":"

The connection ARN if your authType is CODECONNECTIONS or SECRETS_MANAGER.

" } }, "documentation":"

Information about the credentials for a GitHub, GitHub Enterprise, GitLab, GitLab Self Managed, or Bitbucket repository.

" From d1f71683c64091e0e8d33eea44eb00280eee465e Mon Sep 17 00:00:00 2001 From: aws-sdk-python-automation Date: Wed, 14 Aug 2024 18:04:34 +0000 Subject: [PATCH 2/2] Bumping version to 1.34.161 --- .changes/1.34.161.json | 7 +++++++ .changes/next-release/api-change-codebuild-71108.json | 5 ----- CHANGELOG.rst | 6 ++++++ botocore/__init__.py | 2 +- docs/source/conf.py | 2 +- 5 files changed, 15 insertions(+), 7 deletions(-) create mode 100644 .changes/1.34.161.json delete mode 100644 .changes/next-release/api-change-codebuild-71108.json diff --git a/.changes/1.34.161.json b/.changes/1.34.161.json new file mode 100644 index 0000000000..1ecba0d08a --- /dev/null +++ b/.changes/1.34.161.json @@ -0,0 +1,7 @@ +[ + { + "category": "``codebuild``", + "description": "AWS CodeBuild now supports using Secrets Manager to store git credentials and using multiple source credentials in a single project.", + "type": "api-change" + } +] \ No newline at end of file diff --git a/.changes/next-release/api-change-codebuild-71108.json b/.changes/next-release/api-change-codebuild-71108.json deleted file mode 100644 index d7d57945cf..0000000000 --- a/.changes/next-release/api-change-codebuild-71108.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``codebuild``", - "description": "AWS CodeBuild now supports using Secrets Manager to store git credentials and using multiple source credentials in a single project." -} diff --git a/CHANGELOG.rst b/CHANGELOG.rst index cede8096d0..3c7ca0fd18 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,12 @@ CHANGELOG ========= +1.34.161 +======== + +* api-change:``codebuild``: AWS CodeBuild now supports using Secrets Manager to store git credentials and using multiple source credentials in a single project. + + 1.34.160 ======== diff --git a/botocore/__init__.py b/botocore/__init__.py index 745536bf7e..2b552ca867 100644 --- a/botocore/__init__.py +++ b/botocore/__init__.py @@ -16,7 +16,7 @@ import os import re -__version__ = '1.34.160' +__version__ = '1.34.161' class NullHandler(logging.Handler): diff --git a/docs/source/conf.py b/docs/source/conf.py index 34e1b1675a..69f9b5dafd 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -59,7 +59,7 @@ # The short X.Y version. version = '1.34.1' # The full version, including alpha/beta/rc tags. -release = '1.34.160' +release = '1.34.161' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages.