Versions in this module Expand all Collapse all v0 v0.2.1 Oct 21, 2020 v0.2.0 Oct 16, 2020 Changes in this version + const MachineFinalizer + const NodeOwnerLabelName + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type AWSBlockDeviceMapping struct + DeviceName string + Encrypted bool + VolumeSize int64 + VolumeType string + func (in *AWSBlockDeviceMapping) DeepCopy() *AWSBlockDeviceMapping + func (in *AWSBlockDeviceMapping) DeepCopyInto(out *AWSBlockDeviceMapping) + type AWSInfrastructureProvider struct + Spec AWSInfrastructureProviderSpec + Status AWSInfrastructureProviderStatus + func (in *AWSInfrastructureProvider) DeepCopy() *AWSInfrastructureProvider + func (in *AWSInfrastructureProvider) DeepCopyInto(out *AWSInfrastructureProvider) + func (in *AWSInfrastructureProvider) DeepCopyObject() runtime.Object + type AWSInfrastructureProviderList struct + Items []AWSInfrastructureProvider + func (in *AWSInfrastructureProviderList) DeepCopy() *AWSInfrastructureProviderList + func (in *AWSInfrastructureProviderList) DeepCopyInto(out *AWSInfrastructureProviderList) + func (in *AWSInfrastructureProviderList) DeepCopyObject() runtime.Object + type AWSInfrastructureProviderSpec struct + Region string + func (in *AWSInfrastructureProviderSpec) DeepCopy() *AWSInfrastructureProviderSpec + func (in *AWSInfrastructureProviderSpec) DeepCopyInto(out *AWSInfrastructureProviderSpec) + type AWSInfrastructureProviderStatus struct + LastUpdated metav1.Time + Ready bool + func (in *AWSInfrastructureProviderStatus) DeepCopy() *AWSInfrastructureProviderStatus + func (in *AWSInfrastructureProviderStatus) DeepCopyInto(out *AWSInfrastructureProviderStatus) + type AWSMachine struct + Spec AWSMachineSpec + Status AWSMachineStatus + func (in *AWSMachine) DeepCopy() *AWSMachine + func (in *AWSMachine) DeepCopyInto(out *AWSMachine) + func (in *AWSMachine) DeepCopyObject() runtime.Object + type AWSMachineList struct + Items []AWSMachine + func (in *AWSMachineList) DeepCopy() *AWSMachineList + func (in *AWSMachineList) DeepCopyInto(out *AWSMachineList) + func (in *AWSMachineList) DeepCopyObject() runtime.Object + type AWSMachineSpec struct + AMI string + AvailabilityZone string + BlockDevices []AWSBlockDeviceMapping + FailureDomain *string + IAMInstanceProfile string + InstanceType string + KeyName string + ProviderID *string + PublicIP bool + Region string + SecretRef *corev1.ObjectReference + SecurityGroupIDs []string + SecurityGroupNames []string + SubnetIDs []string + Tags map[string]string + VPCID string + func (in *AWSMachineSpec) DeepCopy() *AWSMachineSpec + func (in *AWSMachineSpec) DeepCopyInto(out *AWSMachineSpec) + type AWSMachineStatus struct + Addresses machinev1.MachineAddresses + FailureMessage *string + FailureReason *mapierrors.MachineStatusError + InstanceState string + Ready bool + func (in *AWSMachineStatus) DeepCopy() *AWSMachineStatus + func (in *AWSMachineStatus) DeepCopyInto(out *AWSMachineStatus) + func (m *AWSMachineStatus) SetFailure(err mapierrors.MachineStatusError, msg string)