pub struct CapacityReservationResult {
pub capacity_reservation_group_id: Output<String>,
pub name: Output<String>,
pub sku: Output<CapacityReservationSku>,
pub tags: Output<Option<HashMap<String, String>>>,
pub zone: Output<Option<String>>,
}
Fields§
§capacity_reservation_group_id: Output<String>
The ID of the Capacity Reservation Group where the Capacity Reservation exists. Changing this forces a new resource to be created.
name: Output<String>
Specifies the name of this Capacity Reservation. Changing this forces a new resource to be created.
sku: Output<CapacityReservationSku>
A sku
block as defined below.
A mapping of tags to assign to the resource.
zone: Output<Option<String>>
Specifies the Availability Zone for this Capacity Reservation. Changing this forces a new resource to be created.
Auto Trait Implementations§
impl Freeze for CapacityReservationResult
impl RefUnwindSafe for CapacityReservationResult
impl Send for CapacityReservationResult
impl Sync for CapacityReservationResult
impl Unpin for CapacityReservationResult
impl UnwindSafe for CapacityReservationResult
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