REST Resource: compatibility.devices.products.otas

Resource: OtaDeploymentGroup

OTA Deployment Group

JSON representation
{
  "name": string,
  "otaUsers": [
    {
      object (OtaUser)
    }
  ]
}
Fields
name

string

The resource name for OTA deployment OTA deployment name have the form devices/{deviceId}/products/{productId}/otas/{ota_deployment_group_name} This group name is auto-assigned during otas.create

otaUsers[]

object (OtaUser)

OTA Users

OtaUser

A user with OTA permissions

JSON representation
{
  "userEmail": string,
  "readOnly": boolean,
  "groupsOnly": boolean,
  "full": boolean
}
Fields
userEmail

string

OTA User Email

readOnly

boolean

Read-only OTA permission

groupsOnly

boolean

Groups-only OTA permission

full

boolean

Full OTA permission

Methods

create

Creates a new OTA deployment group.

list

Returns the list of OTA deployment groups for a product.

update

Updates user permissions for an OTA deployment group.