QueuedResourceArgs class

The set of arguments for QueuedResource. The set of arguments for QueuedResource.

Constructors

QueuedResourceArgs({Input<Map<String, dynamic>>? bestEffort, Input<Guaranteed>? guaranteed, Input<String>? location, Input<String>? project, Input<String>? queuedResourceId, Input<QueueingPolicy>? queueingPolicy, Input<String>? requestId, Input<String>? reservationName, Input<Map<String, dynamic>>? spot, 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.
const
QueuedResourceArgs.fromMap(Map<String, dynamic> map)
factory

Properties

bestEffort → Input<Map<String, dynamic>>?
The BestEffort tier.
final
guaranteed → Input<Guaranteed>?
The Guaranteed tier.
final
hashCode → int
The hash code for this object.
no setterinherited
location → Input<String>?
final
project → Input<String>?
final
queuedResourceId → Input<String>?
The unqualified resource name. Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format.
final
queueingPolicy → Input<QueueingPolicy>?
The queueing policy of the QueuedRequest.
final
requestId → Input<String>?
Idempotent request UUID.
final
reservationName → Input<String>?
Name of the reservation in which the resource should be provisioned. Format: projects/{project}/locations/{zone}/reservations/{reservation}
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
spot → Input<Map<String, dynamic>>?
Optional. The Spot tier.
final
tpu → Input<Tpu>?
Defines a TPU resource.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited