Get Instance Template Result
A collection of values returned by getInstanceTemplate.
Constructors
Properties
Whether to allow sending and receiving of packets with non-matching source or destination IPs. This defaults to false.
Enable Confidential Mode on this VM. Structure is documented below
A brief description of this resource.
Disks to attach to instances created from this template. This can be specified multiple times for multiple disks. Structure is documented below.
Enable Virtual Displays on this instance. Note: allow_stopping_for_update
must be set to true in order to update this field.
List of the type and count of accelerator cards attached to the instance. Structure documented below.
A brief description to use for instances created from this template.
The machine type to create.
The unique fingerprint of the metadata.
An alternative to using the startup-script metadata key, mostly to match the compute_instance resource. This replaces the startup-script metadata key on the created instance and thus the two mechanisms are not allowed to be used simultaneously.
Specifies a minimum CPU platform. Applicable values are the friendly names of CPU platforms, such as Intel Haswell
or Intel Skylake
. See the complete list here.
Creates a unique name beginning with the specified prefix. Conflicts with name
.
The URL of the network attachment that this interface should connect to in the following format: projects/{projectNumber}/regions/{region_name}/networkAttachments/{network_attachment_name}. s
The network performance configuration setting for the instance, if set. Structure is documented below.
An instance template is a global resource that is not bound to a zone or a region. However, you can still specify some regional resources in an instance template, which restricts the template to the region where that resource resides. For example, a custom subnetwork
resource is tied to a specific region. Defaults to the region of the Provider if no value is given.
(Optional) -- A list of short names of resource policies to attach to this disk for automatic snapshot creations. Currently a max of 1 resource policy is supported.
The scheduling strategy to use. More details about this configuration option are detailed below.
A special URI of the created resource that uniquely identifies this instance template with the following format: projects/{{project}}/global/instanceTemplates/{{name}}?uniqueId={{uniqueId}}
Referencing an instance template via this attribute prevents Time of Check to Time of Use attacks when the instance template resides in a shared/untrusted environment.
Service account to attach to the instance. Structure is documented below.
Enable Shielded VM on this instance. Shielded VM provides verifiable integrity to prevent against malware and rootkits. Defaults to disabled. Structure is documented below. Note: shielded_instance_config
can only be used with boot images with shielded vm support. See the complete list here.
The unique fingerprint of the tags.