1. Registry
  2. Packages
  3. Datadog Provider
  4. API Docs
  5. elastic
  6. IntegrationCloudAccount
Viewing docs for Datadog v5.15.0
published on Thursday, Oct 8, 2026 by Pulumi
datadog logo
Viewing docs for Datadog v5.15.0
published on Thursday, Oct 8, 2026 by Pulumi

    Provides a Datadog Elastic Cloud integration account resource.

    Create IntegrationCloudAccount Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new IntegrationCloudAccount(name: string, args: IntegrationCloudAccountArgs, opts?: CustomResourceOptions);
    @overload
    def IntegrationCloudAccount(resource_name: str,
                                args: IntegrationCloudAccountArgs,
                                opts: Optional[ResourceOptions] = None)
    
    @overload
    def IntegrationCloudAccount(resource_name: str,
                                opts: Optional[ResourceOptions] = None,
                                authentication: Optional[IntegrationCloudAccountAuthenticationArgs] = None,
                                name: Optional[str] = None,
                                settings: Optional[IntegrationCloudAccountSettingsArgs] = None,
                                dataflows: Optional[IntegrationCloudAccountDataflowsArgs] = None)
    func NewIntegrationCloudAccount(ctx *Context, name string, args IntegrationCloudAccountArgs, opts ...ResourceOption) (*IntegrationCloudAccount, error)
    public IntegrationCloudAccount(string name, IntegrationCloudAccountArgs args, CustomResourceOptions? opts = null)
    public IntegrationCloudAccount(String name, IntegrationCloudAccountArgs args)
    public IntegrationCloudAccount(String name, IntegrationCloudAccountArgs args, CustomResourceOptions options)
    
    type: datadog:elastic:IntegrationCloudAccount
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "datadog_elastic_integration_cloud_account" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args IntegrationCloudAccountArgs
    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 IntegrationCloudAccountArgs
    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 IntegrationCloudAccountArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args IntegrationCloudAccountArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args IntegrationCloudAccountArgs
    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 integrationCloudAccountResource = new Datadog.Elastic.IntegrationCloudAccount("integrationCloudAccountResource", new()
    {
        Authentication = new Datadog.Elastic.Inputs.IntegrationCloudAccountAuthenticationArgs
        {
            ElasticCloudIntegrationAccountBasicAuth = new Datadog.Elastic.Inputs.IntegrationCloudAccountAuthenticationElasticCloudIntegrationAccountBasicAuthArgs
            {
                PasswordWo = "string",
                PasswordWoVersion = "string",
                Username = "string",
                AuthType = "string",
            },
        },
        Name = "string",
        Settings = new Datadog.Elastic.Inputs.IntegrationCloudAccountSettingsArgs
        {
            Url = "string",
            Tags = "string",
        },
        Dataflows = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsArgs
        {
            ElasticCloudDetailedIndexStats = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStatsArgs
            {
                Enabled = false,
                Status = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStatsStatusArgs
                {
                    Health = "string",
                    Message = "string",
                    UpdatedAt = "string",
                },
            },
            ElasticCloudIndexStats = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudIndexStatsArgs
            {
                Enabled = false,
                Status = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudIndexStatsStatusArgs
                {
                    Health = "string",
                    Message = "string",
                    UpdatedAt = "string",
                },
            },
            ElasticCloudMetrics = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudMetricsArgs
            {
                Enabled = false,
                Status = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudMetricsStatusArgs
                {
                    Health = "string",
                    Message = "string",
                    UpdatedAt = "string",
                },
            },
            ElasticCloudPendingTaskStats = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudPendingTaskStatsArgs
            {
                Enabled = false,
                Status = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudPendingTaskStatsStatusArgs
                {
                    Health = "string",
                    Message = "string",
                    UpdatedAt = "string",
                },
            },
            ElasticCloudPrimaryShardGracefulTimeout = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeoutArgs
            {
                Enabled = false,
                Status = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeoutStatusArgs
                {
                    Health = "string",
                    Message = "string",
                    UpdatedAt = "string",
                },
            },
            ElasticCloudPrimaryShardStats = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStatsArgs
            {
                Enabled = false,
                Status = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStatsStatusArgs
                {
                    Health = "string",
                    Message = "string",
                    UpdatedAt = "string",
                },
            },
            ElasticCloudShardAllocationStats = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudShardAllocationStatsArgs
            {
                Enabled = false,
                Status = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudShardAllocationStatsStatusArgs
                {
                    Health = "string",
                    Message = "string",
                    UpdatedAt = "string",
                },
            },
            ElasticCloudSlmStats = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudSlmStatsArgs
            {
                Enabled = false,
                Status = new Datadog.Elastic.Inputs.IntegrationCloudAccountDataflowsElasticCloudSlmStatsStatusArgs
                {
                    Health = "string",
                    Message = "string",
                    UpdatedAt = "string",
                },
            },
        },
    });
    
    example, err := elastic.NewIntegrationCloudAccount(ctx, "integrationCloudAccountResource", &elastic.IntegrationCloudAccountArgs{
    	Authentication: &elastic.IntegrationCloudAccountAuthenticationArgs{
    		ElasticCloudIntegrationAccountBasicAuth: &elastic.IntegrationCloudAccountAuthenticationElasticCloudIntegrationAccountBasicAuthArgs{
    			PasswordWo:        pulumi.String("string"),
    			PasswordWoVersion: pulumi.String("string"),
    			Username:          pulumi.String("string"),
    			AuthType:          pulumi.String("string"),
    		},
    	},
    	Name: pulumi.String("string"),
    	Settings: &elastic.IntegrationCloudAccountSettingsArgs{
    		Url:  pulumi.String("string"),
    		Tags: pulumi.String("string"),
    	},
    	Dataflows: &elastic.IntegrationCloudAccountDataflowsArgs{
    		ElasticCloudDetailedIndexStats: &elastic.IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStatsArgs{
    			Enabled: pulumi.Bool(false),
    			Status: &elastic.IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStatsStatusArgs{
    				Health:    pulumi.String("string"),
    				Message:   pulumi.String("string"),
    				UpdatedAt: pulumi.String("string"),
    			},
    		},
    		ElasticCloudIndexStats: &elastic.IntegrationCloudAccountDataflowsElasticCloudIndexStatsArgs{
    			Enabled: pulumi.Bool(false),
    			Status: &elastic.IntegrationCloudAccountDataflowsElasticCloudIndexStatsStatusArgs{
    				Health:    pulumi.String("string"),
    				Message:   pulumi.String("string"),
    				UpdatedAt: pulumi.String("string"),
    			},
    		},
    		ElasticCloudMetrics: &elastic.IntegrationCloudAccountDataflowsElasticCloudMetricsArgs{
    			Enabled: pulumi.Bool(false),
    			Status: &elastic.IntegrationCloudAccountDataflowsElasticCloudMetricsStatusArgs{
    				Health:    pulumi.String("string"),
    				Message:   pulumi.String("string"),
    				UpdatedAt: pulumi.String("string"),
    			},
    		},
    		ElasticCloudPendingTaskStats: &elastic.IntegrationCloudAccountDataflowsElasticCloudPendingTaskStatsArgs{
    			Enabled: pulumi.Bool(false),
    			Status: &elastic.IntegrationCloudAccountDataflowsElasticCloudPendingTaskStatsStatusArgs{
    				Health:    pulumi.String("string"),
    				Message:   pulumi.String("string"),
    				UpdatedAt: pulumi.String("string"),
    			},
    		},
    		ElasticCloudPrimaryShardGracefulTimeout: &elastic.IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeoutArgs{
    			Enabled: pulumi.Bool(false),
    			Status: &elastic.IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeoutStatusArgs{
    				Health:    pulumi.String("string"),
    				Message:   pulumi.String("string"),
    				UpdatedAt: pulumi.String("string"),
    			},
    		},
    		ElasticCloudPrimaryShardStats: &elastic.IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStatsArgs{
    			Enabled: pulumi.Bool(false),
    			Status: &elastic.IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStatsStatusArgs{
    				Health:    pulumi.String("string"),
    				Message:   pulumi.String("string"),
    				UpdatedAt: pulumi.String("string"),
    			},
    		},
    		ElasticCloudShardAllocationStats: &elastic.IntegrationCloudAccountDataflowsElasticCloudShardAllocationStatsArgs{
    			Enabled: pulumi.Bool(false),
    			Status: &elastic.IntegrationCloudAccountDataflowsElasticCloudShardAllocationStatsStatusArgs{
    				Health:    pulumi.String("string"),
    				Message:   pulumi.String("string"),
    				UpdatedAt: pulumi.String("string"),
    			},
    		},
    		ElasticCloudSlmStats: &elastic.IntegrationCloudAccountDataflowsElasticCloudSlmStatsArgs{
    			Enabled: pulumi.Bool(false),
    			Status: &elastic.IntegrationCloudAccountDataflowsElasticCloudSlmStatsStatusArgs{
    				Health:    pulumi.String("string"),
    				Message:   pulumi.String("string"),
    				UpdatedAt: pulumi.String("string"),
    			},
    		},
    	},
    })
    
    resource "datadog_elastic_integration_cloud_account" "integrationCloudAccountResource" {
      lifecycle {
        create_before_destroy = true
      }
      authentication = {
        elastic_cloud_integration_account_basic_auth = {
          password_wo         = "string"
          password_wo_version = "string"
          username            = "string"
          auth_type           = "string"
        }
      }
      name = "string"
      settings = {
        url  = "string"
        tags = "string"
      }
      dataflows = {
        elastic_cloud_detailed_index_stats = {
          enabled = false
          status = {
            health     = "string"
            message    = "string"
            updated_at = "string"
          }
        }
        elastic_cloud_index_stats = {
          enabled = false
          status = {
            health     = "string"
            message    = "string"
            updated_at = "string"
          }
        }
        elastic_cloud_metrics = {
          enabled = false
          status = {
            health     = "string"
            message    = "string"
            updated_at = "string"
          }
        }
        elastic_cloud_pending_task_stats = {
          enabled = false
          status = {
            health     = "string"
            message    = "string"
            updated_at = "string"
          }
        }
        elastic_cloud_primary_shard_graceful_timeout = {
          enabled = false
          status = {
            health     = "string"
            message    = "string"
            updated_at = "string"
          }
        }
        elastic_cloud_primary_shard_stats = {
          enabled = false
          status = {
            health     = "string"
            message    = "string"
            updated_at = "string"
          }
        }
        elastic_cloud_shard_allocation_stats = {
          enabled = false
          status = {
            health     = "string"
            message    = "string"
            updated_at = "string"
          }
        }
        elastic_cloud_slm_stats = {
          enabled = false
          status = {
            health     = "string"
            message    = "string"
            updated_at = "string"
          }
        }
      }
    }
    
    var integrationCloudAccountResource = new IntegrationCloudAccount("integrationCloudAccountResource", IntegrationCloudAccountArgs.builder()
        .authentication(IntegrationCloudAccountAuthenticationArgs.builder()
            .elasticCloudIntegrationAccountBasicAuth(IntegrationCloudAccountAuthenticationElasticCloudIntegrationAccountBasicAuthArgs.builder()
                .passwordWo("string")
                .passwordWoVersion("string")
                .username("string")
                .authType("string")
                .build())
            .build())
        .name("string")
        .settings(IntegrationCloudAccountSettingsArgs.builder()
            .url("string")
            .tags("string")
            .build())
        .dataflows(IntegrationCloudAccountDataflowsArgs.builder()
            .elasticCloudDetailedIndexStats(IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStatsArgs.builder()
                .enabled(false)
                .status(IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStatsStatusArgs.builder()
                    .health("string")
                    .message("string")
                    .updatedAt("string")
                    .build())
                .build())
            .elasticCloudIndexStats(IntegrationCloudAccountDataflowsElasticCloudIndexStatsArgs.builder()
                .enabled(false)
                .status(IntegrationCloudAccountDataflowsElasticCloudIndexStatsStatusArgs.builder()
                    .health("string")
                    .message("string")
                    .updatedAt("string")
                    .build())
                .build())
            .elasticCloudMetrics(IntegrationCloudAccountDataflowsElasticCloudMetricsArgs.builder()
                .enabled(false)
                .status(IntegrationCloudAccountDataflowsElasticCloudMetricsStatusArgs.builder()
                    .health("string")
                    .message("string")
                    .updatedAt("string")
                    .build())
                .build())
            .elasticCloudPendingTaskStats(IntegrationCloudAccountDataflowsElasticCloudPendingTaskStatsArgs.builder()
                .enabled(false)
                .status(IntegrationCloudAccountDataflowsElasticCloudPendingTaskStatsStatusArgs.builder()
                    .health("string")
                    .message("string")
                    .updatedAt("string")
                    .build())
                .build())
            .elasticCloudPrimaryShardGracefulTimeout(IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeoutArgs.builder()
                .enabled(false)
                .status(IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeoutStatusArgs.builder()
                    .health("string")
                    .message("string")
                    .updatedAt("string")
                    .build())
                .build())
            .elasticCloudPrimaryShardStats(IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStatsArgs.builder()
                .enabled(false)
                .status(IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStatsStatusArgs.builder()
                    .health("string")
                    .message("string")
                    .updatedAt("string")
                    .build())
                .build())
            .elasticCloudShardAllocationStats(IntegrationCloudAccountDataflowsElasticCloudShardAllocationStatsArgs.builder()
                .enabled(false)
                .status(IntegrationCloudAccountDataflowsElasticCloudShardAllocationStatsStatusArgs.builder()
                    .health("string")
                    .message("string")
                    .updatedAt("string")
                    .build())
                .build())
            .elasticCloudSlmStats(IntegrationCloudAccountDataflowsElasticCloudSlmStatsArgs.builder()
                .enabled(false)
                .status(IntegrationCloudAccountDataflowsElasticCloudSlmStatsStatusArgs.builder()
                    .health("string")
                    .message("string")
                    .updatedAt("string")
                    .build())
                .build())
            .build())
        .build());
    
    integration_cloud_account_resource = datadog.elastic.IntegrationCloudAccount("integrationCloudAccountResource",
        authentication={
            "elastic_cloud_integration_account_basic_auth": {
                "password_wo": "string",
                "password_wo_version": "string",
                "username": "string",
                "auth_type": "string",
            },
        },
        name="string",
        settings={
            "url": "string",
            "tags": "string",
        },
        dataflows={
            "elastic_cloud_detailed_index_stats": {
                "enabled": False,
                "status": {
                    "health": "string",
                    "message": "string",
                    "updated_at": "string",
                },
            },
            "elastic_cloud_index_stats": {
                "enabled": False,
                "status": {
                    "health": "string",
                    "message": "string",
                    "updated_at": "string",
                },
            },
            "elastic_cloud_metrics": {
                "enabled": False,
                "status": {
                    "health": "string",
                    "message": "string",
                    "updated_at": "string",
                },
            },
            "elastic_cloud_pending_task_stats": {
                "enabled": False,
                "status": {
                    "health": "string",
                    "message": "string",
                    "updated_at": "string",
                },
            },
            "elastic_cloud_primary_shard_graceful_timeout": {
                "enabled": False,
                "status": {
                    "health": "string",
                    "message": "string",
                    "updated_at": "string",
                },
            },
            "elastic_cloud_primary_shard_stats": {
                "enabled": False,
                "status": {
                    "health": "string",
                    "message": "string",
                    "updated_at": "string",
                },
            },
            "elastic_cloud_shard_allocation_stats": {
                "enabled": False,
                "status": {
                    "health": "string",
                    "message": "string",
                    "updated_at": "string",
                },
            },
            "elastic_cloud_slm_stats": {
                "enabled": False,
                "status": {
                    "health": "string",
                    "message": "string",
                    "updated_at": "string",
                },
            },
        })
    
    const integrationCloudAccountResource = new datadog.elastic.IntegrationCloudAccount("integrationCloudAccountResource", {
        authentication: {
            elasticCloudIntegrationAccountBasicAuth: {
                passwordWo: "string",
                passwordWoVersion: "string",
                username: "string",
                authType: "string",
            },
        },
        name: "string",
        settings: {
            url: "string",
            tags: "string",
        },
        dataflows: {
            elasticCloudDetailedIndexStats: {
                enabled: false,
                status: {
                    health: "string",
                    message: "string",
                    updatedAt: "string",
                },
            },
            elasticCloudIndexStats: {
                enabled: false,
                status: {
                    health: "string",
                    message: "string",
                    updatedAt: "string",
                },
            },
            elasticCloudMetrics: {
                enabled: false,
                status: {
                    health: "string",
                    message: "string",
                    updatedAt: "string",
                },
            },
            elasticCloudPendingTaskStats: {
                enabled: false,
                status: {
                    health: "string",
                    message: "string",
                    updatedAt: "string",
                },
            },
            elasticCloudPrimaryShardGracefulTimeout: {
                enabled: false,
                status: {
                    health: "string",
                    message: "string",
                    updatedAt: "string",
                },
            },
            elasticCloudPrimaryShardStats: {
                enabled: false,
                status: {
                    health: "string",
                    message: "string",
                    updatedAt: "string",
                },
            },
            elasticCloudShardAllocationStats: {
                enabled: false,
                status: {
                    health: "string",
                    message: "string",
                    updatedAt: "string",
                },
            },
            elasticCloudSlmStats: {
                enabled: false,
                status: {
                    health: "string",
                    message: "string",
                    updatedAt: "string",
                },
            },
        },
    });
    
    type: datadog:elastic:IntegrationCloudAccount
    properties:
        authentication:
            elasticCloudIntegrationAccountBasicAuth:
                authType: string
                passwordWo: string
                passwordWoVersion: string
                username: string
        dataflows:
            elasticCloudDetailedIndexStats:
                enabled: false
                status:
                    health: string
                    message: string
                    updatedAt: string
            elasticCloudIndexStats:
                enabled: false
                status:
                    health: string
                    message: string
                    updatedAt: string
            elasticCloudMetrics:
                enabled: false
                status:
                    health: string
                    message: string
                    updatedAt: string
            elasticCloudPendingTaskStats:
                enabled: false
                status:
                    health: string
                    message: string
                    updatedAt: string
            elasticCloudPrimaryShardGracefulTimeout:
                enabled: false
                status:
                    health: string
                    message: string
                    updatedAt: string
            elasticCloudPrimaryShardStats:
                enabled: false
                status:
                    health: string
                    message: string
                    updatedAt: string
            elasticCloudShardAllocationStats:
                enabled: false
                status:
                    health: string
                    message: string
                    updatedAt: string
            elasticCloudSlmStats:
                enabled: false
                status:
                    health: string
                    message: string
                    updatedAt: string
        name: string
        settings:
            tags: string
            url: string
    

    IntegrationCloudAccount 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 IntegrationCloudAccount resource accepts the following input properties:

    Authentication IntegrationCloudAccountAuthentication
    Authentication configured on the Elastic Cloud integration account.
    Name string
    Human-readable name of the Elastic Cloud integration account.
    Settings IntegrationCloudAccountSettings
    Settings configured on the Elastic Cloud integration account.
    Dataflows IntegrationCloudAccountDataflows
    Data Datadog collects from Elastic Cloud, keyed by dataflow id.
    Authentication IntegrationCloudAccountAuthenticationArgs
    Authentication configured on the Elastic Cloud integration account.
    Name string
    Human-readable name of the Elastic Cloud integration account.
    Settings IntegrationCloudAccountSettingsArgs
    Settings configured on the Elastic Cloud integration account.
    Dataflows IntegrationCloudAccountDataflowsArgs
    Data Datadog collects from Elastic Cloud, keyed by dataflow id.
    authentication object
    Authentication configured on the Elastic Cloud integration account.
    name string
    Human-readable name of the Elastic Cloud integration account.
    settings object
    Settings configured on the Elastic Cloud integration account.
    dataflows object
    Data Datadog collects from Elastic Cloud, keyed by dataflow id.
    authentication IntegrationCloudAccountAuthentication
    Authentication configured on the Elastic Cloud integration account.
    name String
    Human-readable name of the Elastic Cloud integration account.
    settings IntegrationCloudAccountSettings
    Settings configured on the Elastic Cloud integration account.
    dataflows IntegrationCloudAccountDataflows
    Data Datadog collects from Elastic Cloud, keyed by dataflow id.
    authentication IntegrationCloudAccountAuthentication
    Authentication configured on the Elastic Cloud integration account.
    name string
    Human-readable name of the Elastic Cloud integration account.
    settings IntegrationCloudAccountSettings
    Settings configured on the Elastic Cloud integration account.
    dataflows IntegrationCloudAccountDataflows
    Data Datadog collects from Elastic Cloud, keyed by dataflow id.
    authentication IntegrationCloudAccountAuthenticationArgs
    Authentication configured on the Elastic Cloud integration account.
    name str
    Human-readable name of the Elastic Cloud integration account.
    settings IntegrationCloudAccountSettingsArgs
    Settings configured on the Elastic Cloud integration account.
    dataflows IntegrationCloudAccountDataflowsArgs
    Data Datadog collects from Elastic Cloud, keyed by dataflow id.
    authentication Property Map
    Authentication configured on the Elastic Cloud integration account.
    name String
    Human-readable name of the Elastic Cloud integration account.
    settings Property Map
    Settings configured on the Elastic Cloud integration account.
    dataflows Property Map
    Data Datadog collects from Elastic Cloud, keyed by dataflow id.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the IntegrationCloudAccount 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 IntegrationCloudAccount Resource

    Get an existing IntegrationCloudAccount 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?: IntegrationCloudAccountState, opts?: CustomResourceOptions): IntegrationCloudAccount
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            authentication: Optional[IntegrationCloudAccountAuthenticationArgs] = None,
            dataflows: Optional[IntegrationCloudAccountDataflowsArgs] = None,
            name: Optional[str] = None,
            settings: Optional[IntegrationCloudAccountSettingsArgs] = None) -> IntegrationCloudAccount
    func GetIntegrationCloudAccount(ctx *Context, name string, id IDInput, state *IntegrationCloudAccountState, opts ...ResourceOption) (*IntegrationCloudAccount, error)
    public static IntegrationCloudAccount Get(string name, Input<string> id, IntegrationCloudAccountState? state, CustomResourceOptions? opts = null)
    public static IntegrationCloudAccount get(String name, Output<String> id, IntegrationCloudAccountState state, CustomResourceOptions options)
    resources:  _:    type: datadog:elastic:IntegrationCloudAccount    get:      id: ${id}
    import {
      to = datadog_elastic_integration_cloud_account.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.
    The following state arguments are supported:
    Authentication IntegrationCloudAccountAuthentication
    Authentication configured on the Elastic Cloud integration account.
    Dataflows IntegrationCloudAccountDataflows
    Data Datadog collects from Elastic Cloud, keyed by dataflow id.
    Name string
    Human-readable name of the Elastic Cloud integration account.
    Settings IntegrationCloudAccountSettings
    Settings configured on the Elastic Cloud integration account.
    Authentication IntegrationCloudAccountAuthenticationArgs
    Authentication configured on the Elastic Cloud integration account.
    Dataflows IntegrationCloudAccountDataflowsArgs
    Data Datadog collects from Elastic Cloud, keyed by dataflow id.
    Name string
    Human-readable name of the Elastic Cloud integration account.
    Settings IntegrationCloudAccountSettingsArgs
    Settings configured on the Elastic Cloud integration account.
    authentication object
    Authentication configured on the Elastic Cloud integration account.
    dataflows object
    Data Datadog collects from Elastic Cloud, keyed by dataflow id.
    name string
    Human-readable name of the Elastic Cloud integration account.
    settings object
    Settings configured on the Elastic Cloud integration account.
    authentication IntegrationCloudAccountAuthentication
    Authentication configured on the Elastic Cloud integration account.
    dataflows IntegrationCloudAccountDataflows
    Data Datadog collects from Elastic Cloud, keyed by dataflow id.
    name String
    Human-readable name of the Elastic Cloud integration account.
    settings IntegrationCloudAccountSettings
    Settings configured on the Elastic Cloud integration account.
    authentication IntegrationCloudAccountAuthentication
    Authentication configured on the Elastic Cloud integration account.
    dataflows IntegrationCloudAccountDataflows
    Data Datadog collects from Elastic Cloud, keyed by dataflow id.
    name string
    Human-readable name of the Elastic Cloud integration account.
    settings IntegrationCloudAccountSettings
    Settings configured on the Elastic Cloud integration account.
    authentication IntegrationCloudAccountAuthenticationArgs
    Authentication configured on the Elastic Cloud integration account.
    dataflows IntegrationCloudAccountDataflowsArgs
    Data Datadog collects from Elastic Cloud, keyed by dataflow id.
    name str
    Human-readable name of the Elastic Cloud integration account.
    settings IntegrationCloudAccountSettingsArgs
    Settings configured on the Elastic Cloud integration account.
    authentication Property Map
    Authentication configured on the Elastic Cloud integration account.
    dataflows Property Map
    Data Datadog collects from Elastic Cloud, keyed by dataflow id.
    name String
    Human-readable name of the Elastic Cloud integration account.
    settings Property Map
    Settings configured on the Elastic Cloud integration account.

    Supporting Types

    IntegrationCloudAccountAuthentication, IntegrationCloudAccountAuthenticationArgs

    elastic_cloud_integration_account_basic_auth object
    The basic authentication method and username configured on the account.
    elasticCloudIntegrationAccountBasicAuth Property Map
    The basic authentication method and username configured on the account.

    IntegrationCloudAccountAuthenticationElasticCloudIntegrationAccountBasicAuth, IntegrationCloudAccountAuthenticationElasticCloudIntegrationAccountBasicAuthArgs

    PasswordWo string
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Secret password or private key. This write-only value is not stored in Terraform state.
    PasswordWoVersion string
    Version trigger for passwordWo rotation. String length must be at least 1.
    Username string
    Non-secret username or public identifier for the credential pair.
    AuthType string
    The authentication method type. Valid values are basic. Defaults to "basic".
    PasswordWo string
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Secret password or private key. This write-only value is not stored in Terraform state.
    PasswordWoVersion string
    Version trigger for passwordWo rotation. String length must be at least 1.
    Username string
    Non-secret username or public identifier for the credential pair.
    AuthType string
    The authentication method type. Valid values are basic. Defaults to "basic".
    password_wo string
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Secret password or private key. This write-only value is not stored in Terraform state.
    password_wo_version string
    Version trigger for passwordWo rotation. String length must be at least 1.
    username string
    Non-secret username or public identifier for the credential pair.
    auth_type string
    The authentication method type. Valid values are basic. Defaults to "basic".
    passwordWo String
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Secret password or private key. This write-only value is not stored in Terraform state.
    passwordWoVersion String
    Version trigger for passwordWo rotation. String length must be at least 1.
    username String
    Non-secret username or public identifier for the credential pair.
    authType String
    The authentication method type. Valid values are basic. Defaults to "basic".
    passwordWo string
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Secret password or private key. This write-only value is not stored in Terraform state.
    passwordWoVersion string
    Version trigger for passwordWo rotation. String length must be at least 1.
    username string
    Non-secret username or public identifier for the credential pair.
    authType string
    The authentication method type. Valid values are basic. Defaults to "basic".
    password_wo str
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Secret password or private key. This write-only value is not stored in Terraform state.
    password_wo_version str
    Version trigger for passwordWo rotation. String length must be at least 1.
    username str
    Non-secret username or public identifier for the credential pair.
    auth_type str
    The authentication method type. Valid values are basic. Defaults to "basic".
    passwordWo String
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Secret password or private key. This write-only value is not stored in Terraform state.
    passwordWoVersion String
    Version trigger for passwordWo rotation. String length must be at least 1.
    username String
    Non-secret username or public identifier for the credential pair.
    authType String
    The authentication method type. Valid values are basic. Defaults to "basic".

    IntegrationCloudAccountDataflows, IntegrationCloudAccountDataflowsArgs

    ElasticCloudDetailedIndexStats IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStats
    Primary shard metrics broken down per index, rather than aggregated across the cluster.
    ElasticCloudIndexStats IntegrationCloudAccountDataflowsElasticCloudIndexStats
    Metrics for individual indices. Only the indices granted to the role of the user in authentication are collected.
    ElasticCloudMetrics IntegrationCloudAccountDataflowsElasticCloudMetrics
    Node-level statistics for the clusters in your deployment, such as the number of nodes and the number of documents on each node. This is the integration's baseline collection: it is always on and cannot be turned off, which is why it appears in responses only.
    ElasticCloudPendingTaskStats IntegrationCloudAccountDataflowsElasticCloudPendingTaskStats
    Metrics for cluster-level changes that have been submitted but not yet executed.
    ElasticCloudPrimaryShardGracefulTimeout IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeout
    Tolerance for slow primary shard requests, keeping the rest of the collection running when a primary shard request times out instead of failing the run. Only has an effect alongside elastic-cloud-primary-shard-stats.
    ElasticCloudPrimaryShardStats IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStats
    Metrics covering only the cluster's primary shards.
    ElasticCloudShardAllocationStats IntegrationCloudAccountDataflowsElasticCloudShardAllocationStats
    Metrics for how many shards are allocated to each data node, and the disk space they use.
    ElasticCloudSlmStats IntegrationCloudAccountDataflowsElasticCloudSlmStats
    Metrics about the actions taken by snapshot lifecycle management. Requires the readSlm Elasticsearch cluster privilege on the role of the user in authentication; without it this dataflow collects no data.
    ElasticCloudDetailedIndexStats IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStats
    Primary shard metrics broken down per index, rather than aggregated across the cluster.
    ElasticCloudIndexStats IntegrationCloudAccountDataflowsElasticCloudIndexStats
    Metrics for individual indices. Only the indices granted to the role of the user in authentication are collected.
    ElasticCloudMetrics IntegrationCloudAccountDataflowsElasticCloudMetrics
    Node-level statistics for the clusters in your deployment, such as the number of nodes and the number of documents on each node. This is the integration's baseline collection: it is always on and cannot be turned off, which is why it appears in responses only.
    ElasticCloudPendingTaskStats IntegrationCloudAccountDataflowsElasticCloudPendingTaskStats
    Metrics for cluster-level changes that have been submitted but not yet executed.
    ElasticCloudPrimaryShardGracefulTimeout IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeout
    Tolerance for slow primary shard requests, keeping the rest of the collection running when a primary shard request times out instead of failing the run. Only has an effect alongside elastic-cloud-primary-shard-stats.
    ElasticCloudPrimaryShardStats IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStats
    Metrics covering only the cluster's primary shards.
    ElasticCloudShardAllocationStats IntegrationCloudAccountDataflowsElasticCloudShardAllocationStats
    Metrics for how many shards are allocated to each data node, and the disk space they use.
    ElasticCloudSlmStats IntegrationCloudAccountDataflowsElasticCloudSlmStats
    Metrics about the actions taken by snapshot lifecycle management. Requires the readSlm Elasticsearch cluster privilege on the role of the user in authentication; without it this dataflow collects no data.
    elastic_cloud_detailed_index_stats object
    Primary shard metrics broken down per index, rather than aggregated across the cluster.
    elastic_cloud_index_stats object
    Metrics for individual indices. Only the indices granted to the role of the user in authentication are collected.
    elastic_cloud_metrics object
    Node-level statistics for the clusters in your deployment, such as the number of nodes and the number of documents on each node. This is the integration's baseline collection: it is always on and cannot be turned off, which is why it appears in responses only.
    elastic_cloud_pending_task_stats object
    Metrics for cluster-level changes that have been submitted but not yet executed.
    elastic_cloud_primary_shard_graceful_timeout object
    Tolerance for slow primary shard requests, keeping the rest of the collection running when a primary shard request times out instead of failing the run. Only has an effect alongside elastic-cloud-primary-shard-stats.
    elastic_cloud_primary_shard_stats object
    Metrics covering only the cluster's primary shards.
    elastic_cloud_shard_allocation_stats object
    Metrics for how many shards are allocated to each data node, and the disk space they use.
    elastic_cloud_slm_stats object
    Metrics about the actions taken by snapshot lifecycle management. Requires the readSlm Elasticsearch cluster privilege on the role of the user in authentication; without it this dataflow collects no data.
    elasticCloudDetailedIndexStats IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStats
    Primary shard metrics broken down per index, rather than aggregated across the cluster.
    elasticCloudIndexStats IntegrationCloudAccountDataflowsElasticCloudIndexStats
    Metrics for individual indices. Only the indices granted to the role of the user in authentication are collected.
    elasticCloudMetrics IntegrationCloudAccountDataflowsElasticCloudMetrics
    Node-level statistics for the clusters in your deployment, such as the number of nodes and the number of documents on each node. This is the integration's baseline collection: it is always on and cannot be turned off, which is why it appears in responses only.
    elasticCloudPendingTaskStats IntegrationCloudAccountDataflowsElasticCloudPendingTaskStats
    Metrics for cluster-level changes that have been submitted but not yet executed.
    elasticCloudPrimaryShardGracefulTimeout IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeout
    Tolerance for slow primary shard requests, keeping the rest of the collection running when a primary shard request times out instead of failing the run. Only has an effect alongside elastic-cloud-primary-shard-stats.
    elasticCloudPrimaryShardStats IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStats
    Metrics covering only the cluster's primary shards.
    elasticCloudShardAllocationStats IntegrationCloudAccountDataflowsElasticCloudShardAllocationStats
    Metrics for how many shards are allocated to each data node, and the disk space they use.
    elasticCloudSlmStats IntegrationCloudAccountDataflowsElasticCloudSlmStats
    Metrics about the actions taken by snapshot lifecycle management. Requires the readSlm Elasticsearch cluster privilege on the role of the user in authentication; without it this dataflow collects no data.
    elasticCloudDetailedIndexStats IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStats
    Primary shard metrics broken down per index, rather than aggregated across the cluster.
    elasticCloudIndexStats IntegrationCloudAccountDataflowsElasticCloudIndexStats
    Metrics for individual indices. Only the indices granted to the role of the user in authentication are collected.
    elasticCloudMetrics IntegrationCloudAccountDataflowsElasticCloudMetrics
    Node-level statistics for the clusters in your deployment, such as the number of nodes and the number of documents on each node. This is the integration's baseline collection: it is always on and cannot be turned off, which is why it appears in responses only.
    elasticCloudPendingTaskStats IntegrationCloudAccountDataflowsElasticCloudPendingTaskStats
    Metrics for cluster-level changes that have been submitted but not yet executed.
    elasticCloudPrimaryShardGracefulTimeout IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeout
    Tolerance for slow primary shard requests, keeping the rest of the collection running when a primary shard request times out instead of failing the run. Only has an effect alongside elastic-cloud-primary-shard-stats.
    elasticCloudPrimaryShardStats IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStats
    Metrics covering only the cluster's primary shards.
    elasticCloudShardAllocationStats IntegrationCloudAccountDataflowsElasticCloudShardAllocationStats
    Metrics for how many shards are allocated to each data node, and the disk space they use.
    elasticCloudSlmStats IntegrationCloudAccountDataflowsElasticCloudSlmStats
    Metrics about the actions taken by snapshot lifecycle management. Requires the readSlm Elasticsearch cluster privilege on the role of the user in authentication; without it this dataflow collects no data.
    elastic_cloud_detailed_index_stats IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStats
    Primary shard metrics broken down per index, rather than aggregated across the cluster.
    elastic_cloud_index_stats IntegrationCloudAccountDataflowsElasticCloudIndexStats
    Metrics for individual indices. Only the indices granted to the role of the user in authentication are collected.
    elastic_cloud_metrics IntegrationCloudAccountDataflowsElasticCloudMetrics
    Node-level statistics for the clusters in your deployment, such as the number of nodes and the number of documents on each node. This is the integration's baseline collection: it is always on and cannot be turned off, which is why it appears in responses only.
    elastic_cloud_pending_task_stats IntegrationCloudAccountDataflowsElasticCloudPendingTaskStats
    Metrics for cluster-level changes that have been submitted but not yet executed.
    elastic_cloud_primary_shard_graceful_timeout IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeout
    Tolerance for slow primary shard requests, keeping the rest of the collection running when a primary shard request times out instead of failing the run. Only has an effect alongside elastic-cloud-primary-shard-stats.
    elastic_cloud_primary_shard_stats IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStats
    Metrics covering only the cluster's primary shards.
    elastic_cloud_shard_allocation_stats IntegrationCloudAccountDataflowsElasticCloudShardAllocationStats
    Metrics for how many shards are allocated to each data node, and the disk space they use.
    elastic_cloud_slm_stats IntegrationCloudAccountDataflowsElasticCloudSlmStats
    Metrics about the actions taken by snapshot lifecycle management. Requires the readSlm Elasticsearch cluster privilege on the role of the user in authentication; without it this dataflow collects no data.
    elasticCloudDetailedIndexStats Property Map
    Primary shard metrics broken down per index, rather than aggregated across the cluster.
    elasticCloudIndexStats Property Map
    Metrics for individual indices. Only the indices granted to the role of the user in authentication are collected.
    elasticCloudMetrics Property Map
    Node-level statistics for the clusters in your deployment, such as the number of nodes and the number of documents on each node. This is the integration's baseline collection: it is always on and cannot be turned off, which is why it appears in responses only.
    elasticCloudPendingTaskStats Property Map
    Metrics for cluster-level changes that have been submitted but not yet executed.
    elasticCloudPrimaryShardGracefulTimeout Property Map
    Tolerance for slow primary shard requests, keeping the rest of the collection running when a primary shard request times out instead of failing the run. Only has an effect alongside elastic-cloud-primary-shard-stats.
    elasticCloudPrimaryShardStats Property Map
    Metrics covering only the cluster's primary shards.
    elasticCloudShardAllocationStats Property Map
    Metrics for how many shards are allocated to each data node, and the disk space they use.
    elasticCloudSlmStats Property Map
    Metrics about the actions taken by snapshot lifecycle management. Requires the readSlm Elasticsearch cluster privilege on the role of the user in authentication; without it this dataflow collects no data.

    IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStats, IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStatsArgs

    Enabled bool
    Whether Datadog collects this data.
    Status IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStatsStatus
    Read-only collection status of a dataflow.
    Enabled bool
    Whether Datadog collects this data.
    Status IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStatsStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether Datadog collects this data.
    status object
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStatsStatus
    Read-only collection status of a dataflow.
    enabled boolean
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStatsStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStatsStatus
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether Datadog collects this data.
    status Property Map
    Read-only collection status of a dataflow.

    IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStatsStatus, IntegrationCloudAccountDataflowsElasticCloudDetailedIndexStatsStatusArgs

    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at string
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt string
    Time the status was last computed.
    health str
    Collection health of a single dataflow.
    message str
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at str
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.

    IntegrationCloudAccountDataflowsElasticCloudIndexStats, IntegrationCloudAccountDataflowsElasticCloudIndexStatsArgs

    Enabled bool
    Whether Datadog collects this data.
    Status IntegrationCloudAccountDataflowsElasticCloudIndexStatsStatus
    Read-only collection status of a dataflow.
    Enabled bool
    Whether Datadog collects this data.
    Status IntegrationCloudAccountDataflowsElasticCloudIndexStatsStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether Datadog collects this data.
    status object
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudIndexStatsStatus
    Read-only collection status of a dataflow.
    enabled boolean
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudIndexStatsStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudIndexStatsStatus
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether Datadog collects this data.
    status Property Map
    Read-only collection status of a dataflow.

    IntegrationCloudAccountDataflowsElasticCloudIndexStatsStatus, IntegrationCloudAccountDataflowsElasticCloudIndexStatsStatusArgs

    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at string
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt string
    Time the status was last computed.
    health str
    Collection health of a single dataflow.
    message str
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at str
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.

    IntegrationCloudAccountDataflowsElasticCloudMetrics, IntegrationCloudAccountDataflowsElasticCloudMetricsArgs

    Enabled bool
    Whether Datadog collects this data. Always true, because this collection cannot be turned off.
    Status IntegrationCloudAccountDataflowsElasticCloudMetricsStatus
    Read-only collection status of a dataflow.
    Enabled bool
    Whether Datadog collects this data. Always true, because this collection cannot be turned off.
    Status IntegrationCloudAccountDataflowsElasticCloudMetricsStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether Datadog collects this data. Always true, because this collection cannot be turned off.
    status object
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether Datadog collects this data. Always true, because this collection cannot be turned off.
    status IntegrationCloudAccountDataflowsElasticCloudMetricsStatus
    Read-only collection status of a dataflow.
    enabled boolean
    Whether Datadog collects this data. Always true, because this collection cannot be turned off.
    status IntegrationCloudAccountDataflowsElasticCloudMetricsStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether Datadog collects this data. Always true, because this collection cannot be turned off.
    status IntegrationCloudAccountDataflowsElasticCloudMetricsStatus
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether Datadog collects this data. Always true, because this collection cannot be turned off.
    status Property Map
    Read-only collection status of a dataflow.

    IntegrationCloudAccountDataflowsElasticCloudMetricsStatus, IntegrationCloudAccountDataflowsElasticCloudMetricsStatusArgs

    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at string
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt string
    Time the status was last computed.
    health str
    Collection health of a single dataflow.
    message str
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at str
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.

    IntegrationCloudAccountDataflowsElasticCloudPendingTaskStats, IntegrationCloudAccountDataflowsElasticCloudPendingTaskStatsArgs

    Enabled bool
    Whether Datadog collects this data.
    Status IntegrationCloudAccountDataflowsElasticCloudPendingTaskStatsStatus
    Read-only collection status of a dataflow.
    Enabled bool
    Whether Datadog collects this data.
    Status IntegrationCloudAccountDataflowsElasticCloudPendingTaskStatsStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether Datadog collects this data.
    status object
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudPendingTaskStatsStatus
    Read-only collection status of a dataflow.
    enabled boolean
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudPendingTaskStatsStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudPendingTaskStatsStatus
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether Datadog collects this data.
    status Property Map
    Read-only collection status of a dataflow.

    IntegrationCloudAccountDataflowsElasticCloudPendingTaskStatsStatus, IntegrationCloudAccountDataflowsElasticCloudPendingTaskStatsStatusArgs

    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at string
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt string
    Time the status was last computed.
    health str
    Collection health of a single dataflow.
    message str
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at str
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.

    IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeout, IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeoutArgs

    Enabled bool
    Whether this tolerance is applied.
    Status IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeoutStatus
    Read-only collection status of a dataflow.
    Enabled bool
    Whether this tolerance is applied.
    Status IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeoutStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether this tolerance is applied.
    status object
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether this tolerance is applied.
    status IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeoutStatus
    Read-only collection status of a dataflow.
    enabled boolean
    Whether this tolerance is applied.
    status IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeoutStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether this tolerance is applied.
    status IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeoutStatus
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether this tolerance is applied.
    status Property Map
    Read-only collection status of a dataflow.

    IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeoutStatus, IntegrationCloudAccountDataflowsElasticCloudPrimaryShardGracefulTimeoutStatusArgs

    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at string
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt string
    Time the status was last computed.
    health str
    Collection health of a single dataflow.
    message str
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at str
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.

    IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStats, IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStatsArgs

    Enabled bool
    Whether Datadog collects this data.
    Status IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStatsStatus
    Read-only collection status of a dataflow.
    Enabled bool
    Whether Datadog collects this data.
    Status IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStatsStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether Datadog collects this data.
    status object
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStatsStatus
    Read-only collection status of a dataflow.
    enabled boolean
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStatsStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStatsStatus
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether Datadog collects this data.
    status Property Map
    Read-only collection status of a dataflow.

    IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStatsStatus, IntegrationCloudAccountDataflowsElasticCloudPrimaryShardStatsStatusArgs

    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at string
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt string
    Time the status was last computed.
    health str
    Collection health of a single dataflow.
    message str
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at str
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.

    IntegrationCloudAccountDataflowsElasticCloudShardAllocationStats, IntegrationCloudAccountDataflowsElasticCloudShardAllocationStatsArgs

    Enabled bool
    Whether Datadog collects this data.
    Status IntegrationCloudAccountDataflowsElasticCloudShardAllocationStatsStatus
    Read-only collection status of a dataflow.
    Enabled bool
    Whether Datadog collects this data.
    Status IntegrationCloudAccountDataflowsElasticCloudShardAllocationStatsStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether Datadog collects this data.
    status object
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudShardAllocationStatsStatus
    Read-only collection status of a dataflow.
    enabled boolean
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudShardAllocationStatsStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudShardAllocationStatsStatus
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether Datadog collects this data.
    status Property Map
    Read-only collection status of a dataflow.

    IntegrationCloudAccountDataflowsElasticCloudShardAllocationStatsStatus, IntegrationCloudAccountDataflowsElasticCloudShardAllocationStatsStatusArgs

    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at string
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt string
    Time the status was last computed.
    health str
    Collection health of a single dataflow.
    message str
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at str
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.

    IntegrationCloudAccountDataflowsElasticCloudSlmStats, IntegrationCloudAccountDataflowsElasticCloudSlmStatsArgs

    Enabled bool
    Whether Datadog collects this data.
    Status IntegrationCloudAccountDataflowsElasticCloudSlmStatsStatus
    Read-only collection status of a dataflow.
    Enabled bool
    Whether Datadog collects this data.
    Status IntegrationCloudAccountDataflowsElasticCloudSlmStatsStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether Datadog collects this data.
    status object
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudSlmStatsStatus
    Read-only collection status of a dataflow.
    enabled boolean
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudSlmStatsStatus
    Read-only collection status of a dataflow.
    enabled bool
    Whether Datadog collects this data.
    status IntegrationCloudAccountDataflowsElasticCloudSlmStatsStatus
    Read-only collection status of a dataflow.
    enabled Boolean
    Whether Datadog collects this data.
    status Property Map
    Read-only collection status of a dataflow.

    IntegrationCloudAccountDataflowsElasticCloudSlmStatsStatus, IntegrationCloudAccountDataflowsElasticCloudSlmStatsStatusArgs

    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    Health string
    Collection health of a single dataflow.
    Message string
    Human-readable detail, populated when the dataflow is not healthy.
    UpdatedAt string
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at string
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.
    health string
    Collection health of a single dataflow.
    message string
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt string
    Time the status was last computed.
    health str
    Collection health of a single dataflow.
    message str
    Human-readable detail, populated when the dataflow is not healthy.
    updated_at str
    Time the status was last computed.
    health String
    Collection health of a single dataflow.
    message String
    Human-readable detail, populated when the dataflow is not healthy.
    updatedAt String
    Time the status was last computed.

    IntegrationCloudAccountSettings, IntegrationCloudAccountSettingsArgs

    Url string
    Elastic Cloud deployment URL.
    Tags string
    Comma-separated list of custom tags for this Elastic Cloud deployment.
    Url string
    Elastic Cloud deployment URL.
    Tags string
    Comma-separated list of custom tags for this Elastic Cloud deployment.
    url string
    Elastic Cloud deployment URL.
    tags string
    Comma-separated list of custom tags for this Elastic Cloud deployment.
    url String
    Elastic Cloud deployment URL.
    tags String
    Comma-separated list of custom tags for this Elastic Cloud deployment.
    url string
    Elastic Cloud deployment URL.
    tags string
    Comma-separated list of custom tags for this Elastic Cloud deployment.
    url str
    Elastic Cloud deployment URL.
    tags str
    Comma-separated list of custom tags for this Elastic Cloud deployment.
    url String
    Elastic Cloud deployment URL.
    tags String
    Comma-separated list of custom tags for this Elastic Cloud deployment.

    Package Details

    Repository
    Datadog pulumi/pulumi-datadog
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the datadog Terraform Provider.
    datadog logo
    Viewing docs for Datadog v5.15.0
    published on Thursday, Oct 8, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial