Show / Hide Table of Contents

Class RegionInstanceGroupManagersResizeAdvancedRequest

Inheritance
object
RegionInstanceGroupManagersResizeAdvancedRequest
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.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class RegionInstanceGroupManagersResizeAdvancedRequest : IDirectResponseSchema

Properties

ETag

The ETag of the item.

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

NoCreationRetries

If this flag is true, the managed instance group attempts to create all instances initiated by this resize request only once. If there is an error during creation, the managed instance group does not retry create this instance, and we will decrease the targetSize of the request instead. If the flag is false, the group attempts to recreate each instance continuously until it succeeds. This flag matters only in the first attempt of creation of an instance. After an instance is successfully created while this flag is enabled, the instance behaves the same way as all the other instances created with a regular resize request. In particular, if a running instance dies unexpectedly at a later time and needs to be recreated, this mode does not affect the recreation behavior in that scenario. This flag is applicable only to the current resize request. It does not influence other resize requests in any way. You can see which instances ar being created in which mode by calling the get or listManagedInstances API.

Declaration
[JsonProperty("noCreationRetries")]
public virtual bool? NoCreationRetries { get; set; }
Property Value
Type Description
bool?

TargetSize

The number of running instances that the managed instance group should maintain at any given time. The group automatically adds or removes instances to maintain the number of instances specified by this parameter.

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

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX