{ "uuid": "8f4e2e28-dbbf-4879-9ef9-280be16519ab", "lastMigration": 29, "name": "AWS CodeBuild", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "332c8fed-b587-4982-8b1f-cc88c2567567", "documentation": "Deletes one or more builds.", "method": "post", "endpoint": "#X-Amz-Target=CodeBuild_20161006.BatchDeleteBuilds", "responses": [ { "uuid": "58e3d7f1-7341-4846-8e2f-cd584f676133", "body": "{\n \"buildsDeleted\": [\n \"\"\n ],\n \"buildsNotDeleted\": [\n {\n \"id\": \"\",\n \"statusCode\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "dbe68358-169c-43fb-9e7e-5528317668d4", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidInputException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cceb75d0-f8c9-476d-89c8-3d1396b51aa9", "documentation": "Retrieves information about one or more batch builds.", "method": "post", "endpoint": "#X-Amz-Target=CodeBuild_20161006.BatchGetBuildBatches", "responses": [ { "uuid": "8b2853e5-7fc1-422d-93f9-7cd4b60e8e32", "body": "{\n \"buildBatches\": [\n {\n \"id\": \"\",\n \"arn\": \"\",\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"currentPhase\": \"\",\n \"buildBatchStatus\": \"\",\n \"sourceVersion\": \"\",\n \"resolvedSourceVersion\": \"\",\n \"projectName\": \"\",\n \"phases\": [\n {\n \"phaseType\": \"\",\n \"phaseStatus\": \"\",\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"durationInSeconds\": {{faker 'number.int' max=99999}},\n \"contexts\": [\n {\n \"statusCode\": \"\",\n \"message\": \"\"\n }\n ]\n }\n ],\n \"source\": {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n },\n \"secondarySources\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n }\n ],\n \"secondarySourceVersions\": [\n {\n \"sourceIdentifier\": \"\",\n \"sourceVersion\": \"\"\n }\n ],\n \"artifacts\": {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n },\n \"secondaryArtifacts\": [\n {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n ],\n \"cache\": {\n \"type\": \"\",\n \"location\": \"\",\n \"modes\": [\n \"{{oneOf (array 'LOCAL_DOCKER_LAYER_CACHE' 'LOCAL_SOURCE_CACHE' 'LOCAL_CUSTOM_CACHE')}}\"\n ]\n },\n \"environment\": {\n \"type\": \"\",\n \"image\": \"\",\n \"computeType\": \"\",\n \"environmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"type\": \"\"\n }\n ],\n \"privilegedMode\": {{faker 'datatype.boolean'}},\n \"certificate\": \"\",\n \"registryCredential\": {\n \"credential\": \"\",\n \"credentialProvider\": \"\"\n },\n \"imagePullCredentialsType\": \"\"\n },\n \"serviceRole\": \"\",\n \"logConfig\": {\n \"cloudWatchLogs\": {\n \"status\": \"\",\n \"groupName\": \"\",\n \"streamName\": \"\"\n },\n \"s3Logs\": {\n \"status\": \"\",\n \"location\": \"\",\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n },\n \"buildTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"queuedTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"complete\": {{faker 'datatype.boolean'}},\n \"initiator\": \"\",\n \"vpcConfig\": {\n \"vpcId\": \"\",\n \"subnets\": [\n \"\"\n ],\n \"securityGroupIds\": [\n \"\"\n ]\n },\n \"encryptionKey\": \"\",\n \"buildBatchNumber\": {{faker 'number.int' max=99999}},\n \"fileSystemLocations\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"mountPoint\": \"\",\n \"identifier\": \"\",\n \"mountOptions\": \"\"\n }\n ],\n \"buildBatchConfig\": {\n \"serviceRole\": \"\",\n \"combineArtifacts\": {{faker 'datatype.boolean'}},\n \"restrictions\": {\n \"maximumBuildsAllowed\": {{faker 'number.int' max=99999}},\n \"computeTypesAllowed\": [\n \"\"\n ]\n },\n \"timeoutInMins\": {{faker 'number.int' max=99999}}\n },\n \"buildGroups\": [\n {\n \"identifier\": \"\",\n \"dependsOn\": [\n \"\"\n ],\n \"ignoreFailure\": {{faker 'datatype.boolean'}},\n \"currentBuildSummary\": {\n \"arn\": \"\",\n \"requestedOn\": \"{{faker 'date.recent' 365}}\",\n \"buildStatus\": \"\",\n \"primaryArtifact\": {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n },\n \"secondaryArtifacts\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n }\n ]\n },\n \"priorBuildSummaryList\": [\n {\n \"arn\": \"\",\n \"requestedOn\": \"{{faker 'date.recent' 365}}\",\n \"buildStatus\": \"\",\n \"primaryArtifact\": {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n },\n \"secondaryArtifacts\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n }\n ]\n }\n ]\n }\n ],\n \"debugSessionEnabled\": {{faker 'datatype.boolean'}}\n }\n ],\n \"buildBatchesNotFound\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "93292348-152b-4fb8-b64e-aab362a0dfe8", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidInputException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9a8a88cb-158b-4ccd-96b6-715d2eee3948", "documentation": "Gets information about one or more builds.", "method": "post", "endpoint": "#X-Amz-Target=CodeBuild_20161006.BatchGetBuilds", "responses": [ { "uuid": "30cb4440-7fc8-4692-920c-a7c949354bbb", "body": "{\n \"builds\": [\n {\n \"id\": \"\",\n \"arn\": \"\",\n \"buildNumber\": {{faker 'number.int' max=99999}},\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"currentPhase\": \"\",\n \"buildStatus\": \"\",\n \"sourceVersion\": \"\",\n \"resolvedSourceVersion\": \"\",\n \"projectName\": \"\",\n \"phases\": [\n {\n \"phaseType\": \"\",\n \"phaseStatus\": \"\",\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"durationInSeconds\": {{faker 'number.int' max=99999}},\n \"contexts\": [\n {\n \"statusCode\": \"\",\n \"message\": \"\"\n }\n ]\n }\n ],\n \"source\": {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n },\n \"secondarySources\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n }\n ],\n \"secondarySourceVersions\": [\n {\n \"sourceIdentifier\": \"\",\n \"sourceVersion\": \"\"\n }\n ],\n \"artifacts\": {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n },\n \"secondaryArtifacts\": [\n {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n ],\n \"cache\": {\n \"type\": \"\",\n \"location\": \"\",\n \"modes\": [\n \"{{oneOf (array 'LOCAL_DOCKER_LAYER_CACHE' 'LOCAL_SOURCE_CACHE' 'LOCAL_CUSTOM_CACHE')}}\"\n ]\n },\n \"environment\": {\n \"type\": \"\",\n \"image\": \"\",\n \"computeType\": \"\",\n \"environmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"type\": \"\"\n }\n ],\n \"privilegedMode\": {{faker 'datatype.boolean'}},\n \"certificate\": \"\",\n \"registryCredential\": {\n \"credential\": \"\",\n \"credentialProvider\": \"\"\n },\n \"imagePullCredentialsType\": \"\"\n },\n \"serviceRole\": \"\",\n \"logs\": {\n \"groupName\": \"\",\n \"streamName\": \"\",\n \"deepLink\": \"\",\n \"s3DeepLink\": \"\",\n \"cloudWatchLogsArn\": \"\",\n \"s3LogsArn\": \"\",\n \"cloudWatchLogs\": {\n \"status\": \"\",\n \"groupName\": \"\",\n \"streamName\": \"\"\n },\n \"s3Logs\": {\n \"status\": \"\",\n \"location\": \"\",\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n },\n \"timeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"queuedTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"buildComplete\": {{faker 'datatype.boolean'}},\n \"initiator\": \"\",\n \"vpcConfig\": {\n \"vpcId\": \"\",\n \"subnets\": [\n \"\"\n ],\n \"securityGroupIds\": [\n \"\"\n ]\n },\n \"networkInterface\": {\n \"subnetId\": \"\",\n \"networkInterfaceId\": \"\"\n },\n \"encryptionKey\": \"\",\n \"exportedEnvironmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"reportArns\": [\n \"\"\n ],\n \"fileSystemLocations\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"mountPoint\": \"\",\n \"identifier\": \"\",\n \"mountOptions\": \"\"\n }\n ],\n \"debugSession\": {\n \"sessionEnabled\": {{faker 'datatype.boolean'}},\n \"sessionTarget\": \"\"\n },\n \"buildBatchArn\": \"\"\n }\n ],\n \"buildsNotFound\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "97dee77e-11d5-40d4-86ea-6ae8b582d436", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidInputException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e09c01dc-53dc-49e0-a37f-f38bf4d235cb", "documentation": "Gets information about one or more build projects.", "method": "post", "endpoint": "#X-Amz-Target=CodeBuild_20161006.BatchGetProjects", "responses": [ { "uuid": "cc9d4e7b-bd31-4a26-8d24-a9c5cf204257", "body": "{\n \"projects\": [\n {\n \"name\": \"\",\n \"arn\": \"\",\n \"description\": \"\",\n \"source\": {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n },\n \"secondarySources\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n }\n ],\n \"sourceVersion\": \"\",\n \"secondarySourceVersions\": [\n {\n \"sourceIdentifier\": \"\",\n \"sourceVersion\": \"\"\n }\n ],\n \"artifacts\": {\n \"type\": \"\",\n \"location\": \"\",\n \"path\": \"\",\n \"namespaceType\": \"\",\n \"name\": \"\",\n \"packaging\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n },\n \"secondaryArtifacts\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"path\": \"\",\n \"namespaceType\": \"\",\n \"name\": \"\",\n \"packaging\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n ],\n \"cache\": {\n \"type\": \"\",\n \"location\": \"\",\n \"modes\": [\n \"{{oneOf (array 'LOCAL_DOCKER_LAYER_CACHE' 'LOCAL_SOURCE_CACHE' 'LOCAL_CUSTOM_CACHE')}}\"\n ]\n },\n \"environment\": {\n \"type\": \"\",\n \"image\": \"\",\n \"computeType\": \"\",\n \"environmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"type\": \"\"\n }\n ],\n \"privilegedMode\": {{faker 'datatype.boolean'}},\n \"certificate\": \"\",\n \"registryCredential\": {\n \"credential\": \"\",\n \"credentialProvider\": \"\"\n },\n \"imagePullCredentialsType\": \"\"\n },\n \"serviceRole\": \"\",\n \"timeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"queuedTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"encryptionKey\": \"\",\n \"tags\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"created\": \"{{faker 'date.recent' 365}}\",\n \"lastModified\": \"{{faker 'date.recent' 365}}\",\n \"webhook\": {\n \"url\": \"\",\n \"payloadUrl\": \"\",\n \"secret\": \"\",\n \"branchFilter\": \"\",\n \"filterGroups\": [\n [\n {\n \"type\": \"\",\n \"pattern\": \"\",\n \"excludeMatchedPattern\": {{faker 'datatype.boolean'}}\n }\n ]\n ],\n \"buildType\": \"\",\n \"lastModifiedSecret\": \"{{faker 'date.recent' 365}}\"\n },\n \"vpcConfig\": {\n \"vpcId\": \"\",\n \"subnets\": [\n \"\"\n ],\n \"securityGroupIds\": [\n \"\"\n ]\n },\n \"badge\": {\n \"badgeEnabled\": {{faker 'datatype.boolean'}},\n \"badgeRequestUrl\": \"\"\n },\n \"logsConfig\": {\n \"cloudWatchLogs\": {\n \"status\": \"\",\n \"groupName\": \"\",\n \"streamName\": \"\"\n },\n \"s3Logs\": {\n \"status\": \"\",\n \"location\": \"\",\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n },\n \"fileSystemLocations\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"mountPoint\": \"\",\n \"identifier\": \"\",\n \"mountOptions\": \"\"\n }\n ],\n \"buildBatchConfig\": {\n \"serviceRole\": \"\",\n \"combineArtifacts\": {{faker 'datatype.boolean'}},\n \"restrictions\": {\n \"maximumBuildsAllowed\": {{faker 'number.int' max=99999}},\n \"computeTypesAllowed\": [\n \"\"\n ]\n },\n \"timeoutInMins\": {{faker 'number.int' max=99999}}\n },\n \"concurrentBuildLimit\": {{faker 'number.int' max=99999}},\n \"projectVisibility\": \"{{oneOf (array 'PUBLIC_READ' 'PRIVATE')}}\",\n \"publicProjectAlias\": \"\",\n \"resourceAccessRole\": \"\"\n }\n ],\n \"projectsNotFound\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "94f18380-a215-41a9-a856-0f9428511128", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidInputException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e005663e-065e-446e-b887-77fb28733e25", "documentation": " Returns an array of report groups. ", "method": "post", "endpoint": "#X-Amz-Target=CodeBuild_20161006.BatchGetReportGroups", "responses": [ { "uuid": "f350338c-9d35-40be-9f00-74eceb29a13e", "body": "{\n \"reportGroups\": [\n {\n \"arn\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"exportConfig\": {\n \"exportConfigType\": \"\",\n \"s3Destination\": {\n \"bucket\": \"\",\n \"bucketOwner\": \"\",\n \"path\": \"\",\n \"packaging\": \"\",\n \"encryptionKey\": \"\",\n \"encryptionDisabled\": {{faker 'datatype.boolean'}}\n }\n },\n \"created\": \"{{faker 'date.recent' 365}}\",\n \"lastModified\": \"{{faker 'date.recent' 365}}\",\n \"tags\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"status\": \"\"\n }\n ],\n \"reportGroupsNotFound\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1dbe9923-a3b6-4be1-b784-fe1e8ce15a6a", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidInputException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7c0e0908-ffd1-4583-8d51-588d8e085011", "documentation": " Returns an array of reports. ", "method": "post", "endpoint": "#X-Amz-Target=CodeBuild_20161006.BatchGetReports", "responses": [ { "uuid": "1462eb32-b5f2-411b-85fc-ccc9bdd2f8d0", "body": "{\n \"reports\": [\n {\n \"arn\": \"\",\n \"type\": \"\",\n \"name\": \"\",\n \"reportGroupArn\": \"\",\n \"executionId\": \"\",\n \"status\": \"\",\n \"created\": \"{{faker 'date.recent' 365}}\",\n \"expired\": \"{{faker 'date.recent' 365}}\",\n \"exportConfig\": {\n \"exportConfigType\": \"\",\n \"s3Destination\": {\n \"bucket\": \"\",\n \"bucketOwner\": \"\",\n \"path\": \"\",\n \"packaging\": \"\",\n \"encryptionKey\": \"\",\n \"encryptionDisabled\": {{faker 'datatype.boolean'}}\n }\n },\n \"truncated\": {{faker 'datatype.boolean'}},\n \"testSummary\": {\n \"total\": {{faker 'number.int' max=99999}},\n \"statusCounts\": {},\n \"durationInNanoSeconds\": {{faker 'number.int' max=99999}}\n },\n \"codeCoverageSummary\": {\n \"lineCoveragePercentage\": {{faker 'number.float'}},\n \"linesCovered\": {{faker 'number.int' max=99999}},\n \"linesMissed\": {{faker 'number.int' max=99999}},\n \"branchCoveragePercentage\": {{faker 'number.float'}},\n \"branchesCovered\": {{faker 'number.int' max=99999}},\n \"branchesMissed\": {{faker 'number.int' max=99999}}\n }\n }\n ],\n \"reportsNotFound\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "0e7e0757-9c26-49c3-a3a9-329394196f6c", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidInputException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "82cf4fec-9128-44c9-90e6-18ea6a496280", "documentation": "Creates a build project.", "method": "post", "endpoint": "#X-Amz-Target=CodeBuild_20161006.CreateProject", "responses": [ { "uuid": "d4f44c29-4abf-4698-b131-ec0c832f4aa6", "body": "{\n \"project\": {\n \"name\": \"\",\n \"arn\": \"\",\n \"description\": \"\",\n \"source\": {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n },\n \"secondarySources\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n }\n ],\n \"sourceVersion\": \"\",\n \"secondarySourceVersions\": [\n {\n \"sourceIdentifier\": \"\",\n \"sourceVersion\": \"\"\n }\n ],\n \"artifacts\": {\n \"type\": \"\",\n \"location\": \"\",\n \"path\": \"\",\n \"namespaceType\": \"\",\n \"name\": \"\",\n \"packaging\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n },\n \"secondaryArtifacts\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"path\": \"\",\n \"namespaceType\": \"\",\n \"name\": \"\",\n \"packaging\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n ],\n \"cache\": {\n \"type\": \"\",\n \"location\": \"\",\n \"modes\": [\n \"{{oneOf (array 'LOCAL_DOCKER_LAYER_CACHE' 'LOCAL_SOURCE_CACHE' 'LOCAL_CUSTOM_CACHE')}}\"\n ]\n },\n \"environment\": {\n \"type\": \"\",\n \"image\": \"\",\n \"computeType\": \"\",\n \"environmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"type\": \"\"\n }\n ],\n \"privilegedMode\": {{faker 'datatype.boolean'}},\n \"certificate\": \"\",\n \"registryCredential\": {\n \"credential\": \"\",\n \"credentialProvider\": \"\"\n },\n \"imagePullCredentialsType\": \"\"\n },\n \"serviceRole\": \"\",\n \"timeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"queuedTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"encryptionKey\": \"\",\n \"tags\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"created\": \"{{faker 'date.recent' 365}}\",\n \"lastModified\": \"{{faker 'date.recent' 365}}\",\n \"webhook\": {\n \"url\": \"\",\n \"payloadUrl\": \"\",\n \"secret\": \"\",\n \"branchFilter\": \"\",\n \"filterGroups\": [\n [\n {\n \"type\": \"\",\n \"pattern\": \"\",\n \"excludeMatchedPattern\": {{faker 'datatype.boolean'}}\n }\n ]\n ],\n \"buildType\": \"\",\n \"lastModifiedSecret\": \"{{faker 'date.recent' 365}}\"\n },\n \"vpcConfig\": {\n \"vpcId\": \"\",\n \"subnets\": [\n \"\"\n ],\n \"securityGroupIds\": [\n \"\"\n ]\n },\n \"badge\": {\n \"badgeEnabled\": {{faker 'datatype.boolean'}},\n \"badgeRequestUrl\": \"\"\n },\n \"logsConfig\": {\n \"cloudWatchLogs\": {\n \"status\": \"\",\n \"groupName\": \"\",\n \"streamName\": \"\"\n },\n \"s3Logs\": {\n \"status\": \"\",\n \"location\": \"\",\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n },\n \"fileSystemLocations\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"mountPoint\": \"\",\n \"identifier\": \"\",\n \"mountOptions\": \"\"\n }\n ],\n \"buildBatchConfig\": {\n \"serviceRole\": \"\",\n \"combineArtifacts\": {{faker 'datatype.boolean'}},\n \"restrictions\": {\n \"maximumBuildsAllowed\": {{faker 'number.int' max=99999}},\n \"computeTypesAllowed\": [\n \"\"\n ]\n },\n \"timeoutInMins\": {{faker 'number.int' max=99999}}\n },\n \"concurrentBuildLimit\": {{faker 'number.int' max=99999}},\n \"projectVisibility\": \"{{oneOf (array 'PUBLIC_READ' 'PRIVATE')}}\",\n \"publicProjectAlias\": \"\",\n \"resourceAccessRole\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "40a23dbf-3fd8-461d-bedd-98b80d35ce95", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidInputException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "f029af4d-7690-4fbc-85be-e9c50cf97d37", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ResourceAlreadyExistsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "51bb876c-a0bd-4940-98ed-1761c7cd934d", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "AccountLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6332eba4-691a-41ec-a40d-407858572d3e", "documentation": " Creates a report group. A report group contains a collection of reports. ", "method": "post", "endpoint": "#X-Amz-Target=CodeBuild_20161006.CreateReportGroup", "responses": [ { "uuid": "fa232bf1-b438-476e-bc8b-53d6325d5192", "body": "{\n \"reportGroup\": {\n \"arn\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"exportConfig\": {\n \"exportConfigType\": \"\",\n \"s3Destination\": {\n \"bucket\": \"\",\n \"bucketOwner\": \"\",\n \"path\": \"\",\n \"packaging\": \"\",\n \"encryptionKey\": \"\",\n \"encryptionDisabled\": {{faker 'datatype.boolean'}}\n }\n },\n \"created\": \"{{faker 'date.recent' 365}}\",\n \"lastModified\": \"{{faker 'date.recent' 365}}\",\n \"tags\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"status\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "13b2a8b7-c8ba-4fe5-81c2-58756c69d989", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidInputException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "1a9c1c11-dc4f-4dea-923c-c1c004a86558", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ResourceAlreadyExistsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ccd28c4d-60f9-4ade-9ee3-f449da7e41d0", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "AccountLimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "231a8af3-2fd6-4b46-ae3a-dc683dd9d2aa", "documentation": "
For an existing CodeBuild build project that has its source code stored in a GitHub or Bitbucket repository, enables CodeBuild to start rebuilding the source code every time a code change is pushed to the repository.
If you enable webhooks for an CodeBuild project, and the project is used as a build step in CodePipeline, then two identical builds are created for each commit. One build is triggered through webhooks, and one through CodePipeline. Because billing is on a per-build basis, you are billed for both builds. Therefore, if you are using CodePipeline, we recommend that you disable webhooks in CodeBuild. In the CodeBuild console, clear the Webhook box. For more information, see step 5 in Change a Build Project's Settings.
ReportGroup
. ",
"method": "post",
"endpoint": "#X-Amz-Target=CodeBuild_20161006.ListReportsForReportGroup",
"responses": [
{
"uuid": "b374ed7e-4f51-43df-857f-d3d672457cde",
"body": "{\n \"nextToken\": \"\",\n \"reports\": [\n \"\"\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "29bcef2b-1d7c-439c-a00a-9d2f5d77db05",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidInputException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "84b980e2-5bde-440d-aad3-5630a77ac12d",
"body": "\"\"",
"latency": 0,
"statusCode": 481,
"label": "ResourceNotFoundException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "095cad14-9478-4be0-8d64-b0a8d520e6d6",
"documentation": " Gets a list of projects that are shared with other Amazon Web Services accounts or users. ",
"method": "post",
"endpoint": "#X-Amz-Target=CodeBuild_20161006.ListSharedProjects",
"responses": [
{
"uuid": "43ffb190-0eed-43f0-a506-ffd663df9996",
"body": "{\n \"nextToken\": \"\",\n \"projects\": [\n \"\"\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "61fcb680-dd5b-4a17-a6ae-d257aaea5942",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidInputException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "cb58bcd0-b98c-4fbe-a54e-feb6f06638db",
"documentation": " Gets a list of report groups that are shared with other Amazon Web Services accounts or users. ",
"method": "post",
"endpoint": "#X-Amz-Target=CodeBuild_20161006.ListSharedReportGroups",
"responses": [
{
"uuid": "2356e137-2193-4736-bd82-41cb376863c4",
"body": "{\n \"nextToken\": \"\",\n \"reportGroups\": [\n \"\"\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "204abd2a-636c-411e-b3af-c55846afa29f",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidInputException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "ea11a707-bb3a-4e0a-ac15-7e19c7a041c8",
"documentation": " Returns a list of SourceCredentialsInfo
objects. ",
"method": "post",
"endpoint": "#X-Amz-Target=CodeBuild_20161006.ListSourceCredentials",
"responses": [
{
"uuid": "24133349-7e95-4fc3-9336-6e45517d8753",
"body": "{\n \"sourceCredentialsInfos\": [\n {\n \"arn\": \"\",\n \"serverType\": \"\",\n \"authType\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "f5754ca0-1c0e-4dc0-a001-1886ef3f74e5",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidInputException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "f6c02145-1b0c-4473-ac0b-15e03d2a478c",
"documentation": " Stores a resource policy for the ARN of a Project
or ReportGroup
object. ",
"method": "post",
"endpoint": "#X-Amz-Target=CodeBuild_20161006.PutResourcePolicy",
"responses": [
{
"uuid": "65d2721b-2cb7-4d3f-91dd-397dc3be88c8",
"body": "{\n \"resourceArn\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "442301d2-daa1-45a3-b6c1-b8de6e57964e",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "ResourceNotFoundException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "d2fb53b8-3d38-433e-886b-5e10df087cac",
"body": "\"\"",
"latency": 0,
"statusCode": 481,
"label": "InvalidInputException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "9dc35973-4cb9-4406-88ab-44abf708d64c",
"documentation": "Restarts a build.",
"method": "post",
"endpoint": "#X-Amz-Target=CodeBuild_20161006.RetryBuild",
"responses": [
{
"uuid": "6c49d477-5975-4cef-be1b-30d80b092204",
"body": "{\n \"build\": {\n \"id\": \"\",\n \"arn\": \"\",\n \"buildNumber\": {{faker 'number.int' max=99999}},\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"currentPhase\": \"\",\n \"buildStatus\": \"\",\n \"sourceVersion\": \"\",\n \"resolvedSourceVersion\": \"\",\n \"projectName\": \"\",\n \"phases\": [\n {\n \"phaseType\": \"\",\n \"phaseStatus\": \"\",\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"durationInSeconds\": {{faker 'number.int' max=99999}},\n \"contexts\": [\n {\n \"statusCode\": \"\",\n \"message\": \"\"\n }\n ]\n }\n ],\n \"source\": {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n },\n \"secondarySources\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n }\n ],\n \"secondarySourceVersions\": [\n {\n \"sourceIdentifier\": \"\",\n \"sourceVersion\": \"\"\n }\n ],\n \"artifacts\": {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n },\n \"secondaryArtifacts\": [\n {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n ],\n \"cache\": {\n \"type\": \"\",\n \"location\": \"\",\n \"modes\": [\n \"{{oneOf (array 'LOCAL_DOCKER_LAYER_CACHE' 'LOCAL_SOURCE_CACHE' 'LOCAL_CUSTOM_CACHE')}}\"\n ]\n },\n \"environment\": {\n \"type\": \"\",\n \"image\": \"\",\n \"computeType\": \"\",\n \"environmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"type\": \"\"\n }\n ],\n \"privilegedMode\": {{faker 'datatype.boolean'}},\n \"certificate\": \"\",\n \"registryCredential\": {\n \"credential\": \"\",\n \"credentialProvider\": \"\"\n },\n \"imagePullCredentialsType\": \"\"\n },\n \"serviceRole\": \"\",\n \"logs\": {\n \"groupName\": \"\",\n \"streamName\": \"\",\n \"deepLink\": \"\",\n \"s3DeepLink\": \"\",\n \"cloudWatchLogsArn\": \"\",\n \"s3LogsArn\": \"\",\n \"cloudWatchLogs\": {\n \"status\": \"\",\n \"groupName\": \"\",\n \"streamName\": \"\"\n },\n \"s3Logs\": {\n \"status\": \"\",\n \"location\": \"\",\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n },\n \"timeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"queuedTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"buildComplete\": {{faker 'datatype.boolean'}},\n \"initiator\": \"\",\n \"vpcConfig\": {\n \"vpcId\": \"\",\n \"subnets\": [\n \"\"\n ],\n \"securityGroupIds\": [\n \"\"\n ]\n },\n \"networkInterface\": {\n \"subnetId\": \"\",\n \"networkInterfaceId\": \"\"\n },\n \"encryptionKey\": \"\",\n \"exportedEnvironmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"reportArns\": [\n \"\"\n ],\n \"fileSystemLocations\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"mountPoint\": \"\",\n \"identifier\": \"\",\n \"mountOptions\": \"\"\n }\n ],\n \"debugSession\": {\n \"sessionEnabled\": {{faker 'datatype.boolean'}},\n \"sessionTarget\": \"\"\n },\n \"buildBatchArn\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "d10a2ebf-22a7-4690-aa0f-53690289ac77",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidInputException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "d05342fa-ff5d-4241-b5a5-7c9e4dc027a0",
"body": "\"\"",
"latency": 0,
"statusCode": 481,
"label": "ResourceNotFoundException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "188f57e9-7572-4981-9f27-ee115ed74ddf",
"body": "\"\"",
"latency": 0,
"statusCode": 482,
"label": "AccountLimitExceededException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "d692e200-1cc3-41d0-921b-94827c02b12b",
"documentation": "Restarts a failed batch build. Only batch builds that have failed can be retried.",
"method": "post",
"endpoint": "#X-Amz-Target=CodeBuild_20161006.RetryBuildBatch",
"responses": [
{
"uuid": "826a7a2d-22db-4af1-8a3f-9fce580dfd56",
"body": "{\n \"buildBatch\": {\n \"id\": \"\",\n \"arn\": \"\",\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"currentPhase\": \"\",\n \"buildBatchStatus\": \"\",\n \"sourceVersion\": \"\",\n \"resolvedSourceVersion\": \"\",\n \"projectName\": \"\",\n \"phases\": [\n {\n \"phaseType\": \"\",\n \"phaseStatus\": \"\",\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"durationInSeconds\": {{faker 'number.int' max=99999}},\n \"contexts\": [\n {\n \"statusCode\": \"\",\n \"message\": \"\"\n }\n ]\n }\n ],\n \"source\": {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n },\n \"secondarySources\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n }\n ],\n \"secondarySourceVersions\": [\n {\n \"sourceIdentifier\": \"\",\n \"sourceVersion\": \"\"\n }\n ],\n \"artifacts\": {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n },\n \"secondaryArtifacts\": [\n {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n ],\n \"cache\": {\n \"type\": \"\",\n \"location\": \"\",\n \"modes\": [\n \"{{oneOf (array 'LOCAL_DOCKER_LAYER_CACHE' 'LOCAL_SOURCE_CACHE' 'LOCAL_CUSTOM_CACHE')}}\"\n ]\n },\n \"environment\": {\n \"type\": \"\",\n \"image\": \"\",\n \"computeType\": \"\",\n \"environmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"type\": \"\"\n }\n ],\n \"privilegedMode\": {{faker 'datatype.boolean'}},\n \"certificate\": \"\",\n \"registryCredential\": {\n \"credential\": \"\",\n \"credentialProvider\": \"\"\n },\n \"imagePullCredentialsType\": \"\"\n },\n \"serviceRole\": \"\",\n \"logConfig\": {\n \"cloudWatchLogs\": {\n \"status\": \"\",\n \"groupName\": \"\",\n \"streamName\": \"\"\n },\n \"s3Logs\": {\n \"status\": \"\",\n \"location\": \"\",\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n },\n \"buildTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"queuedTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"complete\": {{faker 'datatype.boolean'}},\n \"initiator\": \"\",\n \"vpcConfig\": {\n \"vpcId\": \"\",\n \"subnets\": [\n \"\"\n ],\n \"securityGroupIds\": [\n \"\"\n ]\n },\n \"encryptionKey\": \"\",\n \"buildBatchNumber\": {{faker 'number.int' max=99999}},\n \"fileSystemLocations\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"mountPoint\": \"\",\n \"identifier\": \"\",\n \"mountOptions\": \"\"\n }\n ],\n \"buildBatchConfig\": {\n \"serviceRole\": \"\",\n \"combineArtifacts\": {{faker 'datatype.boolean'}},\n \"restrictions\": {\n \"maximumBuildsAllowed\": {{faker 'number.int' max=99999}},\n \"computeTypesAllowed\": [\n \"\"\n ]\n },\n \"timeoutInMins\": {{faker 'number.int' max=99999}}\n },\n \"buildGroups\": [\n {\n \"identifier\": \"\",\n \"dependsOn\": [\n \"\"\n ],\n \"ignoreFailure\": {{faker 'datatype.boolean'}},\n \"currentBuildSummary\": {\n \"arn\": \"\",\n \"requestedOn\": \"{{faker 'date.recent' 365}}\",\n \"buildStatus\": \"\",\n \"primaryArtifact\": {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n },\n \"secondaryArtifacts\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n }\n ]\n },\n \"priorBuildSummaryList\": [\n {\n \"arn\": \"\",\n \"requestedOn\": \"{{faker 'date.recent' 365}}\",\n \"buildStatus\": \"\",\n \"primaryArtifact\": {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n },\n \"secondaryArtifacts\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n }\n ]\n }\n ]\n }\n ],\n \"debugSessionEnabled\": {{faker 'datatype.boolean'}}\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "969f69ea-6c6b-4b6b-aa76-4372f099c23f",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidInputException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "0794c606-f0ed-4af4-b348-6f392ea0c1e5",
"body": "\"\"",
"latency": 0,
"statusCode": 481,
"label": "ResourceNotFoundException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "89ed649a-726a-4384-b1d5-3b17238cbcc9",
"documentation": "Starts running a build.",
"method": "post",
"endpoint": "#X-Amz-Target=CodeBuild_20161006.StartBuild",
"responses": [
{
"uuid": "c872cee8-307f-4d36-9350-e7650f9121a8",
"body": "{\n \"build\": {\n \"id\": \"\",\n \"arn\": \"\",\n \"buildNumber\": {{faker 'number.int' max=99999}},\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"currentPhase\": \"\",\n \"buildStatus\": \"\",\n \"sourceVersion\": \"\",\n \"resolvedSourceVersion\": \"\",\n \"projectName\": \"\",\n \"phases\": [\n {\n \"phaseType\": \"\",\n \"phaseStatus\": \"\",\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"durationInSeconds\": {{faker 'number.int' max=99999}},\n \"contexts\": [\n {\n \"statusCode\": \"\",\n \"message\": \"\"\n }\n ]\n }\n ],\n \"source\": {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n },\n \"secondarySources\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n }\n ],\n \"secondarySourceVersions\": [\n {\n \"sourceIdentifier\": \"\",\n \"sourceVersion\": \"\"\n }\n ],\n \"artifacts\": {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n },\n \"secondaryArtifacts\": [\n {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n ],\n \"cache\": {\n \"type\": \"\",\n \"location\": \"\",\n \"modes\": [\n \"{{oneOf (array 'LOCAL_DOCKER_LAYER_CACHE' 'LOCAL_SOURCE_CACHE' 'LOCAL_CUSTOM_CACHE')}}\"\n ]\n },\n \"environment\": {\n \"type\": \"\",\n \"image\": \"\",\n \"computeType\": \"\",\n \"environmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"type\": \"\"\n }\n ],\n \"privilegedMode\": {{faker 'datatype.boolean'}},\n \"certificate\": \"\",\n \"registryCredential\": {\n \"credential\": \"\",\n \"credentialProvider\": \"\"\n },\n \"imagePullCredentialsType\": \"\"\n },\n \"serviceRole\": \"\",\n \"logs\": {\n \"groupName\": \"\",\n \"streamName\": \"\",\n \"deepLink\": \"\",\n \"s3DeepLink\": \"\",\n \"cloudWatchLogsArn\": \"\",\n \"s3LogsArn\": \"\",\n \"cloudWatchLogs\": {\n \"status\": \"\",\n \"groupName\": \"\",\n \"streamName\": \"\"\n },\n \"s3Logs\": {\n \"status\": \"\",\n \"location\": \"\",\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n },\n \"timeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"queuedTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"buildComplete\": {{faker 'datatype.boolean'}},\n \"initiator\": \"\",\n \"vpcConfig\": {\n \"vpcId\": \"\",\n \"subnets\": [\n \"\"\n ],\n \"securityGroupIds\": [\n \"\"\n ]\n },\n \"networkInterface\": {\n \"subnetId\": \"\",\n \"networkInterfaceId\": \"\"\n },\n \"encryptionKey\": \"\",\n \"exportedEnvironmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"reportArns\": [\n \"\"\n ],\n \"fileSystemLocations\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"mountPoint\": \"\",\n \"identifier\": \"\",\n \"mountOptions\": \"\"\n }\n ],\n \"debugSession\": {\n \"sessionEnabled\": {{faker 'datatype.boolean'}},\n \"sessionTarget\": \"\"\n },\n \"buildBatchArn\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "f54e23b9-aa23-423f-b3bd-9630df299da2",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidInputException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "b8a02810-ff13-46dd-81c4-418bd2998b00",
"body": "\"\"",
"latency": 0,
"statusCode": 481,
"label": "ResourceNotFoundException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "7415efe1-f98f-4717-846a-0cdccbd2cbd2",
"body": "\"\"",
"latency": 0,
"statusCode": 482,
"label": "AccountLimitExceededException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "4447ffb0-e5bf-40f9-a090-061c8e6fc509",
"documentation": "Starts a batch build for a project.",
"method": "post",
"endpoint": "#X-Amz-Target=CodeBuild_20161006.StartBuildBatch",
"responses": [
{
"uuid": "935d049b-5e9f-49ff-b690-4468678f85f2",
"body": "{\n \"buildBatch\": {\n \"id\": \"\",\n \"arn\": \"\",\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"currentPhase\": \"\",\n \"buildBatchStatus\": \"\",\n \"sourceVersion\": \"\",\n \"resolvedSourceVersion\": \"\",\n \"projectName\": \"\",\n \"phases\": [\n {\n \"phaseType\": \"\",\n \"phaseStatus\": \"\",\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"durationInSeconds\": {{faker 'number.int' max=99999}},\n \"contexts\": [\n {\n \"statusCode\": \"\",\n \"message\": \"\"\n }\n ]\n }\n ],\n \"source\": {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n },\n \"secondarySources\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n }\n ],\n \"secondarySourceVersions\": [\n {\n \"sourceIdentifier\": \"\",\n \"sourceVersion\": \"\"\n }\n ],\n \"artifacts\": {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n },\n \"secondaryArtifacts\": [\n {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n ],\n \"cache\": {\n \"type\": \"\",\n \"location\": \"\",\n \"modes\": [\n \"{{oneOf (array 'LOCAL_DOCKER_LAYER_CACHE' 'LOCAL_SOURCE_CACHE' 'LOCAL_CUSTOM_CACHE')}}\"\n ]\n },\n \"environment\": {\n \"type\": \"\",\n \"image\": \"\",\n \"computeType\": \"\",\n \"environmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"type\": \"\"\n }\n ],\n \"privilegedMode\": {{faker 'datatype.boolean'}},\n \"certificate\": \"\",\n \"registryCredential\": {\n \"credential\": \"\",\n \"credentialProvider\": \"\"\n },\n \"imagePullCredentialsType\": \"\"\n },\n \"serviceRole\": \"\",\n \"logConfig\": {\n \"cloudWatchLogs\": {\n \"status\": \"\",\n \"groupName\": \"\",\n \"streamName\": \"\"\n },\n \"s3Logs\": {\n \"status\": \"\",\n \"location\": \"\",\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n },\n \"buildTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"queuedTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"complete\": {{faker 'datatype.boolean'}},\n \"initiator\": \"\",\n \"vpcConfig\": {\n \"vpcId\": \"\",\n \"subnets\": [\n \"\"\n ],\n \"securityGroupIds\": [\n \"\"\n ]\n },\n \"encryptionKey\": \"\",\n \"buildBatchNumber\": {{faker 'number.int' max=99999}},\n \"fileSystemLocations\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"mountPoint\": \"\",\n \"identifier\": \"\",\n \"mountOptions\": \"\"\n }\n ],\n \"buildBatchConfig\": {\n \"serviceRole\": \"\",\n \"combineArtifacts\": {{faker 'datatype.boolean'}},\n \"restrictions\": {\n \"maximumBuildsAllowed\": {{faker 'number.int' max=99999}},\n \"computeTypesAllowed\": [\n \"\"\n ]\n },\n \"timeoutInMins\": {{faker 'number.int' max=99999}}\n },\n \"buildGroups\": [\n {\n \"identifier\": \"\",\n \"dependsOn\": [\n \"\"\n ],\n \"ignoreFailure\": {{faker 'datatype.boolean'}},\n \"currentBuildSummary\": {\n \"arn\": \"\",\n \"requestedOn\": \"{{faker 'date.recent' 365}}\",\n \"buildStatus\": \"\",\n \"primaryArtifact\": {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n },\n \"secondaryArtifacts\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n }\n ]\n },\n \"priorBuildSummaryList\": [\n {\n \"arn\": \"\",\n \"requestedOn\": \"{{faker 'date.recent' 365}}\",\n \"buildStatus\": \"\",\n \"primaryArtifact\": {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n },\n \"secondaryArtifacts\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n }\n ]\n }\n ]\n }\n ],\n \"debugSessionEnabled\": {{faker 'datatype.boolean'}}\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "161566ed-74c0-4092-a168-48d35aa1d1bf",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidInputException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "5ec6b297-6e76-47c8-9d66-1fd707c2dd51",
"body": "\"\"",
"latency": 0,
"statusCode": 481,
"label": "ResourceNotFoundException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "1736cc8d-6b39-463f-be9c-09a594e220c5",
"documentation": "Attempts to stop running a build.",
"method": "post",
"endpoint": "#X-Amz-Target=CodeBuild_20161006.StopBuild",
"responses": [
{
"uuid": "813d6a37-3f4d-4c18-80da-693eb503918b",
"body": "{\n \"build\": {\n \"id\": \"\",\n \"arn\": \"\",\n \"buildNumber\": {{faker 'number.int' max=99999}},\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"currentPhase\": \"\",\n \"buildStatus\": \"\",\n \"sourceVersion\": \"\",\n \"resolvedSourceVersion\": \"\",\n \"projectName\": \"\",\n \"phases\": [\n {\n \"phaseType\": \"\",\n \"phaseStatus\": \"\",\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"durationInSeconds\": {{faker 'number.int' max=99999}},\n \"contexts\": [\n {\n \"statusCode\": \"\",\n \"message\": \"\"\n }\n ]\n }\n ],\n \"source\": {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n },\n \"secondarySources\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n }\n ],\n \"secondarySourceVersions\": [\n {\n \"sourceIdentifier\": \"\",\n \"sourceVersion\": \"\"\n }\n ],\n \"artifacts\": {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n },\n \"secondaryArtifacts\": [\n {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n ],\n \"cache\": {\n \"type\": \"\",\n \"location\": \"\",\n \"modes\": [\n \"{{oneOf (array 'LOCAL_DOCKER_LAYER_CACHE' 'LOCAL_SOURCE_CACHE' 'LOCAL_CUSTOM_CACHE')}}\"\n ]\n },\n \"environment\": {\n \"type\": \"\",\n \"image\": \"\",\n \"computeType\": \"\",\n \"environmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"type\": \"\"\n }\n ],\n \"privilegedMode\": {{faker 'datatype.boolean'}},\n \"certificate\": \"\",\n \"registryCredential\": {\n \"credential\": \"\",\n \"credentialProvider\": \"\"\n },\n \"imagePullCredentialsType\": \"\"\n },\n \"serviceRole\": \"\",\n \"logs\": {\n \"groupName\": \"\",\n \"streamName\": \"\",\n \"deepLink\": \"\",\n \"s3DeepLink\": \"\",\n \"cloudWatchLogsArn\": \"\",\n \"s3LogsArn\": \"\",\n \"cloudWatchLogs\": {\n \"status\": \"\",\n \"groupName\": \"\",\n \"streamName\": \"\"\n },\n \"s3Logs\": {\n \"status\": \"\",\n \"location\": \"\",\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n },\n \"timeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"queuedTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"buildComplete\": {{faker 'datatype.boolean'}},\n \"initiator\": \"\",\n \"vpcConfig\": {\n \"vpcId\": \"\",\n \"subnets\": [\n \"\"\n ],\n \"securityGroupIds\": [\n \"\"\n ]\n },\n \"networkInterface\": {\n \"subnetId\": \"\",\n \"networkInterfaceId\": \"\"\n },\n \"encryptionKey\": \"\",\n \"exportedEnvironmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"reportArns\": [\n \"\"\n ],\n \"fileSystemLocations\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"mountPoint\": \"\",\n \"identifier\": \"\",\n \"mountOptions\": \"\"\n }\n ],\n \"debugSession\": {\n \"sessionEnabled\": {{faker 'datatype.boolean'}},\n \"sessionTarget\": \"\"\n },\n \"buildBatchArn\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "cc2daf57-cbf5-446d-9a42-b3a83a59aa95",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidInputException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "f8856c2f-c6ec-4516-81ac-808f80d64c5f",
"body": "\"\"",
"latency": 0,
"statusCode": 481,
"label": "ResourceNotFoundException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "221a6150-82bb-4c3c-9f88-4abf6448faf0",
"documentation": "Stops a running batch build.",
"method": "post",
"endpoint": "#X-Amz-Target=CodeBuild_20161006.StopBuildBatch",
"responses": [
{
"uuid": "ba7ccfb6-0218-4e04-9a88-afdcd1d47e7f",
"body": "{\n \"buildBatch\": {\n \"id\": \"\",\n \"arn\": \"\",\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"currentPhase\": \"\",\n \"buildBatchStatus\": \"\",\n \"sourceVersion\": \"\",\n \"resolvedSourceVersion\": \"\",\n \"projectName\": \"\",\n \"phases\": [\n {\n \"phaseType\": \"\",\n \"phaseStatus\": \"\",\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"durationInSeconds\": {{faker 'number.int' max=99999}},\n \"contexts\": [\n {\n \"statusCode\": \"\",\n \"message\": \"\"\n }\n ]\n }\n ],\n \"source\": {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n },\n \"secondarySources\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n }\n ],\n \"secondarySourceVersions\": [\n {\n \"sourceIdentifier\": \"\",\n \"sourceVersion\": \"\"\n }\n ],\n \"artifacts\": {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n },\n \"secondaryArtifacts\": [\n {\n \"location\": \"\",\n \"sha256sum\": \"\",\n \"md5sum\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n ],\n \"cache\": {\n \"type\": \"\",\n \"location\": \"\",\n \"modes\": [\n \"{{oneOf (array 'LOCAL_DOCKER_LAYER_CACHE' 'LOCAL_SOURCE_CACHE' 'LOCAL_CUSTOM_CACHE')}}\"\n ]\n },\n \"environment\": {\n \"type\": \"\",\n \"image\": \"\",\n \"computeType\": \"\",\n \"environmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"type\": \"\"\n }\n ],\n \"privilegedMode\": {{faker 'datatype.boolean'}},\n \"certificate\": \"\",\n \"registryCredential\": {\n \"credential\": \"\",\n \"credentialProvider\": \"\"\n },\n \"imagePullCredentialsType\": \"\"\n },\n \"serviceRole\": \"\",\n \"logConfig\": {\n \"cloudWatchLogs\": {\n \"status\": \"\",\n \"groupName\": \"\",\n \"streamName\": \"\"\n },\n \"s3Logs\": {\n \"status\": \"\",\n \"location\": \"\",\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n },\n \"buildTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"queuedTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"complete\": {{faker 'datatype.boolean'}},\n \"initiator\": \"\",\n \"vpcConfig\": {\n \"vpcId\": \"\",\n \"subnets\": [\n \"\"\n ],\n \"securityGroupIds\": [\n \"\"\n ]\n },\n \"encryptionKey\": \"\",\n \"buildBatchNumber\": {{faker 'number.int' max=99999}},\n \"fileSystemLocations\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"mountPoint\": \"\",\n \"identifier\": \"\",\n \"mountOptions\": \"\"\n }\n ],\n \"buildBatchConfig\": {\n \"serviceRole\": \"\",\n \"combineArtifacts\": {{faker 'datatype.boolean'}},\n \"restrictions\": {\n \"maximumBuildsAllowed\": {{faker 'number.int' max=99999}},\n \"computeTypesAllowed\": [\n \"\"\n ]\n },\n \"timeoutInMins\": {{faker 'number.int' max=99999}}\n },\n \"buildGroups\": [\n {\n \"identifier\": \"\",\n \"dependsOn\": [\n \"\"\n ],\n \"ignoreFailure\": {{faker 'datatype.boolean'}},\n \"currentBuildSummary\": {\n \"arn\": \"\",\n \"requestedOn\": \"{{faker 'date.recent' 365}}\",\n \"buildStatus\": \"\",\n \"primaryArtifact\": {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n },\n \"secondaryArtifacts\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n }\n ]\n },\n \"priorBuildSummaryList\": [\n {\n \"arn\": \"\",\n \"requestedOn\": \"{{faker 'date.recent' 365}}\",\n \"buildStatus\": \"\",\n \"primaryArtifact\": {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n },\n \"secondaryArtifacts\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"identifier\": \"\"\n }\n ]\n }\n ]\n }\n ],\n \"debugSessionEnabled\": {{faker 'datatype.boolean'}}\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "335036f7-3b95-4670-a767-97514b943d97",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidInputException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "0428e9b7-c644-42b4-a505-a999fba83922",
"body": "\"\"",
"latency": 0,
"statusCode": 481,
"label": "ResourceNotFoundException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "23c93d94-75da-4c6c-b275-23fa141cb43d",
"documentation": "Changes the settings of a build project.",
"method": "post",
"endpoint": "#X-Amz-Target=CodeBuild_20161006.UpdateProject",
"responses": [
{
"uuid": "3b90c70b-71f7-4f1f-bdfb-678059857fdf",
"body": "{\n \"project\": {\n \"name\": \"\",\n \"arn\": \"\",\n \"description\": \"\",\n \"source\": {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n },\n \"secondarySources\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"gitCloneDepth\": {{faker 'number.int' max=99999}},\n \"gitSubmodulesConfig\": {\n \"fetchSubmodules\": {{faker 'datatype.boolean'}}\n },\n \"buildspec\": \"\",\n \"auth\": {\n \"type\": \"\",\n \"resource\": \"\"\n },\n \"reportBuildStatus\": {{faker 'datatype.boolean'}},\n \"buildStatusConfig\": {\n \"context\": \"\",\n \"targetUrl\": \"\"\n },\n \"insecureSsl\": {{faker 'datatype.boolean'}},\n \"sourceIdentifier\": \"\"\n }\n ],\n \"sourceVersion\": \"\",\n \"secondarySourceVersions\": [\n {\n \"sourceIdentifier\": \"\",\n \"sourceVersion\": \"\"\n }\n ],\n \"artifacts\": {\n \"type\": \"\",\n \"location\": \"\",\n \"path\": \"\",\n \"namespaceType\": \"\",\n \"name\": \"\",\n \"packaging\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n },\n \"secondaryArtifacts\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"path\": \"\",\n \"namespaceType\": \"\",\n \"name\": \"\",\n \"packaging\": \"\",\n \"overrideArtifactName\": {{faker 'datatype.boolean'}},\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"artifactIdentifier\": \"\",\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n ],\n \"cache\": {\n \"type\": \"\",\n \"location\": \"\",\n \"modes\": [\n \"{{oneOf (array 'LOCAL_DOCKER_LAYER_CACHE' 'LOCAL_SOURCE_CACHE' 'LOCAL_CUSTOM_CACHE')}}\"\n ]\n },\n \"environment\": {\n \"type\": \"\",\n \"image\": \"\",\n \"computeType\": \"\",\n \"environmentVariables\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"type\": \"\"\n }\n ],\n \"privilegedMode\": {{faker 'datatype.boolean'}},\n \"certificate\": \"\",\n \"registryCredential\": {\n \"credential\": \"\",\n \"credentialProvider\": \"\"\n },\n \"imagePullCredentialsType\": \"\"\n },\n \"serviceRole\": \"\",\n \"timeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"queuedTimeoutInMinutes\": {{faker 'number.int' max=99999}},\n \"encryptionKey\": \"\",\n \"tags\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"created\": \"{{faker 'date.recent' 365}}\",\n \"lastModified\": \"{{faker 'date.recent' 365}}\",\n \"webhook\": {\n \"url\": \"\",\n \"payloadUrl\": \"\",\n \"secret\": \"\",\n \"branchFilter\": \"\",\n \"filterGroups\": [\n [\n {\n \"type\": \"\",\n \"pattern\": \"\",\n \"excludeMatchedPattern\": {{faker 'datatype.boolean'}}\n }\n ]\n ],\n \"buildType\": \"\",\n \"lastModifiedSecret\": \"{{faker 'date.recent' 365}}\"\n },\n \"vpcConfig\": {\n \"vpcId\": \"\",\n \"subnets\": [\n \"\"\n ],\n \"securityGroupIds\": [\n \"\"\n ]\n },\n \"badge\": {\n \"badgeEnabled\": {{faker 'datatype.boolean'}},\n \"badgeRequestUrl\": \"\"\n },\n \"logsConfig\": {\n \"cloudWatchLogs\": {\n \"status\": \"\",\n \"groupName\": \"\",\n \"streamName\": \"\"\n },\n \"s3Logs\": {\n \"status\": \"\",\n \"location\": \"\",\n \"encryptionDisabled\": {{faker 'datatype.boolean'}},\n \"bucketOwnerAccess\": \"{{oneOf (array 'NONE' 'READ_ONLY' 'FULL')}}\"\n }\n },\n \"fileSystemLocations\": [\n {\n \"type\": \"\",\n \"location\": \"\",\n \"mountPoint\": \"\",\n \"identifier\": \"\",\n \"mountOptions\": \"\"\n }\n ],\n \"buildBatchConfig\": {\n \"serviceRole\": \"\",\n \"combineArtifacts\": {{faker 'datatype.boolean'}},\n \"restrictions\": {\n \"maximumBuildsAllowed\": {{faker 'number.int' max=99999}},\n \"computeTypesAllowed\": [\n \"\"\n ]\n },\n \"timeoutInMins\": {{faker 'number.int' max=99999}}\n },\n \"concurrentBuildLimit\": {{faker 'number.int' max=99999}},\n \"projectVisibility\": \"{{oneOf (array 'PUBLIC_READ' 'PRIVATE')}}\",\n \"publicProjectAlias\": \"\",\n \"resourceAccessRole\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "c38a8c04-c0b0-4cc5-a6ac-addba0fd270d",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidInputException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "0961357e-4f9d-469c-8820-1b80eba2edaa",
"body": "\"\"",
"latency": 0,
"statusCode": 481,
"label": "ResourceNotFoundException",
"headers": [{ "key": "Content-Type", "value": "application/json" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "bf8a7930-4a9a-468b-b447-9405be90335e",
"documentation": "Changes the public visibility for a project. The project's build results, logs, and artifacts are available to the general public. For more information, see Public build projects in the CodeBuild User Guide.
The following should be kept in mind when making your projects public:
All of a project's build results, logs, and artifacts, including builds that were run when the project was private, are available to the general public.
All build logs and artifacts are available to the public. Environment variables, source code, and other sensitive information may have been output to the build logs and artifacts. You must be careful about what information is output to the build logs. Some best practice are:
Do not store sensitive values, especially Amazon Web Services access key IDs and secret access keys, in environment variables. We recommend that you use an Amazon EC2 Systems Manager Parameter Store or Secrets Manager to store sensitive values.
Follow Best practices for using webhooks in the CodeBuild User Guide to limit which entities can trigger a build, and do not store the buildspec in the project itself, to ensure that your webhooks are as secure as possible.
A malicious user can use public builds to distribute malicious artifacts. We recommend that you review all pull requests to verify that the pull request is a legitimate change. We also recommend that you validate any artifacts with their checksums to make sure that the correct artifacts are being downloaded.
Updates the webhook associated with an CodeBuild build project.
If you use Bitbucket for your repository, rotateSecret
is ignored.