pub struct HostProperties {
pub cores: Option<i64>,
pub instance_family: Option<String>,
pub instance_type: Option<String>,
pub sockets: Option<i64>,
pub total_v_cpus: Option<i64>,
}Expand description
Describes the properties of a Dedicated Host.
Fields§
§cores: Option<i64>The number of cores on the Dedicated Host.
instance_family: Option<String>The instance family supported by the Dedicated Host. For example, m5.
instance_type: Option<String>The instance type supported by the Dedicated Host. For example, m5.large. If the host supports multiple instance types, no instanceType is returned.
sockets: Option<i64>The number of sockets on the Dedicated Host.
total_v_cpus: Option<i64>The total number of vCPUs on the Dedicated Host.
Trait Implementations§
Source§impl Clone for HostProperties
impl Clone for HostProperties
Source§fn clone(&self) -> HostProperties
fn clone(&self) -> HostProperties
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 Debug for HostProperties
impl Debug for HostProperties
Source§impl Default for HostProperties
impl Default for HostProperties
Source§fn default() -> HostProperties
fn default() -> HostProperties
Returns the “default value” for a type. Read more
Source§impl PartialEq for HostProperties
impl PartialEq for HostProperties
impl StructuralPartialEq for HostProperties
Auto Trait Implementations§
impl Freeze for HostProperties
impl RefUnwindSafe for HostProperties
impl Send for HostProperties
impl Sync for HostProperties
impl Unpin for HostProperties
impl UnwindSafe for HostProperties
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