Signs a device
.
HTTP request
POST https://sasportal.googleapis.com/v1alpha1/{device.name=customers/*/devices/*}:signDevice
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
device.name |
Output only. The resource path name. |
Request body
The request body contains data with the following structure:
JSON representation |
---|
{ "device": { "name": string, "fccId": string, "serialNumber": string, "preloadedConfig": { "category": enum ( |
Fields | |
---|---|
device.fccId |
The FCC identifier of the device. |
device.serialNumber |
A serial number assigned to the device by the device manufacturer. |
device.preloadedConfig |
Configuration of the device, as specified via SAS Portal API. |
device.activeConfig |
Output only. Current configuration of the device as registered to the SAS. |
device.state |
Output only. Device state. |
device.grants[] |
Output only. Grants held by the device. |
device.displayName |
Device display name. |
device.deviceMetadata |
Device parameters that can be overridden by both SAS Portal and SAS registration requests. |
device.currentChannels[] |
Output only. Current channels with scores. |
device.grantRangeAllowlists[] |
Only ranges that are within the allowlists are available for new grants. |
Response body
If successful, the response body is empty.
Authorization Scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/sasportal