[−][src]Struct rusoto_ec2::LaunchTemplateOverrides
Describes overrides for a launch template.
Fields
availability_zone: Option<String>The Availability Zone in which to launch the instances.
instance_type: Option<String>The instance type.
priority: Option<f64>The priority for the launch template override. If OnDemandAllocationStrategy is set to prioritized, Spot Fleet uses priority to determine which launch template override to use first in fulfilling On-Demand capacity. The highest priority is launched first. Valid values are whole numbers starting at 0. The lower the number, the higher the priority. If no number is set, the launch template override has the lowest priority.
spot_price: Option<String>The maximum price per unit hour that you are willing to pay for a Spot Instance.
subnet_id: Option<String>The ID of the subnet in which to launch the instances.
weighted_capacity: Option<f64>The number of units provided by the specified instance type.
Trait Implementations
impl PartialEq<LaunchTemplateOverrides> for LaunchTemplateOverrides[src]
fn eq(&self, other: &LaunchTemplateOverrides) -> bool[src]
fn ne(&self, other: &LaunchTemplateOverrides) -> bool[src]
impl Default for LaunchTemplateOverrides[src]
fn default() -> LaunchTemplateOverrides[src]
impl Clone for LaunchTemplateOverrides[src]
fn clone(&self) -> LaunchTemplateOverrides[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Debug for LaunchTemplateOverrides[src]
Auto Trait Implementations
impl Send for LaunchTemplateOverrides
impl Sync for LaunchTemplateOverrides
Blanket Implementations
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>, [src]
T: From<U>,
type Error = !
try_from)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId[src]
impl<T> Erased for T
impl<T> Same for T
type Output = T
Should always be Self