View a markdown version of this page

DescribeBuildsForPublicProject - AWS CodeBuild

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

DescribeBuildsForPublicProject

nota

Este elemento de API no está incluido en los AWS CLI AWS SDK.

Sintaxis de la solicitud

{ "maxResults": number, "nextToken": "string", "publicProjectAlias": "string", "sortOrder": "string" }

Parámetros de la solicitud

Para obtener información sobre los parámetros comunes a todas las acciones, consulte Parámetros comunes.

La solicitud acepta los siguientes datos en formato JSON.

nota

Los parámetros obligatorios se describen primero en la siguiente tabla.

público ProjectAlias

Tipo: cadena

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 1024 caracteres.

Patrón: ^[0-9a-zA-Z%+=]+$

Obligatorio: sí

MaxResults

Tipo: entero

Rango válido: valor mínimo de 1. Valor máximo de 100.

Obligatorio: no

NextToken

Tipo: cadena

Requerido: no

SortOrder

Tipo: cadena

Valores válidos: ASCENDING | DESCENDING

Obligatorio: no

Sintaxis de la respuesta

{ "builds": [ { "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 } ], "nextToken": "string" }

Elementos de respuesta

Si la acción se realiza correctamente, el servicio devuelve una respuesta HTTP 200.

El servicio devuelve los datos siguientes en formato JSON.

construye

Tipo: matriz de objetos PublicBuild

NextToken

Tipo: cadena

Errores

Para obtener información sobre los errores comunes a todas las acciones, consulte Errores comunes.

InvalidInputException

Código de estado HTTP: 400

ResourceNotFoundException

Código de estado HTTP: 400