Pods
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
OpenapiPodCreateRequest
imagePublicTypestringOptional
ImagePublicTypeEnum: PUBLIC, PRIVATE
resourceTypestringOptional
ResourceTypeEnum: GPU,CPU
regionstringOptional
Region
regionListstring[]Optional
Region List
podNamestringOptional
pod nick name
imagestring · min: 1 · max: 255Required
image name
imageRegistrystringOptionalDefault:
image registry url
https://index.docker.io/v1/imageRegistryUsernamestringOptional
image registry username
imageRegistryTokenstringOptional
image registry token or password
gpuTypestring · min: 1Required
gpu type
gpuCountinteger · int32Optional
gpu count
shmInGbinteger · int32 · min: 1Optional
shm unit:GB
minSingleCardRamInGbinteger · int32 · max: 1536Optional
min single card ram unit: GB
minSingleCardVramInGbinteger · int32 · max: 1536Optional
min single card vram unit: GB
minSingleCardVcpuinteger · int32Optional
min single card vcpu unit: count
containerVolumeInGbinteger · int32Optional
container volume unit:GB
persistentVolumeInGbinteger · int32Optional
persistent volume unit:GB
persistentMountPathstringOptional
persistent mount path
initializationCommandstringOptional
initialization command
Responses
200
OK
*/*
messagestringOptional
message
codeinteger · int32Optional
code
datainteger · int64Optional
data
400
Bad Request
*/*
500
Internal Server Error
*/*
post
/openapi/v1/pods/createAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
podIdinteger · int64Required
Responses
200
OK
*/*
messagestringOptional
message
codeinteger · int32Optional
code
400
Bad Request
*/*
500
Internal Server Error
*/*
get
/openapi/v1/pods/{podId}Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
regionListstring[]Optional
statusListinteger · int32[]Optional
Responses
200
OK
*/*
messagestringOptional
message
codeinteger · int32Optional
code
400
Bad Request
*/*
500
Internal Server Error
*/*
get
/openapi/v1/pods/listAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
podIdinteger · int64Required
Responses
200
OK
*/*
messagestringOptional
message
codeinteger · int32Optional
code
dataanyOptional
data
400
Bad Request
*/*
500
Internal Server Error
*/*
post
/openapi/v1/pods/resume/{podId}Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
podIdinteger · int64Required
Responses
200
OK
*/*
messagestringOptional
message
codeinteger · int32Optional
code
dataanyOptional
data
400
Bad Request
*/*
500
Internal Server Error
*/*
post
/openapi/v1/pods/pause/{podId}Last updated
Was this helpful?