Containers
List containers
client.containers.list(ContainerListParams { after, limit, order } query?, RequestOptionsoptions?): CursorPage<ContainerListResponse { id, created_at, name, 5 more } >
GET/containers
Create container
client.containers.create(ContainerCreateParams { name, expires_after, file_ids, memory_limit } body, RequestOptionsoptions?): ContainerCreateResponse { id, created_at, name, 5 more }
POST/containers
Retrieve container
client.containers.retrieve(stringcontainerID, RequestOptionsoptions?): ContainerRetrieveResponse { id, created_at, name, 5 more }
GET/containers/{container_id}
Delete a container
client.containers.delete(stringcontainerID, RequestOptionsoptions?): void
DELETE/containers/{container_id}
ContainersFiles
List container files
client.containers.files.list(stringcontainerID, FileListParams { after, limit, order } query?, RequestOptionsoptions?): CursorPage<FileListResponse { id, bytes, container_id, 4 more } >
GET/containers/{container_id}/files
Create container file
client.containers.files.create(stringcontainerID, FileCreateParams { file, file_id } body, RequestOptionsoptions?): FileCreateResponse { id, bytes, container_id, 4 more }
POST/containers/{container_id}/files
Retrieve container file
client.containers.files.retrieve(stringfileID, FileRetrieveParams { container_id } params, RequestOptionsoptions?): FileRetrieveResponse { id, bytes, container_id, 4 more }
GET/containers/{container_id}/files/{file_id}
Delete a container file
client.containers.files.delete(stringfileID, FileDeleteParams { container_id } params, RequestOptionsoptions?): void
DELETE/containers/{container_id}/files/{file_id}
ContainersFilesContent
Retrieve container file content
client.containers.files.content.retrieve(stringfileID, ContentRetrieveParams { container_id } params, RequestOptionsoptions?): Response
GET/containers/{container_id}/files/{file_id}/content