

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# DescribeBuildBatchesForPublicProject
<a name="API_DescribeBuildBatchesForPublicProject"></a>

**注意**  
此 API 元素不包含在 AWS CLI AWS SDKs中。

## 請求語法
<a name="API_DescribeBuildBatchesForPublicProject_RequestSyntax"></a>

```
{
   "filter": { 
      "[status](https://docs.aws.amazon.com/codebuild/latest/APIReference/API_BuildBatchFilter.html)": "{{string}}"
   },
   "maxResults": {{number}},
   "nextToken": "{{string}}",
   "publicProjectAlias": "{{string}}",
   "sortOrder": "{{string}}"
}
```

## 請求參數
<a name="API_DescribeBuildBatchesForPublicProject_RequestParameters"></a>

如需所有動作的一般參數資訊，請參閱《[Common Parameters](https://docs.aws.amazon.com/codebuild/latest/APIReference/CommonParameters.html)》。

請求接受採用 JSON 格式的下列資料。

**注意**  
在下列清單中，會先描述必要的參數。

 ** [publicProjectAlias](#API_DescribeBuildBatchesForPublicProject_RequestSyntax) **   <a name="CodeBuild-DescribeBuildBatchesForPublicProject-request-publicProjectAlias"></a>
類型：字串  
長度限制：長度下限為 1。長度上限為 1024。  
模式：`^[0-9a-zA-Z%+=]+$`  
必要：是

 ** [篩選條件](#API_DescribeBuildBatchesForPublicProject_RequestSyntax) **   <a name="CodeBuild-DescribeBuildBatchesForPublicProject-request-filter"></a>
擷取批次建置時指定篩選條件。  
類型： [BuildBatchFilter](https://docs.aws.amazon.com/codebuild/latest/APIReference/API_BuildBatchFilter.html) 物件  
必要：否

 ** [maxResults](#API_DescribeBuildBatchesForPublicProject_RequestSyntax) **   <a name="CodeBuild-DescribeBuildBatchesForPublicProject-request-maxResults"></a>
類型：整數  
有效範圍：最小值為 1。最大值為 100。  
必要：否

 ** [nextToken](#API_DescribeBuildBatchesForPublicProject_RequestSyntax) **   <a name="CodeBuild-DescribeBuildBatchesForPublicProject-request-nextToken"></a>
類型：字串  
必要：否

 ** [sortOrder](#API_DescribeBuildBatchesForPublicProject_RequestSyntax) **   <a name="CodeBuild-DescribeBuildBatchesForPublicProject-request-sortOrder"></a>
類型：字串  
有效值：` ASCENDING | DESCENDING`  
必要：否

## 回應語法
<a name="API_DescribeBuildBatchesForPublicProject_ResponseSyntax"></a>

```
{
   "nextToken": "string",
   "publicBuildBatches": [ 
      { 
         "buildBatchNumber": number,
         "buildBatchStatus": "string",
         "endTime": number,
         "publicBuildBatchAlias": "string",
         "sourceVersion": "string",
         "startTime": number
      }
   ]
}
```

## 回應元素
<a name="API_DescribeBuildBatchesForPublicProject_ResponseElements"></a>

如果動作成功，則服務傳回 HTTP 200 回應。

服務會傳回下列 JSON 格式的資料。

 ** [nextToken](#API_DescribeBuildBatchesForPublicProject_ResponseSyntax) **   <a name="CodeBuild-DescribeBuildBatchesForPublicProject-response-nextToken"></a>
類型：字串

 ** [publicBuildBatches](#API_DescribeBuildBatchesForPublicProject_ResponseSyntax) **   <a name="CodeBuild-DescribeBuildBatchesForPublicProject-response-publicBuildBatches"></a>
類型：[BuildBatchForDescribeBuildBatchesPublic](API_BuildBatchForDescribeBuildBatchesPublic.md) 物件陣列

## 錯誤
<a name="API_DescribeBuildBatchesForPublicProject_Errors"></a>

如需所有動作常見錯誤的相關資訊，請參閱[常見錯誤](https://docs.aws.amazon.com/codebuild/latest/APIReference/CommonErrors.html)。

 **InvalidInputException**   
HTTP 狀態碼：400

 **ResourceNotFoundException**   
HTTP 狀態碼：400