Skip to content

Query ​

此类型来自当前机器契约;授权和生命周期见 认证 与 错误和恢复。

graphql
type Query {
  namespaces(after: ID, limit: Int = 100): [Namespace!]!
  namespace_requests(after: ID, limit: Int = 100): [NamespaceRequest!]!
  catalog(input: CatalogInput!): CatalogPage!
  plugin(id: ID!): Plugin
  plugin_by_name(name: String!): Plugin
  releases(plugin_id: ID!): [Release!]!
  viewer: User
  receipt(command_id: ID!): CommandReceipt
  submissions(plugin_id: ID): [Submission!]!
  users: [User!]!
  tokens: [PersonalToken!]!
  policy: Policy!
  audit(plugin_id: ID): [AuditEntry!]!
  jobs(plugin_id: ID): [Job!]!
  transfer_receiver(input: TransferReceiverInput!): TransferReceiver
  dependency_graph(input: DependencyGraphInput!): DependencyGraph!
  dependency_impact(input: DependencyImpactInput!): DependencyImpact!
  namespace_impact(input: NamespaceImpactInput!): NamespaceImpact!
  namespaces_page(input: NamespacesPageInput!): NamespacesPage!
  namespace_requests_page(input: NamespaceRequestsPageInput!): NamespaceRequestsPage!
  namespace_request(id: ID!): NamespaceRequest
  submissions_page(input: SubmissionsPageInput!): SubmissionsPage!
  submission(id: ID!): Submission
  users_page(input: UsersPageInput!): UsersPage!
  audit_page(input: AuditPageInput!): AuditPage!
  audit_entry(id: ID!): AuditDetail
  releases_page(input: ReleasesPageInput!): ReleasesPage!
  release(input: ReleaseInput!): Release
  release_jobs(input: ReleaseInput!): [Job!]!
  tokens_page(input: TokensPageInput!): TokensPage!
  publication_status(input: PublicationStatusInput!): PublicationStatus
}

适用 Marketplace 1.0.0-alpha.1 / pluginctl 1.0.0-alpha.1