You are looking at the documentation of a prior release. To read the documentation of the latest release, please
visit here.
Field | Type | Description |
---|---|---|
apiVersion | string | google.kubeform.com/v1alpha1 |
kind | string | ComputeInstanceFromTemplate |
metadata | Kubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadata field. |
spec | ComputeInstanceFromTemplateSpec | |
status | ComputeInstanceFromTemplateStatus |
Appears on:ComputeInstanceFromTemplate, ComputeInstanceFromTemplateStatus
Field | Type | Description |
---|---|---|
providerRef | Kubernetes core/v1.LocalObjectReference | |
id | string | |
secretRef | Kubernetes core/v1.LocalObjectReference | |
allowStoppingForUpdate | bool | (Optional) |
attachedDisk | []ComputeInstanceFromTemplateSpecAttachedDisk | (Optional) |
bootDisk | []ComputeInstanceFromTemplateSpecBootDisk | (Optional) |
canIPForward | bool | (Optional) |
cpuPlatform | string | (Optional) |
deletionProtection | bool | (Optional) |
description | string | (Optional) |
guestAccelerator | []ComputeInstanceFromTemplateSpecGuestAccelerator | (Optional) |
hostname | string | (Optional) |
instanceID | string | (Optional) |
labelFingerprint | string | (Optional) |
labels | map[string]string | (Optional) |
machineType | string | (Optional) |
metadata | map[string]string | (Optional) |
metadataFingerprint | string | (Optional) |
metadataStartupScript | string | (Optional) |
minCPUPlatform | string | (Optional) |
name | string | |
networkInterface | []ComputeInstanceFromTemplateSpecNetworkInterface | (Optional) |
project | string | (Optional) |
scheduling | []ComputeInstanceFromTemplateSpecScheduling | (Optional) |
scratchDisk | []ComputeInstanceFromTemplateSpecScratchDisk | (Optional) |
selfLink | string | (Optional) |
serviceAccount | []ComputeInstanceFromTemplateSpecServiceAccount | (Optional) |
shieldedInstanceConfig | []ComputeInstanceFromTemplateSpecShieldedInstanceConfig | (Optional) |
sourceInstanceTemplate | string | |
tags | []string | (Optional) |
tagsFingerprint | string | (Optional) |
zone | string | (Optional) |
Appears on:ComputeInstanceFromTemplateSpec
Field | Type | Description |
---|---|---|
deviceName | string | (Optional) |
diskEncryptionKeySha256 | string | (Optional) |
kmsKeySelfLink | string | (Optional) |
mode | string | (Optional) |
source | string |
Appears on:ComputeInstanceFromTemplateSpec
Field | Type | Description |
---|---|---|
autoDelete | bool | (Optional) |
deviceName | string | (Optional) |
diskEncryptionKeySha256 | string | (Optional) |
initializeParams | []ComputeInstanceFromTemplateSpecBootDiskInitializeParams | (Optional) |
kmsKeySelfLink | string | (Optional) |
mode | string | (Optional) |
source | string | (Optional) |
Appears on:ComputeInstanceFromTemplateSpecBootDisk
Field | Type | Description |
---|---|---|
image | string | (Optional) |
labels | map[string]string | (Optional) |
size | int64 | (Optional) |
type | string | (Optional) |
Appears on:ComputeInstanceFromTemplateSpec
Field | Type | Description |
---|---|---|
count | int64 | |
type | string |
Appears on:ComputeInstanceFromTemplateSpec
Field | Type | Description |
---|---|---|
accessConfig | []ComputeInstanceFromTemplateSpecNetworkInterfaceAccessConfig | (Optional) |
aliasIPRange | []ComputeInstanceFromTemplateSpecNetworkInterfaceAliasIPRange | (Optional) |
name | string | (Optional) |
network | string | (Optional) |
networkIP | string | (Optional) |
subnetwork | string | (Optional) |
subnetworkProject | string | (Optional) |
Appears on:ComputeInstanceFromTemplateSpecNetworkInterface
Field | Type | Description |
---|---|---|
natIP | string | (Optional) |
networkTier | string | (Optional) |
publicPtrDomainName | string | (Optional) |
Appears on:ComputeInstanceFromTemplateSpecNetworkInterface
Field | Type | Description |
---|---|---|
ipCIDRRange | string | |
subnetworkRangeName | string | (Optional) |
Appears on:ComputeInstanceFromTemplateSpec
Field | Type | Description |
---|---|---|
automaticRestart | bool | (Optional) |
nodeAffinities | []ComputeInstanceFromTemplateSpecSchedulingNodeAffinities | (Optional) |
onHostMaintenance | string | (Optional) |
preemptible | bool | (Optional) |
Appears on:ComputeInstanceFromTemplateSpecScheduling
Field | Type | Description |
---|---|---|
key | string | |
operator | string | |
values | []string |
Appears on:ComputeInstanceFromTemplateSpec
Field | Type | Description |
---|---|---|
interface | string | (Optional) |
Appears on:ComputeInstanceFromTemplateSpec
Field | Type | Description |
---|---|---|
email | string | (Optional) |
scopes | []string |
Appears on:ComputeInstanceFromTemplateSpec
Field | Type | Description |
---|---|---|
enableIntegrityMonitoring | bool | (Optional) |
enableSecureBoot | bool | (Optional) |
enableVtpm | bool | (Optional) |
Appears on:ComputeInstanceFromTemplate
Field | Type | Description |
---|---|---|
observedGeneration | int64 | (Optional) Resource generation, which is updated on mutation by the API Server. |
output | ComputeInstanceFromTemplateSpec | (Optional) |
state | kubeform.dev/kubeform/apis/base/v1alpha1.State | (Optional) |
phase | Phase | (Optional) |
string
alias)Appears on:ComputeInstanceFromTemplateStatus
Name | Type | Description |
---|---|---|
attached_disk.<index>.disk_encryption_key_raw | string | |
boot_disk.<index>.disk_encryption_key_raw | string |