diff --git a/.changes/next-release/feature-AWSCodeBuild-6330aaf.json b/.changes/next-release/feature-AWSCodeBuild-6330aaf.json new file mode 100644 index 000000000000..fb719501b5d9 --- /dev/null +++ b/.changes/next-release/feature-AWSCodeBuild-6330aaf.json @@ -0,0 +1,6 @@ +{ + "type": "feature", + "category": "AWS CodeBuild", + "contributor": "", + "description": "AWS CodeBuild now supports Session Manager debugging for batch builds." +} diff --git a/services/codebuild/src/main/resources/codegen-resources/service-2.json b/services/codebuild/src/main/resources/codegen-resources/service-2.json index 6f64f5879d96..31dd2cd9a9e8 100644 --- a/services/codebuild/src/main/resources/codegen-resources/service-2.json +++ b/services/codebuild/src/main/resources/codegen-resources/service-2.json @@ -1075,6 +1075,10 @@ "buildGroups":{ "shape":"BuildGroups", "documentation":"

An array of BuildGroup objects that define the build groups for the batch build.

" + }, + "debugSessionEnabled":{ + "shape":"WrapperBoolean", + "documentation":"

Specifies if session debugging is enabled for this batch build. For more information, see Viewing a running build in Session Manager. Batch session debugging is not supported for matrix batch builds.

" } }, "documentation":"

Contains information about a batch build.

" @@ -2941,7 +2945,7 @@ "members":{ "type":{ "shape":"SourceType", - "documentation":"

The type of repository that contains the source code to be built. Valid values include:

" + "documentation":"

The type of repository that contains the source code to be built. Valid values include:

" }, "location":{ "shape":"String", @@ -2977,7 +2981,7 @@ }, "sourceIdentifier":{ "shape":"String", - "documentation":"

An identifier for this project source.

" + "documentation":"

An identifier for this project source. The identifier can only contain alphanumeric characters and underscores, and must be less than 128 characters in length.

" } }, "documentation":"

Information about the build input source code for the build project.

" @@ -2991,7 +2995,7 @@ "members":{ "sourceIdentifier":{ "shape":"String", - "documentation":"

An identifier for a source in the build project.

" + "documentation":"

An identifier for a source in the build project. The identifier can only contain alphanumeric characters and underscores, and must be less than 128 characters in length.

" }, "sourceVersion":{ "shape":"String", @@ -3649,6 +3653,10 @@ "buildBatchConfigOverride":{ "shape":"ProjectBuildBatchConfig", "documentation":"

A BuildBatchConfigOverride object that contains batch build configuration overrides.

" + }, + "debugSessionEnabled":{ + "shape":"WrapperBoolean", + "documentation":"

Specifies if session debugging is enabled for this batch build. For more information, see Viewing a running build in Session Manager. Batch session debugging is not supported for matrix batch builds.

" } } },