getThirdPartyIntegrations

mongodbatlas.getThirdPartyIntegrations describe all Third-Party Integration Settings. This represents two Third-Party services PAGER_DUTY and FLOWDOCK applied across the project.

NOTE: Groups and projects are synonymous terms. You may find groupId in the official documentation.

Using getThirdPartyIntegrations

function getThirdPartyIntegrations(args: GetThirdPartyIntegrationsArgs, opts?: InvokeOptions): Promise<GetThirdPartyIntegrationsResult>
def get_third_party_integrations(project_id: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetThirdPartyIntegrationsResult
func GetThirdPartyIntegrations(ctx *Context, args *GetThirdPartyIntegrationsArgs, opts ...InvokeOption) (*GetThirdPartyIntegrationsResult, error)

Note: This function is named GetThirdPartyIntegrations in the Go SDK.

public static class GetThirdPartyIntegrations {
    public static Task<GetThirdPartyIntegrationsResult> InvokeAsync(GetThirdPartyIntegrationsArgs args, InvokeOptions? opts = null)
}

The following arguments are supported:

ProjectId string
The unique ID for the project to get all Third-Party service integrations
ProjectId string
The unique ID for the project to get all Third-Party service integrations
projectId string
The unique ID for the project to get all Third-Party service integrations
project_id str
The unique ID for the project to get all Third-Party service integrations

getThirdPartyIntegrations Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
ProjectId string
(Required) ID of the Atlas project the Third-Party Service Integration belongs to.
Results List<GetThirdPartyIntegrationsResult>
A list where each represents a Third-Party service integration.
Id string
The provider-assigned unique ID for this managed resource.
ProjectId string
(Required) ID of the Atlas project the Third-Party Service Integration belongs to.
Results []GetThirdPartyIntegrationsResultType
A list where each represents a Third-Party service integration.
id string
The provider-assigned unique ID for this managed resource.
projectId string
(Required) ID of the Atlas project the Third-Party Service Integration belongs to.
results GetThirdPartyIntegrationsResult[]
A list where each represents a Third-Party service integration.
id str
The provider-assigned unique ID for this managed resource.
project_id str
(Required) ID of the Atlas project the Third-Party Service Integration belongs to.
results Sequence[GetThirdPartyIntegrationsResult]
A list where each represents a Third-Party service integration.

Supporting Types

GetThirdPartyIntegrationsResult

AccountId string
Unique identifier of your New Relic account.
ApiKey string
Your API Key.
ApiToken string
Your API Token.
ChannelName string
FlowName string
Your Flowdock Flow name.
LicenseKey string
Your License Key.
OrgName string

Your Flowdock organization name.

  • WEBHOOK
ProjectId string
The unique ID for the project to get all Third-Party service integrations
ReadToken string

Your Insights Query Key.

  • OPS_GENIE
Region string

Indicates which API URL to use, either US or EU. Opsgenie will use US by default.

  • VICTOR_OPS
RoutingKey string

An optional field for your Routing Key.

  • FLOWDOCK
Secret string
An optional field for your webhook secret.
ServiceKey string

Your Service Key.

  • DATADOG
TeamName string
Type string
(Required) Thirt-Party service integration type.
Url string
Your webhook URL.
WriteToken string
Your Insights Insert Key.
AccountId string
Unique identifier of your New Relic account.
ApiKey string
Your API Key.
ApiToken string
Your API Token.
ChannelName string
FlowName string
Your Flowdock Flow name.
LicenseKey string
Your License Key.
OrgName string

Your Flowdock organization name.

  • WEBHOOK
ProjectId string
The unique ID for the project to get all Third-Party service integrations
ReadToken string

Your Insights Query Key.

  • OPS_GENIE
Region string

Indicates which API URL to use, either US or EU. Opsgenie will use US by default.

  • VICTOR_OPS
RoutingKey string

An optional field for your Routing Key.

  • FLOWDOCK
Secret string
An optional field for your webhook secret.
ServiceKey string

Your Service Key.

  • DATADOG
TeamName string
Type string
(Required) Thirt-Party service integration type.
Url string
Your webhook URL.
WriteToken string
Your Insights Insert Key.
accountId string
Unique identifier of your New Relic account.
apiKey string
Your API Key.
apiToken string
Your API Token.
channelName string
flowName string
Your Flowdock Flow name.
licenseKey string
Your License Key.
orgName string

Your Flowdock organization name.

  • WEBHOOK
projectId string
The unique ID for the project to get all Third-Party service integrations
readToken string

Your Insights Query Key.

  • OPS_GENIE
region string

Indicates which API URL to use, either US or EU. Opsgenie will use US by default.

  • VICTOR_OPS
routingKey string

An optional field for your Routing Key.

  • FLOWDOCK
secret string
An optional field for your webhook secret.
serviceKey string

Your Service Key.

  • DATADOG
teamName string
type string
(Required) Thirt-Party service integration type.
url string
Your webhook URL.
writeToken string
Your Insights Insert Key.
account_id str
Unique identifier of your New Relic account.
api_key str
Your API Key.
api_token str
Your API Token.
channel_name str
flow_name str
Your Flowdock Flow name.
license_key str
Your License Key.
org_name str

Your Flowdock organization name.

  • WEBHOOK
project_id str
The unique ID for the project to get all Third-Party service integrations
read_token str

Your Insights Query Key.

  • OPS_GENIE
region str

Indicates which API URL to use, either US or EU. Opsgenie will use US by default.

  • VICTOR_OPS
routing_key str

An optional field for your Routing Key.

  • FLOWDOCK
secret str
An optional field for your webhook secret.
service_key str

Your Service Key.

  • DATADOG
team_name str
type str
(Required) Thirt-Party service integration type.
url str
Your webhook URL.
write_token str
Your Insights Insert Key.

Package Details

Repository
https://github.com/pulumi/pulumi-mongodbatlas
License
Apache-2.0
Notes
This Pulumi package is based on the mongodbatlas Terraform Provider.