pub struct VirtualMachineInstanceViewResult {
pub platform_update_domain: Option<i32>,
pub platform_fault_domain: Option<i32>,
pub computer_name: Option<String>,
pub os_name: Option<String>,
pub os_version: Option<String>,
pub vm_agent: Option<VirtualMachineAgentInstanceView>,
pub statuses: Vec<InstanceViewStatus>,
}Expand description
Response for getting a VM instance view.
Azure API: compute.v1.VirtualMachineInstanceViewResult
Reference: https://learn.microsoft.com/en-us/rest/api/compute//VirtualMachineInstanceViewResult
Fields§
§platform_update_domain: Option<i32>Update domain
platform_fault_domain: Option<i32>Fault domain
computer_name: Option<String>Computer name
os_name: Option<String>Operating system name
os_version: Option<String>Operating system version
vm_agent: Option<VirtualMachineAgentInstanceView>VM agent instance view
statuses: Vec<InstanceViewStatus>Resource status information
Trait Implementations§
Source§impl Clone for VirtualMachineInstanceViewResult
impl Clone for VirtualMachineInstanceViewResult
Source§fn clone(&self) -> VirtualMachineInstanceViewResult
fn clone(&self) -> VirtualMachineInstanceViewResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for VirtualMachineInstanceViewResult
impl Default for VirtualMachineInstanceViewResult
Source§fn default() -> VirtualMachineInstanceViewResult
fn default() -> VirtualMachineInstanceViewResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VirtualMachineInstanceViewResult
impl<'de> Deserialize<'de> for VirtualMachineInstanceViewResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for VirtualMachineInstanceViewResult
impl RefUnwindSafe for VirtualMachineInstanceViewResult
impl Send for VirtualMachineInstanceViewResult
impl Sync for VirtualMachineInstanceViewResult
impl Unpin for VirtualMachineInstanceViewResult
impl UnsafeUnpin for VirtualMachineInstanceViewResult
impl UnwindSafe for VirtualMachineInstanceViewResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more