pub struct InstanceReservationConfigRequired {
pub instance_shape: String,
pub reserved_count: i64,
pub used_count: i64,
}Expand description
Required fields for InstanceReservationConfig
Fields§
§instance_shape: StringThe shape to use when launching instances using compute capacity reservations. The shape determines the number of CPUs, the amount of memory, and other resources allocated to the instance. You can list all available shapes by calling {@link ListComputeCapacityReservationInstanceShapes}.
reserved_count: i64The total number of instances that can be launched from the capacity configuration. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
used_count: i64The amount of capacity in use out of the total capacity reserved in this capacity configuration. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
Auto Trait Implementations§
impl Freeze for InstanceReservationConfigRequired
impl RefUnwindSafe for InstanceReservationConfigRequired
impl Send for InstanceReservationConfigRequired
impl Sync for InstanceReservationConfigRequired
impl Unpin for InstanceReservationConfigRequired
impl UnsafeUnpin for InstanceReservationConfigRequired
impl UnwindSafe for InstanceReservationConfigRequired
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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