diff --git a/docs/api/ignite_v1alpha1.md b/docs/api/ignite_v1alpha1.md index e597825c1..187fed87b 100644 --- a/docs/api/ignite_v1alpha1.md +++ b/docs/api/ignite_v1alpha1.md @@ -110,12 +110,12 @@ #### Package files -[conversion.go](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go) -[defaults.go](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/defaults.go) -[doc.go](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/doc.go) -[json.go](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/json.go) -[register.go](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/register.go) -[types.go](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go) +[conversion.go](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go) +[defaults.go](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/defaults.go) +[doc.go](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/doc.go) +[json.go](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/json.go) +[register.go](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/register.go) +[types.go](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go) ## Constants @@ -157,7 +157,7 @@ var SchemeGroupVersion = schema.GroupVersion{ SchemeGroupVersion is group version used to register these objects -## func [Convert\_ignite\_ImageSpec\_To\_v1alpha1\_ImageSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=4265:4380#L107) +## func [Convert\_ignite\_ImageSpec\_To\_v1alpha1\_ImageSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=4265:4380#L107) ``` go func Convert_ignite_ImageSpec_To_v1alpha1_ImageSpec(in *ignite.ImageSpec, out *ImageSpec, s conversion.Scope) error @@ -166,7 +166,7 @@ func Convert_ignite_ImageSpec_To_v1alpha1_ImageSpec(in *ignite.ImageSpec, out *I Convert\_ignite\_ImageSpec\_To\_v1alpha1\_ImageSpec calls the autogenerated conversion function along with custom conversion logic -## func [Convert\_ignite\_KernelSpec\_To\_v1alpha1\_KernelSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=5121:5240#L125) +## func [Convert\_ignite\_KernelSpec\_To\_v1alpha1\_KernelSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=5121:5240#L125) ``` go func Convert_ignite_KernelSpec_To_v1alpha1_KernelSpec(in *ignite.KernelSpec, out *KernelSpec, s conversion.Scope) error @@ -175,7 +175,7 @@ func Convert_ignite_KernelSpec_To_v1alpha1_KernelSpec(in *ignite.KernelSpec, out Convert\_ignite\_KernelSpec\_To\_v1alpha1\_KernelSpec calls the autogenerated conversion function along with custom conversion logic -## func [Convert\_ignite\_OCIImageSource\_To\_v1alpha1\_OCIImageSource](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=2032:2167#L50) +## func [Convert\_ignite\_OCIImageSource\_To\_v1alpha1\_OCIImageSource](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=2032:2167#L50) ``` go func Convert_ignite_OCIImageSource_To_v1alpha1_OCIImageSource(in *ignite.OCIImageSource, out *OCIImageSource, s conversion.Scope) error @@ -184,13 +184,13 @@ func Convert_ignite_OCIImageSource_To_v1alpha1_OCIImageSource(in *ignite.OCIImag Convert\_ignite\_OCIImageSource\_To\_v1alpha1\_OCIImageSource calls the autogenerated conversion function along with custom conversion logic -## func [Convert\_ignite\_OCI\_To\_v1alpha1\_OCIClaim](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=3825:3917#L96) +## func [Convert\_ignite\_OCI\_To\_v1alpha1\_OCIClaim](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=3825:3917#L96) ``` go func Convert_ignite_OCI_To_v1alpha1_OCIClaim(in *meta.OCIImageRef, out *OCIImageClaim) error ``` -## func [Convert\_ignite\_VMImageSpec\_To\_v1alpha1\_VMImageSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=5993:6116#L143) +## func [Convert\_ignite\_VMImageSpec\_To\_v1alpha1\_VMImageSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=5993:6116#L143) ``` go func Convert_ignite_VMImageSpec_To_v1alpha1_VMImageSpec(in *ignite.VMImageSpec, out *VMImageSpec, s conversion.Scope) error @@ -199,7 +199,7 @@ func Convert_ignite_VMImageSpec_To_v1alpha1_VMImageSpec(in *ignite.VMImageSpec, Convert\_ignite\_VMImageSpec\_To\_v1alpha1\_VMImageSpec calls the autogenerated conversion function along with custom conversion logic -## func [Convert\_ignite\_VMKernelSpec\_To\_v1alpha1\_VMKernelSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=6881:7008#L161) +## func [Convert\_ignite\_VMKernelSpec\_To\_v1alpha1\_VMKernelSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=6881:7008#L161) ``` go func Convert_ignite_VMKernelSpec_To_v1alpha1_VMKernelSpec(in *ignite.VMKernelSpec, out *VMKernelSpec, s conversion.Scope) error @@ -208,7 +208,7 @@ func Convert_ignite_VMKernelSpec_To_v1alpha1_VMKernelSpec(in *ignite.VMKernelSpe Convert\_ignite\_VMKernelSpec\_To\_v1alpha1\_VMKernelSpec calls the autogenerated conversion function along with custom conversion logic -## func [Convert\_ignite\_VMSpec\_To\_v1alpha1\_VMSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=299:402#L10) +## func [Convert\_ignite\_VMSpec\_To\_v1alpha1\_VMSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=299:402#L10) ``` go func Convert_ignite_VMSpec_To_v1alpha1_VMSpec(in *ignite.VMSpec, out *VMSpec, s conversion.Scope) error @@ -217,7 +217,7 @@ func Convert_ignite_VMSpec_To_v1alpha1_VMSpec(in *ignite.VMSpec, out *VMSpec, s Convert\_ignite\_VMSpec\_To\_v1alpha1\_VMSpec calls the autogenerated conversion function along with custom conversion logic -## func [Convert\_ignite\_VMStatus\_To\_v1alpha1\_VMStatus](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=1098:1209#L22) +## func [Convert\_ignite\_VMStatus\_To\_v1alpha1\_VMStatus](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=1098:1209#L22) ``` go func Convert_ignite_VMStatus_To_v1alpha1_VMStatus(in *ignite.VMStatus, out *VMStatus, s conversion.Scope) error @@ -226,7 +226,7 @@ func Convert_ignite_VMStatus_To_v1alpha1_VMStatus(in *ignite.VMStatus, out *VMSt Convert\_ignite\_VMStatus\_To\_v1alpha1\_VMStatus calls the autogenerated conversion function along with custom conversion logic -## func [Convert\_v1alpha1\_ImageSpec\_To\_ignite\_ImageSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=4692:4807#L116) +## func [Convert\_v1alpha1\_ImageSpec\_To\_ignite\_ImageSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=4692:4807#L116) ``` go func Convert_v1alpha1_ImageSpec_To_ignite_ImageSpec(in *ImageSpec, out *ignite.ImageSpec, s conversion.Scope) error @@ -235,7 +235,7 @@ func Convert_v1alpha1_ImageSpec_To_ignite_ImageSpec(in *ImageSpec, out *ignite.I Convert\_v1alpha1\_ImageSpec\_To\_ignite\_ImageSpec calls the autogenerated conversion function along with custom conversion logic -## func [Convert\_v1alpha1\_KernelSpec\_To\_ignite\_KernelSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=5556:5675#L134) +## func [Convert\_v1alpha1\_KernelSpec\_To\_ignite\_KernelSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=5556:5675#L134) ``` go func Convert_v1alpha1_KernelSpec_To_ignite_KernelSpec(in *KernelSpec, out *ignite.KernelSpec, s conversion.Scope) error @@ -244,13 +244,13 @@ func Convert_v1alpha1_KernelSpec_To_ignite_KernelSpec(in *KernelSpec, out *ignit Convert\_v1alpha1\_KernelSpec\_To\_ignite\_KernelSpec calls the autogenerated conversion function along with custom conversion logic -## func [Convert\_v1alpha1\_OCIClaim\_To\_ignite\_OCI](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=3592:3684#L88) +## func [Convert\_v1alpha1\_OCIClaim\_To\_ignite\_OCI](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=3592:3684#L88) ``` go func Convert_v1alpha1_OCIClaim_To_ignite_OCI(in *OCIImageClaim, out *meta.OCIImageRef) error ``` -## func [Convert\_v1alpha1\_OCIImageSource\_To\_ignite\_OCIImageSource](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=2775:2916#L68) +## func [Convert\_v1alpha1\_OCIImageSource\_To\_ignite\_OCIImageSource](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=2775:2916#L68) ``` go func Convert_v1alpha1_OCIImageSource_To_ignite_OCIImageSource(in *OCIImageSource, out *ignite.OCIImageSource, s conversion.Scope) (err error) @@ -259,7 +259,7 @@ func Convert_v1alpha1_OCIImageSource_To_ignite_OCIImageSource(in *OCIImageSource Convert\_v1alpha1\_OCIImageSource\_To\_ignite\_OCIImageSource calls the autogenerated conversion function along with custom conversion logic -## func [Convert\_v1alpha1\_VMImageSpec\_To\_ignite\_VMImageSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=6436:6559#L152) +## func [Convert\_v1alpha1\_VMImageSpec\_To\_ignite\_VMImageSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=6436:6559#L152) ``` go func Convert_v1alpha1_VMImageSpec_To_ignite_VMImageSpec(in *VMImageSpec, out *ignite.VMImageSpec, s conversion.Scope) error @@ -268,7 +268,7 @@ func Convert_v1alpha1_VMImageSpec_To_ignite_VMImageSpec(in *VMImageSpec, out *ig Convert\_v1alpha1\_VMImageSpec\_To\_ignite\_VMImageSpec calls the autogenerated conversion function along with custom conversion logic -## func [Convert\_v1alpha1\_VMKernelSpec\_To\_ignite\_VMKernelSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=7332:7459#L170) +## func [Convert\_v1alpha1\_VMKernelSpec\_To\_ignite\_VMKernelSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=7332:7459#L170) ``` go func Convert_v1alpha1_VMKernelSpec_To_ignite_VMKernelSpec(in *VMKernelSpec, out *ignite.VMKernelSpec, s conversion.Scope) error @@ -277,7 +277,7 @@ func Convert_v1alpha1_VMKernelSpec_To_ignite_VMKernelSpec(in *VMKernelSpec, out Convert\_v1alpha1\_VMKernelSpec\_To\_ignite\_VMKernelSpec calls the autogenerated conversion function along with custom conversion logic -## func [Convert\_v1alpha1\_VMNetworkSpec\_To\_ignite\_VMNetworkSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=7785:7916#L179) +## func [Convert\_v1alpha1\_VMNetworkSpec\_To\_ignite\_VMNetworkSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=7785:7916#L179) ``` go func Convert_v1alpha1_VMNetworkSpec_To_ignite_VMNetworkSpec(in *VMNetworkSpec, out *ignite.VMNetworkSpec, s conversion.Scope) error @@ -286,7 +286,7 @@ func Convert_v1alpha1_VMNetworkSpec_To_ignite_VMNetworkSpec(in *VMNetworkSpec, o Convert\_v1alpha1\_VMNetworkSpec\_To\_ignite\_VMNetworkSpec calls the autogenerated conversion function along with custom conversion logic -## func [Convert\_v1alpha1\_VMSpec\_To\_ignite\_VMSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=697:800#L16) +## func [Convert\_v1alpha1\_VMSpec\_To\_ignite\_VMSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=697:800#L16) ``` go func Convert_v1alpha1_VMSpec_To_ignite_VMSpec(in *VMSpec, out *ignite.VMSpec, s conversion.Scope) error @@ -295,7 +295,7 @@ func Convert_v1alpha1_VMSpec_To_ignite_VMSpec(in *VMSpec, out *ignite.VMSpec, s Convert\_ignite\_VMSpec\_To\_v1alpha1\_VMSpec calls the autogenerated conversion function along with custom conversion logic -## func [Convert\_v1alpha1\_VMStatus\_To\_ignite\_VMStatus](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/conversion.go?s=1582:1693#L38) +## func [Convert\_v1alpha1\_VMStatus\_To\_ignite\_VMStatus](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/conversion.go?s=1582:1693#L38) ``` go func Convert_v1alpha1_VMStatus_To_ignite_VMStatus(in *VMStatus, out *ignite.VMStatus, s conversion.Scope) error @@ -304,43 +304,43 @@ func Convert_v1alpha1_VMStatus_To_ignite_VMStatus(in *VMStatus, out *ignite.VMSt Convert\_v1alpha1\_VMStatus\_To\_ignite\_VMStatus calls the autogenerated conversion function along with custom conversion logic -## func [SetDefaults\_OCIImageClaim](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/defaults.go?s=307:357#L14) +## func [SetDefaults\_OCIImageClaim](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/defaults.go?s=307:357#L14) ``` go func SetDefaults_OCIImageClaim(obj *OCIImageClaim) ``` -## func [SetDefaults\_PoolSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/defaults.go?s=397:437#L18) +## func [SetDefaults\_PoolSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/defaults.go?s=397:437#L18) ``` go func SetDefaults_PoolSpec(obj *PoolSpec) ``` -## func [SetDefaults\_VMKernelSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/defaults.go?s=1279:1327#L54) +## func [SetDefaults\_VMKernelSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/defaults.go?s=1279:1327#L54) ``` go func SetDefaults_VMKernelSpec(obj *VMKernelSpec) ``` -## func [SetDefaults\_VMNetworkSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/defaults.go?s=1575:1625#L65) +## func [SetDefaults\_VMNetworkSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/defaults.go?s=1575:1625#L65) ``` go func SetDefaults_VMNetworkSpec(obj *VMNetworkSpec) ``` -## func [SetDefaults\_VMSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/defaults.go?s=963:999#L40) +## func [SetDefaults\_VMSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/defaults.go?s=963:999#L40) ``` go func SetDefaults_VMSpec(obj *VMSpec) ``` -## func [SetDefaults\_VMStatus](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/defaults.go?s=1696:1736#L71) +## func [SetDefaults\_VMStatus](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/defaults.go?s=1696:1736#L71) ``` go func SetDefaults_VMStatus(obj *VMStatus) ``` -## type [FileMapping](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=7766:7861#L207) +## type [FileMapping](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=7766:7861#L207) ``` go type FileMapping struct { @@ -351,7 +351,7 @@ type FileMapping struct { FileMapping defines mappings between files on the host and VM -## type [Image](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=398:871#L18) +## type [Image](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=398:871#L18) ``` go type Image struct { @@ -369,7 +369,7 @@ type Image struct { Image represents a cached OCI image ready to be used with Ignite +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object -## type [ImageSourceType](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=1060:1087#L35) +## type [ImageSourceType](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=1060:1087#L35) ``` go type ImageSourceType string @@ -384,7 +384,7 @@ const ( ) ``` -## type [ImageSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=919:986#L30) +## type [ImageSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=919:986#L30) ``` go type ImageSpec struct { @@ -394,7 +394,7 @@ type ImageSpec struct { ImageSpec declares what the image contains -## type [ImageStatus](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=2385:2534#L69) +## type [ImageStatus](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=2385:2534#L69) ``` go type ImageStatus struct { @@ -405,7 +405,7 @@ type ImageStatus struct { ImageStatus defines the status of the image -## type [Kernel](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=4919:5395#L133) +## type [Kernel](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=4919:5395#L133) ``` go type Kernel struct { @@ -425,7 +425,7 @@ kernels This file is stored in /var/lib/firecracker/kernels/{oci-image-digest}/metadata.json +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object -## type [KernelSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=5448:5621#L145) +## type [KernelSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=5448:5621#L145) ``` go type KernelSpec struct { @@ -435,7 +435,7 @@ type KernelSpec struct { KernelSpec describes the properties of a kernel -## type [KernelStatus](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=5672:5788#L152) +## type [KernelStatus](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=5672:5788#L152) ``` go type KernelStatus struct { @@ -446,7 +446,7 @@ type KernelStatus struct { KernelStatus describes the status of a kernel -## type [NetworkMode](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=8215:8238#L222) +## type [NetworkMode](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=8215:8238#L222) ``` go type NetworkMode string @@ -463,13 +463,13 @@ const ( ) ``` -### func (NetworkMode) [String](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=8278:8315#L226) +### func (NetworkMode) [String](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=8278:8315#L226) ``` go func (nm NetworkMode) String() string ``` -## type [OCIImageClaim](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=1283:1701#L43) +## type [OCIImageClaim](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=1283:1701#L43) ``` go type OCIImageClaim struct { @@ -485,7 +485,7 @@ type OCIImageClaim struct { OCIImageClaim defines a claim for importing an OCI image -## type [OCIImageSource](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=1808:2336#L55) +## type [OCIImageSource](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=1808:2336#L55) ``` go type OCIImageSource struct { @@ -505,7 +505,7 @@ type OCIImageSource struct { OCIImageSource specifies how the OCI image was imported. It is the status variant of OCIImageClaim -## type [Pool](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=2809:2995#L78) +## type [Pool](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=2809:2995#L78) ``` go type Pool struct { @@ -521,7 +521,7 @@ snapshotter part of Ignite, and the file (existing as a singleton) is present at /var/lib/firecracker/snapshotter/pool.json +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object -## type [PoolDevice](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=4286:4676#L120) +## type [PoolDevice](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=4286:4676#L120) ``` go type PoolDevice struct { @@ -537,7 +537,7 @@ type PoolDevice struct { PoolDevice defines one device in the pool -## type [PoolDeviceType](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=4015:4041#L110) +## type [PoolDeviceType](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=4015:4041#L110) ``` go type PoolDeviceType string @@ -552,7 +552,7 @@ const ( ) ``` -## type [PoolSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=3042:3755#L88) +## type [PoolSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=3042:3755#L88) ``` go type PoolSpec struct { @@ -573,7 +573,7 @@ type PoolSpec struct { PoolSpec defines the Pool’s specification -## type [PoolStatus](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=3805:4013#L104) +## type [PoolStatus](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=3805:4013#L104) ``` go type PoolStatus struct { @@ -585,7 +585,7 @@ type PoolStatus struct { PoolStatus defines the Pool’s current status -## type [SSH](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=8081:8158#L216) +## type [SSH](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=8081:8158#L216) ``` go type SSH struct { @@ -598,19 +598,19 @@ SSH specifies different ways to connect via SSH to the VM SSH uses a custom marshaller/unmarshaller. If generate is true, it marshals to true (a JSON bool). If PublicKey is set, it marshals to that string. -### func (\*SSH) [MarshalJSON](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/json.go?s=117:160#L9) +### func (\*SSH) [MarshalJSON](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/json.go?s=117:160#L9) ``` go func (s *SSH) MarshalJSON() ([]byte, error) ``` -### func (\*SSH) [UnmarshalJSON](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/json.go?s=308:351#L21) +### func (\*SSH) [UnmarshalJSON](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/json.go?s=308:351#L21) ``` go func (s *SSH) UnmarshalJSON(b []byte) error ``` -## type [VM](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=5990:6454#L160) +## type [VM](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=5990:6454#L160) ``` go type VM struct { @@ -629,7 +629,7 @@ VM represents a virtual machine run by Firecracker These files are stored in /var/lib/firecracker/vm/{vm-id}/metadata.json +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object -## type [VMImageSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=7387:7456#L192) +## type [VMImageSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=7387:7456#L192) ``` go type VMImageSpec struct { @@ -637,7 +637,7 @@ type VMImageSpec struct { } ``` -## type [VMKernelSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=7458:7579#L196) +## type [VMKernelSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=7458:7579#L196) ``` go type VMKernelSpec struct { @@ -646,7 +646,7 @@ type VMKernelSpec struct { } ``` -## type [VMNetworkSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=7581:7699#L201) +## type [VMNetworkSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=7581:7699#L201) ``` go type VMNetworkSpec struct { @@ -655,7 +655,7 @@ type VMNetworkSpec struct { } ``` -## type [VMSpec](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=6502:7385#L172) +## type [VMSpec](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=6502:7385#L172) ``` go type VMSpec struct { @@ -681,7 +681,7 @@ type VMSpec struct { VMSpec describes the configuration of a VM -## type [VMState](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=8712:8731#L239) +## type [VMState](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=8712:8731#L239) ``` go type VMState string @@ -697,7 +697,7 @@ const ( ) ``` -## type [VMStatus](https://github.com/weaveworks/ignite/tree/master/pkg/apis/ignite/v1alpha1/types.go?s=8891:9112#L248) +## type [VMStatus](https://github.com/weaveworks/ignite/tree/v0.7.0/pkg/apis/ignite/v1alpha1/types.go?s=8891:9112#L248) ``` go type VMStatus struct {