Skip to main content

UpdateLibraryResourcePayload

The output of our update LibraryResource mutation.

type UpdateLibraryResourcePayload {
clientMutationId: String
libraryResource: LibraryResource
query: Query
workspace: Workspace
createdByWorkspaceAccount: WorkspaceAccount
approvedByWorkspaceAccount: WorkspaceAccount
ownerWorkspaceAccount: WorkspaceAccount
libraryResourceEdge(
orderBy: [LibraryResourcesOrderBy!] = [PRIMARY_KEY_ASC]
): LibraryResourcesEdge
}

Fields

UpdateLibraryResourcePayload.clientMutationId ● String scalar

The exact same clientMutationId that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.

UpdateLibraryResourcePayload.libraryResource ● LibraryResource object

The LibraryResource that was updated by this mutation.

UpdateLibraryResourcePayload.query ● Query object

Our root query field type. Allows us to run any query from our mutation payload.

UpdateLibraryResourcePayload.workspace ● Workspace object

Reads a single Workspace that is related to this LibraryResource.

UpdateLibraryResourcePayload.createdByWorkspaceAccount ● WorkspaceAccount object

Reads a single WorkspaceAccount that is related to this LibraryResource.

UpdateLibraryResourcePayload.approvedByWorkspaceAccount ● WorkspaceAccount object

Reads a single WorkspaceAccount that is related to this LibraryResource.

UpdateLibraryResourcePayload.ownerWorkspaceAccount ● WorkspaceAccount object

Reads a single WorkspaceAccount that is related to this LibraryResource.

UpdateLibraryResourcePayload.libraryResourceEdge ● LibraryResourcesEdge object

An edge for our LibraryResource. May be used by Relay 1.

UpdateLibraryResourcePayload.libraryResourceEdge.orderBy ● [LibraryResourcesOrderBy!] list enum

The method to use when ordering LibraryResource.

Returned By

updateLibraryResource mutation ● updateLibraryResourceByNodeId mutation