#[non_exhaustive]pub struct VirtualMachineDetails { /* private fields */ }
Expand description
Your VirtualMachine
objects, ordered by their Amazon Resource Names (ARNs).
Implementations§
source§impl VirtualMachineDetails
impl VirtualMachineDetails
sourcepub fn hypervisor_id(&self) -> Option<&str>
pub fn hypervisor_id(&self) -> Option<&str>
The ID of the virtual machine's hypervisor.
sourcepub fn resource_arn(&self) -> Option<&str>
pub fn resource_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the virtual machine. For example, arn:aws:backup-gateway:us-west-1:0000000000000:vm/vm-0000ABCDEFGIJKL
.
sourcepub fn last_backup_date(&self) -> Option<&DateTime>
pub fn last_backup_date(&self) -> Option<&DateTime>
The most recent date a virtual machine was backed up, in Unix format and UTC time.
These are the details of the VMware tags associated with the specified virtual machine.
source§impl VirtualMachineDetails
impl VirtualMachineDetails
sourcepub fn builder() -> VirtualMachineDetailsBuilder
pub fn builder() -> VirtualMachineDetailsBuilder
Creates a new builder-style object to manufacture VirtualMachineDetails
.
Trait Implementations§
source§impl Clone for VirtualMachineDetails
impl Clone for VirtualMachineDetails
source§fn clone(&self) -> VirtualMachineDetails
fn clone(&self) -> VirtualMachineDetails
Returns a copy 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 Debug for VirtualMachineDetails
impl Debug for VirtualMachineDetails
source§impl PartialEq<VirtualMachineDetails> for VirtualMachineDetails
impl PartialEq<VirtualMachineDetails> for VirtualMachineDetails
source§fn eq(&self, other: &VirtualMachineDetails) -> bool
fn eq(&self, other: &VirtualMachineDetails) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for VirtualMachineDetails
Auto Trait Implementations§
impl RefUnwindSafe for VirtualMachineDetails
impl Send for VirtualMachineDetails
impl Sync for VirtualMachineDetails
impl Unpin for VirtualMachineDetails
impl UnwindSafe for VirtualMachineDetails
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