Schemas of the native REST API whose name starts with U.
UpdateAlarmRequest
Change an alarm definition (PUT /v1/alarms/{id}). Absent fields keep their value; the body of POST /v1/alarms is accepted as it is (a full replacement). The states stay unless the trigger or the scope changes.
Body of PUT /v1/webhooks/{id}: the fields of the create request. Absent optional fields keep their value; an absent secret keeps the stored one.
Name
Type
Required
Description
enabled
boolean or null
On or off.
eventTypes
array of string or null
Event types (empty: all).
labels
array of string or null
Labels that alarm actions reference.
maxAttempts
integer (int32) or null
Attempts per event.
name
string
yes
Name.
secret
string or null
New shared secret (at least 16 bytes); absent keeps the stored one.
tenant
string or null
Tenant filter (tenant-N); null removes it.
url
string
yes
Target URL (https://; loopback and private addresses need an allow-list entry).
UpdateTagCategoryRequest
Body of PUT /v1/tag-categories/{id}. Absent fields keep their value. Cardinality can change from single to multiple only, and associable kinds can only be added: both would otherwise break existing assignments.
Name
Type
Required
Description
associableKinds
array of string or null
The new list of associable kinds (a superset of the current one).
cardinality
string or null
multiple.
description
string or null
New description.
expectedVersion
integer (int64) or null
Version the client read; CONFLICT when the category changed since.
name
string or null
New name.
UpdateTagRequest
Body of PUT /v1/tags/{id}. Absent fields keep their value.
Name
Type
Required
Description
description
string or null
New description.
expectedVersion
integer (int64) or null
Version the client read; CONFLICT when the tag changed since.
name
string or null
New name.
UpdateUserRequest
Body of PUT /v1/identity/users/{username}. Absent fields keep their value.
Name
Type
Required
Description
displayName
string or null
Display name.
email
string or null
E-mail address.
groups
array of string or null
The local groups the user is a direct member of (replaces the set; groups that come from an identity provider stay).
UplinkMode
How a host-bridge network reaches the provider's network.
True while the account is locked after too many failed logins (lockedUntil is in the future); an administrator reads it here before lifting the lockout.
lockedUntil
string or null
Locked until.
mfaEnrolled
boolean
yes
MFA enrolled.
passwordRotationRequired
boolean
yes
Must rotate password.
recoveryCodesRemaining
integer
Unused TOTP recovery codes.
serviceAccount
boolean
Service account (automation only; no browser login).