查询操作 (Query)
系统信息查询
# 获取系统信息
query SystemInfo {
systemInfo {
machineId
}
}
用户管理查询
查询账户信息
query GetAccount($input: AccountInput!) {
account(input: $input) {
name
displayName
type
... on AccountUser {
email
phone
bio
company
}
... on AccountOrganization {
description
moderators {
name
displayName
}
}
}
}
查询账户列表
query GetAccounts($input: AccountsInput!) {
accounts(input: $input) {
items {
name
displayName
type
}
cursor
count
total
}
}
资源管理查询
查询应用程序
query GetApplication($input: ApplicationInput!) {
application(input: $input) {
rid
name
description
owner
tags
keywords
permissions {
owner
moderator
member
everyone
}
revision {
hash
author
message
version
documentation
}
}
}
查询函数
query GetFunction($input: FunctionInput!) {
function(input: $input) {
rid
name
description
configs
revision {
hash
implementType
parameters
}
}
}
查询模型
query GetModel($input: ModelInput!) {
model(input: $input) {
rid
name
description
configs
jobs
revision {
hash
graphic
implements
parameters
pins
}
}
}
任务管理查询
查询任务
query GetJob($input: JobInput!) {
job(input: $input) {
id
args
createTime
startTime
endTime
status
context
user
priority
policy {
name
queue
tres {
cpu
ecpu
mem
}
}
}
}
查询任务列表
query GetJobs($input: JobsInput!) {
jobs(input: $input) {
items {
id
status
createTime
user
}
cursor
count
total
}
}