Ready to level-up your engineering skills? Join a Pulumi Workshop. Register Now

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.