

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# PublicBuildBatch
<a name="API_PublicBuildBatch"></a>

**注意**  
 AWS CLI 或 AWS 软件开发工具包中不包含此 API 元素。

## 内容
<a name="API_PublicBuildBatch_Contents"></a>

**注意**  
下表中首先描述了必需参数。

 **构件**   <a name="CodeBuild-Type-PublicBuildBatch-artifacts"></a>
类型：[PublicBuildArtifacts](API_PublicBuildArtifacts.md) 对象  
必需：否

 **buildBatchConfig**   <a name="CodeBuild-Type-PublicBuildBatch-buildBatchConfig"></a>
类型：[PublicProjectBuildBatchConfig](API_PublicProjectBuildBatchConfig.md) 对象  
必需：否

 **buildBatchNumber**   <a name="CodeBuild-Type-PublicBuildBatch-buildBatchNumber"></a>
类型：长整型  
必需：否

 **buildBatchStatus**   <a name="CodeBuild-Type-PublicBuildBatch-buildBatchStatus"></a>
类型：字符串  
有效值:` PENDING | SUCCEEDED | FAILED | FAULT | TIMED_OUT | IN_PROGRESS | STOPPED`   
必需：否

 **建立群组**   <a name="CodeBuild-Type-PublicBuildBatch-buildGroups"></a>
类型：[PublicBuildGroup](API_PublicBuildGroup.md) 对象数组  
必需：否

 **buildTimeoutInMinutes**   <a name="CodeBuild-Type-PublicBuildBatch-buildTimeoutInMinutes"></a>
类型：整数  
必需：否

 **完成**   <a name="CodeBuild-Type-PublicBuildBatch-complete"></a>
类型：布尔值  
必需：否

 **当前阶段**   <a name="CodeBuild-Type-PublicBuildBatch-currentPhase"></a>
类型：字符串  
必需：否

 **endTime**   <a name="CodeBuild-Type-PublicBuildBatch-endTime"></a>
类型：时间戳  
必需：否

 **环境**   <a name="CodeBuild-Type-PublicBuildBatch-environment"></a>
类型：[PublicProjectEnvironment](API_PublicProjectEnvironment.md) 对象  
必需：否

 **id**   <a name="CodeBuild-Type-PublicBuildBatch-id"></a>
类型：字符串  
长度限制：最小长度为 1。  
必需：否

 **发起者**   <a name="CodeBuild-Type-PublicBuildBatch-initiator"></a>
类型：字符串  
必需：否

 **日志状态**   <a name="CodeBuild-Type-PublicBuildBatch-logsStatus"></a>
类型：[PublicLogsStatus](API_PublicLogsStatus.md) 对象  
必需：否

 **阶段**   <a name="CodeBuild-Type-PublicBuildBatch-phases"></a>
类型：[BuildBatchPhase](https://docs.aws.amazon.com/codebuild/latest/APIReference/API_BuildBatchPhase.html) 对象数组  
必需：否

 **项目名称**   <a name="CodeBuild-Type-PublicBuildBatch-projectName"></a>
类型：字符串  
长度限制：最小长度为 1。  
必需：否

 **公众 BuildBatchAlias**   <a name="CodeBuild-Type-PublicBuildBatch-publicBuildBatchAlias"></a>
类型：字符串  
长度限制：最小长度为 1。长度上限为 1024。  
模式：`^[0-9a-zA-Z%+=]+:[a-z0-9]{8}(-[a-z0-9]{4}){3}-[a-z0-9]{12}$`  
必需：否

 **排队 TimeoutInMinutes**   <a name="CodeBuild-Type-PublicBuildBatch-queuedTimeoutInMinutes"></a>
类型：整数  
必需：否

 **已解决 SourceVersion**   <a name="CodeBuild-Type-PublicBuildBatch-resolvedSourceVersion"></a>
类型：字符串  
长度限制：最小长度为 1。  
必需：否

 **次要文物**   <a name="CodeBuild-Type-PublicBuildBatch-secondaryArtifacts"></a>
类型：[PublicBuildArtifacts](API_PublicBuildArtifacts.md) 对象数组  
必需：否

 **secondarySources**   <a name="CodeBuild-Type-PublicBuildBatch-secondarySources"></a>
类型：[PublicProjectSource](API_PublicProjectSource.md) 对象数组  
数组成员：最少 0 个物品。最多包含 12 个项目。  
必需：否

 **次要的 SourceVersions**   <a name="CodeBuild-Type-PublicBuildBatch-secondarySourceVersions"></a>
类型：[ProjectSourceVersion](https://docs.aws.amazon.com/codebuild/latest/APIReference/API_ProjectSourceVersion.html) 对象数组  
数组成员：最少 0 个物品。最多包含 12 个项目。  
必需：否

 **source**   <a name="CodeBuild-Type-PublicBuildBatch-source"></a>
类型：[PublicProjectSource](API_PublicProjectSource.md) 对象  
必需：否

 **sourceVersion**   <a name="CodeBuild-Type-PublicBuildBatch-sourceVersion"></a>
类型：字符串  
长度限制：最小长度为 1。  
必需：否

 **startTime**   <a name="CodeBuild-Type-PublicBuildBatch-startTime"></a>
类型：时间戳  
必需：否