Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Creates a new capacity commitment resource. Auto-naming is currently not supported for this resource.
Link copied to clipboard
data class CapacityCommitmentArgs(val capacityCommitmentId: Output<String>? = null, val enforceSingleAdminProjectPerOrg: Output<Boolean>? = null, val location: Output<String>? = null, val multiRegionAuxiliary: Output<Boolean>? = null, val plan: Output<CapacityCommitmentPlan>? = null, val project: Output<String>? = null, val renewalPlan: Output<CapacityCommitmentRenewalPlan>? = null, val slotCount: Output<String>? = null) : ConvertibleToJava<CapacityCommitmentArgs>
Creates a new capacity commitment resource. Auto-naming is currently not supported for this resource.
Link copied to clipboard
Builder for CapacityCommitmentArgs.
Link copied to clipboard
Link copied to clipboard
Builder for CapacityCommitment.
Link copied to clipboard
Creates a new reservation resource.
Link copied to clipboard
data class ReservationArgs(val concurrency: Output<String>? = null, val ignoreIdleSlots: Output<Boolean>? = null, val location: Output<String>? = null, val multiRegionAuxiliary: Output<Boolean>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val reservationId: Output<String>? = null, val slotCapacity: Output<String>? = null) : ConvertibleToJava<ReservationArgs>
Creates a new reservation resource.
Link copied to clipboard
class ReservationArgsBuilder
Builder for ReservationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Reservation.
Functions
Link copied to clipboard
suspend fun capacityCommitment(name: String, block: suspend CapacityCommitmentResourceBuilder.() -> Unit): CapacityCommitment
Link copied to clipboard
suspend fun reservation(name: String, block: suspend ReservationResourceBuilder.() -> Unit): Reservation