Compute Engine v1 API - Class InstanceGroupManagersSetInstanceTemplateRequest (2.12.0)

public sealed class InstanceGroupManagersSetInstanceTemplateRequest : IMessage<InstanceGroupManagersSetInstanceTemplateRequest>, IEquatable<InstanceGroupManagersSetInstanceTemplateRequest>, IDeepCloneable<InstanceGroupManagersSetInstanceTemplateRequest>, IBufferMessage, IMessage

Inheritance

object > InstanceGroupManagersSetInstanceTemplateRequest

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

InstanceGroupManagersSetInstanceTemplateRequest()

public InstanceGroupManagersSetInstanceTemplateRequest()

InstanceGroupManagersSetInstanceTemplateRequest(InstanceGroupManagersSetInstanceTemplateRequest)

public InstanceGroupManagersSetInstanceTemplateRequest(InstanceGroupManagersSetInstanceTemplateRequest other)
Parameter
NameDescription
otherInstanceGroupManagersSetInstanceTemplateRequest

Properties

HasInstanceTemplate

public bool HasInstanceTemplate { get; }

Gets whether the "instance_template" field is set

Property Value
TypeDescription
bool

InstanceTemplate

public string InstanceTemplate { get; set; }

The URL of the instance template that is specified for this managed instance group. The group uses this template to create all new instances in the managed instance group. The templates for existing instances in the group do not change unless you run recreateInstances, run applyUpdatesToInstances, or set the group's updatePolicy.type to PROACTIVE.

Property Value
TypeDescription
string