

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

# GetPresignedUrlsForPublicBuild
<a name="API_GetPresignedUrlsForPublicBuild"></a>

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

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

```
{
   "publicBuildAlias": "{{string}}"
}
```

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

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

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

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

 ** [publicBuildAlias](#API_GetPresignedUrlsForPublicBuild_RequestSyntax) **   <a name="CodeBuild-GetPresignedUrlsForPublicBuild-request-publicBuildAlias"></a>
類型：字串  
長度限制：長度下限為 1。長度上限為 1024。  
模式：`^[0-9a-zA-Z%+=]+:\p{XDigit}{8}(-\p{XDigit}{4}){3}-\p{XDigit}{12}$`  
必要：是

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

```
{
   "artifacts": { 
      "expiredAt": number,
      "identifier": "string",
      "md5Checksum": "string",
      "presignedUrl": "string",
      "s3Arn": "string",
      "sha256Checksum": "string"
   },
   "log": { 
      "expiredAt": number,
      "identifier": "string",
      "md5Checksum": "string",
      "presignedUrl": "string",
      "s3Arn": "string",
      "sha256Checksum": "string"
   },
   "secondaryArtifacts": [ 
      { 
         "expiredAt": number,
         "identifier": "string",
         "md5Checksum": "string",
         "presignedUrl": "string",
         "s3Arn": "string",
         "sha256Checksum": "string"
      }
   ]
}
```

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

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

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

 ** [成品](#API_GetPresignedUrlsForPublicBuild_ResponseSyntax) **   <a name="CodeBuild-GetPresignedUrlsForPublicBuild-response-artifacts"></a>
類型：[S3Downloadable](API_S3Downloadable.md) 物件

 ** [日誌](#API_GetPresignedUrlsForPublicBuild_ResponseSyntax) **   <a name="CodeBuild-GetPresignedUrlsForPublicBuild-response-log"></a>
類型：[S3Downloadable](API_S3Downloadable.md) 物件

 ** [secondaryArtifacts](#API_GetPresignedUrlsForPublicBuild_ResponseSyntax) **   <a name="CodeBuild-GetPresignedUrlsForPublicBuild-response-secondaryArtifacts"></a>
類型：[S3Downloadable](API_S3Downloadable.md) 物件陣列

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

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

 **InvalidInputException**   
HTTP 狀態碼：400

 **ResourceNotFoundException**   
HTTP 狀態碼：400