Struct aws_sdk_alexaforbusiness::model::Device [−][src]
#[non_exhaustive]pub struct Device {
pub device_arn: Option<String>,
pub device_serial_number: Option<String>,
pub device_type: Option<String>,
pub device_name: Option<String>,
pub software_version: Option<String>,
pub mac_address: Option<String>,
pub room_arn: Option<String>,
pub device_status: Option<DeviceStatus>,
pub device_status_info: Option<DeviceStatusInfo>,
pub network_profile_info: Option<DeviceNetworkProfileInfo>,
}
Expand description
A device with attributes.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.device_arn: Option<String>
The ARN of a device.
device_serial_number: Option<String>
The serial number of a device.
device_type: Option<String>
The type of a device.
device_name: Option<String>
The name of a device.
software_version: Option<String>
The software version of a device.
mac_address: Option<String>
The MAC address of a device.
room_arn: Option<String>
The room ARN of a device.
device_status: Option<DeviceStatus>
The status of a device. If the status is not READY, check the DeviceStatusInfo value for details.
device_status_info: Option<DeviceStatusInfo>
Detailed information about a device's status.
network_profile_info: Option<DeviceNetworkProfileInfo>
Detailed information about a device's network profile.
Implementations
The ARN of a device.
The serial number of a device.
The type of a device.
The name of a device.
The software version of a device.
The MAC address of a device.
The status of a device. If the status is not READY, check the DeviceStatusInfo value for details.
Detailed information about a device's status.
Detailed information about a device's network profile.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Device
impl UnwindSafe for Device
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more