Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
GetPublicBuild
catatan
Elemen API ini tidak terkandung dalam AWS CLI atau AWS SDK.
Sintaksis Permintaan
{
"publicBuildAlias": "string"
}
Parameter Permintaan
Untuk informasi tentang parameter yang umum untuk semua tindakan, lihat Parameter Umum.
Permintaan menerima data berikut dalam format JSON.
catatan
Dalam daftar berikut, parameter yang diperlukan dijelaskan terlebih dahulu.
- publik BuildAlias
-
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
{
"build": {
"artifacts": {
"artifactIdentifier": "string",
"packaging": "string",
"type": "string"
},
"buildComplete": boolean,
"buildNumber": number,
"buildStatus": "string",
"endTime": number,
"environment": {
"computeType": "string",
"environmentVariables": [
{
"name": "string",
"type": "string",
"value": "string"
}
],
"image": "string",
"type": "string"
},
"id": "string",
"initiator": "string",
"logsStatus": {
"cloudWatchLogsStatus": "string",
"s3LogsStatus": "string"
},
"phases": [
{
"contexts": [
{
"message": "string",
"statusCode": "string"
}
],
"durationInSeconds": number,
"endTime": number,
"phaseStatus": "string",
"phaseType": "string",
"startTime": number
}
],
"projectName": "string",
"queuedTimeoutInMinutes": number,
"resolvedSourceVersion": "string",
"secondaryArtifacts": [
{
"artifactIdentifier": "string",
"packaging": "string",
"type": "string"
}
],
"secondarySources": [
{
"buildspec": "string",
"gitCloneDepth": number,
"gitSubmodulesConfig": {
"fetchSubmodules": boolean
},
"location": "string",
"sourceIdentifier": "string",
"type": "string"
}
],
"secondarySourceVersions": [
{
"sourceIdentifier": "string",
"sourceVersion": "string"
}
],
"source": {
"buildspec": "string",
"gitCloneDepth": number,
"gitSubmodulesConfig": {
"fetchSubmodules": boolean
},
"location": "string",
"sourceIdentifier": "string",
"type": "string"
},
"sourceVersion": "string",
"startTime": number,
"timeoutInMinutes": number
}
}
Elemen Respons
Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.
Layanan mengembalikan data berikut dalam format JSON.
- membangun
-
Tipe: Objek PublicBuild
Kesalahan
Untuk informasi tentang kesalahan yang umum terjadi pada semua tindakan, lihat Kesalahan Umum.
- InvalidInputException
-
Kode Status HTTP: 400
- ResourceNotFoundException
-
Kode Status HTTP: 400