AI-generated Key Takeaways
- 
          
The
Deviceresource represents a device registered with the Spectrum Access System (SAS), including details like FCC ID, serial number, and configuration. - 
          
Devices can be managed through various methods like
delete,get,move,patch,signDevice, andupdateSignedto control their lifecycle and properties. - 
          
The
Deviceresource provides information about a device's current state, grants, and operational parameters, allowing for monitoring and control within the SAS. - 
          
A JSON representation of the
Deviceresource outlines its structure and the specific data fields associated with each device. 
Resource: Device
| JSON representation | 
|---|
{ "name": string, "fccId": string, "serialNumber": string, "preloadedConfig": { object (  | 
              
| Fields | |
|---|---|
name | 
                
                   
 Output only. The resource path name.  | 
              
fccId | 
                
                   
 The FCC identifier of the device.  | 
              
serialNumber | 
                
                   
 A serial number assigned to the device by the device manufacturer.  | 
              
preloadedConfig | 
                
                   
 Configuration of the device, as specified via SAS Portal API.  | 
              
activeConfig | 
                
                   
 Output only. Current configuration of the device as registered to the SAS.  | 
              
state | 
                
                   
 Output only. Device state.  | 
              
grants[] | 
                
                   
 Output only. Grants held by the device.  | 
              
displayName | 
                
                   
 Device display name.  | 
              
deviceMetadata | 
                
                   
 Device parameters that can be overridden by both SAS Portal and SAS registration requests.  | 
              
currentChannels[] | 
                
                   
 Output only. Current channels with scores.  | 
              
grantRangeAllowlists[] | 
                
                   
 Only ranges that are within the allowlists are available for new grants.  | 
              
Methods | 
            |
|---|---|
                
 | 
              
                Deletes a device. | 
            
                
 | 
              
                Gets details about a device. | 
            
                
 | 
              
                Moves a device under another node or customer. | 
            
                
 | 
              
                Updates a device. | 
            
                
 | 
              
                Signs a device. | 
            
                
 | 
              
                Updates a signed device. |