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/{otaDeploymentGroupName} This group name is auto-assigned during otas.create

otaUsers[]

object (OtaUser)

OTA Users

OtaUser

A user with OTA permissions

JSON representation
{
  "userEmail": string,

  // Union field permission can be only one of the following:
  "readOnly": boolean,
  "groupsOnly": boolean,
  "full": boolean
  // End of list of possible types for union field permission.
}
Fields
userEmail

string

OTA User Email

Union field permission.

permission can be only one of the following:

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.