Versions in this module Expand all Collapse all v0 v0.2.0 Aug 9, 2023 v0.0.1 Jul 24, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var Qemu_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Qemu_Kind}.String() + var Qemu_GroupVersionKind = CRDGroupVersion.WithKind(Qemu_Kind) + var Qemu_Kind = "Qemu" + var Qemu_KindAPIVersion = Qemu_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type DiskObservation struct + Aio *string + Backup *bool + Cache *string + Discard *string + File *string + Format *string + Iops *float64 + IopsMax *float64 + IopsMaxLength *float64 + IopsRd *float64 + IopsRdMax *float64 + IopsRdMaxLength *float64 + IopsWr *float64 + IopsWrMax *float64 + IopsWrMaxLength *float64 + Iothread *float64 + Mbps *float64 + MbpsRd *float64 + MbpsRdMax *float64 + MbpsWr *float64 + MbpsWrMax *float64 + Media *string + Replicate *float64 + Size *string + Slot *float64 + Ssd *float64 + Storage *string + StorageType *string + Type *string + Volume *string + func (in *DiskObservation) DeepCopy() *DiskObservation + func (in *DiskObservation) DeepCopyInto(out *DiskObservation) + type DiskParameters struct + Aio *string + Backup *bool + Cache *string + Discard *string + File *string + Format *string + Iops *float64 + IopsMax *float64 + IopsMaxLength *float64 + IopsRd *float64 + IopsRdMax *float64 + IopsRdMaxLength *float64 + IopsWr *float64 + IopsWrMax *float64 + IopsWrMaxLength *float64 + Iothread *float64 + Mbps *float64 + MbpsRd *float64 + MbpsRdMax *float64 + MbpsWr *float64 + MbpsWrMax *float64 + Media *string + Replicate *float64 + Size *string + Slot *float64 + Ssd *float64 + Storage *string + Type *string + Volume *string + func (in *DiskParameters) DeepCopy() *DiskParameters + func (in *DiskParameters) DeepCopyInto(out *DiskParameters) + type HostpciObservation struct + Host *string + Pcie *float64 + Rombar *float64 + func (in *HostpciObservation) DeepCopy() *HostpciObservation + func (in *HostpciObservation) DeepCopyInto(out *HostpciObservation) + type HostpciParameters struct + Host *string + Pcie *float64 + Rombar *float64 + func (in *HostpciParameters) DeepCopy() *HostpciParameters + func (in *HostpciParameters) DeepCopyInto(out *HostpciParameters) + type NetworkObservation struct + Bridge *string + Firewall *bool + LinkDown *bool + Macaddr *string + Model *string + Mtu *float64 + Queues *float64 + Rate *float64 + Tag *float64 + func (in *NetworkObservation) DeepCopy() *NetworkObservation + func (in *NetworkObservation) DeepCopyInto(out *NetworkObservation) + type NetworkParameters struct + Bridge *string + Firewall *bool + LinkDown *bool + Macaddr *string + Model *string + Mtu *float64 + Queues *float64 + Rate *float64 + Tag *float64 + func (in *NetworkParameters) DeepCopy() *NetworkParameters + func (in *NetworkParameters) DeepCopyInto(out *NetworkParameters) + type Qemu struct + Spec QemuSpec + Status QemuStatus + func (in *Qemu) DeepCopy() *Qemu + func (in *Qemu) DeepCopyInto(out *Qemu) + func (in *Qemu) DeepCopyObject() runtime.Object + func (mg *Qemu) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Qemu) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Qemu) GetManagementPolicy() xpv1.ManagementPolicy + func (mg *Qemu) GetProviderConfigReference() *xpv1.Reference + func (mg *Qemu) GetProviderReference() *xpv1.Reference + func (mg *Qemu) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Qemu) GetTerraformResourceType() string + func (mg *Qemu) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Qemu) SetConditions(c ...xpv1.Condition) + func (mg *Qemu) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Qemu) SetManagementPolicy(r xpv1.ManagementPolicy) + func (mg *Qemu) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Qemu) SetProviderReference(r *xpv1.Reference) + func (mg *Qemu) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Qemu) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Qemu) GetConnectionDetailsMapping() map[string]string + func (tr *Qemu) GetID() string + func (tr *Qemu) GetObservation() (map[string]any, error) + func (tr *Qemu) GetParameters() (map[string]any, error) + func (tr *Qemu) GetTerraformSchemaVersion() int + func (tr *Qemu) LateInitialize(attrs []byte) (bool, error) + func (tr *Qemu) SetObservation(obs map[string]any) error + func (tr *Qemu) SetParameters(params map[string]any) error + type QemuList struct + Items []Qemu + func (in *QemuList) DeepCopy() *QemuList + func (in *QemuList) DeepCopyInto(out *QemuList) + func (in *QemuList) DeepCopyObject() runtime.Object + func (l *QemuList) GetItems() []resource.Managed + type QemuObservation struct + AdditionalWait *float64 + Agent *float64 + Args *string + AutomaticReboot *bool + Balloon *float64 + Bios *string + Boot *string + Bootdisk *string + Bridge *string + CPU *string + CiWait *float64 + Cicustom *string + Ciuser *string + Clone *string + CloneWait *float64 + CloudinitCdromStorage *string + Cores *float64 + DefaultIPv4Address *string + DefineConnectionInfo *bool + Desc *string + Disk []DiskObservation + DiskGb *float64 + ForceCreate *bool + ForceRecreateOnChangeOf *string + FullClone *bool + GuestAgentReadyTimeout *float64 + Hagroup *string + Hastate *string + Hostpci []HostpciObservation + Hotplug *string + ID *string + Ipconfig0 *string + Ipconfig1 *string + Ipconfig10 *string + Ipconfig11 *string + Ipconfig12 *string + Ipconfig13 *string + Ipconfig14 *string + Ipconfig15 *string + Ipconfig2 *string + Ipconfig3 *string + Ipconfig4 *string + Ipconfig5 *string + Ipconfig6 *string + Ipconfig7 *string + Ipconfig8 *string + Ipconfig9 *string + Iso *string + Kvm *bool + Mac *string + Machine *string + Memory *float64 + Name *string + Nameserver *string + Network []NetworkObservation + Nic *string + Numa *bool + Onboot *bool + Oncreate *bool + OsNetworkConfig *string + OsType *string + Pool *string + Preprovision *bool + Pxe *bool + QemuOs *string + RebootRequired *bool + SSHForwardIP *string + SSHHost *string + SSHPort *string + SSHUser *string + Scsihw *string + Searchdomain *string + Serial []SerialObservation + Sockets *float64 + Sshkeys *string + Startup *string + Storage *string + StorageType *string + Tablet *bool + Tags *string + TargetNode *string + UnusedDisk []UnusedDiskObservation + Usb []UsbObservation + Vcpus *float64 + Vga []VgaObservation + Vlan *float64 + Vmid *float64 + func (in *QemuObservation) DeepCopy() *QemuObservation + func (in *QemuObservation) DeepCopyInto(out *QemuObservation) + type QemuParameters struct + AdditionalWait *float64 + Agent *float64 + Args *string + AutomaticReboot *bool + Balloon *float64 + Bios *string + Boot *string + Bootdisk *string + Bridge *string + CPU *string + CiWait *float64 + Cicustom *string + CipasswordSecretRef *v1.SecretKeySelector + Ciuser *string + Clone *string + CloneWait *float64 + CloudinitCdromStorage *string + Cores *float64 + DefineConnectionInfo *bool + Desc *string + Disk []DiskParameters + DiskGb *float64 + ForceCreate *bool + ForceRecreateOnChangeOf *string + FullClone *bool + GuestAgentReadyTimeout *float64 + Hagroup *string + Hastate *string + Hostpci []HostpciParameters + Hotplug *string + Ipconfig0 *string + Ipconfig1 *string + Ipconfig10 *string + Ipconfig11 *string + Ipconfig12 *string + Ipconfig13 *string + Ipconfig14 *string + Ipconfig15 *string + Ipconfig2 *string + Ipconfig3 *string + Ipconfig4 *string + Ipconfig5 *string + Ipconfig6 *string + Ipconfig7 *string + Ipconfig8 *string + Ipconfig9 *string + Iso *string + Kvm *bool + Mac *string + Machine *string + Memory *float64 + Name *string + Nameserver *string + Network []NetworkParameters + Nic *string + Numa *bool + Onboot *bool + Oncreate *bool + OsNetworkConfig *string + OsType *string + Pool *string + Preprovision *bool + Pxe *bool + QemuOs *string + SSHForwardIP *string + SSHPrivateKeySecretRef *v1.SecretKeySelector + SSHUser *string + Scsihw *string + Searchdomain *string + Serial []SerialParameters + Sockets *float64 + Sshkeys *string + Startup *string + Storage *string + StorageType *string + Tablet *bool + Tags *string + TargetNode *string + Usb []UsbParameters + Vcpus *float64 + Vga []VgaParameters + Vlan *float64 + Vmid *float64 + func (in *QemuParameters) DeepCopy() *QemuParameters + func (in *QemuParameters) DeepCopyInto(out *QemuParameters) + type QemuSpec struct + ForProvider QemuParameters + func (in *QemuSpec) DeepCopy() *QemuSpec + func (in *QemuSpec) DeepCopyInto(out *QemuSpec) + type QemuStatus struct + AtProvider QemuObservation + func (in *QemuStatus) DeepCopy() *QemuStatus + func (in *QemuStatus) DeepCopyInto(out *QemuStatus) + type SerialObservation struct + ID *float64 + Type *string + func (in *SerialObservation) DeepCopy() *SerialObservation + func (in *SerialObservation) DeepCopyInto(out *SerialObservation) + type SerialParameters struct + ID *float64 + Type *string + func (in *SerialParameters) DeepCopy() *SerialParameters + func (in *SerialParameters) DeepCopyInto(out *SerialParameters) + type UnusedDiskObservation struct + File *string + Slot *float64 + Storage *string + func (in *UnusedDiskObservation) DeepCopy() *UnusedDiskObservation + func (in *UnusedDiskObservation) DeepCopyInto(out *UnusedDiskObservation) + type UnusedDiskParameters struct + func (in *UnusedDiskParameters) DeepCopy() *UnusedDiskParameters + func (in *UnusedDiskParameters) DeepCopyInto(out *UnusedDiskParameters) + type UsbObservation struct + Host *string + Usb3 *bool + func (in *UsbObservation) DeepCopy() *UsbObservation + func (in *UsbObservation) DeepCopyInto(out *UsbObservation) + type UsbParameters struct + Host *string + Usb3 *bool + func (in *UsbParameters) DeepCopy() *UsbParameters + func (in *UsbParameters) DeepCopyInto(out *UsbParameters) + type VgaObservation struct + Memory *float64 + Type *string + func (in *VgaObservation) DeepCopy() *VgaObservation + func (in *VgaObservation) DeepCopyInto(out *VgaObservation) + type VgaParameters struct + Memory *float64 + Type *string + func (in *VgaParameters) DeepCopy() *VgaParameters + func (in *VgaParameters) DeepCopyInto(out *VgaParameters)