Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrAnsibleNotInstalled = errors.New("ansible is not installed")
View Source
var ErrUnsupportedPhase = errors.New("unsupported phase")
Functions ¶
This section is empty.
Types ¶
type ClusterCreator ¶
type ClusterCreator struct {
// contains filtered or unexported fields
}
func (*ClusterCreator) SetProperties ¶
func (c *ClusterCreator) SetProperties(props []cluster.CreatorProperty)
func (*ClusterCreator) SetProperty ¶
func (c *ClusterCreator) SetProperty(name string, value any)
type ClusterDeleter ¶
type ClusterDeleter struct {
// contains filtered or unexported fields
}
func (*ClusterDeleter) Delete ¶
func (c *ClusterDeleter) Delete() error
func (*ClusterDeleter) SetProperties ¶
func (c *ClusterDeleter) SetProperties(props []cluster.DeleterProperty)
func (*ClusterDeleter) SetProperty ¶
func (c *ClusterDeleter) SetProperty(name string, value any)
type ExtraSchemaValidator ¶
type ExtraSchemaValidator struct{}
func (*ExtraSchemaValidator) Validate ¶
func (*ExtraSchemaValidator) Validate(_ string) error
type ExtraToolsValidator ¶
type ExtraToolsValidator struct {
// contains filtered or unexported fields
}
func NewExtraToolsValidator ¶
func NewExtraToolsValidator(executor execx.Executor) *ExtraToolsValidator
Click to show internal directories.
Click to hide internal directories.