View a markdown version of this page

GetPublicProject - 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.

GetPublicProject

nota

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

Sintaxis de la solicitud

{ "publicProjectAlias": "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í

Sintaxis de la respuesta

{ "project": { "artifacts": { "artifactIdentifier": "string", "location": "string", "type": "string" }, "buildBatchConfig": { "combineArtifacts": boolean, "restrictions": { "computeTypesAllowed": [ "string" ], "maximumBuildsAllowed": number }, "timeoutInMins": number }, "concurrentBuildLimit": number, "description": "string", "environment": { "computeType": "string", "environmentVariables": [ { "name": "string", "type": "string", "value": "string" } ], "image": "string", "type": "string" }, "name": "string", "queuedTimeoutInMinutes": number, "secondaryArtifacts": [ { "artifactIdentifier": "string", "location": "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", "timeoutInMinutes": number, "webhook": { "branchFilter": "string", "buildType": "string", "filterGroups": [ [ { "excludeMatchedPattern": boolean, "pattern": "string", "type": "string" } ] ], "payloadUrl": "string", "url": "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.

proyecto

Tipo: objeto PublicProject

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