pub struct SasPortalDevice {
pub active_config: Option<SasPortalDeviceConfig>,
pub current_channels: Option<Vec<SasPortalChannelWithScore>>,
pub device_metadata: Option<SasPortalDeviceMetadata>,
pub display_name: Option<String>,
pub fcc_id: Option<String>,
pub grant_range_allowlists: Option<Vec<SasPortalFrequencyRange>>,
pub grants: Option<Vec<SasPortalDeviceGrant>>,
pub name: Option<String>,
pub preloaded_config: Option<SasPortalDeviceConfig>,
pub serial_number: Option<String>,
pub state: Option<String>,
}
Expand description
There is no detailed description.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- deployments devices create customers (request|response)
- deployments devices create signed customers (response)
- devices create customers (request|response)
- devices create signed customers (response)
- devices get customers (response)
- devices patch customers (request|response)
- devices update signed customers (response)
- nodes devices create customers (request|response)
- nodes devices create signed customers (response)
- devices get deployments (response)
- devices patch deployments (request|response)
- devices update signed deployments (response)
- deployments devices create nodes (request|response)
- deployments devices create signed nodes (response)
- devices create nodes (request|response)
- devices create signed nodes (response)
- devices get nodes (response)
- devices patch nodes (request|response)
- devices update signed nodes (response)
- nodes devices create nodes (request|response)
- nodes devices create signed nodes (response)
Fields§
§active_config: Option<SasPortalDeviceConfig>
Output only. Current configuration of the device as registered to the SAS.
current_channels: Option<Vec<SasPortalChannelWithScore>>
Output only. Current channels with scores.
device_metadata: Option<SasPortalDeviceMetadata>
Device parameters that can be overridden by both SAS Portal and SAS registration requests.
display_name: Option<String>
Device display name.
fcc_id: Option<String>
The FCC identifier of the device. Refer to https://www.fcc.gov/oet/ea/fccid for FccID format. Accept underscores and periods because some test-SAS customers use them.
grant_range_allowlists: Option<Vec<SasPortalFrequencyRange>>
Only ranges that are within the allowlists are available for new grants.
grants: Option<Vec<SasPortalDeviceGrant>>
Output only. Grants held by the device.
name: Option<String>
Output only. The resource path name.
preloaded_config: Option<SasPortalDeviceConfig>
Configuration of the device, as specified via SAS Portal API.
serial_number: Option<String>
A serial number assigned to the device by the device manufacturer.
state: Option<String>
Output only. Device state.
Trait Implementations§
source§impl Clone for SasPortalDevice
impl Clone for SasPortalDevice
source§fn clone(&self) -> SasPortalDevice
fn clone(&self) -> SasPortalDevice
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more