

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

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

**catatan**  
Elemen API ini tidak terkandung dalam AWS CLI atau AWS SDK.

## Sintaksis Permintaan
<a name="API_GetPresignedUrlsForPublicBuild_RequestSyntax"></a>

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

## Parameter Permintaan
<a name="API_GetPresignedUrlsForPublicBuild_RequestParameters"></a>

Untuk informasi tentang parameter yang umum untuk semua tindakan, lihat [Parameter Umum](https://docs.aws.amazon.com/codebuild/latest/APIReference/CommonParameters.html).

Permintaan menerima data berikut dalam format JSON.

**catatan**  
Dalam daftar berikut, parameter yang diperlukan dijelaskan terlebih dahulu.

 **[publik BuildAlias](#API_GetPresignedUrlsForPublicBuild_RequestSyntax)**   <a name="CodeBuild-GetPresignedUrlsForPublicBuild-request-publicBuildAlias"></a>
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 1024.  
Pola: `^[0-9a-zA-Z%+=]+:\p{XDigit}{8}(-\p{XDigit}{4}){3}-\p{XDigit}{12}$`   
Diperlukan: Ya

## Sintaksis Respons
<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"
      }
   ]
}
```

## Elemen Respons
<a name="API_GetPresignedUrlsForPublicBuild_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.

Layanan mengembalikan data berikut dalam format JSON.

 **[artefak](#API_GetPresignedUrlsForPublicBuild_ResponseSyntax)**   <a name="CodeBuild-GetPresignedUrlsForPublicBuild-response-artifacts"></a>
Tipe: Objek [S3Dapat Diunduh](API_S3Downloadable.md)

 **[log](#API_GetPresignedUrlsForPublicBuild_ResponseSyntax)**   <a name="CodeBuild-GetPresignedUrlsForPublicBuild-response-log"></a>
Tipe: Objek [S3Dapat Diunduh](API_S3Downloadable.md)

 **[SecondaryArtifacts](#API_GetPresignedUrlsForPublicBuild_ResponseSyntax)**   <a name="CodeBuild-GetPresignedUrlsForPublicBuild-response-secondaryArtifacts"></a>
Tipe: Array objek [S3Dapat Diunduh](API_S3Downloadable.md)

## Kesalahan
<a name="API_GetPresignedUrlsForPublicBuild_Errors"></a>

Untuk informasi tentang kesalahan yang umum terjadi pada semua tindakan, lihat [Kesalahan Umum](https://docs.aws.amazon.com/codebuild/latest/APIReference/CommonErrors.html).

 **InvalidInputException**   
Kode Status HTTP: 400

 **ResourceNotFoundException**   
Kode Status HTTP: 400