- 3.10.0 (latest)
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
public sealed class AutoscalingMetricSpec : IMessage<AutoscalingMetricSpec>, IEquatable<AutoscalingMetricSpec>, IDeepCloneable<AutoscalingMetricSpec>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform v1 API class AutoscalingMetricSpec.
The metric specification that defines the target resource utilization (CPU utilization, accelerator's duty cycle, and so on) for calculating the desired replica count.
Implements
IMessageAutoscalingMetricSpec, IEquatableAutoscalingMetricSpec, IDeepCloneableAutoscalingMetricSpec, IBufferMessage, IMessageNamespace
GoogleCloudGoogle.Cloud.AIPlatformV1Assembly
Google.Cloud.AIPlatform.V1.dll
Constructors
AutoscalingMetricSpec()
public AutoscalingMetricSpec()
AutoscalingMetricSpec(AutoscalingMetricSpec)
public AutoscalingMetricSpec(AutoscalingMetricSpec other)
Parameter | |
---|---|
Name | Description |
other | AutoscalingMetricSpec |
Properties
MetricName
public string MetricName { get; set; }
Required. The resource metric name. Supported metrics:
- For Online Prediction:
aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle
aiplatform.googleapis.com/prediction/online/cpu/utilization
Property Value | |
---|---|
Type | Description |
string |
Target
public int Target { get; set; }
The target resource utilization in percentage (1% - 100%) for the given metric; once the real usage deviates from the target by a certain percentage, the machine replicas change. The default value is 60 (representing 60%) if not provided.
Property Value | |
---|---|
Type | Description |
int |