跳到主要内容

Application

一个 Application 实例

type Application {
rid: ResourceId!
type: String!
owner: String!
key: String!
name: String!
updatedAt: DateTime!
description: String
permissions: ResourcePermissions!
tags: [String!]!
keywords: [String!]!
createdAt: DateTime
context: JSON!
revision: ApplicationRevision
pages: [Page!]
access(
user: String
): Access
storage: [HashValue!]!
}

Fields​

Application.rid ● ResourceId! non-null scalar​

资源ID

Application.type ● String! non-null scalar​

资源类型

Application.owner ● String! non-null scalar​

资源所有者

Application.key ● String! non-null scalar​

资源键名

Application.name ● String! non-null scalar​

资源名称

Application.updatedAt ● DateTime! non-null scalar​

更新时间

Application.description ● String scalar​

资源描述

Application.permissions ● ResourcePermissions! non-null object​

资源权限配置

Application.tags ● [String!]! non-null scalar​

资源标签列表

Application.keywords ● [String!]! non-null scalar​

资源关键词列表

Application.createdAt ● DateTime scalar​

创建时间

Application.context ● JSON! non-null scalar​

Application 的上下文信息

Application.revision ● ApplicationRevision object​

Application 的当前版本数据

Application.pages ● [Page!] list object​

Application 的发布页面列表

Application.access ● Access object​

Application.access.user ● String scalar​

Application.storage ● [HashValue!]! non-null scalar​

Application 额外数据存储

Returned By​

application query ● createApplication mutation ● updateApplication mutation

Member Of​

Applications object