AI-generated Key Takeaways
- 
          
This document provides information on the Device resource within the Spectrum Access System (SAS), including its JSON representation and available methods.
 - 
          
The Device resource represents a registered device in the SAS, storing its configuration, state, grants, and other relevant metadata.
 - 
          
You can manage Devices using various methods such as creating, deleting, updating, and moving them within the SAS hierarchy.
 - 
          
Devices can have preloaded and active configurations, hold grants for spectrum access, and have associated metadata and frequency range allowlists.
 - 
          
Detailed information about Device fields and available management methods are provided for developers to interact with the SAS API.
 
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 | 
            |
|---|---|
                
 | 
              
                Creates a device under a node or customer. | 
            
                
 | 
              
                Creates a signed device under a node or customer. | 
            
                
 | 
              
                Deletes a device. | 
            
                
 | 
              
                Gets details about a device. | 
            
                
 | 
              
                Lists devices under a node or customer. | 
            
                
 | 
              
                Moves a device under another node or customer. | 
            
                
 | 
              
                Updates a device. | 
            
                
 | 
              
                Signs a device. | 
            
                
 | 
              
                Updates a signed device. |