Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateUniverseCmd ¶
func CreateUniverseCmd(ctx *cmdutil.CommandContext) *cobra.Command
Types ¶
type CreateOptions ¶
type CreateOptions struct { UniverseName string `mapstructure:"universe_name,omitempty"` Provider string `mapstructure:"provider,omitempty"` Regions []string `mapstructure:"regions,omitempty"` PreferredRegion string `mapstructure:"preferred_region,omitempty"` Version string `mapstructure:"version,omitempty"` NodeCount int32 `mapstructure:"node_count,omitempty"` ReplicationFactor int32 `mapstructure:"replication_factor,omitempty"` DisableYSQL bool `mapstructure:"disable_ysql,omitempty"` EnableEncryption bool `mapstructure:"enable_encryption,omitempty"` InstanceType string `mapstructure:"instance_type,omitempty"` TserverGFlags map[string]string `mapstructure:"tserver_gflags,omitempty"` MasterGFlags map[string]string `mapstructure:"master_gflags,omitempty"` AssignPublicIP bool `mapstructure:"assign_public_ip,omitempty"` StaticPublicIP bool `mapstructure:"static_public_ip,omitempty"` UseSystemd bool `mapstructure:"use_systemd,omitempty"` VolumeSize int32 `mapstructure:"volume_size,omitempty"` Wait bool `mapstructure:"wait,omitempty"` // contains filtered or unexported fields }
func (*CreateOptions) AddFlags ¶
func (o *CreateOptions) AddFlags(cmd *cobra.Command)
func (*CreateOptions) ConfigKey ¶
func (o *CreateOptions) ConfigKey() string
func (*CreateOptions) GetUniverseConfigParams ¶
func (o *CreateOptions) GetUniverseConfigParams(ctx *cmdutil.CommandContext) *universe_cluster_mutations.CreateAllClustersParams
func (*CreateOptions) Validate ¶
func (o *CreateOptions) Validate(ctx *cmdutil.CommandContext) error
Click to show internal directories.
Click to hide internal directories.