UpdateMeterInput
Provides the fields and values to use when updating a meter.
input UpdateMeterInput {
id: ID!
parentId: ID
propertyId: ID
serialNumber: String
manhole: String
sewagePumpingStation: String
type: MeterType
technology: MeterTechnology
waterType: MeterWaterType
pipeDiameter: MeterPipeDiameter
connectionFitting: MeterConnectionFitting
consoleLength: MeterConsoleLength
consumptionEstimate: Int
maxReading: Int
average3: Decimal
average6: Decimal
average12: Decimal
sealNumber: String
isRemoved: Boolean
isRemotelyReadable: Boolean
isReverseFlow: Boolean
installedAt: Date
verifiedAt: Date
nextVerificationAt: Date
manufacturerId: ID
modelId: ID
nominalValueId: ID
status: ID
contacts: RelatedContactsInput
letters: RelatedContactsInput
tasks: RelatedTasksInput
specifications: RelatedSpecificationsInput
contracts: RelatedContractsInput
submissions: RelatedSubmissionsInput
tags: RelatedTagsInput
}
Fields
UpdateMeterInput.id
● ID!
non-null scalar
Specifies the meter to update.
UpdateMeterInput.parentId
● ID
scalar
The meter's parent meter.
UpdateMeterInput.propertyId
● ID
scalar
The meter's property.
UpdateMeterInput.serialNumber
● String
scalar
The meter's serial number.
UpdateMeterInput.manhole
● String
scalar
The meter's manhole.
UpdateMeterInput.sewagePumpingStation
● String
scalar
The meter's sewage pumping station.
UpdateMeterInput.type
● MeterType
enum
The meter's type.
UpdateMeterInput.technology
● MeterTechnology
enum
The meter's technology.
UpdateMeterInput.waterType
● MeterWaterType
enum
The meter's water type.
UpdateMeterInput.pipeDiameter
● MeterPipeDiameter
enum
The meter's pipe diameter.
UpdateMeterInput.connectionFitting
● MeterConnectionFitting
enum
The meter's connection fitting.
UpdateMeterInput.consoleLength
● MeterConsoleLength
enum
The meter's console length.
UpdateMeterInput.consumptionEstimate
● Int
scalar
The meter's consumption estimate.
UpdateMeterInput.maxReading
● Int
scalar
The meter's max reading.
UpdateMeterInput.average3
● Decimal
scalar
The meter's 3-month average reading.
UpdateMeterInput.average6
● Decimal
scalar
The meter's 6-month average reading.
UpdateMeterInput.average12
● Decimal
scalar
The meter's 12-month average reading.
UpdateMeterInput.sealNumber
● String
scalar
The meter's seal number.
UpdateMeterInput.isRemoved
● Boolean
scalar
Whether the meter is removed.
UpdateMeterInput.isRemotelyReadable
● Boolean
scalar
Whether the meter is remotely readable.
UpdateMeterInput.isReverseFlow
● Boolean
scalar
Whether the meter supports reverse flow.
UpdateMeterInput.installedAt
● Date
scalar
The date when the meter was installed.
UpdateMeterInput.verifiedAt
● Date
scalar
The date when the meter was verified.
UpdateMeterInput.nextVerificationAt
● Date
scalar
The date when the meter should be verified next.
UpdateMeterInput.manufacturerId
● ID
scalar
The meter's manufacturer.
UpdateMeterInput.modelId
● ID
scalar
The meter's model.
UpdateMeterInput.nominalValueId
● ID
scalar
The meter's nominal value.
UpdateMeterInput.status
● ID
scalar
The meter's status.
UpdateMeterInput.contacts
● RelatedContactsInput
input
The meter's contacts relation.
UpdateMeterInput.letters
● RelatedContactsInput
input
The meter's letters relation.
UpdateMeterInput.tasks
● RelatedTasksInput
input
The meter's tasks relation.
UpdateMeterInput.specifications
● RelatedSpecificationsInput
input
The meter's specifications relation.
UpdateMeterInput.contracts
● RelatedContractsInput
input
The meter's contracts relation.
UpdateMeterInput.submissions
● RelatedSubmissionsInput
input
The meter's submissions relation.
UpdateMeterInput.tags
● RelatedTagsInput
input
The meter's tags relation.
Member Of
updateMeter
mutation