You are looking at the documentation of a prior release. To read the documentation of the latest release, please visit here.

ComputeInstanceTemplate

FieldTypeDescription
apiVersionstringgoogle.kubeform.com/v1alpha1
kindstringComputeInstanceTemplate
metadataKubernetes meta/v1.ObjectMetaRefer to the Kubernetes API documentation for the fields of the metadata field.
specComputeInstanceTemplateSpec
statusComputeInstanceTemplateStatus

ComputeInstanceTemplateSpec

Appears on:ComputeInstanceTemplate, ComputeInstanceTemplateStatus

FieldTypeDescription
providerRefKubernetes core/v1.LocalObjectReference
idstring
canIPForwardbool(Optional)
descriptionstring(Optional)
disk[]ComputeInstanceTemplateSpecDisk
guestAccelerator[]ComputeInstanceTemplateSpecGuestAccelerator(Optional)
instanceDescriptionstring(Optional)
labelsmap[string]string(Optional)
machineTypestring
metadatamap[string]string(Optional)
metadataFingerprintstring(Optional)
metadataStartupScriptstring(Optional)
minCPUPlatformstring(Optional)
namestring(Optional)
namePrefixstring(Optional)
networkInterface[]ComputeInstanceTemplateSpecNetworkInterface(Optional)
projectstring(Optional)
regionstring(Optional)
scheduling[]ComputeInstanceTemplateSpecScheduling(Optional)
selfLinkstring(Optional)
serviceAccount[]ComputeInstanceTemplateSpecServiceAccount(Optional)
shieldedInstanceConfig[]ComputeInstanceTemplateSpecShieldedInstanceConfig(Optional)
tags[]string(Optional)
tagsFingerprintstring(Optional)

ComputeInstanceTemplateSpecDisk

Appears on:ComputeInstanceTemplateSpec

FieldTypeDescription
autoDeletebool(Optional)
bootbool(Optional)
deviceNamestring(Optional)
diskEncryptionKey[]ComputeInstanceTemplateSpecDiskDiskEncryptionKey(Optional)
diskNamestring(Optional)
diskSizeGbint64(Optional)
diskTypestring(Optional)
interfacestring(Optional)
labelsmap[string]string(Optional)
modestring(Optional)
sourcestring(Optional)
sourceImagestring(Optional)
typestring(Optional)

ComputeInstanceTemplateSpecDiskDiskEncryptionKey

Appears on:ComputeInstanceTemplateSpecDisk

FieldTypeDescription
kmsKeySelfLinkstring(Optional)

ComputeInstanceTemplateSpecGuestAccelerator

Appears on:ComputeInstanceTemplateSpec

FieldTypeDescription
countint64
typestring

ComputeInstanceTemplateSpecNetworkInterface

Appears on:ComputeInstanceTemplateSpec

FieldTypeDescription
accessConfig[]ComputeInstanceTemplateSpecNetworkInterfaceAccessConfig(Optional)
aliasIPRange[]ComputeInstanceTemplateSpecNetworkInterfaceAliasIPRange(Optional)
networkstring(Optional)
networkIPstring(Optional)
subnetworkstring(Optional)
subnetworkProjectstring(Optional)

ComputeInstanceTemplateSpecNetworkInterfaceAccessConfig

Appears on:ComputeInstanceTemplateSpecNetworkInterface

FieldTypeDescription
natIPstring(Optional)
networkTierstring(Optional)

ComputeInstanceTemplateSpecNetworkInterfaceAliasIPRange

Appears on:ComputeInstanceTemplateSpecNetworkInterface

FieldTypeDescription
ipCIDRRangestring
subnetworkRangeNamestring(Optional)

ComputeInstanceTemplateSpecScheduling

Appears on:ComputeInstanceTemplateSpec

FieldTypeDescription
automaticRestartbool(Optional)
nodeAffinities[]ComputeInstanceTemplateSpecSchedulingNodeAffinities(Optional)
onHostMaintenancestring(Optional)
preemptiblebool(Optional)

ComputeInstanceTemplateSpecSchedulingNodeAffinities

Appears on:ComputeInstanceTemplateSpecScheduling

FieldTypeDescription
keystring
operatorstring
values[]string

ComputeInstanceTemplateSpecServiceAccount

Appears on:ComputeInstanceTemplateSpec

FieldTypeDescription
emailstring(Optional)
scopes[]string

ComputeInstanceTemplateSpecShieldedInstanceConfig

Appears on:ComputeInstanceTemplateSpec

FieldTypeDescription
enableIntegrityMonitoringbool(Optional)
enableSecureBootbool(Optional)
enableVtpmbool(Optional)

ComputeInstanceTemplateStatus

Appears on:ComputeInstanceTemplate

FieldTypeDescription
observedGenerationint64(Optional) Resource generation, which is updated on mutation by the API Server.
outputComputeInstanceTemplateSpec(Optional)
statekubeform.dev/kubeform/apis/base/v1alpha1.State(Optional)
phasePhase(Optional)

Phase(string alias)

Appears on:ComputeInstanceTemplateStatus