Documentation
¶
Index ¶
- type AWSMachineClassListerExpansion
- type AWSMachineClassNamespaceListerExpansion
- type AlicloudMachineClassLister
- type AlicloudMachineClassListerExpansion
- type AlicloudMachineClassNamespaceLister
- type AlicloudMachineClassNamespaceListerExpansion
- type AzureMachineClassListerExpansion
- type AzureMachineClassNamespaceListerExpansion
- type GCPMachineClassListerExpansion
- type GCPMachineClassNamespaceListerExpansion
- type MachineDeploymentListerExpansion
- type MachineDeploymentNamespaceListerExpansion
- type MachineListerExpansion
- type MachineNamespaceListerExpansion
- type MachineSetListerExpansion
- type MachineSetNamespaceListerExpansion
- type MachineTemplateListerExpansion
- type MachineTemplateNamespaceListerExpansion
- type OpenStackMachineClassListerExpansion
- type OpenStackMachineClassNamespaceListerExpansion
- type ScaleListerExpansion
- type ScaleNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSMachineClassListerExpansion ¶
type AWSMachineClassListerExpansion interface{}
AWSMachineClassListerExpansion allows custom methods to be added to AWSMachineClassLister.
type AWSMachineClassNamespaceListerExpansion ¶
type AWSMachineClassNamespaceListerExpansion interface{}
AWSMachineClassNamespaceListerExpansion allows custom methods to be added to AWSMachineClassNamespaceLister.
type AlicloudMachineClassLister ¶
type AlicloudMachineClassLister interface { // List lists all AlicloudMachineClasses in the indexer. List(selector labels.Selector) (ret []*machine.AlicloudMachineClass, err error) // AlicloudMachineClasses returns an object that can list and get AlicloudMachineClasses. AlicloudMachineClasses(namespace string) AlicloudMachineClassNamespaceLister AlicloudMachineClassListerExpansion }
AlicloudMachineClassLister helps list AlicloudMachineClasses.
func NewAlicloudMachineClassLister ¶
func NewAlicloudMachineClassLister(indexer cache.Indexer) AlicloudMachineClassLister
NewAlicloudMachineClassLister returns a new AlicloudMachineClassLister.
type AlicloudMachineClassListerExpansion ¶
type AlicloudMachineClassListerExpansion interface{}
AlicloudMachineClassListerExpansion allows custom methods to be added to AlicloudMachineClassLister.
type AlicloudMachineClassNamespaceLister ¶
type AlicloudMachineClassNamespaceLister interface { // List lists all AlicloudMachineClasses in the indexer for a given namespace. List(selector labels.Selector) (ret []*machine.AlicloudMachineClass, err error) // Get retrieves the AlicloudMachineClass from the indexer for a given namespace and name. Get(name string) (*machine.AlicloudMachineClass, error) AlicloudMachineClassNamespaceListerExpansion }
AlicloudMachineClassNamespaceLister helps list and get AlicloudMachineClasses.
type AlicloudMachineClassNamespaceListerExpansion ¶
type AlicloudMachineClassNamespaceListerExpansion interface{}
AlicloudMachineClassNamespaceListerExpansion allows custom methods to be added to AlicloudMachineClassNamespaceLister.
type AzureMachineClassListerExpansion ¶
type AzureMachineClassListerExpansion interface{}
AzureMachineClassListerExpansion allows custom methods to be added to AzureMachineClassLister.
type AzureMachineClassNamespaceListerExpansion ¶
type AzureMachineClassNamespaceListerExpansion interface{}
AzureMachineClassNamespaceListerExpansion allows custom methods to be added to AzureMachineClassNamespaceLister.
type GCPMachineClassListerExpansion ¶
type GCPMachineClassListerExpansion interface{}
GCPMachineClassListerExpansion allows custom methods to be added to GCPMachineClassLister.
type GCPMachineClassNamespaceListerExpansion ¶
type GCPMachineClassNamespaceListerExpansion interface{}
GCPMachineClassNamespaceListerExpansion allows custom methods to be added to GCPMachineClassNamespaceLister.
type MachineDeploymentListerExpansion ¶
type MachineDeploymentListerExpansion interface{}
MachineDeploymentListerExpansion allows custom methods to be added to MachineDeploymentLister.
type MachineDeploymentNamespaceListerExpansion ¶
type MachineDeploymentNamespaceListerExpansion interface{}
MachineDeploymentNamespaceListerExpansion allows custom methods to be added to MachineDeploymentNamespaceLister.
type MachineListerExpansion ¶
type MachineListerExpansion interface{}
MachineListerExpansion allows custom methods to be added to MachineLister.
type MachineNamespaceListerExpansion ¶
type MachineNamespaceListerExpansion interface{}
MachineNamespaceListerExpansion allows custom methods to be added to MachineNamespaceLister.
type MachineSetListerExpansion ¶
type MachineSetListerExpansion interface{}
MachineSetListerExpansion allows custom methods to be added to MachineSetLister.
type MachineSetNamespaceListerExpansion ¶
type MachineSetNamespaceListerExpansion interface{}
MachineSetNamespaceListerExpansion allows custom methods to be added to MachineSetNamespaceLister.
type MachineTemplateListerExpansion ¶
type MachineTemplateListerExpansion interface{}
MachineTemplateListerExpansion allows custom methods to be added to MachineTemplateLister.
type MachineTemplateNamespaceListerExpansion ¶
type MachineTemplateNamespaceListerExpansion interface{}
MachineTemplateNamespaceListerExpansion allows custom methods to be added to MachineTemplateNamespaceLister.
type OpenStackMachineClassListerExpansion ¶
type OpenStackMachineClassListerExpansion interface{}
OpenStackMachineClassListerExpansion allows custom methods to be added to OpenStackMachineClassLister.
type OpenStackMachineClassNamespaceListerExpansion ¶
type OpenStackMachineClassNamespaceListerExpansion interface{}
OpenStackMachineClassNamespaceListerExpansion allows custom methods to be added to OpenStackMachineClassNamespaceLister.
type ScaleListerExpansion ¶
type ScaleListerExpansion interface{}
ScaleListerExpansion allows custom methods to be added to ScaleLister.
type ScaleNamespaceListerExpansion ¶
type ScaleNamespaceListerExpansion interface{}
ScaleNamespaceListerExpansion allows custom methods to be added to ScaleNamespaceLister.