Reference documentation and code samples for the Compute V1 Client class InstanceGroupManagersSetInstanceTemplateRequest.
Generated from protobuf message google.cloud.compute.v1.InstanceGroupManagersSetInstanceTemplateRequest
Namespace
Google \ Cloud \ Compute \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ instance_template
string
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.
getInstanceTemplate
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.
Returns
Type
Description
string
hasInstanceTemplate
clearInstanceTemplate
setInstanceTemplate
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Compute V1 Client - Class InstanceGroupManagersSetInstanceTemplateRequest (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-compute/latest/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.34.0](/php/docs/reference/cloud-compute/1.34.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.33.0](/php/docs/reference/cloud-compute/1.33.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.32.0](/php/docs/reference/cloud-compute/1.32.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.31.0](/php/docs/reference/cloud-compute/1.31.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.30.0](/php/docs/reference/cloud-compute/1.30.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.29.0](/php/docs/reference/cloud-compute/1.29.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.28.0](/php/docs/reference/cloud-compute/1.28.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.27.0](/php/docs/reference/cloud-compute/1.27.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.26.0](/php/docs/reference/cloud-compute/1.26.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.25.0](/php/docs/reference/cloud-compute/1.25.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.24.0](/php/docs/reference/cloud-compute/1.24.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.23.0](/php/docs/reference/cloud-compute/1.23.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.22.1](/php/docs/reference/cloud-compute/1.22.1/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.21.0](/php/docs/reference/cloud-compute/1.21.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.20.0](/php/docs/reference/cloud-compute/1.20.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.19.0](/php/docs/reference/cloud-compute/1.19.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.18.1](/php/docs/reference/cloud-compute/1.18.1/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.17.0](/php/docs/reference/cloud-compute/1.17.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.16.2](/php/docs/reference/cloud-compute/1.16.2/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.14.0](/php/docs/reference/cloud-compute/1.14.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.13.0](/php/docs/reference/cloud-compute/1.13.0/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.12.1](/php/docs/reference/cloud-compute/1.12.1/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.11.1](/php/docs/reference/cloud-compute/1.11.1/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.10.1](/php/docs/reference/cloud-compute/1.10.1/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.9.1](/php/docs/reference/cloud-compute/1.9.1/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.8.3](/php/docs/reference/cloud-compute/1.8.3/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.7.1](/php/docs/reference/cloud-compute/1.7.1/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.6.1](/php/docs/reference/cloud-compute/1.6.1/V1.InstanceGroupManagersSetInstanceTemplateRequest)\n- [1.5.0](/php/docs/reference/cloud-compute/1.5.0/V1.InstanceGroupManagersSetInstanceTemplateRequest) \nReference documentation and code samples for the Compute V1 Client class InstanceGroupManagersSetInstanceTemplateRequest.\n\nGenerated from protobuf message `google.cloud.compute.v1.InstanceGroupManagersSetInstanceTemplateRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Compute \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getInstanceTemplate\n\nThe 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.\n\n### hasInstanceTemplate\n\n### clearInstanceTemplate\n\n### setInstanceTemplate\n\nThe 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."]]