pub struct AllocationSpecificSKUReservation {
pub assured_count: Option<i64>,
pub count: Option<i64>,
pub in_use_count: Option<i64>,
pub instance_properties: Option<AllocationSpecificSKUAllocationReservedInstanceProperties>,
pub source_instance_template: Option<String>,
}
Expand description
This reservation type allows to pre allocate specific instance configuration. Next ID: 6
This type is not used in any activity, and only used as part of another schema.
Fields§
§assured_count: Option<i64>
[Output Only] Indicates how many instances are actually usable currently.
count: Option<i64>
Specifies the number of resources that are allocated.
in_use_count: Option<i64>
[Output Only] Indicates how many instances are in use.
instance_properties: Option<AllocationSpecificSKUAllocationReservedInstanceProperties>
The instance properties for the reservation.
source_instance_template: Option<String>
Specifies the instance template to create the reservation. If you use this field, you must exclude the instanceProperties field. This field is optional, and it can be a full or partial URL. For example, the following are all valid URLs to an instance template: - https://www.googleapis.com/compute/v1/projects/project /global/instanceTemplates/instanceTemplate - projects/project/global/instanceTemplates/instanceTemplate - global/instanceTemplates/instanceTemplate
Trait Implementations§
source§impl Clone for AllocationSpecificSKUReservation
impl Clone for AllocationSpecificSKUReservation
source§fn clone(&self) -> AllocationSpecificSKUReservation
fn clone(&self) -> AllocationSpecificSKUReservation
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more