Skip to main content

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