Documentation ¶
Index ¶
- func BindOptions(opts *RawOpenStackPlatformCreateOptions, flags *pflag.FlagSet)
- func NewCreateCommand(coreOpts *core.CreateNodePoolOptions) *cobra.Command
- type OpenStackPlatformCreateOptions
- func (o *OpenStackPlatformCreateOptions) NodePoolPlatform() *hyperv1.OpenStackNodePoolPlatform
- func (o *OpenStackPlatformCreateOptions) Type() hyperv1.PlatformType
- func (o *OpenStackPlatformCreateOptions) UpdateNodePool(_ context.Context, nodePool *hyperv1.NodePool, _ *hyperv1.HostedCluster, ...) error
- type OpenStackPlatformOptions
- type RawOpenStackPlatformCreateOptions
- type ValidatedOpenStackPlatformCreateOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BindOptions ¶
func BindOptions(opts *RawOpenStackPlatformCreateOptions, flags *pflag.FlagSet)
func NewCreateCommand ¶
func NewCreateCommand(coreOpts *core.CreateNodePoolOptions) *cobra.Command
Types ¶
type OpenStackPlatformCreateOptions ¶
type OpenStackPlatformCreateOptions struct {
// contains filtered or unexported fields
}
func (*OpenStackPlatformCreateOptions) NodePoolPlatform ¶
func (o *OpenStackPlatformCreateOptions) NodePoolPlatform() *hyperv1.OpenStackNodePoolPlatform
func (*OpenStackPlatformCreateOptions) Type ¶
func (o *OpenStackPlatformCreateOptions) Type() hyperv1.PlatformType
func (*OpenStackPlatformCreateOptions) UpdateNodePool ¶
func (o *OpenStackPlatformCreateOptions) UpdateNodePool(_ context.Context, nodePool *hyperv1.NodePool, _ *hyperv1.HostedCluster, _ crclient.Client) error
type RawOpenStackPlatformCreateOptions ¶
type RawOpenStackPlatformCreateOptions struct {
*OpenStackPlatformOptions
}
func DefaultOptions ¶
func DefaultOptions() *RawOpenStackPlatformCreateOptions
func (*RawOpenStackPlatformCreateOptions) Validate ¶
func (o *RawOpenStackPlatformCreateOptions) Validate() (*ValidatedOpenStackPlatformCreateOptions, error)
type ValidatedOpenStackPlatformCreateOptions ¶
type ValidatedOpenStackPlatformCreateOptions struct {
// contains filtered or unexported fields
}
func (*ValidatedOpenStackPlatformCreateOptions) Complete ¶
func (o *ValidatedOpenStackPlatformCreateOptions) Complete() (*OpenStackPlatformCreateOptions, error)
Click to show internal directories.
Click to hide internal directories.