Documentation ¶
Index ¶
- func BindDeveloperOptions(opts *RawKubevirtPlatformCreateOptions, flags *pflag.FlagSet)
- func BindOptions(opts *RawKubevirtPlatformCreateOptions, flags *pflag.FlagSet)
- func NewCreateCommand(coreOpts *core.CreateNodePoolOptions) *cobra.Command
- type HostDevicesOpts
- type KubevirtPlatformCreateOptions
- type KubevirtPlatformOptions
- type NetworkOpts
- type RawKubevirtPlatformCreateOptions
- type ValidatedKubevirtPlatformCreateOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BindDeveloperOptions ¶ added in v0.1.38
func BindDeveloperOptions(opts *RawKubevirtPlatformCreateOptions, flags *pflag.FlagSet)
func BindOptions ¶ added in v0.1.38
func BindOptions(opts *RawKubevirtPlatformCreateOptions, flags *pflag.FlagSet)
func NewCreateCommand ¶
func NewCreateCommand(coreOpts *core.CreateNodePoolOptions) *cobra.Command
Types ¶
type HostDevicesOpts ¶ added in v0.1.40
type KubevirtPlatformCreateOptions ¶
type KubevirtPlatformCreateOptions struct {
// contains filtered or unexported fields
}
func (*KubevirtPlatformCreateOptions) NodePoolPlatform ¶ added in v0.1.38
func (o *KubevirtPlatformCreateOptions) NodePoolPlatform() *hyperv1.KubevirtNodePoolPlatform
func (*KubevirtPlatformCreateOptions) Type ¶
func (o *KubevirtPlatformCreateOptions) Type() hyperv1.PlatformType
func (*KubevirtPlatformCreateOptions) UpdateNodePool ¶
func (o *KubevirtPlatformCreateOptions) UpdateNodePool(_ context.Context, nodePool *hyperv1.NodePool, _ *hyperv1.HostedCluster, _ crclient.Client) error
type KubevirtPlatformOptions ¶ added in v0.1.38
type NetworkOpts ¶ added in v0.1.38
type NetworkOpts struct {
Name string `param:"name"`
}
type RawKubevirtPlatformCreateOptions ¶ added in v0.1.38
type RawKubevirtPlatformCreateOptions struct { *KubevirtPlatformOptions NetworkInterfaceMultiQueue string QoSClass string AdditionalNetworks []string HostDevices []string }
func DefaultOptions ¶ added in v0.1.38
func DefaultOptions() *RawKubevirtPlatformCreateOptions
func (*RawKubevirtPlatformCreateOptions) Validate ¶ added in v0.1.38
func (o *RawKubevirtPlatformCreateOptions) Validate() (*ValidatedKubevirtPlatformCreateOptions, error)
type ValidatedKubevirtPlatformCreateOptions ¶ added in v0.1.38
type ValidatedKubevirtPlatformCreateOptions struct {
// contains filtered or unexported fields
}
func (*ValidatedKubevirtPlatformCreateOptions) Complete ¶ added in v0.1.38
func (o *ValidatedKubevirtPlatformCreateOptions) Complete() (*KubevirtPlatformCreateOptions, error)
Click to show internal directories.
Click to hide internal directories.