QueuedResourceArgs constructor

const QueuedResourceArgs({
  1. Input<Map<String, dynamic>>? bestEffort,
  2. Input<Guaranteed>? guaranteed,
  3. Input<String>? location,
  4. Input<String>? project,
  5. Input<String>? queuedResourceId,
  6. Input<QueueingPolicy>? queueingPolicy,
  7. Input<String>? requestId,
  8. Input<String>? reservationName,
  9. Input<Map<String, dynamic>>? spot,
  10. Input<Tpu>? tpu,
})

Creates a new QueuedResourceArgs. bestEffort The BestEffort tier. guaranteed The Guaranteed tier. location Optional. project Optional. queuedResourceId The unqualified resource name. Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format. queueingPolicy The queueing policy of the QueuedRequest. requestId Idempotent request UUID. reservationName Name of the reservation in which the resource should be provisioned. Format: projects/{project}/locations/{zone}/reservations/{reservation} spot Optional. The Spot tier. tpu Defines a TPU resource.

Implementation

const QueuedResourceArgs({
  this.bestEffort,
  this.guaranteed,
  this.location,
  this.project,
  this.queuedResourceId,
  this.queueingPolicy,
  this.requestId,
  this.reservationName,
  this.spot,
  this.tpu,
});