Documentation ¶
Index ¶
- func Builder() *cobra.Command
- func CreateBuilder() *cobra.Command
- func DeleteBuilder() *cobra.Command
- func DescribeBuilder() *cobra.Command
- func FailoverBuilder() *cobra.Command
- func ListBuilder() *cobra.Command
- func LoadSampleDataBuilder(deprecate bool) *cobra.Command
- func MongoCLIBuilder() *cobra.Command
- func PauseBuilder() *cobra.Command
- func StartBuilder() *cobra.Command
- func UpdateBuilder() *cobra.Command
- func UpgradeBuilder() *cobra.Command
- func WatchBuilder() *cobra.Command
- type CreateOpts
- type DeleteOpts
- type DescribeOpts
- type FailoverOpts
- type ListOpts
- type LoadSampleDataOpts
- type PauseOpts
- type StartOpts
- type UpdateOpts
- type UpgradeOpts
- type WatchOpts
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateBuilder ¶
CreateBuilder builds a cobra.Command that can run as: create <name> --projectId projectId --provider AWS|GCP|AZURE --region regionName [--members N] [--tier M#] [--diskSizeGB N] [--backup] [--mdbVersion] [--tag key=value].
func DeleteBuilder ¶
DeleteBuilder
mongocli atlas cluster(s) delete <clusterName> --projectId projectId [--confirm].
func DescribeBuilder ¶
mongocli atlas cluster(s) describe <clusterName> --projectId projectId.
func FailoverBuilder ¶
FailoverBuilder
atlas cluster(s) failover <clusterName> --projectId projectId [--force].
func ListBuilder ¶
mongocli atlas cluster(s) list --projectId projectId [--page N] [--limit N].
func LoadSampleDataBuilder ¶
mongocli atlas cluster loadSampleData <clusterName> --projectId projectId -o json.
func MongoCLIBuilder ¶
MongoCLIBuilder is to split "mongocli atlas clusters" and "atlas clusters".
func PauseBuilder ¶
mongocli atlas cluster(s) pause <clusterName> [--projectId projectId].
func StartBuilder ¶
mongocli atlas cluster(s) start <clusterName> [--projectId projectId].
func UpdateBuilder ¶
UpdateBuilder atlas cluster(s) update [clusterName] --projectId projectId [--tier M#] [--diskSizeGB N] [--mdbVersion] [--tag key=value].
func UpgradeBuilder ¶
UpgradeBuilder atlas cluster(s) upgrade [clusterName] --projectId projectId [--tier M#] [--diskSizeGB N] [--mdbVersion] [--tag key=value].
func WatchBuilder ¶
mongocli atlas cluster(s) watch <clusterName> [--projectId projectId].
Types ¶
type CreateOpts ¶
type CreateOpts struct { cli.GlobalOpts cli.WatchOpts // contains filtered or unexported fields }
func (*CreateOpts) PostRun ¶
func (opts *CreateOpts) PostRun() error
func (*CreateOpts) Run ¶
func (opts *CreateOpts) Run() error
type DeleteOpts ¶
type DeleteOpts struct { cli.GlobalOpts cli.WatchOpts *cli.DeleteOpts // contains filtered or unexported fields }
func (*DeleteOpts) PostRun ¶
func (opts *DeleteOpts) PostRun() error
func (*DeleteOpts) Run ¶
func (opts *DeleteOpts) Run() error
type DescribeOpts ¶
type DescribeOpts struct { cli.GlobalOpts cli.OutputOpts // contains filtered or unexported fields }
func (*DescribeOpts) Run ¶
func (opts *DescribeOpts) Run() error
type FailoverOpts ¶
type FailoverOpts struct { cli.GlobalOpts *cli.DeleteOpts // contains filtered or unexported fields }
func (*FailoverOpts) Run ¶
func (opts *FailoverOpts) Run() error
type ListOpts ¶
type ListOpts struct { cli.GlobalOpts cli.OutputOpts cli.ListOpts // contains filtered or unexported fields }
type LoadSampleDataOpts ¶
type LoadSampleDataOpts struct { cli.GlobalOpts cli.OutputOpts // contains filtered or unexported fields }
func (*LoadSampleDataOpts) Run ¶
func (opts *LoadSampleDataOpts) Run() error
type PauseOpts ¶
type PauseOpts struct { cli.GlobalOpts cli.OutputOpts // contains filtered or unexported fields }
type StartOpts ¶
type StartOpts struct { cli.GlobalOpts cli.OutputOpts // contains filtered or unexported fields }
type UpdateOpts ¶
type UpdateOpts struct { cli.GlobalOpts cli.OutputOpts // contains filtered or unexported fields }
func (*UpdateOpts) Run ¶
func (opts *UpdateOpts) Run() error
type UpgradeOpts ¶
type UpgradeOpts struct { cli.GlobalOpts cli.OutputOpts // contains filtered or unexported fields }
func (*UpgradeOpts) Run ¶
func (opts *UpgradeOpts) Run() error