

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 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>

모든 작업에 공통되는 파라미터에 대한 자세한 설명은 [공통 파라미터](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