VertexAIDedicatedResources class

A description of resources that are dedicated to a DeployedModel, and that need a higher degree of manual configuration.

Annotations
  • @immutable

Constructors

VertexAIDedicatedResources.new({required List<VertexAIAutoscalingMetricSpec> autoscalingMetricSpecs, required VertexAIMachineSpec machineSpec, required int minReplicaCount, required int maxReplicaCount})
A description of resources that are dedicated to a DeployedModel, and that need a higher degree of manual configuration.
const

Properties

autoscalingMetricSpecs List<VertexAIAutoscalingMetricSpec>
The metric specifications that overrides a resource utilization metric (CPU utilization, accelerator's duty cycle, and so on) target value (default to 60 if not set).
final
hashCode int
The hash code for this object.
no setteroverride
machineSpec VertexAIMachineSpec
The specification of a single machine used by the prediction.
final
maxReplicaCount int
The maximum number of replicas this DeployedModel may be deployed on when the traffic against it increases.
final
minReplicaCount int
The minimum number of machine replicas this DeployedModel will be always deployed on.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

operator ==(covariant VertexAIDedicatedResources other) bool
The equality operator.
override