Show / Hide Table of Contents

Class AutoscalingSettings

Autoscaling settings define the rules used by VMware Engine to automatically scale-out and scale-in the clusters in a private cloud.

Inheritance
object
AutoscalingSettings
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.VMwareEngine.v1.Data
Assembly: Google.Apis.VMwareEngine.v1.dll
Syntax
public class AutoscalingSettings : IDirectResponseSchema

Properties

AutoscalingPolicies

Required. The map with autoscaling policies applied to the cluster. The key is the identifier of the policy. It must meet the following requirements: * Only contains 1-63 alphanumeric characters and hyphens * Begins with an alphabetical character * Ends with a non-hyphen character * Not formatted as a UUID * Complies with RFC 1034 (section 3.5) Currently there map must contain only one element that describes the autoscaling policy for compute nodes.

Declaration
[JsonProperty("autoscalingPolicies")]
public virtual IDictionary<string, AutoscalingPolicy> AutoscalingPolicies { get; set; }
Property Value
Type Description
IDictionary<string, AutoscalingPolicy>

CoolDownPeriod

Optional. The minimum duration between consecutive autoscale operations. It starts once addition or removal of nodes is fully completed. Defaults to 30 minutes if not specified. Cool down period must be in whole minutes (for example, 30, 31, 50, 180 minutes).

Declaration
[JsonProperty("coolDownPeriod")]
public virtual object CoolDownPeriod { get; set; }
Property Value
Type Description
object

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

MaxClusterNodeCount

Optional. Maximum number of nodes of any type in a cluster. If not specified the default limits apply.

Declaration
[JsonProperty("maxClusterNodeCount")]
public virtual int? MaxClusterNodeCount { get; set; }
Property Value
Type Description
int?

MinClusterNodeCount

Optional. Minimum number of nodes of any type in a cluster. If not specified the default limits apply.

Declaration
[JsonProperty("minClusterNodeCount")]
public virtual int? MinClusterNodeCount { get; set; }
Property Value
Type Description
int?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX