Ami

Field Type Description
apiVersion string aws.kubeform.com/v1alpha1
kind string Ami
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec AmiSpec
status AmiStatus

AmiSpec

(Appears on:Ami, AmiStatus)
Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
architecture string (Optional)
description string (Optional)
ebsBlockDevice []AmiSpecEbsBlockDevice (Optional)
enaSupport bool (Optional)
ephemeralBlockDevice []AmiSpecEphemeralBlockDevice (Optional)
imageLocation string (Optional)
kernelID string (Optional)
manageEbsSnapshots bool (Optional)
name string
ramdiskID string (Optional)
rootDeviceName string (Optional)
rootSnapshotID string (Optional)
sriovNetSupport string (Optional)
tags map[string]string (Optional)
virtualizationType string (Optional)

AmiSpecEbsBlockDevice

(Appears on:AmiSpec)
Field Type Description
deleteOnTermination bool (Optional)
deviceName string
encrypted bool (Optional)
iops int (Optional)
snapshotID string (Optional)
volumeSize int (Optional)
volumeType string (Optional)

AmiSpecEphemeralBlockDevice

(Appears on:AmiSpec)
Field Type Description
deviceName string
virtualName string

AmiStatus

(Appears on:Ami)
Field Type Description
observedGeneration int64 (Optional) Resource generation, which is updated on mutation by the API Server.
output AmiSpec (Optional)
state kubeform.dev/kubeform/apis.State (Optional)