Skip to main content

UpdatePersonInput

Provides the fields and values to use when updating a person.

input UpdatePersonInput {
id: ID!
firstName: String
lastName: String
idNumber: String
referenceNumber: String
notes: String
isClient: Boolean
members: RelatedMembersInput
tasks: RelatedTasksInput
letters: RelatedLettersInput
coordinations: RelatedCoordinationsInput
specifications: RelatedSpecificationsInput
contracts: ContactRelatedContractsInput
submissions: RelatedSubmissionsInput
meters: RelatedMetersInput
tags: RelatedTagsInput
}

Fields

UpdatePersonInput.id ● ID! non-null scalar

Specifies the person to update.

UpdatePersonInput.firstName ● String scalar

The person's first name.

UpdatePersonInput.lastName ● String scalar

The person's last name.

UpdatePersonInput.idNumber ● String scalar

The person's personal identification number.

UpdatePersonInput.referenceNumber ● String scalar

The person's reference number.

UpdatePersonInput.notes ● String scalar

The person's notes.

UpdatePersonInput.isClient ● Boolean scalar

Whether this contact is a client.

UpdatePersonInput.members ● RelatedMembersInput input

The person's members relation.

UpdatePersonInput.tasks ● RelatedTasksInput input

The person's tasks relation.

UpdatePersonInput.letters ● RelatedLettersInput input

The person's letters relation.

UpdatePersonInput.coordinations ● RelatedCoordinationsInput input

The person's coordinations relation.

UpdatePersonInput.specifications ● RelatedSpecificationsInput input

The person's specifications relation.

UpdatePersonInput.contracts ● ContactRelatedContractsInput input

The person's contracts relation.

UpdatePersonInput.submissions ● RelatedSubmissionsInput input

The person's submissions relation.

UpdatePersonInput.meters ● RelatedMetersInput input

The person's meters relation.

UpdatePersonInput.tags ● RelatedTagsInput input

The person's tags relation.

Member Of

updatePerson mutation