Field | Type | Description |
---|---|---|
apiVersion |
string | google.kubeform.com/v1alpha1 |
kind |
string | ComputeInstanceTemplate |
metadata |
Kubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadata field. |
spec |
ComputeInstanceTemplateSpec | |
status |
ComputeInstanceTemplateStatus |
Field | Type | Description |
---|---|---|
providerRef |
Kubernetes core/v1.LocalObjectReference | |
id |
string | |
canIPForward |
bool | (Optional) |
description |
string | (Optional) |
disk |
[]ComputeInstanceTemplateSpecDisk | |
guestAccelerator |
[]ComputeInstanceTemplateSpecGuestAccelerator | (Optional) |
instanceDescription |
string | (Optional) |
labels |
map[string]string | (Optional) |
machineType |
string | |
metadata |
map[string]string | (Optional) |
metadataFingerprint |
string | (Optional) |
metadataStartupScript |
string | (Optional) |
minCPUPlatform |
string | (Optional) |
name |
string | (Optional) |
namePrefix |
string | (Optional) |
networkInterface |
[]ComputeInstanceTemplateSpecNetworkInterface | (Optional) |
project |
string | (Optional) |
region |
string | (Optional) |
scheduling |
[]ComputeInstanceTemplateSpecScheduling | (Optional) |
selfLink |
string | (Optional) |
serviceAccount |
[]ComputeInstanceTemplateSpecServiceAccount | (Optional) |
tags |
[]string | (Optional) |
tagsFingerprint |
string | (Optional) |
Field | Type | Description |
---|---|---|
autoDelete |
bool | (Optional) |
boot |
bool | (Optional) |
deviceName |
string | (Optional) |
diskEncryptionKey |
[]ComputeInstanceTemplateSpecDiskDiskEncryptionKey | (Optional) |
diskName |
string | (Optional) |
diskSizeGb |
int | (Optional) |
diskType |
string | (Optional) |
interface |
string | (Optional) |
mode |
string | (Optional) |
source |
string | (Optional) |
sourceImage |
string | (Optional) |
type |
string | (Optional) |
Field | Type | Description |
---|---|---|
kmsKeySelfLink |
string | (Optional) |
Field | Type | Description |
---|---|---|
count |
int | |
type |
string |
Field | Type | Description |
---|---|---|
accessConfig |
[]ComputeInstanceTemplateSpecNetworkInterfaceAccessConfig | (Optional) |
address |
string | (Optional) Deprecated |
aliasIPRange |
[]ComputeInstanceTemplateSpecNetworkInterfaceAliasIPRange | (Optional) |
network |
string | (Optional) |
networkIP |
string | (Optional) |
subnetwork |
string | (Optional) |
subnetworkProject |
string | (Optional) |
Field | Type | Description |
---|---|---|
assignedNATIP |
string | (Optional) Deprecated |
natIP |
string | (Optional) |
networkTier |
string | (Optional) |
Field | Type | Description |
---|---|---|
ipCIDRRange |
string | |
subnetworkRangeName |
string | (Optional) |
Field | Type | Description |
---|---|---|
automaticRestart |
bool | (Optional) |
onHostMaintenance |
string | (Optional) |
preemptible |
bool | (Optional) |
Field | Type | Description |
---|---|---|
email |
string | (Optional) |
scopes |
[]string |
Field | Type | Description |
---|---|---|
observedGeneration |
int64 | (Optional) Resource generation, which is updated on mutation by the API Server. |
output |
ComputeInstanceTemplateSpec | (Optional) |
state |
kubeform.dev/kubeform/apis.State | (Optional) |