Field | Type | Description |
---|---|---|
apiVersion |
string | google.kubeform.com/v1alpha1 |
kind |
string | ComputeInstance |
metadata |
Kubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadata field. |
spec |
ComputeInstanceSpec | |
status |
ComputeInstanceStatus |
Field | Type | Description |
---|---|---|
providerRef |
Kubernetes core/v1.LocalObjectReference | |
id |
string | |
secretRef |
Kubernetes core/v1.LocalObjectReference | |
allowStoppingForUpdate |
bool | (Optional) |
attachedDisk |
[]ComputeInstanceSpecAttachedDisk | (Optional) |
bootDisk |
[]ComputeInstanceSpecBootDisk | |
canIPForward |
bool | (Optional) |
cpuPlatform |
string | (Optional) |
createTimeout |
int | (Optional) Deprecated |
deletionProtection |
bool | (Optional) |
description |
string | (Optional) |
guestAccelerator |
[]ComputeInstanceSpecGuestAccelerator | (Optional) |
instanceID |
string | (Optional) |
labelFingerprint |
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 | |
networkInterface |
[]ComputeInstanceSpecNetworkInterface | |
project |
string | (Optional) |
scheduling |
[]ComputeInstanceSpecScheduling | (Optional) |
scratchDisk |
[]ComputeInstanceSpecScratchDisk | (Optional) |
selfLink |
string | (Optional) |
serviceAccount |
[]ComputeInstanceSpecServiceAccount | (Optional) |
tags |
[]string | (Optional) |
tagsFingerprint |
string | (Optional) |
zone |
string | (Optional) |
Field | Type | Description |
---|---|---|
deviceName |
string | (Optional) |
diskEncryptionKeySha256 |
string | (Optional) |
mode |
string | (Optional) |
source |
string |
Field | Type | Description |
---|---|---|
autoDelete |
bool | (Optional) |
deviceName |
string | (Optional) |
diskEncryptionKeySha256 |
string | (Optional) |
initializeParams |
[]ComputeInstanceSpecBootDiskInitializeParams | (Optional) |
source |
string | (Optional) |
Field | Type | Description |
---|---|---|
image |
string | (Optional) |
size |
int | (Optional) |
type |
string | (Optional) |
Field | Type | Description |
---|---|---|
count |
int | |
type |
string |
Field | Type | Description |
---|---|---|
accessConfig |
[]ComputeInstanceSpecNetworkInterfaceAccessConfig | (Optional) |
address |
string | (Optional) Deprecated |
aliasIPRange |
[]ComputeInstanceSpecNetworkInterfaceAliasIPRange | (Optional) |
name |
string | (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) |
publicPtrDomainName |
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 |
---|---|---|
interface |
string | (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 |
ComputeInstanceSpec | (Optional) |
state |
kubeform.dev/kubeform/apis.State | (Optional) |
Name | Type | Description |
---|---|---|
attached_disk.<index>.disk_encryption_key_raw |
string | |
boot_disk.<index>.disk_encryption_key_raw |
string |