Documentation ¶
Overview ¶
Copyright 2020 MongoDB Inc
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright 2020 MongoDB Inc ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
- func AtlasAlertConfigCreateBuilder() *cobra.Command
- func AtlasAlertConfigDeleteBuilder() *cobra.Command
- func AtlasAlertConfigListBuilder() *cobra.Command
- func AtlasAlertConfigsBuilder() *cobra.Command
- func AtlasAlertsBuilder() *cobra.Command
- func AtlasBuilder() *cobra.Command
- func AtlasClustersBuilder() *cobra.Command
- func AtlasClustersCreateBuilder() *cobra.Command
- func AtlasClustersDeleteBuilder() *cobra.Command
- func AtlasClustersDescribeBuilder() *cobra.Command
- func AtlasClustersListBuilder() *cobra.Command
- func AtlasClustersUpdateBuilder() *cobra.Command
- func AtlasDBUsersBuilder() *cobra.Command
- func AtlasDBUsersCreateBuilder() *cobra.Command
- func AtlasDBUsersDeleteBuilder() *cobra.Command
- func AtlasDBUsersListBuilder() *cobra.Command
- func AtlasDBUsersUpdateBuilder() *cobra.Command
- func AtlasWhitelistBuilder() *cobra.Command
- func AtlasWhitelistCreateBuilder() *cobra.Command
- func AtlasWhitelistDeleteBuilder() *cobra.Command
- func AtlasWhitelistDescribeBuilder() *cobra.Command
- func AtlasWhitelistListBuilder() *cobra.Command
- func CloudManagerBuilder() *cobra.Command
- func CloudManagerClustersApplyBuilder() *cobra.Command
- func CloudManagerClustersBuilder() *cobra.Command
- func CloudManagerClustersCreateBuilder() *cobra.Command
- func CloudManagerClustersDescribeBuilder() *cobra.Command
- func CloudManagerClustersListBuilder() *cobra.Command
- func CloudManagerClustersShutdownBuilder() *cobra.Command
- func CloudManagerClustersStartupBuilder() *cobra.Command
- func CloudManagerClustersUpdateBuilder() *cobra.Command
- func ConfigBuilder() *cobra.Command
- func ConfigSetBuilder() *cobra.Command
- func IAMBuilder() *cobra.Command
- func IAMOrganizationsBuilder() *cobra.Command
- func IAMOrganizationsCreateBuilder() *cobra.Command
- func IAMOrganizationsDeleteBuilder() *cobra.Command
- func IAMOrganizationsListBuilder() *cobra.Command
- func IAMProjectsBuilder() *cobra.Command
- func IAMProjectsCreateBuilder() *cobra.Command
- func IAMProjectsDeleteOpts() *cobra.Command
- func IAMProjectsListBuilder() *cobra.Command
- func OpsManagerBuilder() *cobra.Command
- func OpsManagerOwnerBuilder() *cobra.Command
- func OpsManagerOwnerCreateBuilder() *cobra.Command
- type Deleter
- type DeleterFromProject
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AtlasAlertConfigCreateBuilder ¶
mongocli atlas alerts config(s) create -event event --enabled [--matcherField fieldName --matcherOperator operator --matcherValue value] [--notificationType type --notificationDelayMin min --notificationEmailEnabled --notificationSmsEnabled --notificationUsername username --notificationTeamID id --notificationEmailAddress email --notificationMobileNumber number --notificationChannelName channel --notificationApiToken --notificationRegion region] [--projectId projectId]
func AtlasAlertConfigDeleteBuilder ¶
mongocli atlas alerts config(s) delete id --projectId projectId [--confirm]
func AtlasAlertConfigListBuilder ¶
mongocli atlas alerts config(s) list --projectId projectId [--page N] [--limit N]
func AtlasAlertsBuilder ¶
func AtlasBuilder ¶
func AtlasClustersBuilder ¶
func AtlasClustersCreateBuilder ¶
AtlasClustersCreateBuilder builds a cobra.Command that can run as: create <name> --projectId projectId --provider AWS|GCP|AZURE --region regionName [--members N] [--instanceSize M#] [--diskSizeGB N] [--backup] [--mdbVersion]
func AtlasClustersDeleteBuilder ¶
mongocli atlas cluster(s) delete name --projectId projectId [--confirm]
func AtlasClustersDescribeBuilder ¶
mongocli atlas cluster(s) describe [name] --projectId projectId
func AtlasClustersListBuilder ¶
mongocli atlas cluster(s) list --projectId projectId [--page N] [--limit N]
func AtlasClustersUpdateBuilder ¶
mongocli atlas cluster(s) update name --projectId projectId [--instanceSize M#] [--diskSizeGB N] [--mdbVersion]
func AtlasDBUsersBuilder ¶
func AtlasDBUsersCreateBuilder ¶
mongocli atlas dbuser(s) create --username username --password password --role roleName@dbName [--projectId projectId]
func AtlasDBUsersDeleteBuilder ¶
mongocli atlas dbuser(s) delete <username> --force
func AtlasDBUsersListBuilder ¶
mongocli atlas dbuser(s) list --projectId projectId [--page N] [--limit N]
func AtlasDBUsersUpdateBuilder ¶
mongocli atlas dbuser(s) update username [--password password] [--role roleName@dbName] [--projectId projectId]
func AtlasWhitelistBuilder ¶
func AtlasWhitelistCreateBuilder ¶
mongocli atlas whitelist(s) create value --type cidrBlock|ipAddress [--comment comment] [--projectId projectId]
func AtlasWhitelistDeleteBuilder ¶
mongocli atlas whitelist delete <entry> --force
func AtlasWhitelistDescribeBuilder ¶
mongocli atlas whitelist(s) describe [name] --projectId projectId
func AtlasWhitelistListBuilder ¶
mongocli atlas whitelist(s) list --projectId projectId [--page N] [--limit N]
func CloudManagerBuilder ¶
func CloudManagerClustersApplyBuilder ¶
mongocli cloud-manager cluster(s) apply --projectId projectId --file myfile.yaml
func CloudManagerClustersCreateBuilder ¶
mongocli cloud-manager cluster(s) create --projectId projectId --file myfile.yaml
func CloudManagerClustersDescribeBuilder ¶
mongocli cloud-manager cluster(s) describe [name] --projectId projectId
func CloudManagerClustersListBuilder ¶
mongocli cloud-manager cluster(s) list --projectId projectId
func CloudManagerClustersShutdownBuilder ¶
mongocli cloud-manager cluster(s) shutdown [name] --projectId projectId [--force]
func CloudManagerClustersStartupBuilder ¶
mongocli cloud-manager cluster(s) startup [name] --projectId projectId [--force]
func CloudManagerClustersUpdateBuilder ¶
mongocli cloud-manager cluster(s) update --projectId projectId --file myfile.yaml
func ConfigBuilder ¶
func ConfigSetBuilder ¶
func IAMBuilder ¶
func IAMOrganizationsBuilder ¶
func IAMOrganizationsCreateBuilder ¶
mongocli iam organization(s) create name [--orgId orgId]
func IAMOrganizationsDeleteBuilder ¶
mongocli iam organization(s) delete [id] [--orgId orgId]
func IAMOrganizationsListBuilder ¶
mongocli iam organizations(s) list [--orgId orgId]
func IAMProjectsBuilder ¶
func IAMProjectsCreateBuilder ¶
mongocli iam project(s) create name [--orgId orgId]
func IAMProjectsDeleteOpts ¶
mongocli iam project(s) delete [id] [--orgId orgId]
func IAMProjectsListBuilder ¶
mongocli iam project(s) list [--orgId orgId]
func OpsManagerBuilder ¶
func OpsManagerOwnerBuilder ¶
func OpsManagerOwnerCreateBuilder ¶
mongocli ops-manager owner create --email username --password password --firstName firstName --lastName lastName --whitelistIps whitelistIp
Types ¶
type DeleterFromProject ¶
DeleterFromProject a function to delete from the store.
Source Files ¶
- atlas.go
- atlas_alert_config.go
- atlas_alert_config_create.go
- atlas_alert_config_delete.go
- atlas_alert_config_list.go
- atlas_alerts.go
- atlas_clusters.go
- atlas_clusters_create.go
- atlas_clusters_delete.go
- atlas_clusters_describe.go
- atlas_clusters_list.go
- atlas_clusters_update.go
- atlas_dbusers.go
- atlas_dbusers_create.go
- atlas_dbusers_delete.go
- atlas_dbusers_list.go
- atlas_dbusers_update.go
- atlas_whitelist.go
- atlas_whitelist_create.go
- atlas_whitelist_delete.go
- atlas_whitelist_describe.go
- atlas_whitelist_list.go
- cli.go
- cloud_manager.go
- cloud_manager_clusters.go
- cloud_manager_clusters_apply.go
- cloud_manager_clusters_create.go
- cloud_manager_clusters_describe.go
- cloud_manager_clusters_list.go
- cloud_manager_clusters_shutdown.go
- cloud_manager_clusters_startup.go
- cloud_manager_clusters_update.go
- config.go
- config_set.go
- errors.go
- iam.go
- iam_organizations.go
- iam_organizations_create.go
- iam_organizations_delete.go
- iam_organizations_list.go
- iam_projects.go
- iam_projects_create.go
- iam_projects_delete.go
- iam_projects_list.go
- ops_manager.go
- ops_manager_owner.go
- ops_manager_owner_create.go