Method: customers.devices.signDevice

Assina um device.

Solicitação HTTP

POST https://sasportal.googleapis.com/v1alpha1/{device.name=customers/*/devices/*}:signDevice

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
device.name

string

Apenas saída. O nome do caminho do recurso.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "device": {
    "name": string,
    "fccId": string,
    "serialNumber": string,
    "preloadedConfig": {
      object (DeviceConfig)
    },
    "activeConfig": {
      object (DeviceConfig)
    },
    "state": enum (State),
    "grants": [
      {
        object (DeviceGrant)
      }
    ]
  }
}
Campos
device.fccId

string

O identificador da FCC do dispositivo.

device.serialNumber

string

Um número de série atribuído ao dispositivo pelo fabricante.

device.preloadedConfig

object (DeviceConfig)

Configuração do dispositivo, conforme especificado pela API SAS Portal.

device.activeConfig

object (DeviceConfig)

Apenas saída. Configuração atual do dispositivo registrada no SAS.

device.state

enum (State)

Apenas saída. Estado do dispositivo.

device.grants[]

object (DeviceGrant)

Apenas saída. Substituições de propriedade do dispositivo.

Corpo da resposta

Se bem-sucedido, o corpo da resposta ficará vazio.

Escopos da autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/userinfo.email