published on Thursday, Jul 30, 2026 by Pulumi
published on Thursday, Jul 30, 2026 by Pulumi
A connection that can be used in Actions, including in the Workflow Automation and App Builder products. This resource requires a registered application key.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as datadog from "@pulumi/datadog";
const awsConnection = new datadog.ActionConnection("aws_connection", {
name: "My AWS Connection",
aws: [{
assumeRole: [{
accountId: "123456789012",
role: "role2",
}],
}],
});
const config = new pulumi.Config();
const token1 = config.require("token1");
const token2 = config.require("token2");
const httpConnection = new datadog.ActionConnection("http_connection", {
name: "My HTTP connection with token auth",
http: [{
baseUrl: "https://catfact.ninja",
tokenAuth: [{
tokens: [
{
type: "SECRET",
name: "token1",
value: token1,
},
{
type: "SECRET",
name: "token2",
value: token2,
},
],
headers: [
{
name: "header-one",
value: "headerval",
},
{
name: "h2",
value: "{{ token1 }} test",
},
],
urlParameters: [
{
name: "param1",
value: "{{ token1 }}",
},
{
name: "param2",
value: "paramVal2",
},
],
body: [{
contentType: "application/json",
content: JSON.stringify({
key: "mykey",
value: "maybe with a secret: {{ token2 }}",
}),
}],
}],
}],
});
import pulumi
import json
import pulumi_datadog as datadog
aws_connection = datadog.ActionConnection("aws_connection",
name="My AWS Connection",
aws=[{
"assumeRole": [{
"accountId": "123456789012",
"role": "role2",
}],
}])
config = pulumi.Config()
token1 = config.require("token1")
token2 = config.require("token2")
http_connection = datadog.ActionConnection("http_connection",
name="My HTTP connection with token auth",
http=[{
"baseUrl": "https://catfact.ninja",
"tokenAuth": [{
"tokens": [
{
"type": "SECRET",
"name": "token1",
"value": token1,
},
{
"type": "SECRET",
"name": "token2",
"value": token2,
},
],
"headers": [
{
"name": "header-one",
"value": "headerval",
},
{
"name": "h2",
"value": "{{ token1 }} test",
},
],
"urlParameters": [
{
"name": "param1",
"value": "{{ token1 }}",
},
{
"name": "param2",
"value": "paramVal2",
},
],
"body": [{
"contentType": "application/json",
"content": json.dumps({
"key": "mykey",
"value": "maybe with a secret: {{ token2 }}",
}),
}],
}],
}])
package main
import (
"encoding/json"
"github.com/pulumi/pulumi-datadog/sdk/v5/go/datadog"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := datadog.NewActionConnection(ctx, "aws_connection", &datadog.ActionConnectionArgs{
Name: pulumi.String("My AWS Connection"),
Aws: datadog.ActionConnectionAwsArgs{
map[string]interface{}{
"assumeRole": []map[string]interface{}{
map[string]interface{}{
"accountId": "123456789012",
"role": "role2",
},
},
},
},
})
if err != nil {
return err
}
cfg := config.New(ctx, "")
token1 := cfg.Require("token1")
token2 := cfg.Require("token2")
tmpJSON0, err := json.Marshal(map[string]interface{}{
"key": "mykey",
"value": "maybe with a secret: {{ token2 }}",
})
if err != nil {
return err
}
json0 := string(tmpJSON0)
_, err = datadog.NewActionConnection(ctx, "http_connection", &datadog.ActionConnectionArgs{
Name: pulumi.String("My HTTP connection with token auth"),
Http: datadog.ActionConnectionHttpArgs{
map[string]interface{}{
"baseUrl": "https://catfact.ninja",
"tokenAuth": []map[string]interface{}{
map[string]interface{}{
"tokens": []map[string]interface{}{
map[string]interface{}{
"type": "SECRET",
"name": "token1",
"value": token1,
},
map[string]interface{}{
"type": "SECRET",
"name": "token2",
"value": token2,
},
},
"headers": []map[string]interface{}{
map[string]interface{}{
"name": "header-one",
"value": "headerval",
},
map[string]interface{}{
"name": "h2",
"value": "{{ token1 }} test",
},
},
"urlParameters": []map[string]interface{}{
map[string]interface{}{
"name": "param1",
"value": "{{ token1 }}",
},
map[string]interface{}{
"name": "param2",
"value": "paramVal2",
},
},
"body": []map[string]interface{}{
map[string]interface{}{
"contentType": "application/json",
"content": json0,
},
},
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using System.Text.Json;
using Pulumi;
using Datadog = Pulumi.Datadog;
return await Deployment.RunAsync(() =>
{
var awsConnection = new Datadog.ActionConnection("aws_connection", new()
{
Name = "My AWS Connection",
Aws = new[]
{
{
{ "assumeRole", new[]
{
{
{ "accountId", "123456789012" },
{ "role", "role2" },
},
} },
},
},
});
var config = new Config();
var token1 = config.Require("token1");
var token2 = config.Require("token2");
var httpConnection = new Datadog.ActionConnection("http_connection", new()
{
Name = "My HTTP connection with token auth",
Http = new[]
{
{
{ "baseUrl", "https://catfact.ninja" },
{ "tokenAuth", new[]
{
{
{ "tokens", new[]
{
{
{ "type", "SECRET" },
{ "name", "token1" },
{ "value", token1 },
},
{
{ "type", "SECRET" },
{ "name", "token2" },
{ "value", token2 },
},
} },
{ "headers", new[]
{
{
{ "name", "header-one" },
{ "value", "headerval" },
},
{
{ "name", "h2" },
{ "value", "{{ token1 }} test" },
},
} },
{ "urlParameters", new[]
{
{
{ "name", "param1" },
{ "value", "{{ token1 }}" },
},
{
{ "name", "param2" },
{ "value", "paramVal2" },
},
} },
{ "body", new[]
{
{
{ "contentType", "application/json" },
{ "content", JsonSerializer.Serialize(new Dictionary<string, object?>
{
["key"] = "mykey",
["value"] = "maybe with a secret: {{ token2 }}",
}) },
},
} },
},
} },
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.datadog.ActionConnection;
import com.pulumi.datadog.ActionConnectionArgs;
import static com.pulumi.codegen.internal.Serialization.*;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var config = ctx.config();
var awsConnection = new ActionConnection("awsConnection", ActionConnectionArgs.builder()
.name("My AWS Connection")
.aws(com.pulumi.datadog.inputs.ActionConnectionAwsArgs.builder()
.assumeRole(com.pulumi.datadog.inputs.ActionConnectionAwsAssumeRoleArgs.builder()
.accountId("123456789012")
.role("role2")
.build())
.build())
.build());
final var token1 = config.require("token1");
final var token2 = config.require("token2");
var httpConnection = new ActionConnection("httpConnection", ActionConnectionArgs.builder()
.name("My HTTP connection with token auth")
.http(com.pulumi.datadog.inputs.ActionConnectionHttpArgs.builder()
.baseUrl("https://catfact.ninja")
.tokenAuth(com.pulumi.datadog.inputs.ActionConnectionHttpTokenAuthArgs.builder()
.tokens(
com.pulumi.datadog.inputs.ActionConnectionHttpTokenAuthTokenArgs.builder()
.type("SECRET")
.name("token1")
.value(token1)
.build(),
com.pulumi.datadog.inputs.ActionConnectionHttpTokenAuthTokenArgs.builder()
.type("SECRET")
.name("token2")
.value(token2)
.build())
.headers(
com.pulumi.datadog.inputs.ActionConnectionHttpTokenAuthHeaderArgs.builder()
.name("header-one")
.value("headerval")
.build(),
com.pulumi.datadog.inputs.ActionConnectionHttpTokenAuthHeaderArgs.builder()
.name("h2")
.value("{{ token1 }} test")
.build())
.urlParameters(
com.pulumi.datadog.inputs.ActionConnectionHttpTokenAuthUrlParameterArgs.builder()
.name("param1")
.value("{{ token1 }}")
.build(),
com.pulumi.datadog.inputs.ActionConnectionHttpTokenAuthUrlParameterArgs.builder()
.name("param2")
.value("paramVal2")
.build())
.body(com.pulumi.datadog.inputs.ActionConnectionHttpTokenAuthBodyArgs.builder()
.contentType("application/json")
.content(serializeJson(
jsonObject(
jsonProperty("key", "mykey"),
jsonProperty("value", "maybe with a secret: {{ token2 }}")
)))
.build())
.build())
.build())
.build());
}
}
configuration:
token1:
type: string
token2:
type: string
resources:
awsConnection:
type: datadog:ActionConnection
name: aws_connection
properties:
name: My AWS Connection
aws:
- assumeRole:
- accountId: '123456789012'
role: role2
httpConnection:
type: datadog:ActionConnection
name: http_connection
properties:
name: My HTTP connection with token auth
http:
- baseUrl: https://catfact.ninja
tokenAuth:
- tokens:
- type: SECRET
name: token1
value: ${token1}
- type: SECRET
name: token2
value: ${token2}
headers:
- name: header-one
value: headerval
- name: h2
value: '{{ token1 }} test'
urlParameters:
- name: param1
value: '{{ token1 }}'
- name: param2
value: paramVal2
body:
- contentType: application/json
content:
fn::toJSON:
key: mykey
value: 'maybe with a secret: {{ token2 }}'
pulumi {
required_providers {
datadog = {
source = "pulumi/datadog"
}
}
}
resource "datadog_actionconnection" "aws_connection" {
name = "My AWS Connection"
aws = [{
"assumeRole" = [{
"accountId" = "123456789012"
"role" = "role2"
}]
}]
}
resource "datadog_actionconnection" "http_connection" {
name = "My HTTP connection with token auth"
http = [{
"baseUrl" = "https://catfact.ninja"
"tokenAuth" = [{
"tokens" = [{
"type" = "SECRET"
"name" = "token1"
"value" = var.token1
}, {
"type" = "SECRET"
"name" = "token2"
"value" = var.token2
}]
"headers" = [{
"name" = "header-one"
"value" = "headerval"
}, {
"name" = "h2"
"value" = "{{ token1 }} test"
}]
"urlParameters" = [{
"name" = "param1"
"value" = "{{ token1 }}"
}, {
"name" = "param2"
"value" = "paramVal2"
}]
"body" = [{
"contentType" = "application/json"
"content" = jsonencode({
"key" = "mykey"
"value" = "maybe with a secret: {{ token2 }}"
})
}]
}]
}]
}
variable "token1" {
type = string
}
variable "token2" {
type = string
}
Create ActionConnection Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ActionConnection(name: string, args: ActionConnectionArgs, opts?: CustomResourceOptions);@overload
def ActionConnection(resource_name: str,
args: ActionConnectionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ActionConnection(resource_name: str,
opts: Optional[ResourceOptions] = None,
name: Optional[str] = None,
gemini: Optional[ActionConnectionGeminiArgs] = None,
config_cat: Optional[ActionConnectionConfigCatArgs] = None,
azure: Optional[ActionConnectionAzureArgs] = None,
circle_ci: Optional[ActionConnectionCircleCiArgs] = None,
clickup: Optional[ActionConnectionClickupArgs] = None,
cloudflare: Optional[ActionConnectionCloudflareArgs] = None,
anthropic: Optional[ActionConnectionAnthropicArgs] = None,
datadog: Optional[ActionConnectionDatadogArgs] = None,
fastly: Optional[ActionConnectionFastlyArgs] = None,
freshservice: Optional[ActionConnectionFreshserviceArgs] = None,
aws: Optional[ActionConnectionAwsArgs] = None,
gcp: Optional[ActionConnectionGcpArgs] = None,
asana: Optional[ActionConnectionAsanaArgs] = None,
grey_noise: Optional[ActionConnectionGreyNoiseArgs] = None,
http: Optional[ActionConnectionHttpArgs] = None,
launch_darkly: Optional[ActionConnectionLaunchDarklyArgs] = None,
gitlab: Optional[ActionConnectionGitlabArgs] = None,
notion: Optional[ActionConnectionNotionArgs] = None,
okta: Optional[ActionConnectionOktaArgs] = None,
openai: Optional[ActionConnectionOpenaiArgs] = None,
service_now: Optional[ActionConnectionServiceNowArgs] = None,
split: Optional[ActionConnectionSplitArgs] = None,
statsig: Optional[ActionConnectionStatsigArgs] = None,
virus_total: Optional[ActionConnectionVirusTotalArgs] = None)func NewActionConnection(ctx *Context, name string, args ActionConnectionArgs, opts ...ResourceOption) (*ActionConnection, error)public ActionConnection(string name, ActionConnectionArgs args, CustomResourceOptions? opts = null)
public ActionConnection(String name, ActionConnectionArgs args)
public ActionConnection(String name, ActionConnectionArgs args, CustomResourceOptions options)
type: datadog:ActionConnection
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "datadog_action_connection" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ActionConnectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ActionConnectionArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ActionConnectionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ActionConnectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ActionConnectionArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var actionConnectionResource = new Datadog.ActionConnection("actionConnectionResource", new()
{
Name = "string",
Gemini = new Datadog.Inputs.ActionConnectionGeminiArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionGeminiApiKeyArgs
{
ApiKey = "string",
},
},
ConfigCat = new Datadog.Inputs.ActionConnectionConfigCatArgs
{
SdkKey = new Datadog.Inputs.ActionConnectionConfigCatSdkKeyArgs
{
ApiPassword = "string",
ApiUsername = "string",
SdkKey = "string",
},
},
Azure = new Datadog.Inputs.ActionConnectionAzureArgs
{
Tenant = new Datadog.Inputs.ActionConnectionAzureTenantArgs
{
AppClientId = "string",
ClientSecret = "string",
CustomScopes = "string",
TenantId = "string",
},
},
CircleCi = new Datadog.Inputs.ActionConnectionCircleCiArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionCircleCiApiKeyArgs
{
ApiToken = "string",
},
},
Clickup = new Datadog.Inputs.ActionConnectionClickupArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionClickupApiKeyArgs
{
ApiToken = "string",
},
},
Cloudflare = new Datadog.Inputs.ActionConnectionCloudflareArgs
{
ApiToken = new Datadog.Inputs.ActionConnectionCloudflareApiTokenArgs
{
ApiToken = "string",
},
GlobalApiToken = new Datadog.Inputs.ActionConnectionCloudflareGlobalApiTokenArgs
{
AuthEmail = "string",
GlobalApiKey = "string",
},
},
Anthropic = new Datadog.Inputs.ActionConnectionAnthropicArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionAnthropicApiKeyArgs
{
ApiToken = "string",
},
},
Datadog = new Datadog.Inputs.ActionConnectionDatadogArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionDatadogApiKeyArgs
{
ApiKey = "string",
AppKey = "string",
Datacenter = "string",
Subdomain = "string",
},
},
Fastly = new Datadog.Inputs.ActionConnectionFastlyArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionFastlyApiKeyArgs
{
ApiKey = "string",
},
},
Freshservice = new Datadog.Inputs.ActionConnectionFreshserviceArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionFreshserviceApiKeyArgs
{
ApiKey = "string",
Domain = "string",
},
},
Aws = new Datadog.Inputs.ActionConnectionAwsArgs
{
AssumeRole = new Datadog.Inputs.ActionConnectionAwsAssumeRoleArgs
{
AccountId = "string",
ExternalId = "string",
PrincipalId = "string",
Role = "string",
},
},
Gcp = new Datadog.Inputs.ActionConnectionGcpArgs
{
ServiceAccount = new Datadog.Inputs.ActionConnectionGcpServiceAccountArgs
{
PrivateKey = "string",
ServiceAccountEmail = "string",
},
},
Asana = new Datadog.Inputs.ActionConnectionAsanaArgs
{
AccessToken = new Datadog.Inputs.ActionConnectionAsanaAccessTokenArgs
{
AccessToken = "string",
},
},
GreyNoise = new Datadog.Inputs.ActionConnectionGreyNoiseArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionGreyNoiseApiKeyArgs
{
ApiKey = "string",
},
},
Http = new Datadog.Inputs.ActionConnectionHttpArgs
{
BaseUrl = "string",
TokenAuth = new Datadog.Inputs.ActionConnectionHttpTokenAuthArgs
{
Body = new Datadog.Inputs.ActionConnectionHttpTokenAuthBodyArgs
{
Content = "string",
ContentType = "string",
},
Headers = new[]
{
new Datadog.Inputs.ActionConnectionHttpTokenAuthHeaderArgs
{
Name = "string",
Value = "string",
},
},
Tokens = new[]
{
new Datadog.Inputs.ActionConnectionHttpTokenAuthTokenArgs
{
Name = "string",
Type = "string",
Value = "string",
},
},
UrlParameters = new[]
{
new Datadog.Inputs.ActionConnectionHttpTokenAuthUrlParameterArgs
{
Name = "string",
Value = "string",
},
},
},
},
LaunchDarkly = new Datadog.Inputs.ActionConnectionLaunchDarklyArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionLaunchDarklyApiKeyArgs
{
ApiToken = "string",
},
},
Gitlab = new Datadog.Inputs.ActionConnectionGitlabArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionGitlabApiKeyArgs
{
ApiToken = "string",
},
},
Notion = new Datadog.Inputs.ActionConnectionNotionArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionNotionApiKeyArgs
{
ApiToken = "string",
},
},
Okta = new Datadog.Inputs.ActionConnectionOktaArgs
{
ApiToken = new Datadog.Inputs.ActionConnectionOktaApiTokenArgs
{
ApiToken = "string",
Domain = "string",
},
},
Openai = new Datadog.Inputs.ActionConnectionOpenaiArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionOpenaiApiKeyArgs
{
ApiToken = "string",
},
},
ServiceNow = new Datadog.Inputs.ActionConnectionServiceNowArgs
{
BasicAuth = new Datadog.Inputs.ActionConnectionServiceNowBasicAuthArgs
{
Instance = "string",
Password = "string",
Username = "string",
},
},
Split = new Datadog.Inputs.ActionConnectionSplitArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionSplitApiKeyArgs
{
ApiKey = "string",
},
},
Statsig = new Datadog.Inputs.ActionConnectionStatsigArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionStatsigApiKeyArgs
{
ApiKey = "string",
},
},
VirusTotal = new Datadog.Inputs.ActionConnectionVirusTotalArgs
{
ApiKey = new Datadog.Inputs.ActionConnectionVirusTotalApiKeyArgs
{
ApiKey = "string",
},
},
});
example, err := datadog.NewActionConnection(ctx, "actionConnectionResource", &datadog.ActionConnectionArgs{
Name: pulumi.String("string"),
Gemini: &datadog.ActionConnectionGeminiArgs{
ApiKey: &datadog.ActionConnectionGeminiApiKeyArgs{
ApiKey: pulumi.String("string"),
},
},
ConfigCat: &datadog.ActionConnectionConfigCatArgs{
SdkKey: &datadog.ActionConnectionConfigCatSdkKeyArgs{
ApiPassword: pulumi.String("string"),
ApiUsername: pulumi.String("string"),
SdkKey: pulumi.String("string"),
},
},
Azure: &datadog.ActionConnectionAzureArgs{
Tenant: &datadog.ActionConnectionAzureTenantArgs{
AppClientId: pulumi.String("string"),
ClientSecret: pulumi.String("string"),
CustomScopes: pulumi.String("string"),
TenantId: pulumi.String("string"),
},
},
CircleCi: &datadog.ActionConnectionCircleCiArgs{
ApiKey: &datadog.ActionConnectionCircleCiApiKeyArgs{
ApiToken: pulumi.String("string"),
},
},
Clickup: &datadog.ActionConnectionClickupArgs{
ApiKey: &datadog.ActionConnectionClickupApiKeyArgs{
ApiToken: pulumi.String("string"),
},
},
Cloudflare: &datadog.ActionConnectionCloudflareArgs{
ApiToken: &datadog.ActionConnectionCloudflareApiTokenArgs{
ApiToken: pulumi.String("string"),
},
GlobalApiToken: &datadog.ActionConnectionCloudflareGlobalApiTokenArgs{
AuthEmail: pulumi.String("string"),
GlobalApiKey: pulumi.String("string"),
},
},
Anthropic: &datadog.ActionConnectionAnthropicArgs{
ApiKey: &datadog.ActionConnectionAnthropicApiKeyArgs{
ApiToken: pulumi.String("string"),
},
},
Datadog: &datadog.ActionConnectionDatadogArgs{
ApiKey: &datadog.ActionConnectionDatadogApiKeyArgs{
ApiKey: pulumi.String("string"),
AppKey: pulumi.String("string"),
Datacenter: pulumi.String("string"),
Subdomain: pulumi.String("string"),
},
},
Fastly: &datadog.ActionConnectionFastlyArgs{
ApiKey: &datadog.ActionConnectionFastlyApiKeyArgs{
ApiKey: pulumi.String("string"),
},
},
Freshservice: &datadog.ActionConnectionFreshserviceArgs{
ApiKey: &datadog.ActionConnectionFreshserviceApiKeyArgs{
ApiKey: pulumi.String("string"),
Domain: pulumi.String("string"),
},
},
Aws: &datadog.ActionConnectionAwsArgs{
AssumeRole: &datadog.ActionConnectionAwsAssumeRoleArgs{
AccountId: pulumi.String("string"),
ExternalId: pulumi.String("string"),
PrincipalId: pulumi.String("string"),
Role: pulumi.String("string"),
},
},
Gcp: &datadog.ActionConnectionGcpArgs{
ServiceAccount: &datadog.ActionConnectionGcpServiceAccountArgs{
PrivateKey: pulumi.String("string"),
ServiceAccountEmail: pulumi.String("string"),
},
},
Asana: &datadog.ActionConnectionAsanaArgs{
AccessToken: &datadog.ActionConnectionAsanaAccessTokenArgs{
AccessToken: pulumi.String("string"),
},
},
GreyNoise: &datadog.ActionConnectionGreyNoiseArgs{
ApiKey: &datadog.ActionConnectionGreyNoiseApiKeyArgs{
ApiKey: pulumi.String("string"),
},
},
Http: &datadog.ActionConnectionHttpArgs{
BaseUrl: pulumi.String("string"),
TokenAuth: &datadog.ActionConnectionHttpTokenAuthArgs{
Body: &datadog.ActionConnectionHttpTokenAuthBodyArgs{
Content: pulumi.String("string"),
ContentType: pulumi.String("string"),
},
Headers: datadog.ActionConnectionHttpTokenAuthHeaderArray{
&datadog.ActionConnectionHttpTokenAuthHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Tokens: datadog.ActionConnectionHttpTokenAuthTokenArray{
&datadog.ActionConnectionHttpTokenAuthTokenArgs{
Name: pulumi.String("string"),
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
UrlParameters: datadog.ActionConnectionHttpTokenAuthUrlParameterArray{
&datadog.ActionConnectionHttpTokenAuthUrlParameterArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
LaunchDarkly: &datadog.ActionConnectionLaunchDarklyArgs{
ApiKey: &datadog.ActionConnectionLaunchDarklyApiKeyArgs{
ApiToken: pulumi.String("string"),
},
},
Gitlab: &datadog.ActionConnectionGitlabArgs{
ApiKey: &datadog.ActionConnectionGitlabApiKeyArgs{
ApiToken: pulumi.String("string"),
},
},
Notion: &datadog.ActionConnectionNotionArgs{
ApiKey: &datadog.ActionConnectionNotionApiKeyArgs{
ApiToken: pulumi.String("string"),
},
},
Okta: &datadog.ActionConnectionOktaArgs{
ApiToken: &datadog.ActionConnectionOktaApiTokenArgs{
ApiToken: pulumi.String("string"),
Domain: pulumi.String("string"),
},
},
Openai: &datadog.ActionConnectionOpenaiArgs{
ApiKey: &datadog.ActionConnectionOpenaiApiKeyArgs{
ApiToken: pulumi.String("string"),
},
},
ServiceNow: &datadog.ActionConnectionServiceNowArgs{
BasicAuth: &datadog.ActionConnectionServiceNowBasicAuthArgs{
Instance: pulumi.String("string"),
Password: pulumi.String("string"),
Username: pulumi.String("string"),
},
},
Split: &datadog.ActionConnectionSplitArgs{
ApiKey: &datadog.ActionConnectionSplitApiKeyArgs{
ApiKey: pulumi.String("string"),
},
},
Statsig: &datadog.ActionConnectionStatsigArgs{
ApiKey: &datadog.ActionConnectionStatsigApiKeyArgs{
ApiKey: pulumi.String("string"),
},
},
VirusTotal: &datadog.ActionConnectionVirusTotalArgs{
ApiKey: &datadog.ActionConnectionVirusTotalApiKeyArgs{
ApiKey: pulumi.String("string"),
},
},
})
resource "datadog_action_connection" "actionConnectionResource" {
lifecycle {
create_before_destroy = true
}
name = "string"
gemini = {
api_key = {
api_key = "string"
}
}
config_cat = {
sdk_key = {
api_password = "string"
api_username = "string"
sdk_key = "string"
}
}
azure = {
tenant = {
app_client_id = "string"
client_secret = "string"
custom_scopes = "string"
tenant_id = "string"
}
}
circle_ci = {
api_key = {
api_token = "string"
}
}
clickup = {
api_key = {
api_token = "string"
}
}
cloudflare = {
api_token = {
api_token = "string"
}
global_api_token = {
auth_email = "string"
global_api_key = "string"
}
}
anthropic = {
api_key = {
api_token = "string"
}
}
datadog = {
api_key = {
api_key = "string"
app_key = "string"
datacenter = "string"
subdomain = "string"
}
}
fastly = {
api_key = {
api_key = "string"
}
}
freshservice = {
api_key = {
api_key = "string"
domain = "string"
}
}
aws = {
assume_role = {
account_id = "string"
external_id = "string"
principal_id = "string"
role = "string"
}
}
gcp = {
service_account = {
private_key = "string"
service_account_email = "string"
}
}
asana = {
access_token = {
access_token = "string"
}
}
grey_noise = {
api_key = {
api_key = "string"
}
}
http = {
base_url = "string"
token_auth = {
body = {
content = "string"
content_type = "string"
}
headers = [{
name = "string"
value = "string"
}]
tokens = [{
name = "string"
type = "string"
value = "string"
}]
url_parameters = [{
name = "string"
value = "string"
}]
}
}
launch_darkly = {
api_key = {
api_token = "string"
}
}
gitlab = {
api_key = {
api_token = "string"
}
}
notion = {
api_key = {
api_token = "string"
}
}
okta = {
api_token = {
api_token = "string"
domain = "string"
}
}
openai = {
api_key = {
api_token = "string"
}
}
service_now = {
basic_auth = {
instance = "string"
password = "string"
username = "string"
}
}
split = {
api_key = {
api_key = "string"
}
}
statsig = {
api_key = {
api_key = "string"
}
}
virus_total = {
api_key = {
api_key = "string"
}
}
}
var actionConnectionResource = new ActionConnection("actionConnectionResource", ActionConnectionArgs.builder()
.name("string")
.gemini(ActionConnectionGeminiArgs.builder()
.apiKey(ActionConnectionGeminiApiKeyArgs.builder()
.apiKey("string")
.build())
.build())
.configCat(ActionConnectionConfigCatArgs.builder()
.sdkKey(ActionConnectionConfigCatSdkKeyArgs.builder()
.apiPassword("string")
.apiUsername("string")
.sdkKey("string")
.build())
.build())
.azure(ActionConnectionAzureArgs.builder()
.tenant(ActionConnectionAzureTenantArgs.builder()
.appClientId("string")
.clientSecret("string")
.customScopes("string")
.tenantId("string")
.build())
.build())
.circleCi(ActionConnectionCircleCiArgs.builder()
.apiKey(ActionConnectionCircleCiApiKeyArgs.builder()
.apiToken("string")
.build())
.build())
.clickup(ActionConnectionClickupArgs.builder()
.apiKey(ActionConnectionClickupApiKeyArgs.builder()
.apiToken("string")
.build())
.build())
.cloudflare(ActionConnectionCloudflareArgs.builder()
.apiToken(ActionConnectionCloudflareApiTokenArgs.builder()
.apiToken("string")
.build())
.globalApiToken(ActionConnectionCloudflareGlobalApiTokenArgs.builder()
.authEmail("string")
.globalApiKey("string")
.build())
.build())
.anthropic(ActionConnectionAnthropicArgs.builder()
.apiKey(ActionConnectionAnthropicApiKeyArgs.builder()
.apiToken("string")
.build())
.build())
.datadog(ActionConnectionDatadogArgs.builder()
.apiKey(ActionConnectionDatadogApiKeyArgs.builder()
.apiKey("string")
.appKey("string")
.datacenter("string")
.subdomain("string")
.build())
.build())
.fastly(ActionConnectionFastlyArgs.builder()
.apiKey(ActionConnectionFastlyApiKeyArgs.builder()
.apiKey("string")
.build())
.build())
.freshservice(ActionConnectionFreshserviceArgs.builder()
.apiKey(ActionConnectionFreshserviceApiKeyArgs.builder()
.apiKey("string")
.domain("string")
.build())
.build())
.aws(ActionConnectionAwsArgs.builder()
.assumeRole(ActionConnectionAwsAssumeRoleArgs.builder()
.accountId("string")
.externalId("string")
.principalId("string")
.role("string")
.build())
.build())
.gcp(ActionConnectionGcpArgs.builder()
.serviceAccount(ActionConnectionGcpServiceAccountArgs.builder()
.privateKey("string")
.serviceAccountEmail("string")
.build())
.build())
.asana(ActionConnectionAsanaArgs.builder()
.accessToken(ActionConnectionAsanaAccessTokenArgs.builder()
.accessToken("string")
.build())
.build())
.greyNoise(ActionConnectionGreyNoiseArgs.builder()
.apiKey(ActionConnectionGreyNoiseApiKeyArgs.builder()
.apiKey("string")
.build())
.build())
.http(ActionConnectionHttpArgs.builder()
.baseUrl("string")
.tokenAuth(ActionConnectionHttpTokenAuthArgs.builder()
.body(ActionConnectionHttpTokenAuthBodyArgs.builder()
.content("string")
.contentType("string")
.build())
.headers(ActionConnectionHttpTokenAuthHeaderArgs.builder()
.name("string")
.value("string")
.build())
.tokens(ActionConnectionHttpTokenAuthTokenArgs.builder()
.name("string")
.type("string")
.value("string")
.build())
.urlParameters(ActionConnectionHttpTokenAuthUrlParameterArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.launchDarkly(ActionConnectionLaunchDarklyArgs.builder()
.apiKey(ActionConnectionLaunchDarklyApiKeyArgs.builder()
.apiToken("string")
.build())
.build())
.gitlab(ActionConnectionGitlabArgs.builder()
.apiKey(ActionConnectionGitlabApiKeyArgs.builder()
.apiToken("string")
.build())
.build())
.notion(ActionConnectionNotionArgs.builder()
.apiKey(ActionConnectionNotionApiKeyArgs.builder()
.apiToken("string")
.build())
.build())
.okta(ActionConnectionOktaArgs.builder()
.apiToken(ActionConnectionOktaApiTokenArgs.builder()
.apiToken("string")
.domain("string")
.build())
.build())
.openai(ActionConnectionOpenaiArgs.builder()
.apiKey(ActionConnectionOpenaiApiKeyArgs.builder()
.apiToken("string")
.build())
.build())
.serviceNow(ActionConnectionServiceNowArgs.builder()
.basicAuth(ActionConnectionServiceNowBasicAuthArgs.builder()
.instance("string")
.password("string")
.username("string")
.build())
.build())
.split(ActionConnectionSplitArgs.builder()
.apiKey(ActionConnectionSplitApiKeyArgs.builder()
.apiKey("string")
.build())
.build())
.statsig(ActionConnectionStatsigArgs.builder()
.apiKey(ActionConnectionStatsigApiKeyArgs.builder()
.apiKey("string")
.build())
.build())
.virusTotal(ActionConnectionVirusTotalArgs.builder()
.apiKey(ActionConnectionVirusTotalApiKeyArgs.builder()
.apiKey("string")
.build())
.build())
.build());
action_connection_resource = datadog.ActionConnection("actionConnectionResource",
name="string",
gemini={
"api_key": {
"api_key": "string",
},
},
config_cat={
"sdk_key": {
"api_password": "string",
"api_username": "string",
"sdk_key": "string",
},
},
azure={
"tenant": {
"app_client_id": "string",
"client_secret": "string",
"custom_scopes": "string",
"tenant_id": "string",
},
},
circle_ci={
"api_key": {
"api_token": "string",
},
},
clickup={
"api_key": {
"api_token": "string",
},
},
cloudflare={
"api_token": {
"api_token": "string",
},
"global_api_token": {
"auth_email": "string",
"global_api_key": "string",
},
},
anthropic={
"api_key": {
"api_token": "string",
},
},
datadog={
"api_key": {
"api_key": "string",
"app_key": "string",
"datacenter": "string",
"subdomain": "string",
},
},
fastly={
"api_key": {
"api_key": "string",
},
},
freshservice={
"api_key": {
"api_key": "string",
"domain": "string",
},
},
aws={
"assume_role": {
"account_id": "string",
"external_id": "string",
"principal_id": "string",
"role": "string",
},
},
gcp={
"service_account": {
"private_key": "string",
"service_account_email": "string",
},
},
asana={
"access_token": {
"access_token": "string",
},
},
grey_noise={
"api_key": {
"api_key": "string",
},
},
http={
"base_url": "string",
"token_auth": {
"body": {
"content": "string",
"content_type": "string",
},
"headers": [{
"name": "string",
"value": "string",
}],
"tokens": [{
"name": "string",
"type": "string",
"value": "string",
}],
"url_parameters": [{
"name": "string",
"value": "string",
}],
},
},
launch_darkly={
"api_key": {
"api_token": "string",
},
},
gitlab={
"api_key": {
"api_token": "string",
},
},
notion={
"api_key": {
"api_token": "string",
},
},
okta={
"api_token": {
"api_token": "string",
"domain": "string",
},
},
openai={
"api_key": {
"api_token": "string",
},
},
service_now={
"basic_auth": {
"instance": "string",
"password": "string",
"username": "string",
},
},
split={
"api_key": {
"api_key": "string",
},
},
statsig={
"api_key": {
"api_key": "string",
},
},
virus_total={
"api_key": {
"api_key": "string",
},
})
const actionConnectionResource = new datadog.ActionConnection("actionConnectionResource", {
name: "string",
gemini: {
apiKey: {
apiKey: "string",
},
},
configCat: {
sdkKey: {
apiPassword: "string",
apiUsername: "string",
sdkKey: "string",
},
},
azure: {
tenant: {
appClientId: "string",
clientSecret: "string",
customScopes: "string",
tenantId: "string",
},
},
circleCi: {
apiKey: {
apiToken: "string",
},
},
clickup: {
apiKey: {
apiToken: "string",
},
},
cloudflare: {
apiToken: {
apiToken: "string",
},
globalApiToken: {
authEmail: "string",
globalApiKey: "string",
},
},
anthropic: {
apiKey: {
apiToken: "string",
},
},
datadog: {
apiKey: {
apiKey: "string",
appKey: "string",
datacenter: "string",
subdomain: "string",
},
},
fastly: {
apiKey: {
apiKey: "string",
},
},
freshservice: {
apiKey: {
apiKey: "string",
domain: "string",
},
},
aws: {
assumeRole: {
accountId: "string",
externalId: "string",
principalId: "string",
role: "string",
},
},
gcp: {
serviceAccount: {
privateKey: "string",
serviceAccountEmail: "string",
},
},
asana: {
accessToken: {
accessToken: "string",
},
},
greyNoise: {
apiKey: {
apiKey: "string",
},
},
http: {
baseUrl: "string",
tokenAuth: {
body: {
content: "string",
contentType: "string",
},
headers: [{
name: "string",
value: "string",
}],
tokens: [{
name: "string",
type: "string",
value: "string",
}],
urlParameters: [{
name: "string",
value: "string",
}],
},
},
launchDarkly: {
apiKey: {
apiToken: "string",
},
},
gitlab: {
apiKey: {
apiToken: "string",
},
},
notion: {
apiKey: {
apiToken: "string",
},
},
okta: {
apiToken: {
apiToken: "string",
domain: "string",
},
},
openai: {
apiKey: {
apiToken: "string",
},
},
serviceNow: {
basicAuth: {
instance: "string",
password: "string",
username: "string",
},
},
split: {
apiKey: {
apiKey: "string",
},
},
statsig: {
apiKey: {
apiKey: "string",
},
},
virusTotal: {
apiKey: {
apiKey: "string",
},
},
});
type: datadog:ActionConnection
properties:
anthropic:
apiKey:
apiToken: string
asana:
accessToken:
accessToken: string
aws:
assumeRole:
accountId: string
externalId: string
principalId: string
role: string
azure:
tenant:
appClientId: string
clientSecret: string
customScopes: string
tenantId: string
circleCi:
apiKey:
apiToken: string
clickup:
apiKey:
apiToken: string
cloudflare:
apiToken:
apiToken: string
globalApiToken:
authEmail: string
globalApiKey: string
configCat:
sdkKey:
apiPassword: string
apiUsername: string
sdkKey: string
datadog:
apiKey:
apiKey: string
appKey: string
datacenter: string
subdomain: string
fastly:
apiKey:
apiKey: string
freshservice:
apiKey:
apiKey: string
domain: string
gcp:
serviceAccount:
privateKey: string
serviceAccountEmail: string
gemini:
apiKey:
apiKey: string
gitlab:
apiKey:
apiToken: string
greyNoise:
apiKey:
apiKey: string
http:
baseUrl: string
tokenAuth:
body:
content: string
contentType: string
headers:
- name: string
value: string
tokens:
- name: string
type: string
value: string
urlParameters:
- name: string
value: string
launchDarkly:
apiKey:
apiToken: string
name: string
notion:
apiKey:
apiToken: string
okta:
apiToken:
apiToken: string
domain: string
openai:
apiKey:
apiToken: string
serviceNow:
basicAuth:
instance: string
password: string
username: string
split:
apiKey:
apiKey: string
statsig:
apiKey:
apiKey: string
virusTotal:
apiKey:
apiKey: string
ActionConnection Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ActionConnection resource accepts the following input properties:
- Name string
- Name of the connection
- Anthropic
Action
Connection Anthropic - Configuration for an Anthropic connection
- Asana
Action
Connection Asana - Configuration for an Asana connection
- Aws
Action
Connection Aws - Configuration for an AWS connection
- Azure
Action
Connection Azure - Configuration for an Azure connection
- Circle
Ci ActionConnection Circle Ci - Configuration for a CircleCI connection
- Clickup
Action
Connection Clickup - Configuration for a ClickUp connection
- Cloudflare
Action
Connection Cloudflare - Configuration for a Cloudflare connection
- Config
Cat ActionConnection Config Cat - Configuration for a ConfigCat connection
- Datadog
Action
Connection Datadog - Configuration for a Datadog connection
- Fastly
Action
Connection Fastly - Configuration for a Fastly connection
- Freshservice
Action
Connection Freshservice - Configuration for a Freshservice connection
- Gcp
Action
Connection Gcp - Configuration for a Google Cloud connection
- Gemini
Action
Connection Gemini - Configuration for a Gemini connection
- Gitlab
Action
Connection Gitlab - Configuration for a GitLab connection
- Grey
Noise ActionConnection Grey Noise - Configuration for a GreyNoise connection
- Http
Action
Connection Http - Configuration for an HTTP connection
- Launch
Darkly ActionConnection Launch Darkly - Configuration for a LaunchDarkly connection
- Notion
Action
Connection Notion - Configuration for a Notion connection
- Okta
Action
Connection Okta - Configuration for an Okta connection
- Openai
Action
Connection Openai - Configuration for an OpenAI connection
- Service
Now ActionConnection Service Now - Configuration for a ServiceNow connection
- Split
Action
Connection Split - Configuration for a Split connection
- Statsig
Action
Connection Statsig - Configuration for a Statsig connection
- Virus
Total ActionConnection Virus Total - Configuration for a VirusTotal connection
- Name string
- Name of the connection
- Anthropic
Action
Connection Anthropic Args - Configuration for an Anthropic connection
- Asana
Action
Connection Asana Args - Configuration for an Asana connection
- Aws
Action
Connection Aws Args - Configuration for an AWS connection
- Azure
Action
Connection Azure Args - Configuration for an Azure connection
- Circle
Ci ActionConnection Circle Ci Args - Configuration for a CircleCI connection
- Clickup
Action
Connection Clickup Args - Configuration for a ClickUp connection
- Cloudflare
Action
Connection Cloudflare Args - Configuration for a Cloudflare connection
- Config
Cat ActionConnection Config Cat Args - Configuration for a ConfigCat connection
- Datadog
Action
Connection Datadog Args - Configuration for a Datadog connection
- Fastly
Action
Connection Fastly Args - Configuration for a Fastly connection
- Freshservice
Action
Connection Freshservice Args - Configuration for a Freshservice connection
- Gcp
Action
Connection Gcp Args - Configuration for a Google Cloud connection
- Gemini
Action
Connection Gemini Args - Configuration for a Gemini connection
- Gitlab
Action
Connection Gitlab Args - Configuration for a GitLab connection
- Grey
Noise ActionConnection Grey Noise Args - Configuration for a GreyNoise connection
- Http
Action
Connection Http Args - Configuration for an HTTP connection
- Launch
Darkly ActionConnection Launch Darkly Args - Configuration for a LaunchDarkly connection
- Notion
Action
Connection Notion Args - Configuration for a Notion connection
- Okta
Action
Connection Okta Args - Configuration for an Okta connection
- Openai
Action
Connection Openai Args - Configuration for an OpenAI connection
- Service
Now ActionConnection Service Now Args - Configuration for a ServiceNow connection
- Split
Action
Connection Split Args - Configuration for a Split connection
- Statsig
Action
Connection Statsig Args - Configuration for a Statsig connection
- Virus
Total ActionConnection Virus Total Args - Configuration for a VirusTotal connection
- name string
- Name of the connection
- anthropic object
- Configuration for an Anthropic connection
- asana object
- Configuration for an Asana connection
- aws object
- Configuration for an AWS connection
- azure object
- Configuration for an Azure connection
- circle_
ci object - Configuration for a CircleCI connection
- clickup object
- Configuration for a ClickUp connection
- cloudflare object
- Configuration for a Cloudflare connection
- config_
cat object - Configuration for a ConfigCat connection
- datadog object
- Configuration for a Datadog connection
- fastly object
- Configuration for a Fastly connection
- freshservice object
- Configuration for a Freshservice connection
- gcp object
- Configuration for a Google Cloud connection
- gemini object
- Configuration for a Gemini connection
- gitlab object
- Configuration for a GitLab connection
- grey_
noise object - Configuration for a GreyNoise connection
- http object
- Configuration for an HTTP connection
- launch_
darkly object - Configuration for a LaunchDarkly connection
- notion object
- Configuration for a Notion connection
- okta object
- Configuration for an Okta connection
- openai object
- Configuration for an OpenAI connection
- service_
now object - Configuration for a ServiceNow connection
- split object
- Configuration for a Split connection
- statsig object
- Configuration for a Statsig connection
- virus_
total object - Configuration for a VirusTotal connection
- name String
- Name of the connection
- anthropic
Action
Connection Anthropic - Configuration for an Anthropic connection
- asana
Action
Connection Asana - Configuration for an Asana connection
- aws
Action
Connection Aws - Configuration for an AWS connection
- azure
Action
Connection Azure - Configuration for an Azure connection
- circle
Ci ActionConnection Circle Ci - Configuration for a CircleCI connection
- clickup
Action
Connection Clickup - Configuration for a ClickUp connection
- cloudflare
Action
Connection Cloudflare - Configuration for a Cloudflare connection
- config
Cat ActionConnection Config Cat - Configuration for a ConfigCat connection
- datadog
Action
Connection Datadog - Configuration for a Datadog connection
- fastly
Action
Connection Fastly - Configuration for a Fastly connection
- freshservice
Action
Connection Freshservice - Configuration for a Freshservice connection
- gcp
Action
Connection Gcp - Configuration for a Google Cloud connection
- gemini
Action
Connection Gemini - Configuration for a Gemini connection
- gitlab
Action
Connection Gitlab - Configuration for a GitLab connection
- grey
Noise ActionConnection Grey Noise - Configuration for a GreyNoise connection
- http
Action
Connection Http - Configuration for an HTTP connection
- launch
Darkly ActionConnection Launch Darkly - Configuration for a LaunchDarkly connection
- notion
Action
Connection Notion - Configuration for a Notion connection
- okta
Action
Connection Okta - Configuration for an Okta connection
- openai
Action
Connection Openai - Configuration for an OpenAI connection
- service
Now ActionConnection Service Now - Configuration for a ServiceNow connection
- split
Action
Connection Split - Configuration for a Split connection
- statsig
Action
Connection Statsig - Configuration for a Statsig connection
- virus
Total ActionConnection Virus Total - Configuration for a VirusTotal connection
- name string
- Name of the connection
- anthropic
Action
Connection Anthropic - Configuration for an Anthropic connection
- asana
Action
Connection Asana - Configuration for an Asana connection
- aws
Action
Connection Aws - Configuration for an AWS connection
- azure
Action
Connection Azure - Configuration for an Azure connection
- circle
Ci ActionConnection Circle Ci - Configuration for a CircleCI connection
- clickup
Action
Connection Clickup - Configuration for a ClickUp connection
- cloudflare
Action
Connection Cloudflare - Configuration for a Cloudflare connection
- config
Cat ActionConnection Config Cat - Configuration for a ConfigCat connection
- datadog
Action
Connection Datadog - Configuration for a Datadog connection
- fastly
Action
Connection Fastly - Configuration for a Fastly connection
- freshservice
Action
Connection Freshservice - Configuration for a Freshservice connection
- gcp
Action
Connection Gcp - Configuration for a Google Cloud connection
- gemini
Action
Connection Gemini - Configuration for a Gemini connection
- gitlab
Action
Connection Gitlab - Configuration for a GitLab connection
- grey
Noise ActionConnection Grey Noise - Configuration for a GreyNoise connection
- http
Action
Connection Http - Configuration for an HTTP connection
- launch
Darkly ActionConnection Launch Darkly - Configuration for a LaunchDarkly connection
- notion
Action
Connection Notion - Configuration for a Notion connection
- okta
Action
Connection Okta - Configuration for an Okta connection
- openai
Action
Connection Openai - Configuration for an OpenAI connection
- service
Now ActionConnection Service Now - Configuration for a ServiceNow connection
- split
Action
Connection Split - Configuration for a Split connection
- statsig
Action
Connection Statsig - Configuration for a Statsig connection
- virus
Total ActionConnection Virus Total - Configuration for a VirusTotal connection
- name str
- Name of the connection
- anthropic
Action
Connection Anthropic Args - Configuration for an Anthropic connection
- asana
Action
Connection Asana Args - Configuration for an Asana connection
- aws
Action
Connection Aws Args - Configuration for an AWS connection
- azure
Action
Connection Azure Args - Configuration for an Azure connection
- circle_
ci ActionConnection Circle Ci Args - Configuration for a CircleCI connection
- clickup
Action
Connection Clickup Args - Configuration for a ClickUp connection
- cloudflare
Action
Connection Cloudflare Args - Configuration for a Cloudflare connection
- config_
cat ActionConnection Config Cat Args - Configuration for a ConfigCat connection
- datadog
Action
Connection Datadog Args - Configuration for a Datadog connection
- fastly
Action
Connection Fastly Args - Configuration for a Fastly connection
- freshservice
Action
Connection Freshservice Args - Configuration for a Freshservice connection
- gcp
Action
Connection Gcp Args - Configuration for a Google Cloud connection
- gemini
Action
Connection Gemini Args - Configuration for a Gemini connection
- gitlab
Action
Connection Gitlab Args - Configuration for a GitLab connection
- grey_
noise ActionConnection Grey Noise Args - Configuration for a GreyNoise connection
- http
Action
Connection Http Args - Configuration for an HTTP connection
- launch_
darkly ActionConnection Launch Darkly Args - Configuration for a LaunchDarkly connection
- notion
Action
Connection Notion Args - Configuration for a Notion connection
- okta
Action
Connection Okta Args - Configuration for an Okta connection
- openai
Action
Connection Openai Args - Configuration for an OpenAI connection
- service_
now ActionConnection Service Now Args - Configuration for a ServiceNow connection
- split
Action
Connection Split Args - Configuration for a Split connection
- statsig
Action
Connection Statsig Args - Configuration for a Statsig connection
- virus_
total ActionConnection Virus Total Args - Configuration for a VirusTotal connection
- name String
- Name of the connection
- anthropic Property Map
- Configuration for an Anthropic connection
- asana Property Map
- Configuration for an Asana connection
- aws Property Map
- Configuration for an AWS connection
- azure Property Map
- Configuration for an Azure connection
- circle
Ci Property Map - Configuration for a CircleCI connection
- clickup Property Map
- Configuration for a ClickUp connection
- cloudflare Property Map
- Configuration for a Cloudflare connection
- config
Cat Property Map - Configuration for a ConfigCat connection
- datadog Property Map
- Configuration for a Datadog connection
- fastly Property Map
- Configuration for a Fastly connection
- freshservice Property Map
- Configuration for a Freshservice connection
- gcp Property Map
- Configuration for a Google Cloud connection
- gemini Property Map
- Configuration for a Gemini connection
- gitlab Property Map
- Configuration for a GitLab connection
- grey
Noise Property Map - Configuration for a GreyNoise connection
- http Property Map
- Configuration for an HTTP connection
- launch
Darkly Property Map - Configuration for a LaunchDarkly connection
- notion Property Map
- Configuration for a Notion connection
- okta Property Map
- Configuration for an Okta connection
- openai Property Map
- Configuration for an OpenAI connection
- service
Now Property Map - Configuration for a ServiceNow connection
- split Property Map
- Configuration for a Split connection
- statsig Property Map
- Configuration for a Statsig connection
- virus
Total Property Map - Configuration for a VirusTotal connection
Outputs
All input properties are implicitly available as output properties. Additionally, the ActionConnection resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing ActionConnection Resource
Get an existing ActionConnection resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ActionConnectionState, opts?: CustomResourceOptions): ActionConnection@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
anthropic: Optional[ActionConnectionAnthropicArgs] = None,
asana: Optional[ActionConnectionAsanaArgs] = None,
aws: Optional[ActionConnectionAwsArgs] = None,
azure: Optional[ActionConnectionAzureArgs] = None,
circle_ci: Optional[ActionConnectionCircleCiArgs] = None,
clickup: Optional[ActionConnectionClickupArgs] = None,
cloudflare: Optional[ActionConnectionCloudflareArgs] = None,
config_cat: Optional[ActionConnectionConfigCatArgs] = None,
datadog: Optional[ActionConnectionDatadogArgs] = None,
fastly: Optional[ActionConnectionFastlyArgs] = None,
freshservice: Optional[ActionConnectionFreshserviceArgs] = None,
gcp: Optional[ActionConnectionGcpArgs] = None,
gemini: Optional[ActionConnectionGeminiArgs] = None,
gitlab: Optional[ActionConnectionGitlabArgs] = None,
grey_noise: Optional[ActionConnectionGreyNoiseArgs] = None,
http: Optional[ActionConnectionHttpArgs] = None,
launch_darkly: Optional[ActionConnectionLaunchDarklyArgs] = None,
name: Optional[str] = None,
notion: Optional[ActionConnectionNotionArgs] = None,
okta: Optional[ActionConnectionOktaArgs] = None,
openai: Optional[ActionConnectionOpenaiArgs] = None,
service_now: Optional[ActionConnectionServiceNowArgs] = None,
split: Optional[ActionConnectionSplitArgs] = None,
statsig: Optional[ActionConnectionStatsigArgs] = None,
virus_total: Optional[ActionConnectionVirusTotalArgs] = None) -> ActionConnectionfunc GetActionConnection(ctx *Context, name string, id IDInput, state *ActionConnectionState, opts ...ResourceOption) (*ActionConnection, error)public static ActionConnection Get(string name, Input<string> id, ActionConnectionState? state, CustomResourceOptions? opts = null)public static ActionConnection get(String name, Output<String> id, ActionConnectionState state, CustomResourceOptions options)resources: _: type: datadog:ActionConnection get: id: ${id}import {
to = datadog_action_connection.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Anthropic
Action
Connection Anthropic - Configuration for an Anthropic connection
- Asana
Action
Connection Asana - Configuration for an Asana connection
- Aws
Action
Connection Aws - Configuration for an AWS connection
- Azure
Action
Connection Azure - Configuration for an Azure connection
- Circle
Ci ActionConnection Circle Ci - Configuration for a CircleCI connection
- Clickup
Action
Connection Clickup - Configuration for a ClickUp connection
- Cloudflare
Action
Connection Cloudflare - Configuration for a Cloudflare connection
- Config
Cat ActionConnection Config Cat - Configuration for a ConfigCat connection
- Datadog
Action
Connection Datadog - Configuration for a Datadog connection
- Fastly
Action
Connection Fastly - Configuration for a Fastly connection
- Freshservice
Action
Connection Freshservice - Configuration for a Freshservice connection
- Gcp
Action
Connection Gcp - Configuration for a Google Cloud connection
- Gemini
Action
Connection Gemini - Configuration for a Gemini connection
- Gitlab
Action
Connection Gitlab - Configuration for a GitLab connection
- Grey
Noise ActionConnection Grey Noise - Configuration for a GreyNoise connection
- Http
Action
Connection Http - Configuration for an HTTP connection
- Launch
Darkly ActionConnection Launch Darkly - Configuration for a LaunchDarkly connection
- Name string
- Name of the connection
- Notion
Action
Connection Notion - Configuration for a Notion connection
- Okta
Action
Connection Okta - Configuration for an Okta connection
- Openai
Action
Connection Openai - Configuration for an OpenAI connection
- Service
Now ActionConnection Service Now - Configuration for a ServiceNow connection
- Split
Action
Connection Split - Configuration for a Split connection
- Statsig
Action
Connection Statsig - Configuration for a Statsig connection
- Virus
Total ActionConnection Virus Total - Configuration for a VirusTotal connection
- Anthropic
Action
Connection Anthropic Args - Configuration for an Anthropic connection
- Asana
Action
Connection Asana Args - Configuration for an Asana connection
- Aws
Action
Connection Aws Args - Configuration for an AWS connection
- Azure
Action
Connection Azure Args - Configuration for an Azure connection
- Circle
Ci ActionConnection Circle Ci Args - Configuration for a CircleCI connection
- Clickup
Action
Connection Clickup Args - Configuration for a ClickUp connection
- Cloudflare
Action
Connection Cloudflare Args - Configuration for a Cloudflare connection
- Config
Cat ActionConnection Config Cat Args - Configuration for a ConfigCat connection
- Datadog
Action
Connection Datadog Args - Configuration for a Datadog connection
- Fastly
Action
Connection Fastly Args - Configuration for a Fastly connection
- Freshservice
Action
Connection Freshservice Args - Configuration for a Freshservice connection
- Gcp
Action
Connection Gcp Args - Configuration for a Google Cloud connection
- Gemini
Action
Connection Gemini Args - Configuration for a Gemini connection
- Gitlab
Action
Connection Gitlab Args - Configuration for a GitLab connection
- Grey
Noise ActionConnection Grey Noise Args - Configuration for a GreyNoise connection
- Http
Action
Connection Http Args - Configuration for an HTTP connection
- Launch
Darkly ActionConnection Launch Darkly Args - Configuration for a LaunchDarkly connection
- Name string
- Name of the connection
- Notion
Action
Connection Notion Args - Configuration for a Notion connection
- Okta
Action
Connection Okta Args - Configuration for an Okta connection
- Openai
Action
Connection Openai Args - Configuration for an OpenAI connection
- Service
Now ActionConnection Service Now Args - Configuration for a ServiceNow connection
- Split
Action
Connection Split Args - Configuration for a Split connection
- Statsig
Action
Connection Statsig Args - Configuration for a Statsig connection
- Virus
Total ActionConnection Virus Total Args - Configuration for a VirusTotal connection
- anthropic object
- Configuration for an Anthropic connection
- asana object
- Configuration for an Asana connection
- aws object
- Configuration for an AWS connection
- azure object
- Configuration for an Azure connection
- circle_
ci object - Configuration for a CircleCI connection
- clickup object
- Configuration for a ClickUp connection
- cloudflare object
- Configuration for a Cloudflare connection
- config_
cat object - Configuration for a ConfigCat connection
- datadog object
- Configuration for a Datadog connection
- fastly object
- Configuration for a Fastly connection
- freshservice object
- Configuration for a Freshservice connection
- gcp object
- Configuration for a Google Cloud connection
- gemini object
- Configuration for a Gemini connection
- gitlab object
- Configuration for a GitLab connection
- grey_
noise object - Configuration for a GreyNoise connection
- http object
- Configuration for an HTTP connection
- launch_
darkly object - Configuration for a LaunchDarkly connection
- name string
- Name of the connection
- notion object
- Configuration for a Notion connection
- okta object
- Configuration for an Okta connection
- openai object
- Configuration for an OpenAI connection
- service_
now object - Configuration for a ServiceNow connection
- split object
- Configuration for a Split connection
- statsig object
- Configuration for a Statsig connection
- virus_
total object - Configuration for a VirusTotal connection
- anthropic
Action
Connection Anthropic - Configuration for an Anthropic connection
- asana
Action
Connection Asana - Configuration for an Asana connection
- aws
Action
Connection Aws - Configuration for an AWS connection
- azure
Action
Connection Azure - Configuration for an Azure connection
- circle
Ci ActionConnection Circle Ci - Configuration for a CircleCI connection
- clickup
Action
Connection Clickup - Configuration for a ClickUp connection
- cloudflare
Action
Connection Cloudflare - Configuration for a Cloudflare connection
- config
Cat ActionConnection Config Cat - Configuration for a ConfigCat connection
- datadog
Action
Connection Datadog - Configuration for a Datadog connection
- fastly
Action
Connection Fastly - Configuration for a Fastly connection
- freshservice
Action
Connection Freshservice - Configuration for a Freshservice connection
- gcp
Action
Connection Gcp - Configuration for a Google Cloud connection
- gemini
Action
Connection Gemini - Configuration for a Gemini connection
- gitlab
Action
Connection Gitlab - Configuration for a GitLab connection
- grey
Noise ActionConnection Grey Noise - Configuration for a GreyNoise connection
- http
Action
Connection Http - Configuration for an HTTP connection
- launch
Darkly ActionConnection Launch Darkly - Configuration for a LaunchDarkly connection
- name String
- Name of the connection
- notion
Action
Connection Notion - Configuration for a Notion connection
- okta
Action
Connection Okta - Configuration for an Okta connection
- openai
Action
Connection Openai - Configuration for an OpenAI connection
- service
Now ActionConnection Service Now - Configuration for a ServiceNow connection
- split
Action
Connection Split - Configuration for a Split connection
- statsig
Action
Connection Statsig - Configuration for a Statsig connection
- virus
Total ActionConnection Virus Total - Configuration for a VirusTotal connection
- anthropic
Action
Connection Anthropic - Configuration for an Anthropic connection
- asana
Action
Connection Asana - Configuration for an Asana connection
- aws
Action
Connection Aws - Configuration for an AWS connection
- azure
Action
Connection Azure - Configuration for an Azure connection
- circle
Ci ActionConnection Circle Ci - Configuration for a CircleCI connection
- clickup
Action
Connection Clickup - Configuration for a ClickUp connection
- cloudflare
Action
Connection Cloudflare - Configuration for a Cloudflare connection
- config
Cat ActionConnection Config Cat - Configuration for a ConfigCat connection
- datadog
Action
Connection Datadog - Configuration for a Datadog connection
- fastly
Action
Connection Fastly - Configuration for a Fastly connection
- freshservice
Action
Connection Freshservice - Configuration for a Freshservice connection
- gcp
Action
Connection Gcp - Configuration for a Google Cloud connection
- gemini
Action
Connection Gemini - Configuration for a Gemini connection
- gitlab
Action
Connection Gitlab - Configuration for a GitLab connection
- grey
Noise ActionConnection Grey Noise - Configuration for a GreyNoise connection
- http
Action
Connection Http - Configuration for an HTTP connection
- launch
Darkly ActionConnection Launch Darkly - Configuration for a LaunchDarkly connection
- name string
- Name of the connection
- notion
Action
Connection Notion - Configuration for a Notion connection
- okta
Action
Connection Okta - Configuration for an Okta connection
- openai
Action
Connection Openai - Configuration for an OpenAI connection
- service
Now ActionConnection Service Now - Configuration for a ServiceNow connection
- split
Action
Connection Split - Configuration for a Split connection
- statsig
Action
Connection Statsig - Configuration for a Statsig connection
- virus
Total ActionConnection Virus Total - Configuration for a VirusTotal connection
- anthropic
Action
Connection Anthropic Args - Configuration for an Anthropic connection
- asana
Action
Connection Asana Args - Configuration for an Asana connection
- aws
Action
Connection Aws Args - Configuration for an AWS connection
- azure
Action
Connection Azure Args - Configuration for an Azure connection
- circle_
ci ActionConnection Circle Ci Args - Configuration for a CircleCI connection
- clickup
Action
Connection Clickup Args - Configuration for a ClickUp connection
- cloudflare
Action
Connection Cloudflare Args - Configuration for a Cloudflare connection
- config_
cat ActionConnection Config Cat Args - Configuration for a ConfigCat connection
- datadog
Action
Connection Datadog Args - Configuration for a Datadog connection
- fastly
Action
Connection Fastly Args - Configuration for a Fastly connection
- freshservice
Action
Connection Freshservice Args - Configuration for a Freshservice connection
- gcp
Action
Connection Gcp Args - Configuration for a Google Cloud connection
- gemini
Action
Connection Gemini Args - Configuration for a Gemini connection
- gitlab
Action
Connection Gitlab Args - Configuration for a GitLab connection
- grey_
noise ActionConnection Grey Noise Args - Configuration for a GreyNoise connection
- http
Action
Connection Http Args - Configuration for an HTTP connection
- launch_
darkly ActionConnection Launch Darkly Args - Configuration for a LaunchDarkly connection
- name str
- Name of the connection
- notion
Action
Connection Notion Args - Configuration for a Notion connection
- okta
Action
Connection Okta Args - Configuration for an Okta connection
- openai
Action
Connection Openai Args - Configuration for an OpenAI connection
- service_
now ActionConnection Service Now Args - Configuration for a ServiceNow connection
- split
Action
Connection Split Args - Configuration for a Split connection
- statsig
Action
Connection Statsig Args - Configuration for a Statsig connection
- virus_
total ActionConnection Virus Total Args - Configuration for a VirusTotal connection
- anthropic Property Map
- Configuration for an Anthropic connection
- asana Property Map
- Configuration for an Asana connection
- aws Property Map
- Configuration for an AWS connection
- azure Property Map
- Configuration for an Azure connection
- circle
Ci Property Map - Configuration for a CircleCI connection
- clickup Property Map
- Configuration for a ClickUp connection
- cloudflare Property Map
- Configuration for a Cloudflare connection
- config
Cat Property Map - Configuration for a ConfigCat connection
- datadog Property Map
- Configuration for a Datadog connection
- fastly Property Map
- Configuration for a Fastly connection
- freshservice Property Map
- Configuration for a Freshservice connection
- gcp Property Map
- Configuration for a Google Cloud connection
- gemini Property Map
- Configuration for a Gemini connection
- gitlab Property Map
- Configuration for a GitLab connection
- grey
Noise Property Map - Configuration for a GreyNoise connection
- http Property Map
- Configuration for an HTTP connection
- launch
Darkly Property Map - Configuration for a LaunchDarkly connection
- name String
- Name of the connection
- notion Property Map
- Configuration for a Notion connection
- okta Property Map
- Configuration for an Okta connection
- openai Property Map
- Configuration for an OpenAI connection
- service
Now Property Map - Configuration for a ServiceNow connection
- split Property Map
- Configuration for a Split connection
- statsig Property Map
- Configuration for a Statsig connection
- virus
Total Property Map - Configuration for a VirusTotal connection
Supporting Types
ActionConnectionAnthropic, ActionConnectionAnthropicArgs
- Api
Key ActionConnection Anthropic Api Key - Configuration for Anthropic API key authentication
- Api
Key ActionConnection Anthropic Api Key - Configuration for Anthropic API key authentication
- api
Key ActionConnection Anthropic Api Key - Configuration for Anthropic API key authentication
- api
Key ActionConnection Anthropic Api Key - Configuration for Anthropic API key authentication
- api_
key ActionConnection Anthropic Api Key - Configuration for Anthropic API key authentication
- api
Key Property Map - Configuration for Anthropic API key authentication
ActionConnectionAnthropicApiKey, ActionConnectionAnthropicApiKeyArgs
- Api
Token string - Anthropic API token. String length must be at least 1.
- Api
Token string - Anthropic API token. String length must be at least 1.
- api_
token string - Anthropic API token. String length must be at least 1.
- api
Token String - Anthropic API token. String length must be at least 1.
- api
Token string - Anthropic API token. String length must be at least 1.
- api_
token str - Anthropic API token. String length must be at least 1.
- api
Token String - Anthropic API token. String length must be at least 1.
ActionConnectionAsana, ActionConnectionAsanaArgs
- Access
Token ActionConnection Asana Access Token - Configuration for Asana access token authentication
- Access
Token ActionConnection Asana Access Token - Configuration for Asana access token authentication
- access_
token object - Configuration for Asana access token authentication
- access
Token ActionConnection Asana Access Token - Configuration for Asana access token authentication
- access
Token ActionConnection Asana Access Token - Configuration for Asana access token authentication
- access_
token ActionConnection Asana Access Token - Configuration for Asana access token authentication
- access
Token Property Map - Configuration for Asana access token authentication
ActionConnectionAsanaAccessToken, ActionConnectionAsanaAccessTokenArgs
- Access
Token string - Asana access token. String length must be at least 1.
- Access
Token string - Asana access token. String length must be at least 1.
- access_
token string - Asana access token. String length must be at least 1.
- access
Token String - Asana access token. String length must be at least 1.
- access
Token string - Asana access token. String length must be at least 1.
- access_
token str - Asana access token. String length must be at least 1.
- access
Token String - Asana access token. String length must be at least 1.
ActionConnectionAws, ActionConnectionAwsArgs
- Assume
Role ActionConnection Aws Assume Role - Configuration for an assume role AWS connection
- Assume
Role ActionConnection Aws Assume Role - Configuration for an assume role AWS connection
- assume_
role object - Configuration for an assume role AWS connection
- assume
Role ActionConnection Aws Assume Role - Configuration for an assume role AWS connection
- assume
Role ActionConnection Aws Assume Role - Configuration for an assume role AWS connection
- assume_
role ActionConnection Aws Assume Role - Configuration for an assume role AWS connection
- assume
Role Property Map - Configuration for an assume role AWS connection
ActionConnectionAwsAssumeRole, ActionConnectionAwsAssumeRoleArgs
- Account
Id string - AWS account that the connection is created for. String length must be at least 1.
- External
Id string - External ID that specifies which connection can be used to assume the role
- Principal
Id string - AWS account that will assume the role
- Role string
- Role to assume. String length must be at least 1.
- Account
Id string - AWS account that the connection is created for. String length must be at least 1.
- External
Id string - External ID that specifies which connection can be used to assume the role
- Principal
Id string - AWS account that will assume the role
- Role string
- Role to assume. String length must be at least 1.
- account_
id string - AWS account that the connection is created for. String length must be at least 1.
- external_
id string - External ID that specifies which connection can be used to assume the role
- principal_
id string - AWS account that will assume the role
- role string
- Role to assume. String length must be at least 1.
- account
Id String - AWS account that the connection is created for. String length must be at least 1.
- external
Id String - External ID that specifies which connection can be used to assume the role
- principal
Id String - AWS account that will assume the role
- role String
- Role to assume. String length must be at least 1.
- account
Id string - AWS account that the connection is created for. String length must be at least 1.
- external
Id string - External ID that specifies which connection can be used to assume the role
- principal
Id string - AWS account that will assume the role
- role string
- Role to assume. String length must be at least 1.
- account_
id str - AWS account that the connection is created for. String length must be at least 1.
- external_
id str - External ID that specifies which connection can be used to assume the role
- principal_
id str - AWS account that will assume the role
- role str
- Role to assume. String length must be at least 1.
- account
Id String - AWS account that the connection is created for. String length must be at least 1.
- external
Id String - External ID that specifies which connection can be used to assume the role
- principal
Id String - AWS account that will assume the role
- role String
- Role to assume. String length must be at least 1.
ActionConnectionAzure, ActionConnectionAzureArgs
- Tenant
Action
Connection Azure Tenant - Configuration for Azure tenant authentication
- Tenant
Action
Connection Azure Tenant - Configuration for Azure tenant authentication
- tenant
Action
Connection Azure Tenant - Configuration for Azure tenant authentication
- tenant
Action
Connection Azure Tenant - Configuration for Azure tenant authentication
- tenant
Action
Connection Azure Tenant - Configuration for Azure tenant authentication
- tenant Property Map
- Configuration for Azure tenant authentication
ActionConnectionAzureTenant, ActionConnectionAzureTenantArgs
- App
Client stringId - Azure application client ID. String length must be at least 1.
- Client
Secret string - Azure application client secret. String length must be at least 1.
- Custom
Scopes string - Custom scope requested when acquiring an OAuth 2 access token. String length must be at least 1.
- Tenant
Id string - Azure Active Directory tenant ID. String length must be at least 1.
- App
Client stringId - Azure application client ID. String length must be at least 1.
- Client
Secret string - Azure application client secret. String length must be at least 1.
- Custom
Scopes string - Custom scope requested when acquiring an OAuth 2 access token. String length must be at least 1.
- Tenant
Id string - Azure Active Directory tenant ID. String length must be at least 1.
- app_
client_ stringid - Azure application client ID. String length must be at least 1.
- client_
secret string - Azure application client secret. String length must be at least 1.
- custom_
scopes string - Custom scope requested when acquiring an OAuth 2 access token. String length must be at least 1.
- tenant_
id string - Azure Active Directory tenant ID. String length must be at least 1.
- app
Client StringId - Azure application client ID. String length must be at least 1.
- client
Secret String - Azure application client secret. String length must be at least 1.
- custom
Scopes String - Custom scope requested when acquiring an OAuth 2 access token. String length must be at least 1.
- tenant
Id String - Azure Active Directory tenant ID. String length must be at least 1.
- app
Client stringId - Azure application client ID. String length must be at least 1.
- client
Secret string - Azure application client secret. String length must be at least 1.
- custom
Scopes string - Custom scope requested when acquiring an OAuth 2 access token. String length must be at least 1.
- tenant
Id string - Azure Active Directory tenant ID. String length must be at least 1.
- app_
client_ strid - Azure application client ID. String length must be at least 1.
- client_
secret str - Azure application client secret. String length must be at least 1.
- custom_
scopes str - Custom scope requested when acquiring an OAuth 2 access token. String length must be at least 1.
- tenant_
id str - Azure Active Directory tenant ID. String length must be at least 1.
- app
Client StringId - Azure application client ID. String length must be at least 1.
- client
Secret String - Azure application client secret. String length must be at least 1.
- custom
Scopes String - Custom scope requested when acquiring an OAuth 2 access token. String length must be at least 1.
- tenant
Id String - Azure Active Directory tenant ID. String length must be at least 1.
ActionConnectionCircleCi, ActionConnectionCircleCiArgs
- Api
Key ActionConnection Circle Ci Api Key - Configuration for CircleCI API key authentication
- Api
Key ActionConnection Circle Ci Api Key - Configuration for CircleCI API key authentication
- api
Key ActionConnection Circle Ci Api Key - Configuration for CircleCI API key authentication
- api
Key ActionConnection Circle Ci Api Key - Configuration for CircleCI API key authentication
- api_
key ActionConnection Circle Ci Api Key - Configuration for CircleCI API key authentication
- api
Key Property Map - Configuration for CircleCI API key authentication
ActionConnectionCircleCiApiKey, ActionConnectionCircleCiApiKeyArgs
- Api
Token string - CircleCI API token. String length must be at least 1.
- Api
Token string - CircleCI API token. String length must be at least 1.
- api_
token string - CircleCI API token. String length must be at least 1.
- api
Token String - CircleCI API token. String length must be at least 1.
- api
Token string - CircleCI API token. String length must be at least 1.
- api_
token str - CircleCI API token. String length must be at least 1.
- api
Token String - CircleCI API token. String length must be at least 1.
ActionConnectionClickup, ActionConnectionClickupArgs
- Api
Key ActionConnection Clickup Api Key - Configuration for ClickUp API key authentication
- Api
Key ActionConnection Clickup Api Key - Configuration for ClickUp API key authentication
- api
Key ActionConnection Clickup Api Key - Configuration for ClickUp API key authentication
- api
Key ActionConnection Clickup Api Key - Configuration for ClickUp API key authentication
- api_
key ActionConnection Clickup Api Key - Configuration for ClickUp API key authentication
- api
Key Property Map - Configuration for ClickUp API key authentication
ActionConnectionClickupApiKey, ActionConnectionClickupApiKeyArgs
- Api
Token string - ClickUp API token. String length must be at least 1.
- Api
Token string - ClickUp API token. String length must be at least 1.
- api_
token string - ClickUp API token. String length must be at least 1.
- api
Token String - ClickUp API token. String length must be at least 1.
- api
Token string - ClickUp API token. String length must be at least 1.
- api_
token str - ClickUp API token. String length must be at least 1.
- api
Token String - ClickUp API token. String length must be at least 1.
ActionConnectionCloudflare, ActionConnectionCloudflareArgs
- Api
Token ActionConnection Cloudflare Api Token - Configuration for Cloudflare API token authentication
- Global
Api ActionToken Connection Cloudflare Global Api Token - Configuration for Cloudflare global API token authentication
- Api
Token ActionConnection Cloudflare Api Token - Configuration for Cloudflare API token authentication
- Global
Api ActionToken Connection Cloudflare Global Api Token - Configuration for Cloudflare global API token authentication
- api_
token object - Configuration for Cloudflare API token authentication
- global_
api_ objecttoken - Configuration for Cloudflare global API token authentication
- api
Token ActionConnection Cloudflare Api Token - Configuration for Cloudflare API token authentication
- global
Api ActionToken Connection Cloudflare Global Api Token - Configuration for Cloudflare global API token authentication
- api
Token ActionConnection Cloudflare Api Token - Configuration for Cloudflare API token authentication
- global
Api ActionToken Connection Cloudflare Global Api Token - Configuration for Cloudflare global API token authentication
- api_
token ActionConnection Cloudflare Api Token - Configuration for Cloudflare API token authentication
- global_
api_ Actiontoken Connection Cloudflare Global Api Token - Configuration for Cloudflare global API token authentication
- api
Token Property Map - Configuration for Cloudflare API token authentication
- global
Api Property MapToken - Configuration for Cloudflare global API token authentication
ActionConnectionCloudflareApiToken, ActionConnectionCloudflareApiTokenArgs
- Api
Token string - Cloudflare API token. String length must be at least 1.
- Api
Token string - Cloudflare API token. String length must be at least 1.
- api_
token string - Cloudflare API token. String length must be at least 1.
- api
Token String - Cloudflare API token. String length must be at least 1.
- api
Token string - Cloudflare API token. String length must be at least 1.
- api_
token str - Cloudflare API token. String length must be at least 1.
- api
Token String - Cloudflare API token. String length must be at least 1.
ActionConnectionCloudflareGlobalApiToken, ActionConnectionCloudflareGlobalApiTokenArgs
- Auth
Email string - Email address associated with the Cloudflare account. String length must be at least 1.
- Global
Api stringKey - Cloudflare global API key. String length must be at least 1.
- Auth
Email string - Email address associated with the Cloudflare account. String length must be at least 1.
- Global
Api stringKey - Cloudflare global API key. String length must be at least 1.
- auth_
email string - Email address associated with the Cloudflare account. String length must be at least 1.
- global_
api_ stringkey - Cloudflare global API key. String length must be at least 1.
- auth
Email String - Email address associated with the Cloudflare account. String length must be at least 1.
- global
Api StringKey - Cloudflare global API key. String length must be at least 1.
- auth
Email string - Email address associated with the Cloudflare account. String length must be at least 1.
- global
Api stringKey - Cloudflare global API key. String length must be at least 1.
- auth_
email str - Email address associated with the Cloudflare account. String length must be at least 1.
- global_
api_ strkey - Cloudflare global API key. String length must be at least 1.
- auth
Email String - Email address associated with the Cloudflare account. String length must be at least 1.
- global
Api StringKey - Cloudflare global API key. String length must be at least 1.
ActionConnectionConfigCat, ActionConnectionConfigCatArgs
- Sdk
Key ActionConnection Config Cat Sdk Key - Configuration for ConfigCat SDK key authentication
- Sdk
Key ActionConnection Config Cat Sdk Key - Configuration for ConfigCat SDK key authentication
- sdk
Key ActionConnection Config Cat Sdk Key - Configuration for ConfigCat SDK key authentication
- sdk
Key ActionConnection Config Cat Sdk Key - Configuration for ConfigCat SDK key authentication
- sdk_
key ActionConnection Config Cat Sdk Key - Configuration for ConfigCat SDK key authentication
- sdk
Key Property Map - Configuration for ConfigCat SDK key authentication
ActionConnectionConfigCatSdkKey, ActionConnectionConfigCatSdkKeyArgs
- Api
Password string - ConfigCat Public Management API password. String length must be at least 1.
- Api
Username string - ConfigCat Public Management API username. String length must be at least 1.
- Sdk
Key string - ConfigCat SDK key. String length must be at least 1.
- Api
Password string - ConfigCat Public Management API password. String length must be at least 1.
- Api
Username string - ConfigCat Public Management API username. String length must be at least 1.
- Sdk
Key string - ConfigCat SDK key. String length must be at least 1.
- api_
password string - ConfigCat Public Management API password. String length must be at least 1.
- api_
username string - ConfigCat Public Management API username. String length must be at least 1.
- sdk_
key string - ConfigCat SDK key. String length must be at least 1.
- api
Password String - ConfigCat Public Management API password. String length must be at least 1.
- api
Username String - ConfigCat Public Management API username. String length must be at least 1.
- sdk
Key String - ConfigCat SDK key. String length must be at least 1.
- api
Password string - ConfigCat Public Management API password. String length must be at least 1.
- api
Username string - ConfigCat Public Management API username. String length must be at least 1.
- sdk
Key string - ConfigCat SDK key. String length must be at least 1.
- api_
password str - ConfigCat Public Management API password. String length must be at least 1.
- api_
username str - ConfigCat Public Management API username. String length must be at least 1.
- sdk_
key str - ConfigCat SDK key. String length must be at least 1.
- api
Password String - ConfigCat Public Management API password. String length must be at least 1.
- api
Username String - ConfigCat Public Management API username. String length must be at least 1.
- sdk
Key String - ConfigCat SDK key. String length must be at least 1.
ActionConnectionDatadog, ActionConnectionDatadogArgs
- Api
Key ActionConnection Datadog Api Key - Configuration for Datadog API and application key authentication
- Api
Key ActionConnection Datadog Api Key - Configuration for Datadog API and application key authentication
- api
Key ActionConnection Datadog Api Key - Configuration for Datadog API and application key authentication
- api
Key ActionConnection Datadog Api Key - Configuration for Datadog API and application key authentication
- api_
key ActionConnection Datadog Api Key - Configuration for Datadog API and application key authentication
- api
Key Property Map - Configuration for Datadog API and application key authentication
ActionConnectionDatadogApiKey, ActionConnectionDatadogApiKeyArgs
- Api
Key string - Datadog API key. String length must be at least 1.
- App
Key string - Datadog application key. String length must be at least 1.
- Datacenter string
- Datadog site data center. String length must be at least 1.
- Subdomain string
- Custom subdomain used for URLs generated with this connection. String length must be at least 1.
- Api
Key string - Datadog API key. String length must be at least 1.
- App
Key string - Datadog application key. String length must be at least 1.
- Datacenter string
- Datadog site data center. String length must be at least 1.
- Subdomain string
- Custom subdomain used for URLs generated with this connection. String length must be at least 1.
- api_
key string - Datadog API key. String length must be at least 1.
- app_
key string - Datadog application key. String length must be at least 1.
- datacenter string
- Datadog site data center. String length must be at least 1.
- subdomain string
- Custom subdomain used for URLs generated with this connection. String length must be at least 1.
- api
Key String - Datadog API key. String length must be at least 1.
- app
Key String - Datadog application key. String length must be at least 1.
- datacenter String
- Datadog site data center. String length must be at least 1.
- subdomain String
- Custom subdomain used for URLs generated with this connection. String length must be at least 1.
- api
Key string - Datadog API key. String length must be at least 1.
- app
Key string - Datadog application key. String length must be at least 1.
- datacenter string
- Datadog site data center. String length must be at least 1.
- subdomain string
- Custom subdomain used for URLs generated with this connection. String length must be at least 1.
- api_
key str - Datadog API key. String length must be at least 1.
- app_
key str - Datadog application key. String length must be at least 1.
- datacenter str
- Datadog site data center. String length must be at least 1.
- subdomain str
- Custom subdomain used for URLs generated with this connection. String length must be at least 1.
- api
Key String - Datadog API key. String length must be at least 1.
- app
Key String - Datadog application key. String length must be at least 1.
- datacenter String
- Datadog site data center. String length must be at least 1.
- subdomain String
- Custom subdomain used for URLs generated with this connection. String length must be at least 1.
ActionConnectionFastly, ActionConnectionFastlyArgs
- Api
Key ActionConnection Fastly Api Key - Configuration for Fastly API key authentication
- Api
Key ActionConnection Fastly Api Key - Configuration for Fastly API key authentication
- api
Key ActionConnection Fastly Api Key - Configuration for Fastly API key authentication
- api
Key ActionConnection Fastly Api Key - Configuration for Fastly API key authentication
- api_
key ActionConnection Fastly Api Key - Configuration for Fastly API key authentication
- api
Key Property Map - Configuration for Fastly API key authentication
ActionConnectionFastlyApiKey, ActionConnectionFastlyApiKeyArgs
- Api
Key string - Fastly API key. String length must be at least 1.
- Api
Key string - Fastly API key. String length must be at least 1.
- api_
key string - Fastly API key. String length must be at least 1.
- api
Key String - Fastly API key. String length must be at least 1.
- api
Key string - Fastly API key. String length must be at least 1.
- api_
key str - Fastly API key. String length must be at least 1.
- api
Key String - Fastly API key. String length must be at least 1.
ActionConnectionFreshservice, ActionConnectionFreshserviceArgs
- Api
Key ActionConnection Freshservice Api Key - Configuration for Freshservice API key authentication
- Api
Key ActionConnection Freshservice Api Key - Configuration for Freshservice API key authentication
- api
Key ActionConnection Freshservice Api Key - Configuration for Freshservice API key authentication
- api
Key ActionConnection Freshservice Api Key - Configuration for Freshservice API key authentication
- api_
key ActionConnection Freshservice Api Key - Configuration for Freshservice API key authentication
- api
Key Property Map - Configuration for Freshservice API key authentication
ActionConnectionFreshserviceApiKey, ActionConnectionFreshserviceApiKeyArgs
ActionConnectionGcp, ActionConnectionGcpArgs
- Service
Account ActionConnection Gcp Service Account - Configuration for Google Cloud service account authentication
- Service
Account ActionConnection Gcp Service Account - Configuration for Google Cloud service account authentication
- service_
account object - Configuration for Google Cloud service account authentication
- service
Account ActionConnection Gcp Service Account - Configuration for Google Cloud service account authentication
- service
Account ActionConnection Gcp Service Account - Configuration for Google Cloud service account authentication
- service_
account ActionConnection Gcp Service Account - Configuration for Google Cloud service account authentication
- service
Account Property Map - Configuration for Google Cloud service account authentication
ActionConnectionGcpServiceAccount, ActionConnectionGcpServiceAccountArgs
- Private
Key string - Google Cloud service account private key. String length must be at least 1.
- Service
Account stringEmail - Google Cloud service account email. String length must be at least 1.
- Private
Key string - Google Cloud service account private key. String length must be at least 1.
- Service
Account stringEmail - Google Cloud service account email. String length must be at least 1.
- private_
key string - Google Cloud service account private key. String length must be at least 1.
- service_
account_ stringemail - Google Cloud service account email. String length must be at least 1.
- private
Key String - Google Cloud service account private key. String length must be at least 1.
- service
Account StringEmail - Google Cloud service account email. String length must be at least 1.
- private
Key string - Google Cloud service account private key. String length must be at least 1.
- service
Account stringEmail - Google Cloud service account email. String length must be at least 1.
- private_
key str - Google Cloud service account private key. String length must be at least 1.
- service_
account_ stremail - Google Cloud service account email. String length must be at least 1.
- private
Key String - Google Cloud service account private key. String length must be at least 1.
- service
Account StringEmail - Google Cloud service account email. String length must be at least 1.
ActionConnectionGemini, ActionConnectionGeminiArgs
- Api
Key ActionConnection Gemini Api Key - Configuration for Gemini API key authentication
- Api
Key ActionConnection Gemini Api Key - Configuration for Gemini API key authentication
- api
Key ActionConnection Gemini Api Key - Configuration for Gemini API key authentication
- api
Key ActionConnection Gemini Api Key - Configuration for Gemini API key authentication
- api_
key ActionConnection Gemini Api Key - Configuration for Gemini API key authentication
- api
Key Property Map - Configuration for Gemini API key authentication
ActionConnectionGeminiApiKey, ActionConnectionGeminiApiKeyArgs
- Api
Key string - Gemini API key. String length must be at least 1.
- Api
Key string - Gemini API key. String length must be at least 1.
- api_
key string - Gemini API key. String length must be at least 1.
- api
Key String - Gemini API key. String length must be at least 1.
- api
Key string - Gemini API key. String length must be at least 1.
- api_
key str - Gemini API key. String length must be at least 1.
- api
Key String - Gemini API key. String length must be at least 1.
ActionConnectionGitlab, ActionConnectionGitlabArgs
- Api
Key ActionConnection Gitlab Api Key - Configuration for GitLab API key authentication
- Api
Key ActionConnection Gitlab Api Key - Configuration for GitLab API key authentication
- api
Key ActionConnection Gitlab Api Key - Configuration for GitLab API key authentication
- api
Key ActionConnection Gitlab Api Key - Configuration for GitLab API key authentication
- api_
key ActionConnection Gitlab Api Key - Configuration for GitLab API key authentication
- api
Key Property Map - Configuration for GitLab API key authentication
ActionConnectionGitlabApiKey, ActionConnectionGitlabApiKeyArgs
- Api
Token string - GitLab API token. String length must be at least 1.
- Api
Token string - GitLab API token. String length must be at least 1.
- api_
token string - GitLab API token. String length must be at least 1.
- api
Token String - GitLab API token. String length must be at least 1.
- api
Token string - GitLab API token. String length must be at least 1.
- api_
token str - GitLab API token. String length must be at least 1.
- api
Token String - GitLab API token. String length must be at least 1.
ActionConnectionGreyNoise, ActionConnectionGreyNoiseArgs
- Api
Key ActionConnection Grey Noise Api Key - Configuration for GreyNoise API key authentication
- Api
Key ActionConnection Grey Noise Api Key - Configuration for GreyNoise API key authentication
- api
Key ActionConnection Grey Noise Api Key - Configuration for GreyNoise API key authentication
- api
Key ActionConnection Grey Noise Api Key - Configuration for GreyNoise API key authentication
- api_
key ActionConnection Grey Noise Api Key - Configuration for GreyNoise API key authentication
- api
Key Property Map - Configuration for GreyNoise API key authentication
ActionConnectionGreyNoiseApiKey, ActionConnectionGreyNoiseApiKeyArgs
- Api
Key string - GreyNoise API key. String length must be at least 1.
- Api
Key string - GreyNoise API key. String length must be at least 1.
- api_
key string - GreyNoise API key. String length must be at least 1.
- api
Key String - GreyNoise API key. String length must be at least 1.
- api
Key string - GreyNoise API key. String length must be at least 1.
- api_
key str - GreyNoise API key. String length must be at least 1.
- api
Key String - GreyNoise API key. String length must be at least 1.
ActionConnectionHttp, ActionConnectionHttpArgs
- Base
Url string - Base HTTP url for the integration. String length must be at least 1.
- Token
Auth ActionConnection Http Token Auth - Configuration for an HTTP connection that uses token auth
- Base
Url string - Base HTTP url for the integration. String length must be at least 1.
- Token
Auth ActionConnection Http Token Auth - Configuration for an HTTP connection that uses token auth
- base_
url string - Base HTTP url for the integration. String length must be at least 1.
- token_
auth object - Configuration for an HTTP connection that uses token auth
- base
Url String - Base HTTP url for the integration. String length must be at least 1.
- token
Auth ActionConnection Http Token Auth - Configuration for an HTTP connection that uses token auth
- base
Url string - Base HTTP url for the integration. String length must be at least 1.
- token
Auth ActionConnection Http Token Auth - Configuration for an HTTP connection that uses token auth
- base_
url str - Base HTTP url for the integration. String length must be at least 1.
- token_
auth ActionConnection Http Token Auth - Configuration for an HTTP connection that uses token auth
- base
Url String - Base HTTP url for the integration. String length must be at least 1.
- token
Auth Property Map - Configuration for an HTTP connection that uses token auth
ActionConnectionHttpTokenAuth, ActionConnectionHttpTokenAuthArgs
- Body
Action
Connection Http Token Auth Body - Body for HTTP authentication
- Headers
List<Action
Connection Http Token Auth Header> - Header for HTTP authentication
- Tokens
List<Action
Connection Http Token Auth Token> - Token for HTTP authentication
- Url
Parameters List<ActionConnection Http Token Auth Url Parameter> - URL parameter for HTTP authentication
- Body
Action
Connection Http Token Auth Body - Body for HTTP authentication
- Headers
[]Action
Connection Http Token Auth Header - Header for HTTP authentication
- Tokens
[]Action
Connection Http Token Auth Token - Token for HTTP authentication
- Url
Parameters []ActionConnection Http Token Auth Url Parameter - URL parameter for HTTP authentication
- body object
- Body for HTTP authentication
- headers list(object)
- Header for HTTP authentication
- tokens list(object)
- Token for HTTP authentication
- url_
parameters list(object) - URL parameter for HTTP authentication
- body
Action
Connection Http Token Auth Body - Body for HTTP authentication
- headers
List<Action
Connection Http Token Auth Header> - Header for HTTP authentication
- tokens
List<Action
Connection Http Token Auth Token> - Token for HTTP authentication
- url
Parameters List<ActionConnection Http Token Auth Url Parameter> - URL parameter for HTTP authentication
- body
Action
Connection Http Token Auth Body - Body for HTTP authentication
- headers
Action
Connection Http Token Auth Header[] - Header for HTTP authentication
- tokens
Action
Connection Http Token Auth Token[] - Token for HTTP authentication
- url
Parameters ActionConnection Http Token Auth Url Parameter[] - URL parameter for HTTP authentication
- body
Action
Connection Http Token Auth Body - Body for HTTP authentication
- headers
Sequence[Action
Connection Http Token Auth Header] - Header for HTTP authentication
- tokens
Sequence[Action
Connection Http Token Auth Token] - Token for HTTP authentication
- url_
parameters Sequence[ActionConnection Http Token Auth Url Parameter] - URL parameter for HTTP authentication
- body Property Map
- Body for HTTP authentication
- headers List<Property Map>
- Header for HTTP authentication
- tokens List<Property Map>
- Token for HTTP authentication
- url
Parameters List<Property Map> - URL parameter for HTTP authentication
ActionConnectionHttpTokenAuthBody, ActionConnectionHttpTokenAuthBodyArgs
- Content string
- Serialized body content. String length must be at least 1.
- Content
Type string - Content type of the body. String length must be at least 1.
- Content string
- Serialized body content. String length must be at least 1.
- Content
Type string - Content type of the body. String length must be at least 1.
- content string
- Serialized body content. String length must be at least 1.
- content_
type string - Content type of the body. String length must be at least 1.
- content String
- Serialized body content. String length must be at least 1.
- content
Type String - Content type of the body. String length must be at least 1.
- content string
- Serialized body content. String length must be at least 1.
- content
Type string - Content type of the body. String length must be at least 1.
- content str
- Serialized body content. String length must be at least 1.
- content_
type str - Content type of the body. String length must be at least 1.
- content String
- Serialized body content. String length must be at least 1.
- content
Type String - Content type of the body. String length must be at least 1.
ActionConnectionHttpTokenAuthHeader, ActionConnectionHttpTokenAuthHeaderArgs
ActionConnectionHttpTokenAuthToken, ActionConnectionHttpTokenAuthTokenArgs
ActionConnectionHttpTokenAuthUrlParameter, ActionConnectionHttpTokenAuthUrlParameterArgs
ActionConnectionLaunchDarkly, ActionConnectionLaunchDarklyArgs
- Api
Key ActionConnection Launch Darkly Api Key - Configuration for LaunchDarkly API key authentication
- Api
Key ActionConnection Launch Darkly Api Key - Configuration for LaunchDarkly API key authentication
- api
Key ActionConnection Launch Darkly Api Key - Configuration for LaunchDarkly API key authentication
- api
Key ActionConnection Launch Darkly Api Key - Configuration for LaunchDarkly API key authentication
- api_
key ActionConnection Launch Darkly Api Key - Configuration for LaunchDarkly API key authentication
- api
Key Property Map - Configuration for LaunchDarkly API key authentication
ActionConnectionLaunchDarklyApiKey, ActionConnectionLaunchDarklyApiKeyArgs
- Api
Token string - LaunchDarkly API token. String length must be at least 1.
- Api
Token string - LaunchDarkly API token. String length must be at least 1.
- api_
token string - LaunchDarkly API token. String length must be at least 1.
- api
Token String - LaunchDarkly API token. String length must be at least 1.
- api
Token string - LaunchDarkly API token. String length must be at least 1.
- api_
token str - LaunchDarkly API token. String length must be at least 1.
- api
Token String - LaunchDarkly API token. String length must be at least 1.
ActionConnectionNotion, ActionConnectionNotionArgs
- Api
Key ActionConnection Notion Api Key - Configuration for Notion API key authentication
- Api
Key ActionConnection Notion Api Key - Configuration for Notion API key authentication
- api
Key ActionConnection Notion Api Key - Configuration for Notion API key authentication
- api
Key ActionConnection Notion Api Key - Configuration for Notion API key authentication
- api_
key ActionConnection Notion Api Key - Configuration for Notion API key authentication
- api
Key Property Map - Configuration for Notion API key authentication
ActionConnectionNotionApiKey, ActionConnectionNotionApiKeyArgs
- Api
Token string - Notion API token. String length must be at least 1.
- Api
Token string - Notion API token. String length must be at least 1.
- api_
token string - Notion API token. String length must be at least 1.
- api
Token String - Notion API token. String length must be at least 1.
- api
Token string - Notion API token. String length must be at least 1.
- api_
token str - Notion API token. String length must be at least 1.
- api
Token String - Notion API token. String length must be at least 1.
ActionConnectionOkta, ActionConnectionOktaArgs
- Api
Token ActionConnection Okta Api Token - Configuration for Okta API token authentication
- Api
Token ActionConnection Okta Api Token - Configuration for Okta API token authentication
- api
Token ActionConnection Okta Api Token - Configuration for Okta API token authentication
- api
Token ActionConnection Okta Api Token - Configuration for Okta API token authentication
- api_
token ActionConnection Okta Api Token - Configuration for Okta API token authentication
- api
Token Property Map - Configuration for Okta API token authentication
ActionConnectionOktaApiToken, ActionConnectionOktaApiTokenArgs
ActionConnectionOpenai, ActionConnectionOpenaiArgs
- Api
Key ActionConnection Openai Api Key - Configuration for OpenAI API key authentication
- Api
Key ActionConnection Openai Api Key - Configuration for OpenAI API key authentication
- api
Key ActionConnection Openai Api Key - Configuration for OpenAI API key authentication
- api
Key ActionConnection Openai Api Key - Configuration for OpenAI API key authentication
- api_
key ActionConnection Openai Api Key - Configuration for OpenAI API key authentication
- api
Key Property Map - Configuration for OpenAI API key authentication
ActionConnectionOpenaiApiKey, ActionConnectionOpenaiApiKeyArgs
- Api
Token string - OpenAI API token. String length must be at least 1.
- Api
Token string - OpenAI API token. String length must be at least 1.
- api_
token string - OpenAI API token. String length must be at least 1.
- api
Token String - OpenAI API token. String length must be at least 1.
- api
Token string - OpenAI API token. String length must be at least 1.
- api_
token str - OpenAI API token. String length must be at least 1.
- api
Token String - OpenAI API token. String length must be at least 1.
ActionConnectionServiceNow, ActionConnectionServiceNowArgs
- Basic
Auth ActionConnection Service Now Basic Auth - Configuration for ServiceNow basic authentication
- Basic
Auth ActionConnection Service Now Basic Auth - Configuration for ServiceNow basic authentication
- basic_
auth object - Configuration for ServiceNow basic authentication
- basic
Auth ActionConnection Service Now Basic Auth - Configuration for ServiceNow basic authentication
- basic
Auth ActionConnection Service Now Basic Auth - Configuration for ServiceNow basic authentication
- basic_
auth ActionConnection Service Now Basic Auth - Configuration for ServiceNow basic authentication
- basic
Auth Property Map - Configuration for ServiceNow basic authentication
ActionConnectionServiceNowBasicAuth, ActionConnectionServiceNowBasicAuthArgs
ActionConnectionSplit, ActionConnectionSplitArgs
- Api
Key ActionConnection Split Api Key - Configuration for Split API key authentication
- Api
Key ActionConnection Split Api Key - Configuration for Split API key authentication
- api
Key ActionConnection Split Api Key - Configuration for Split API key authentication
- api
Key ActionConnection Split Api Key - Configuration for Split API key authentication
- api_
key ActionConnection Split Api Key - Configuration for Split API key authentication
- api
Key Property Map - Configuration for Split API key authentication
ActionConnectionSplitApiKey, ActionConnectionSplitApiKeyArgs
- Api
Key string - Split API key. String length must be at least 1.
- Api
Key string - Split API key. String length must be at least 1.
- api_
key string - Split API key. String length must be at least 1.
- api
Key String - Split API key. String length must be at least 1.
- api
Key string - Split API key. String length must be at least 1.
- api_
key str - Split API key. String length must be at least 1.
- api
Key String - Split API key. String length must be at least 1.
ActionConnectionStatsig, ActionConnectionStatsigArgs
- Api
Key ActionConnection Statsig Api Key - Configuration for Statsig API key authentication
- Api
Key ActionConnection Statsig Api Key - Configuration for Statsig API key authentication
- api
Key ActionConnection Statsig Api Key - Configuration for Statsig API key authentication
- api
Key ActionConnection Statsig Api Key - Configuration for Statsig API key authentication
- api_
key ActionConnection Statsig Api Key - Configuration for Statsig API key authentication
- api
Key Property Map - Configuration for Statsig API key authentication
ActionConnectionStatsigApiKey, ActionConnectionStatsigApiKeyArgs
- Api
Key string - Statsig API key. String length must be at least 1.
- Api
Key string - Statsig API key. String length must be at least 1.
- api_
key string - Statsig API key. String length must be at least 1.
- api
Key String - Statsig API key. String length must be at least 1.
- api
Key string - Statsig API key. String length must be at least 1.
- api_
key str - Statsig API key. String length must be at least 1.
- api
Key String - Statsig API key. String length must be at least 1.
ActionConnectionVirusTotal, ActionConnectionVirusTotalArgs
- Api
Key ActionConnection Virus Total Api Key - Configuration for VirusTotal API key authentication
- Api
Key ActionConnection Virus Total Api Key - Configuration for VirusTotal API key authentication
- api
Key ActionConnection Virus Total Api Key - Configuration for VirusTotal API key authentication
- api
Key ActionConnection Virus Total Api Key - Configuration for VirusTotal API key authentication
- api_
key ActionConnection Virus Total Api Key - Configuration for VirusTotal API key authentication
- api
Key Property Map - Configuration for VirusTotal API key authentication
ActionConnectionVirusTotalApiKey, ActionConnectionVirusTotalApiKeyArgs
- Api
Key string - VirusTotal API key. String length must be at least 1.
- Api
Key string - VirusTotal API key. String length must be at least 1.
- api_
key string - VirusTotal API key. String length must be at least 1.
- api
Key String - VirusTotal API key. String length must be at least 1.
- api
Key string - VirusTotal API key. String length must be at least 1.
- api_
key str - VirusTotal API key. String length must be at least 1.
- api
Key String - VirusTotal API key. String length must be at least 1.
Import
The pulumi import command can be used, for example:
$ pulumi import datadog:index/actionConnection:ActionConnection my_connection 11111111-2222-3333-4444-555555555555
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Datadog pulumi/pulumi-datadog
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
datadogTerraform Provider.
published on Thursday, Jul 30, 2026 by Pulumi