Versions in this module Expand all Collapse all v0 v0.0.1 Jul 5, 2023retracted Changes in this version + const AlibabaDiskCatagoryBasic + const AlibabaDiskCatagoryESSD + const AlibabaDiskCatagorySSD + const AlibabaDiskCatagoryUltraDisk + const AlibabaDiskEncryptionDisabled + const AlibabaDiskEncryptionEnabled + const AlibabaResourceReferenceTypeID + const AlibabaResourceReferenceTypeName + const AlibabaResourceReferenceTypeTags + const DeleteWithInstance + const PL0 + const PL1 + const PL2 + const PL3 + const PowerVSProcessorTypeCapped + const PowerVSProcessorTypeDedicated + const PowerVSProcessorTypeShared + const PowerVSResourceTypeID + const PowerVSResourceTypeName + const PowerVSResourceTypeRegEx + const PreserveDisk + var AddToScheme = schemeBuilder.AddToScheme + var GroupName = "machine.openshift.io" + var GroupVersion = schema.GroupVersion + var Install = schemeBuilder.AddToScheme + var SchemeGroupVersion = GroupVersion + func Resource(resource string) schema.GroupResource + type AWSFailureDomain struct + Placement AWSFailureDomainPlacement + Subnet *AWSResourceReference + func (AWSFailureDomain) SwaggerDoc() map[string]string + func (in *AWSFailureDomain) DeepCopy() *AWSFailureDomain + func (in *AWSFailureDomain) DeepCopyInto(out *AWSFailureDomain) + type AWSFailureDomainPlacement struct + AvailabilityZone string + func (AWSFailureDomainPlacement) SwaggerDoc() map[string]string + func (in *AWSFailureDomainPlacement) DeepCopy() *AWSFailureDomainPlacement + func (in *AWSFailureDomainPlacement) DeepCopyInto(out *AWSFailureDomainPlacement) + type AWSResourceFilter struct + Name string + Values []string + func (AWSResourceFilter) SwaggerDoc() map[string]string + func (in *AWSResourceFilter) DeepCopy() *AWSResourceFilter + func (in *AWSResourceFilter) DeepCopyInto(out *AWSResourceFilter) + type AWSResourceReference struct + ARN *string + Filters *[]AWSResourceFilter + ID *string + Type AWSResourceReferenceType + func (AWSResourceReference) SwaggerDoc() map[string]string + func (in *AWSResourceReference) DeepCopy() *AWSResourceReference + func (in *AWSResourceReference) DeepCopyInto(out *AWSResourceReference) + type AWSResourceReferenceType string + const AWSARNReferenceType + const AWSFiltersReferenceType + const AWSIDReferenceType + type AlibabaCloudMachineProviderConfig struct + Bandwidth BandwidthProperties + CredentialsSecret *corev1.LocalObjectReference + DataDisks []DataDiskProperties + ImageID string + InstanceType string + RAMRoleName string + RegionID string + ResourceGroup AlibabaResourceReference + SecurityGroups []AlibabaResourceReference + SystemDisk SystemDiskProperties + Tags []Tag + Tenancy InstanceTenancy + UserDataSecret *corev1.LocalObjectReference + VSwitch AlibabaResourceReference + VpcID string + ZoneID string + func (AlibabaCloudMachineProviderConfig) SwaggerDoc() map[string]string + func (in *AlibabaCloudMachineProviderConfig) DeepCopy() *AlibabaCloudMachineProviderConfig + func (in *AlibabaCloudMachineProviderConfig) DeepCopyInto(out *AlibabaCloudMachineProviderConfig) + func (in *AlibabaCloudMachineProviderConfig) DeepCopyObject() runtime.Object + type AlibabaCloudMachineProviderConfigList struct + Items []AlibabaCloudMachineProviderConfig + func (AlibabaCloudMachineProviderConfigList) SwaggerDoc() map[string]string + func (in *AlibabaCloudMachineProviderConfigList) DeepCopy() *AlibabaCloudMachineProviderConfigList + func (in *AlibabaCloudMachineProviderConfigList) DeepCopyInto(out *AlibabaCloudMachineProviderConfigList) + func (in *AlibabaCloudMachineProviderConfigList) DeepCopyObject() runtime.Object + type AlibabaCloudMachineProviderStatus struct + Conditions []metav1.Condition + InstanceID *string + InstanceState *string + func (AlibabaCloudMachineProviderStatus) SwaggerDoc() map[string]string + func (in *AlibabaCloudMachineProviderStatus) DeepCopy() *AlibabaCloudMachineProviderStatus + func (in *AlibabaCloudMachineProviderStatus) DeepCopyInto(out *AlibabaCloudMachineProviderStatus) + func (in *AlibabaCloudMachineProviderStatus) DeepCopyObject() runtime.Object + type AlibabaDiskCategory string + type AlibabaDiskEncryptionMode string + type AlibabaDiskPerformanceLevel string + type AlibabaDiskPreservationPolicy string + type AlibabaResourceReference struct + ID *string + Name *string + Tags *[]Tag + Type AlibabaResourceReferenceType + func (AlibabaResourceReference) SwaggerDoc() map[string]string + func (in *AlibabaResourceReference) DeepCopy() *AlibabaResourceReference + func (in *AlibabaResourceReference) DeepCopyInto(out *AlibabaResourceReference) + type AlibabaResourceReferenceType string + type AzureFailureDomain struct + Zone string + func (AzureFailureDomain) SwaggerDoc() map[string]string + func (in *AzureFailureDomain) DeepCopy() *AzureFailureDomain + func (in *AzureFailureDomain) DeepCopyInto(out *AzureFailureDomain) + type BandwidthProperties struct + InternetMaxBandwidthIn int64 + InternetMaxBandwidthOut int64 + func (BandwidthProperties) SwaggerDoc() map[string]string + func (in *BandwidthProperties) DeepCopy() *BandwidthProperties + func (in *BandwidthProperties) DeepCopyInto(out *BandwidthProperties) + type ControlPlaneMachineSet struct + Spec ControlPlaneMachineSetSpec + Status ControlPlaneMachineSetStatus + func (ControlPlaneMachineSet) SwaggerDoc() map[string]string + func (in *ControlPlaneMachineSet) DeepCopy() *ControlPlaneMachineSet + func (in *ControlPlaneMachineSet) DeepCopyInto(out *ControlPlaneMachineSet) + func (in *ControlPlaneMachineSet) DeepCopyObject() runtime.Object + type ControlPlaneMachineSetList struct + Items []ControlPlaneMachineSet + func (ControlPlaneMachineSetList) SwaggerDoc() map[string]string + func (in *ControlPlaneMachineSetList) DeepCopy() *ControlPlaneMachineSetList + func (in *ControlPlaneMachineSetList) DeepCopyInto(out *ControlPlaneMachineSetList) + func (in *ControlPlaneMachineSetList) DeepCopyObject() runtime.Object + type ControlPlaneMachineSetMachineType string + const OpenShiftMachineV1Beta1MachineType + type ControlPlaneMachineSetSpec struct + Replicas *int32 + Selector metav1.LabelSelector + State ControlPlaneMachineSetState + Strategy ControlPlaneMachineSetStrategy + Template ControlPlaneMachineSetTemplate + func (ControlPlaneMachineSetSpec) SwaggerDoc() map[string]string + func (in *ControlPlaneMachineSetSpec) DeepCopy() *ControlPlaneMachineSetSpec + func (in *ControlPlaneMachineSetSpec) DeepCopyInto(out *ControlPlaneMachineSetSpec) + type ControlPlaneMachineSetState string + const ControlPlaneMachineSetStateActive + const ControlPlaneMachineSetStateInactive + type ControlPlaneMachineSetStatus struct + Conditions []metav1.Condition + ObservedGeneration int64 + ReadyReplicas int32 + Replicas int32 + UnavailableReplicas int32 + UpdatedReplicas int32 + func (ControlPlaneMachineSetStatus) SwaggerDoc() map[string]string + func (in *ControlPlaneMachineSetStatus) DeepCopy() *ControlPlaneMachineSetStatus + func (in *ControlPlaneMachineSetStatus) DeepCopyInto(out *ControlPlaneMachineSetStatus) + type ControlPlaneMachineSetStrategy struct + Type ControlPlaneMachineSetStrategyType + func (ControlPlaneMachineSetStrategy) SwaggerDoc() map[string]string + func (in *ControlPlaneMachineSetStrategy) DeepCopy() *ControlPlaneMachineSetStrategy + func (in *ControlPlaneMachineSetStrategy) DeepCopyInto(out *ControlPlaneMachineSetStrategy) + type ControlPlaneMachineSetStrategyType string + const OnDelete + const Recreate + const RollingUpdate + type ControlPlaneMachineSetTemplate struct + MachineType ControlPlaneMachineSetMachineType + OpenShiftMachineV1Beta1Machine *OpenShiftMachineV1Beta1MachineTemplate + func (ControlPlaneMachineSetTemplate) SwaggerDoc() map[string]string + func (in *ControlPlaneMachineSetTemplate) DeepCopy() *ControlPlaneMachineSetTemplate + func (in *ControlPlaneMachineSetTemplate) DeepCopyInto(out *ControlPlaneMachineSetTemplate) + type ControlPlaneMachineSetTemplateObjectMeta struct + Annotations map[string]string + Labels map[string]string + func (ControlPlaneMachineSetTemplateObjectMeta) SwaggerDoc() map[string]string + func (in *ControlPlaneMachineSetTemplateObjectMeta) DeepCopy() *ControlPlaneMachineSetTemplateObjectMeta + func (in *ControlPlaneMachineSetTemplateObjectMeta) DeepCopyInto(out *ControlPlaneMachineSetTemplateObjectMeta) + type DataDiskProperties struct + Category AlibabaDiskCategory + DiskEncryption AlibabaDiskEncryptionMode + DiskPreservation AlibabaDiskPreservationPolicy + KMSKeyID string + Name string + PerformanceLevel AlibabaDiskPerformanceLevel + Size int64 + SnapshotID string + func (DataDiskProperties) SwaggerDoc() map[string]string + func (in *DataDiskProperties) DeepCopy() *DataDiskProperties + func (in *DataDiskProperties) DeepCopyInto(out *DataDiskProperties) + type FailureDomains struct + AWS *[]AWSFailureDomain + Azure *[]AzureFailureDomain + GCP *[]GCPFailureDomain + OpenStack []OpenStackFailureDomain + Platform configv1.PlatformType + func (FailureDomains) SwaggerDoc() map[string]string + func (in *FailureDomains) DeepCopy() *FailureDomains + func (in *FailureDomains) DeepCopyInto(out *FailureDomains) + type GCPFailureDomain struct + Zone string + func (GCPFailureDomain) SwaggerDoc() map[string]string + func (in *GCPFailureDomain) DeepCopy() *GCPFailureDomain + func (in *GCPFailureDomain) DeepCopyInto(out *GCPFailureDomain) + type IBMVPCLoadBalancerType string + const ApplicationLoadBalancerType + type InstanceTenancy string + const DedicatedTenancy + const DefaultTenancy + const HostTenancy + type LoadBalancerReference struct + Name string + Type IBMVPCLoadBalancerType + func (LoadBalancerReference) SwaggerDoc() map[string]string + func (in *LoadBalancerReference) DeepCopy() *LoadBalancerReference + func (in *LoadBalancerReference) DeepCopyInto(out *LoadBalancerReference) + type NutanixBootType string + const NutanixLegacyBoot + const NutanixSecureBoot + const NutanixUEFIBoot + type NutanixCategory struct + Key string + Value string + func (NutanixCategory) SwaggerDoc() map[string]string + func (in *NutanixCategory) DeepCopy() *NutanixCategory + func (in *NutanixCategory) DeepCopyInto(out *NutanixCategory) + type NutanixIdentifierType string + const NutanixIdentifierName + const NutanixIdentifierUUID + type NutanixMachineProviderConfig struct + BootType NutanixBootType + Categories []NutanixCategory + Cluster NutanixResourceIdentifier + CredentialsSecret *corev1.LocalObjectReference + Image NutanixResourceIdentifier + MemorySize resource.Quantity + Project NutanixResourceIdentifier + Subnets []NutanixResourceIdentifier + SystemDiskSize resource.Quantity + UserDataSecret *corev1.LocalObjectReference + VCPUSockets int32 + VCPUsPerSocket int32 + func (NutanixMachineProviderConfig) SwaggerDoc() map[string]string + func (in *NutanixMachineProviderConfig) DeepCopy() *NutanixMachineProviderConfig + func (in *NutanixMachineProviderConfig) DeepCopyInto(out *NutanixMachineProviderConfig) + func (in *NutanixMachineProviderConfig) DeepCopyObject() runtime.Object + type NutanixMachineProviderStatus struct + Conditions []metav1.Condition + VmUUID *string + func (NutanixMachineProviderStatus) SwaggerDoc() map[string]string + func (in *NutanixMachineProviderStatus) DeepCopy() *NutanixMachineProviderStatus + func (in *NutanixMachineProviderStatus) DeepCopyInto(out *NutanixMachineProviderStatus) + func (in *NutanixMachineProviderStatus) DeepCopyObject() runtime.Object + type NutanixResourceIdentifier struct + Name *string + Type NutanixIdentifierType + UUID *string + func (NutanixResourceIdentifier) SwaggerDoc() map[string]string + func (in *NutanixResourceIdentifier) DeepCopy() *NutanixResourceIdentifier + func (in *NutanixResourceIdentifier) DeepCopyInto(out *NutanixResourceIdentifier) + type OpenShiftMachineV1Beta1MachineTemplate struct + FailureDomains FailureDomains + ObjectMeta ControlPlaneMachineSetTemplateObjectMeta + Spec machinev1beta1.MachineSpec + func (OpenShiftMachineV1Beta1MachineTemplate) SwaggerDoc() map[string]string + func (in *OpenShiftMachineV1Beta1MachineTemplate) DeepCopy() *OpenShiftMachineV1Beta1MachineTemplate + func (in *OpenShiftMachineV1Beta1MachineTemplate) DeepCopyInto(out *OpenShiftMachineV1Beta1MachineTemplate) + type OpenStackFailureDomain struct + AvailabilityZone string + RootVolume *RootVolume + func (OpenStackFailureDomain) SwaggerDoc() map[string]string + func (in *OpenStackFailureDomain) DeepCopy() *OpenStackFailureDomain + func (in *OpenStackFailureDomain) DeepCopyInto(out *OpenStackFailureDomain) + type PowerVSMachineProviderConfig struct + CredentialsSecret *PowerVSSecretReference + Image PowerVSResource + KeyPairName string + LoadBalancers []LoadBalancerReference + MemoryGiB int32 + Network PowerVSResource + ProcessorType PowerVSProcessorType + Processors intstr.IntOrString + ServiceInstance PowerVSResource + SystemType string + UserDataSecret *PowerVSSecretReference + func (PowerVSMachineProviderConfig) SwaggerDoc() map[string]string + func (in *PowerVSMachineProviderConfig) DeepCopy() *PowerVSMachineProviderConfig + func (in *PowerVSMachineProviderConfig) DeepCopyInto(out *PowerVSMachineProviderConfig) + func (in *PowerVSMachineProviderConfig) DeepCopyObject() runtime.Object + type PowerVSMachineProviderStatus struct + Conditions []metav1.Condition + InstanceID *string + InstanceState *string + ServiceInstanceID *string + func (PowerVSMachineProviderStatus) SwaggerDoc() map[string]string + func (in *PowerVSMachineProviderStatus) DeepCopy() *PowerVSMachineProviderStatus + func (in *PowerVSMachineProviderStatus) DeepCopyInto(out *PowerVSMachineProviderStatus) + func (in *PowerVSMachineProviderStatus) DeepCopyObject() runtime.Object + type PowerVSProcessorType string + type PowerVSResource struct + ID *string + Name *string + RegEx *string + Type PowerVSResourceType + func (PowerVSResource) SwaggerDoc() map[string]string + func (in *PowerVSResource) DeepCopy() *PowerVSResource + func (in *PowerVSResource) DeepCopyInto(out *PowerVSResource) + type PowerVSResourceType string + type PowerVSSecretReference struct + Name string + func (PowerVSSecretReference) SwaggerDoc() map[string]string + func (in *PowerVSSecretReference) DeepCopy() *PowerVSSecretReference + func (in *PowerVSSecretReference) DeepCopyInto(out *PowerVSSecretReference) + type RootVolume struct + AvailabilityZone string + VolumeType string + func (RootVolume) SwaggerDoc() map[string]string + func (in *RootVolume) DeepCopy() *RootVolume + func (in *RootVolume) DeepCopyInto(out *RootVolume) + type SystemDiskProperties struct + Category string + Name string + PerformanceLevel string + Size int64 + func (SystemDiskProperties) SwaggerDoc() map[string]string + func (in *SystemDiskProperties) DeepCopy() *SystemDiskProperties + func (in *SystemDiskProperties) DeepCopyInto(out *SystemDiskProperties) + type Tag struct + Key string + Value string + func (Tag) SwaggerDoc() map[string]string + func (in *Tag) DeepCopy() *Tag + func (in *Tag) DeepCopyInto(out *Tag)