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.
Index ¶
- func Builder() *cobra.Command
- func DatadogBuilder() *cobra.Command
- func FlowdockBuilder() *cobra.Command
- func NewRelicBuilder() *cobra.Command
- func OpsGenieBuilder() *cobra.Command
- func PagerDutyBuilder() *cobra.Command
- func VictorOpsBuilder() *cobra.Command
- func WebhookBuilder() *cobra.Command
- type DatadogOpts
- type FlowdockOpts
- type NewRelicOpts
- type OpsGenieOpts
- type PagerDutyOpts
- type VictorOpsOpts
- type WebhookOpts
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DatadogBuilder ¶
mongocli atlas integration(s) create DATADOG --apiKey apiKey --region region [--projectId projectId]
func FlowdockBuilder ¶
mongocli atlas integration(s) create FLOWDOCK --apiToken apiToken --orgName orgName --flowName --flowName [--projectId projectId]
func NewRelicBuilder ¶
mongocli atlas integration(s) create NEW_RELIC --licenceKey licenceKey --accountId accountId --writeToken writeToken --readToken readToken [--projectId projectId]
func OpsGenieBuilder ¶
mongocli atlas integration(s) create OPS_GENIE --apiKey apiKey --region region [--projectId projectId]
func PagerDutyBuilder ¶
mongocli atlas integration(s) create PAGER_DUTY --serviceKey serviceKey [--projectId projectId]
func VictorOpsBuilder ¶
mongocli atlas integration(s) create VICTOR_OPS --apiKey apiKey --routingKey routingKey [--projectId projectId]
func WebhookBuilder ¶
mongocli atlas integration(s) create WEBHOOK --url url --secret secret [--projectId projectId]
Types ¶
type DatadogOpts ¶
type DatadogOpts struct { cli.GlobalOpts cli.OutputOpts // contains filtered or unexported fields }
func (*DatadogOpts) Run ¶
func (opts *DatadogOpts) Run() error
type FlowdockOpts ¶
type FlowdockOpts struct { cli.GlobalOpts cli.OutputOpts // contains filtered or unexported fields }
func (*FlowdockOpts) Run ¶
func (opts *FlowdockOpts) Run() error
type NewRelicOpts ¶
type NewRelicOpts struct { cli.GlobalOpts cli.OutputOpts // contains filtered or unexported fields }
func (*NewRelicOpts) Run ¶
func (opts *NewRelicOpts) Run() error
type OpsGenieOpts ¶
type OpsGenieOpts struct { cli.GlobalOpts cli.OutputOpts // contains filtered or unexported fields }
func (*OpsGenieOpts) Run ¶
func (opts *OpsGenieOpts) Run() error
type PagerDutyOpts ¶
type PagerDutyOpts struct { cli.GlobalOpts cli.OutputOpts // contains filtered or unexported fields }
func (*PagerDutyOpts) Run ¶
func (opts *PagerDutyOpts) Run() error
type VictorOpsOpts ¶
type VictorOpsOpts struct { cli.GlobalOpts cli.OutputOpts // contains filtered or unexported fields }
func (*VictorOpsOpts) Run ¶
func (opts *VictorOpsOpts) Run() error
type WebhookOpts ¶
type WebhookOpts struct { cli.GlobalOpts cli.OutputOpts // contains filtered or unexported fields }
func (*WebhookOpts) Run ¶
func (opts *WebhookOpts) Run() error