Skip to content

Containers

List containers
client.Containers.List(ctx, query) (*CursorPage[ContainerListResponse], error)
GET/containers
Create container
client.Containers.New(ctx, body) (*ContainerNewResponse, error)
POST/containers
Retrieve container
client.Containers.Get(ctx, containerID) (*ContainerGetResponse, error)
GET/containers/{container_id}
Delete a container
client.Containers.Delete(ctx, containerID) error
DELETE/containers/{container_id}

ContainersFiles

List container files
client.Containers.Files.List(ctx, containerID, query) (*CursorPage[ContainerFileListResponse], error)
GET/containers/{container_id}/files
Create container file
client.Containers.Files.New(ctx, containerID, body) (*ContainerFileNewResponse, error)
POST/containers/{container_id}/files
Retrieve container file
client.Containers.Files.Get(ctx, containerID, fileID) (*ContainerFileGetResponse, error)
GET/containers/{container_id}/files/{file_id}
Delete a container file
client.Containers.Files.Delete(ctx, containerID, fileID) error
DELETE/containers/{container_id}/files/{file_id}

ContainersFilesContent

Retrieve container file content
client.Containers.Files.Content.Get(ctx, containerID, fileID) (*Response, error)
GET/containers/{container_id}/files/{file_id}/content