- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
Signe un device.
Requête HTTP
POST https://sasportal.googleapis.com/v1alpha1/{device.name=nodes/*/devices/*}:signDevice
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
| Paramètres | |
|---|---|
| device.name | 
 Uniquement en sortie. Nom du chemin d'accès à la ressource. | 
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
| Représentation JSON | 
|---|
| { "device": { "name": string, "fccId": string, "serialNumber": string, "preloadedConfig": { "category": enum ( | 
| Champs | |
|---|---|
| device.fccId | 
 Identifiant FCC de l'appareil. | 
| device.serialNumber | 
 Numéro de série attribué à l'appareil par le fabricant. | 
| device.preloadedConfig | 
 Configuration de l'appareil, telle qu'elle est spécifiée via l'API du portail SAS. | 
| device.activeConfig | 
 Uniquement en sortie. Configuration actuelle de l'appareil telle qu'enregistrée auprès du SAS. | 
| device.state | 
 Uniquement en sortie. État de l'appareil. | 
| device.grants[] | 
 Uniquement en sortie. Autorisations détenues par l'appareil. | 
| device.displayName | 
 Nom à afficher de l'appareil. | 
| device.deviceMetadata | 
 Paramètres de l'appareil pouvant être remplacés par le portail SAS et les demandes d'enregistrement SAS. | 
| device.currentChannels[] | 
 Uniquement en sortie. Chaînes actuelles avec scores. | 
| device.grantRangeAllowlists[] | 
 Seules les plages figurant dans les listes d'autorisation sont disponibles pour les nouvelles autorisations. | 
Corps de la réponse
Si la requête aboutit, le corps de la réponse est vide.
Champs d'application des autorisations
Requiert le champ d'application OAuth suivant :
- https://www.googleapis.com/auth/sasportal