Projects¶
List Projects¶
GET /api/projects
OAuth authorization required: projects_read
Schema
projects: Arrayid: Integername: Stringskip_ssh: Booleancurrent_state:String<working,alert,ok,deleting>created_at: DateTimeupdated_at: DateTimecontainer_image_ids:Array<Integer>links: Hashservices: String (url)container_images: String (url)bastions: String (url)
metadata: Hashicons: Arrayimage_names: Array
View Project¶
GET /api/projects/{id}
OAuth authorization required: projects_read
Schema
project: Objectid: Integername: Stringskip_ssh: Booleancurrent_state:String<working,alert,ok,deleting>created_at: DateTimeupdated_at: DateTimecontainer_image_ids:Array<Integer>links: Hashservices: String (url)container_images: String (url)bastions: String (url)
metadata: Hashicons: Arrayimage_names: Array
Update Project¶
PATCH /api/projects/{id}
OAuth authorization required: projects_write
Schema
project: Objectname: String
Delete Project¶
DELETE /api/projects/{id}
OAuth authorization required: projects_write