外观
GraphQL operations
输入输出由同一 schema 生成;所有 mutation 带稳定 command_id。权限见 认证。
Query
| Operation | 输入 | 输出 |
|---|---|---|
| namespaces | after: ID, limit: Int | [Namespace!]! |
| namespace_requests | after: ID, limit: Int | [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 |
Mutation
| Operation | 输入 | 输出 |
|---|---|---|
| request_namespace | input: RequestNamespaceInput! | CommandReceipt! |
| transfer_namespace | input: TransferNamespaceInput! | CommandReceipt! |
| review_namespace | input: ReviewNamespaceInput! | CommandReceipt! |
| create_plugin | input: CreatePluginInput! | CommandReceipt! |
| update_metadata | input: UpdateMetadataInput! | CommandReceipt! |
| request_upload | input: RequestUploadInput! | UploadResult! |
| submit_release | input: SubmitReleaseInput! | CommandReceipt! |
| review_change | input: ReviewChangeInput! | CommandReceipt! |
| request_lifecycle | input: RequestLifecycleInput! | CommandReceipt! |
| set_user_role | input: SetUserRoleInput! | CommandReceipt! |
| set_user_suspended | input: SetUserSuspendedInput! | CommandReceipt! |
| update_policy | input: UpdatePolicyInput! | CommandReceipt! |
| create_token | input: CreateTokenInput! | TokenResult! |
| revoke_token | input: RevokeTokenInput! | CommandReceipt! |
| set_visibility | input: SetVisibilityInput! | CommandReceipt! |
| recover_publication | input: RecoverPublicationInput! | CommandReceipt! |
| rebuild_distribution | input: RebuildDistributionInput! | CommandReceipt! |
类型定义
- AgentPluginContents
- Architecture
- Artifact
- AuditDetail
- AuditedCommandOutcome
- AuditEntry
- AuditOutcomeAvailability
- AuditPage
- AuditPageInput
- Boolean
- CapabilityRequest
- CatalogInput
- CatalogPage
- CatalogScope
- CommandReceipt
- ComponentDescriptor
- CreatePluginInput
- CreateTokenInput
- DependencyDiagnostic
- DependencyEdge
- DependencyEdgeKind
- DependencyGraph
- DependencyGraphInput
- DependencyImpact
- DependencyImpactInput
- DependencyNode
- DependencyNodeAvailability
- DependencyReach
- DistributionChannel
- ID
- Int
- Job
- JobKind
- JobStatus
- LifecycleAction
- Listing
- Manifest
- Metadata
- MetadataInput
- Mutation
- Namespace
- NamespaceImpact
- NamespaceImpactInput
- NamespaceRequest
- NamespaceRequestKind
- NamespaceRequestsPage
- NamespaceRequestsPageInput
- NamespaceRequestStatus
- NamespacesPage
- NamespacesPageInput
- OperatingSystem
- PersonalToken
- Platform
- PlatformInput
- Plugin
- PluginStatus
- Policy
- PresentationField
- PresetDocument
- PresetEntry
- PresetSubject
- PublicationChannelStatus
- PublicationPhase
- PublicationProjectionStatus
- PublicationStatus
- PublicationStatusInput
- Query
- RebuildDistributionInput
- ReceiptStatus
- RecoverPublicationInput
- Release
- ReleaseInput
- ReleasesPage
- ReleasesPageInput
- ReleaseStatus
- ReleaseUploadInput
- RequestLifecycleInput
- RequestNamespaceInput
- RequestUploadInput
- ReviewChangeInput
- ReviewNamespaceInput
- RevokeTokenInput
- SetUserRoleInput
- SetUserSuspendedInput
- SetVisibilityInput
- SourceKind
- String
- Submission
- SubmissionKind
- SubmissionPageStatus
- SubmissionsPage
- SubmissionsPageInput
- SubmissionStatus
- SubmitReleaseInput
- TokenAudience
- TokenResult
- TokenScope
- TokensPage
- TokensPageInput
- TransferNamespaceInput
- TransferReceiver
- TransferReceiverInput
- UpdateMetadataInput
- UpdatePolicyInput
- UploadGrant
- UploadHeaders
- UploadResult
- User
- UserRole
- UsersPage
- UsersPageInput
- VerifiedSkill