REST Resource: nodes.nodes.devices
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
משאב: מכשיר
ייצוג ב-JSON |
{
"name": string,
"fccId": string,
"serialNumber": string,
"preloadedConfig": {
object (DeviceConfig )
},
"activeConfig": {
object (DeviceConfig )
},
"state": enum (State ),
"grants": [
{
object (DeviceGrant )
}
],
"displayName": string,
"deviceMetadata": {
object (DeviceMetadata )
},
"currentChannels": [
{
object (ChannelWithScore )
}
],
"grantRangeAllowlists": [
{
object (FrequencyRange )
}
]
} |
שדות |
name |
string
פלט בלבד. שם נתיב המשאב.
|
fccId |
string
מזהה ה-FCC של המכשיר.
|
serialNumber |
string
מספר סידורי שהוקצה למכשיר על ידי יצרן המכשיר.
|
preloadedConfig |
object (DeviceConfig )
הגדרת המכשיר, כפי שצוין דרך SAS Portal API.
|
activeConfig |
object (DeviceConfig )
פלט בלבד. ההגדרה הנוכחית של המכשיר כפי שנרשמה ב-SAS.
|
state |
enum (State )
פלט בלבד. מצב המכשיר.
|
grants[] |
object (DeviceGrant )
פלט בלבד. הרשאות שמוחזקות על ידי המכשיר.
|
displayName |
string
השם המוצג של המכשיר.
|
deviceMetadata |
object (DeviceMetadata )
פרמטרים של מכשיר שאפשר לשנות גם דרך SAS Portal וגם דרך בקשות רישום SAS.
|
currentChannels[] (deprecated) |
object (ChannelWithScore )
פלט בלבד. הערוצים הנוכחיים עם הציונים.
|
grantRangeAllowlists[] |
object (FrequencyRange )
רק טווחים שנכללים ברשימות ההיתרים זמינים למענקים חדשים.
|
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-25 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-25 (שעון UTC)."],[[["\u003cp\u003eThe Device resource represents a registered device within the Spectrum Access System (SAS), containing device-specific information like FCC ID, serial number, and operational state.\u003c/p\u003e\n"],["\u003cp\u003eDevices can be created and managed under a specific node or customer using provided methods.\u003c/p\u003e\n"],["\u003cp\u003eThe JSON representation of a device includes key fields like name, configuration details, grants, and metadata.\u003c/p\u003e\n"],["\u003cp\u003eAvailable methods for Device resources include create, createSigned, and list, allowing for device registration and retrieval.\u003c/p\u003e\n"]]],["The `Device` resource contains information like `name`, `fccId`, `serialNumber`, `preloadedConfig`, `activeConfig`, `state`, `grants`, `displayName`, and `deviceMetadata`. It includes lists for `currentChannels` (deprecated) and `grantRangeAllowlists`. Key actions include creating devices under a node or customer, both signed and unsigned, as well as listing existing devices. The JSON representation defines the structure of this data.\n"],null,["# REST Resource: nodes.nodes.devices\n\n- [Resource: Device](#Device)\n - [JSON representation](#Device.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: Device\n----------------\n\n| JSON representation |\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"fccId\": string, \"serialNumber\": string, \"preloadedConfig\": { object (/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device.DeviceConfig) }, \"activeConfig\": { object (/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device.DeviceConfig) }, \"state\": enum (/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device.State_1), \"grants\": [ { object (/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device.DeviceGrant) } ], \"displayName\": string, \"deviceMetadata\": { object (/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device.DeviceMetadata) }, \"currentChannels\": [ { object (/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device.ChannelWithScore) } ], \"grantRangeAllowlists\": [ { object (/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device.FrequencyRange) } ] } ``` |\n\n| Fields ||\n|--------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Output only. The resource path name. |\n| `fccId` | `string` The FCC identifier of the device. |\n| `serialNumber` | `string` A serial number assigned to the device by the device manufacturer. |\n| `preloadedConfig` | `object (`[DeviceConfig](/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device.DeviceConfig)`)` Configuration of the device, as specified via SAS Portal API. |\n| `activeConfig` | `object (`[DeviceConfig](/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device.DeviceConfig)`)` Output only. Current configuration of the device as registered to the SAS. |\n| `state` | `enum (`[State](/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device.State_1)`)` Output only. Device state. |\n| `grants[]` | `object (`[DeviceGrant](/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device.DeviceGrant)`)` Output only. Grants held by the device. |\n| `displayName` | `string` Device display name. |\n| `deviceMetadata` | `object (`[DeviceMetadata](/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device.DeviceMetadata)`)` Device parameters that can be overridden by both SAS Portal and SAS registration requests. |\n| `currentChannels[]` **(deprecated)** | `object (`[ChannelWithScore](/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device.ChannelWithScore)`)` | This item is deprecated! Output only. Current channels with scores. |\n| `grantRangeAllowlists[]` | `object (`[FrequencyRange](/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device.FrequencyRange)`)` Only ranges that are within the allowlists are available for new grants. |\n\n| Methods ------- ||\n|------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### [create](/spectrum-access-system/reference/rest/v1alpha1/nodes.nodes.devices/create) | Creates a [device](/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device) under a [node](/spectrum-access-system/reference/rest/v1alpha1/customers.nodes#Node) or [customer](/spectrum-access-system/reference/rest/v1alpha1/customers#Customer). |\n| ### [createSigned](/spectrum-access-system/reference/rest/v1alpha1/nodes.nodes.devices/createSigned) | Creates a signed [device](/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device) under a [node](/spectrum-access-system/reference/rest/v1alpha1/customers.nodes#Node) or [customer](/spectrum-access-system/reference/rest/v1alpha1/customers#Customer). |\n| ### [list](/spectrum-access-system/reference/rest/v1alpha1/nodes.nodes.devices/list) | Lists [devices](/spectrum-access-system/reference/rest/v1alpha1/customers.deployments.devices#Device) under a [node](/spectrum-access-system/reference/rest/v1alpha1/customers.nodes#Node) or [customer](/spectrum-access-system/reference/rest/v1alpha1/customers#Customer). |"]]