AllocationSpecificSKUReservationArgs

data class AllocationSpecificSKUReservationArgs(val count: Output<String>? = null, val instanceProperties: Output<AllocationSpecificSKUAllocationReservedInstancePropertiesArgs>? = null, val sourceInstanceTemplate: Output<String>? = null) : ConvertibleToJava<AllocationSpecificSKUReservationArgs>

This reservation type allows to pre allocate specific instance configuration. Next ID: 6

Constructors

Link copied to clipboard
fun AllocationSpecificSKUReservationArgs(count: Output<String>? = null, instanceProperties: Output<AllocationSpecificSKUAllocationReservedInstancePropertiesArgs>? = null, sourceInstanceTemplate: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): AllocationSpecificSKUReservationArgs

Properties

Link copied to clipboard
val count: Output<String>? = null

Specifies the number of resources that are allocated.

Link copied to clipboard

The instance properties for the reservation.

Link copied to clipboard
val sourceInstanceTemplate: Output<String>? = null

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