Getting startedGuidesReferenceChangelog
Apoxy:// Docs / Reference / Build

Build

API reference for Builds (compute.apoxy.dev/v1alpha1)

API Group: compute.apoxy.dev/v1alpha1

Operations

List Build

GET/apis/compute.apoxy.dev/v1alpha1/builds

List Build

Response

  • 200: OK

Create Build

POST/apis/compute.apoxy.dev/v1alpha1/builds

Create a Build

Request Body

Spec fields (BuildSpec):

FieldTypeDescription
commitstringCommit being built. (required)
refstringRef (branch or tag) the commit came from. (required)
serviceRefstringServiceRef is the owning Service. (required)

Response

  • 200: OK
  • 201: Created
  • 202: Accepted

Delete All Build

DELETE/apis/compute.apoxy.dev/v1alpha1/builds

Delete collection of Build

Response

  • 200: OK

Get Build

GET/apis/compute.apoxy.dev/v1alpha1/builds/{name}

Get the specified Build

Response

  • 200: OK

Replace Build

PUT/apis/compute.apoxy.dev/v1alpha1/builds/{name}

Replace the specified Build

Request Body

Spec fields (BuildSpec):

FieldTypeDescription
commitstringCommit being built. (required)
refstringRef (branch or tag) the commit came from. (required)
serviceRefstringServiceRef is the owning Service. (required)

Response

  • 200: OK
  • 201: Created

Update Build

PATCH/apis/compute.apoxy.dev/v1alpha1/builds/{name}

Partially update the specified Build

Response

  • 200: OK
  • 201: Created

Delete Build

DELETE/apis/compute.apoxy.dev/v1alpha1/builds/{name}

Delete a Build

Response

  • 200: OK
  • 202: Accepted