Skip to main content
PATCH
UpdateCalculatedChannel

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

The request for a call to CalculatedChannelService_UpdateCalculatedChannel to update a calculated channel. Updating a calculated channel creates a new version of the calculated channel, leaving the previous untouched. If no update is deemed necessary, then the the current version is returned. To archive calculated channel, specify archived_date in the update mask as well as a non-null value for archived_date in the calculated_channel object. To unarchive a calculated channel, specify archived_date in the update mask and a null value for archived_date in the calculated_channel object.

The request for a call to CalculatedChannelService_UpdateCalculatedChannel to update a calculated channel. Updating a calculated channel creates a new version of the calculated channel, leaving the previous untouched. If no update is deemed necessary, then the the current version is returned. To archive calculated channel, specify archived_date in the update mask as well as a non-null value for archived_date in the calculated_channel object. To unarchive a calculated channel, specify archived_date in the update mask and a null value for archived_date in the calculated_channel object.

calculatedChannel
object
required
updateMask
string
required

The list of fields to be updated. The fields available to be updated are name, description, units, metadata, query_configuration, archived_date, and asset_configuration.

userNotes
string

Optional user notes to describe changes.

Response

A successful response.

The response of a call to CalculatedChannelService_UpdateCalculatedChannel.

calculatedChannel
object
required
inapplicableAssets
object[]
required