UpdateProjectInput
Provides the fields and values to use when updating a project.
input UpdateProjectInput {
id: ID!
parentId: ID
name: String
status: ID
clientId: ID
startAt: Date
dueAt: Date
isPublic: Boolean
filesPath: String
description: String
notes: String
members: ProjectRelatedMembersInput
easements: RelatedEasementsInput
properties: RelatedPropertiesInput
contacts: ProjectRelatedContactsInput
tasks: RelatedTasksInput
letters: RelatedLettersInput
coordinations: RelatedCoordinationsInput
specifications: RelatedSpecificationsInput
ordinances: RelatedOrdinancesInput
contracts: RelatedContractsInput
submissions: RelatedSubmissionsInput
invoices: RelatedInvoicesInput
expenses: RelatedExpensesInput
quotes: RelatedQuotesInput
tags: RelatedTagsInput
}
Fields
UpdateProjectInput.id
● ID!
non-null scalar
Specifies the project to update.
UpdateProjectInput.parentId
● ID
scalar
The project's parent project.
UpdateProjectInput.name
● String
scalar
The project's name.
UpdateProjectInput.status
● ID
scalar
The project's status.
UpdateProjectInput.clientId
● ID
scalar
The project's client.
UpdateProjectInput.startAt
● Date
scalar
Starting date of the project.
UpdateProjectInput.dueAt
● Date
scalar
Due date of the project.
UpdateProjectInput.isPublic
● Boolean
scalar
True if the project is public to the organization. If false, do not share this project with other users in this organization without explicitly checking to see if they have access.
UpdateProjectInput.filesPath
● String
scalar
The project's files path.
UpdateProjectInput.description
● String
scalar
The project's description.
UpdateProjectInput.notes
● String
scalar
The project's description.
UpdateProjectInput.members
● ProjectRelatedMembersInput
input
The project's members relation.
UpdateProjectInput.easements
● RelatedEasementsInput
input
The project's easements relation.
UpdateProjectInput.properties
● RelatedPropertiesInput
input
The project's properties relation.
UpdateProjectInput.contacts
● ProjectRelatedContactsInput
input
The project's contacts relation.
UpdateProjectInput.tasks
● RelatedTasksInput
input
The project's tasks relation.
UpdateProjectInput.letters
● RelatedLettersInput
input
The project's letters relation.
UpdateProjectInput.coordinations
● RelatedCoordinationsInput
input
The project's coordinations relation.
UpdateProjectInput.specifications
● RelatedSpecificationsInput
input
The project's specifications relation.
UpdateProjectInput.ordinances
● RelatedOrdinancesInput
input
The project's ordinances relation.
UpdateProjectInput.contracts
● RelatedContractsInput
input
The project's contracts relation.
UpdateProjectInput.submissions
● RelatedSubmissionsInput
input
The project's submissions relation.
UpdateProjectInput.invoices
● RelatedInvoicesInput
input
The project's invoices relation.
UpdateProjectInput.expenses
● RelatedExpensesInput
input
The project's expenses relation.
UpdateProjectInput.quotes
● RelatedQuotesInput
input
The projec's quotes relation.
UpdateProjectInput.tags
● RelatedTagsInput
input
The property's tags relation.
Member Of
updateProject
mutation