ec logo
ElasticCloud (EC) v0.5.1, Feb 17 23

ec.getDeployments

Use this data source to retrieve a list of IDs for the deployment and resource kinds, based on the specified query.

Example Usage

using System.Collections.Generic;
using Pulumi;
using ElasticCloud = Pulumi.ElasticCloud;

return await Deployment.RunAsync(() => 
{
    var example = ElasticCloud.GetDeployments.Invoke(new()
    {
        DeploymentTemplateId = "azure-compute-optimized",
        Elasticsearch = new ElasticCloud.Inputs.GetDeploymentsElasticsearchInputArgs
        {
            Healthy = "true",
        },
        EnterpriseSearch = new ElasticCloud.Inputs.GetDeploymentsEnterpriseSearchInputArgs
        {
            Healthy = "true",
        },
        IntegrationsServer = new ElasticCloud.Inputs.GetDeploymentsIntegrationsServerInputArgs
        {
            Version = "8.0.0",
        },
        Kibana = new ElasticCloud.Inputs.GetDeploymentsKibanaInputArgs
        {
            Status = "started",
        },
        NamePrefix = "test",
        Size = 200,
        Tags = 
        {
            { "foo", "bar" },
        },
    });

});
package main

import (
	"github.com/pulumi/pulumi-ec/sdk/go/ec"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := ec.GetDeployments(ctx, &ec.GetDeploymentsArgs{
			DeploymentTemplateId: pulumi.StringRef("azure-compute-optimized"),
			Elasticsearch: ec.GetDeploymentsElasticsearch{
				Healthy: pulumi.StringRef("true"),
			},
			EnterpriseSearch: ec.GetDeploymentsEnterpriseSearch{
				Healthy: pulumi.StringRef("true"),
			},
			IntegrationsServer: ec.GetDeploymentsIntegrationsServer{
				Version: pulumi.StringRef("8.0.0"),
			},
			Kibana: ec.GetDeploymentsKibana{
				Status: pulumi.StringRef("started"),
			},
			NamePrefix: pulumi.StringRef("test"),
			Size:       pulumi.IntRef(200),
			Tags: map[string]interface{}{
				"foo": "bar",
			},
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ec.EcFunctions;
import com.pulumi.ec.inputs.GetDeploymentsArgs;
import com.pulumi.ec.inputs.GetDeploymentsElasticsearchArgs;
import com.pulumi.ec.inputs.GetDeploymentsEnterpriseSearchArgs;
import com.pulumi.ec.inputs.GetDeploymentsIntegrationsServerArgs;
import com.pulumi.ec.inputs.GetDeploymentsKibanaArgs;
import java.util.List;
import java.util.ArrayList;
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 example = EcFunctions.getDeployments(GetDeploymentsArgs.builder()
            .deploymentTemplateId("azure-compute-optimized")
            .elasticsearch(GetDeploymentsElasticsearchArgs.builder()
                .healthy("true")
                .build())
            .enterpriseSearch(GetDeploymentsEnterpriseSearchArgs.builder()
                .healthy("true")
                .build())
            .integrationsServer(GetDeploymentsIntegrationsServerArgs.builder()
                .version("8.0.0")
                .build())
            .kibana(GetDeploymentsKibanaArgs.builder()
                .status("started")
                .build())
            .namePrefix("test")
            .size(200)
            .tags(Map.of("foo", "bar"))
            .build());

    }
}
import pulumi
import pulumi_ec as ec

example = ec.get_deployments(deployment_template_id="azure-compute-optimized",
    elasticsearch=ec.GetDeploymentsElasticsearchArgs(
        healthy="true",
    ),
    enterprise_search=ec.GetDeploymentsEnterpriseSearchArgs(
        healthy="true",
    ),
    integrations_server=ec.GetDeploymentsIntegrationsServerArgs(
        version="8.0.0",
    ),
    kibana=ec.GetDeploymentsKibanaArgs(
        status="started",
    ),
    name_prefix="test",
    size=200,
    tags={
        "foo": "bar",
    })
import * as pulumi from "@pulumi/pulumi";
import * as ec from "@pulumi/ec";

const example = ec.getDeployments({
    deploymentTemplateId: "azure-compute-optimized",
    elasticsearch: {
        healthy: "true",
    },
    enterpriseSearch: {
        healthy: "true",
    },
    integrationsServer: {
        version: "8.0.0",
    },
    kibana: {
        status: "started",
    },
    namePrefix: "test",
    size: 200,
    tags: {
        foo: "bar",
    },
});
variables:
  example:
    fn::invoke:
      Function: ec:getDeployments
      Arguments:
        deploymentTemplateId: azure-compute-optimized
        elasticsearch:
          healthy: 'true'
        enterpriseSearch:
          healthy: 'true'
        integrationsServer:
          version: 8.0.0
        kibana:
          status: started
        namePrefix: test
        size: 200
        tags:
          foo: bar

Using getDeployments

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getDeployments(args: GetDeploymentsArgs, opts?: InvokeOptions): Promise<GetDeploymentsResult>
function getDeploymentsOutput(args: GetDeploymentsOutputArgs, opts?: InvokeOptions): Output<GetDeploymentsResult>
def get_deployments(apm: Optional[GetDeploymentsApm] = None,
                    deployment_template_id: Optional[str] = None,
                    elasticsearch: Optional[GetDeploymentsElasticsearch] = None,
                    enterprise_search: Optional[GetDeploymentsEnterpriseSearch] = None,
                    healthy: Optional[str] = None,
                    integrations_server: Optional[GetDeploymentsIntegrationsServer] = None,
                    kibana: Optional[GetDeploymentsKibana] = None,
                    name_prefix: Optional[str] = None,
                    size: Optional[int] = None,
                    tags: Optional[Mapping[str, str]] = None,
                    opts: Optional[InvokeOptions] = None) -> GetDeploymentsResult
def get_deployments_output(apm: Optional[pulumi.Input[GetDeploymentsApmArgs]] = None,
                    deployment_template_id: Optional[pulumi.Input[str]] = None,
                    elasticsearch: Optional[pulumi.Input[GetDeploymentsElasticsearchArgs]] = None,
                    enterprise_search: Optional[pulumi.Input[GetDeploymentsEnterpriseSearchArgs]] = None,
                    healthy: Optional[pulumi.Input[str]] = None,
                    integrations_server: Optional[pulumi.Input[GetDeploymentsIntegrationsServerArgs]] = None,
                    kibana: Optional[pulumi.Input[GetDeploymentsKibanaArgs]] = None,
                    name_prefix: Optional[pulumi.Input[str]] = None,
                    size: Optional[pulumi.Input[int]] = None,
                    tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetDeploymentsResult]
func GetDeployments(ctx *Context, args *GetDeploymentsArgs, opts ...InvokeOption) (*GetDeploymentsResult, error)
func GetDeploymentsOutput(ctx *Context, args *GetDeploymentsOutputArgs, opts ...InvokeOption) GetDeploymentsResultOutput

> Note: This function is named GetDeployments in the Go SDK.

public static class GetDeployments 
{
    public static Task<GetDeploymentsResult> InvokeAsync(GetDeploymentsArgs args, InvokeOptions? opts = null)
    public static Output<GetDeploymentsResult> Invoke(GetDeploymentsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDeploymentsResult> getDeployments(GetDeploymentsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: ec:index/getDeployments:getDeployments
  arguments:
    # arguments dictionary

The following arguments are supported:

Apm Pulumi.ElasticCloud.Inputs.GetDeploymentsApm

DEPRECATED Filter by APM resource kind status or configuration.

  • apm.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • apm.#.version - Elastic stack version.
  • apm.#.healthy - Overall health status of the APM instances.
DeploymentTemplateId string

ID of the deployment template used to create the deployment.

Elasticsearch Pulumi.ElasticCloud.Inputs.GetDeploymentsElasticsearch

Filter by Elasticsearch resource kind status or configuration.

  • elasticsearch.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • elasticsearch.#.version - Elastic stack version.
  • elasticsearch.#.healthy - Overall health status of the Elasticsearch instances.
EnterpriseSearch Pulumi.ElasticCloud.Inputs.GetDeploymentsEnterpriseSearch

Filter by Enterprise Search resource kind status or configuration.

  • enterprise_search.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • enterprise_search.#.version - Elastic stack version.
  • enterprise_search.#.healthy - Overall health status of the Enterprise Search instances.
Healthy string

Overall health status of the deployment.

IntegrationsServer Pulumi.ElasticCloud.Inputs.GetDeploymentsIntegrationsServer

Filter by Integrations Server resource kind status or configuration.

  • integrations_server.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • integrations_server.#.version - Elastic stack version.
  • integrations_server.#.healthy - Overall health status of the Integrations Server instances.
Kibana Pulumi.ElasticCloud.Inputs.GetDeploymentsKibana

Filter by Kibana resource kind status or configuration.

  • kibana.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • kibana.#.version - Elastic stack version.
  • kibana.#.healthy - Overall health status of the Kibana instances.
NamePrefix string

Prefix that one or several deployment names have in common.

Size int

The maximum number of deployments to return. Defaults to 100.

Tags Dictionary<string, string>

Key value map of arbitrary string tags for the deployment.

Apm GetDeploymentsApm

DEPRECATED Filter by APM resource kind status or configuration.

  • apm.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • apm.#.version - Elastic stack version.
  • apm.#.healthy - Overall health status of the APM instances.
DeploymentTemplateId string

ID of the deployment template used to create the deployment.

Elasticsearch GetDeploymentsElasticsearch

Filter by Elasticsearch resource kind status or configuration.

  • elasticsearch.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • elasticsearch.#.version - Elastic stack version.
  • elasticsearch.#.healthy - Overall health status of the Elasticsearch instances.
EnterpriseSearch GetDeploymentsEnterpriseSearch

Filter by Enterprise Search resource kind status or configuration.

  • enterprise_search.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • enterprise_search.#.version - Elastic stack version.
  • enterprise_search.#.healthy - Overall health status of the Enterprise Search instances.
Healthy string

Overall health status of the deployment.

IntegrationsServer GetDeploymentsIntegrationsServer

Filter by Integrations Server resource kind status or configuration.

  • integrations_server.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • integrations_server.#.version - Elastic stack version.
  • integrations_server.#.healthy - Overall health status of the Integrations Server instances.
Kibana GetDeploymentsKibana

Filter by Kibana resource kind status or configuration.

  • kibana.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • kibana.#.version - Elastic stack version.
  • kibana.#.healthy - Overall health status of the Kibana instances.
NamePrefix string

Prefix that one or several deployment names have in common.

Size int

The maximum number of deployments to return. Defaults to 100.

Tags map[string]string

Key value map of arbitrary string tags for the deployment.

apm GetDeploymentsApm

DEPRECATED Filter by APM resource kind status or configuration.

  • apm.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • apm.#.version - Elastic stack version.
  • apm.#.healthy - Overall health status of the APM instances.
deploymentTemplateId String

ID of the deployment template used to create the deployment.

elasticsearch GetDeploymentsElasticsearch

Filter by Elasticsearch resource kind status or configuration.

  • elasticsearch.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • elasticsearch.#.version - Elastic stack version.
  • elasticsearch.#.healthy - Overall health status of the Elasticsearch instances.
enterpriseSearch GetDeploymentsEnterpriseSearch

Filter by Enterprise Search resource kind status or configuration.

  • enterprise_search.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • enterprise_search.#.version - Elastic stack version.
  • enterprise_search.#.healthy - Overall health status of the Enterprise Search instances.
healthy String

Overall health status of the deployment.

integrationsServer GetDeploymentsIntegrationsServer

Filter by Integrations Server resource kind status or configuration.

  • integrations_server.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • integrations_server.#.version - Elastic stack version.
  • integrations_server.#.healthy - Overall health status of the Integrations Server instances.
kibana GetDeploymentsKibana

Filter by Kibana resource kind status or configuration.

  • kibana.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • kibana.#.version - Elastic stack version.
  • kibana.#.healthy - Overall health status of the Kibana instances.
namePrefix String

Prefix that one or several deployment names have in common.

size Integer

The maximum number of deployments to return. Defaults to 100.

tags Map<String,String>

Key value map of arbitrary string tags for the deployment.

apm GetDeploymentsApm

DEPRECATED Filter by APM resource kind status or configuration.

  • apm.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • apm.#.version - Elastic stack version.
  • apm.#.healthy - Overall health status of the APM instances.
deploymentTemplateId string

ID of the deployment template used to create the deployment.

elasticsearch GetDeploymentsElasticsearch

Filter by Elasticsearch resource kind status or configuration.

  • elasticsearch.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • elasticsearch.#.version - Elastic stack version.
  • elasticsearch.#.healthy - Overall health status of the Elasticsearch instances.
enterpriseSearch GetDeploymentsEnterpriseSearch

Filter by Enterprise Search resource kind status or configuration.

  • enterprise_search.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • enterprise_search.#.version - Elastic stack version.
  • enterprise_search.#.healthy - Overall health status of the Enterprise Search instances.
healthy string

Overall health status of the deployment.

integrationsServer GetDeploymentsIntegrationsServer

Filter by Integrations Server resource kind status or configuration.

  • integrations_server.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • integrations_server.#.version - Elastic stack version.
  • integrations_server.#.healthy - Overall health status of the Integrations Server instances.
kibana GetDeploymentsKibana

Filter by Kibana resource kind status or configuration.

  • kibana.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • kibana.#.version - Elastic stack version.
  • kibana.#.healthy - Overall health status of the Kibana instances.
namePrefix string

Prefix that one or several deployment names have in common.

size number

The maximum number of deployments to return. Defaults to 100.

tags {[key: string]: string}

Key value map of arbitrary string tags for the deployment.

apm GetDeploymentsApm

DEPRECATED Filter by APM resource kind status or configuration.

  • apm.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • apm.#.version - Elastic stack version.
  • apm.#.healthy - Overall health status of the APM instances.
deployment_template_id str

ID of the deployment template used to create the deployment.

elasticsearch GetDeploymentsElasticsearch

Filter by Elasticsearch resource kind status or configuration.

  • elasticsearch.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • elasticsearch.#.version - Elastic stack version.
  • elasticsearch.#.healthy - Overall health status of the Elasticsearch instances.
enterprise_search GetDeploymentsEnterpriseSearch

Filter by Enterprise Search resource kind status or configuration.

  • enterprise_search.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • enterprise_search.#.version - Elastic stack version.
  • enterprise_search.#.healthy - Overall health status of the Enterprise Search instances.
healthy str

Overall health status of the deployment.

integrations_server GetDeploymentsIntegrationsServer

Filter by Integrations Server resource kind status or configuration.

  • integrations_server.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • integrations_server.#.version - Elastic stack version.
  • integrations_server.#.healthy - Overall health status of the Integrations Server instances.
kibana GetDeploymentsKibana

Filter by Kibana resource kind status or configuration.

  • kibana.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • kibana.#.version - Elastic stack version.
  • kibana.#.healthy - Overall health status of the Kibana instances.
name_prefix str

Prefix that one or several deployment names have in common.

size int

The maximum number of deployments to return. Defaults to 100.

tags Mapping[str, str]

Key value map of arbitrary string tags for the deployment.

apm Property Map

DEPRECATED Filter by APM resource kind status or configuration.

  • apm.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • apm.#.version - Elastic stack version.
  • apm.#.healthy - Overall health status of the APM instances.
deploymentTemplateId String

ID of the deployment template used to create the deployment.

elasticsearch Property Map

Filter by Elasticsearch resource kind status or configuration.

  • elasticsearch.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • elasticsearch.#.version - Elastic stack version.
  • elasticsearch.#.healthy - Overall health status of the Elasticsearch instances.
enterpriseSearch Property Map

Filter by Enterprise Search resource kind status or configuration.

  • enterprise_search.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • enterprise_search.#.version - Elastic stack version.
  • enterprise_search.#.healthy - Overall health status of the Enterprise Search instances.
healthy String

Overall health status of the deployment.

integrationsServer Property Map

Filter by Integrations Server resource kind status or configuration.

  • integrations_server.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • integrations_server.#.version - Elastic stack version.
  • integrations_server.#.healthy - Overall health status of the Integrations Server instances.
kibana Property Map

Filter by Kibana resource kind status or configuration.

  • kibana.#.status - Resource kind status (Available statuses are: initializing, stopping, stopped, rebooting, restarting, reconfiguring, and started).
  • kibana.#.version - Elastic stack version.
  • kibana.#.healthy - Overall health status of the Kibana instances.
namePrefix String

Prefix that one or several deployment names have in common.

size Number

The maximum number of deployments to return. Defaults to 100.

tags Map<String>

Key value map of arbitrary string tags for the deployment.

getDeployments Result

The following output properties are available:

Deployments List<Pulumi.ElasticCloud.Outputs.GetDeploymentsDeployment>

List of deployments which match the specified query.

  • deployments.#.deployment_id - The deployment unique ID.
  • deployments.#.alias - Deployment alias.
  • deployments.#.name - The name of the deployment.
  • deployments.#.elasticsearch_resource_id - The Elasticsearch resource unique ID.
  • deployments.#.elasticsearch_ref_id - The Elasticsearch resource reference.
  • deployments.#.kibana_resource_id - The Kibana resource unique ID.
  • deployments.#.kibana_ref_id - The Kibana resource reference.
  • deployments.#.integrations_server_resource_id - The Integrations Server resource unique ID.
  • deployments.#.integrations_server_ref_id - The Integrations Server resource reference.
  • deployments.#.apm_resource_id - The APM resource unique ID.
  • deployments.#.apm_ref_id - The APM resource reference.
  • deployments.#.enterprise_search_resource_id - The Enterprise Search resource unique ID.
  • deployments.#.enterprise_search_ref_id - The Enterprise Search resource reference.
Id string

The provider-assigned unique ID for this managed resource.

ReturnCount int
Apm Pulumi.ElasticCloud.Outputs.GetDeploymentsApm
DeploymentTemplateId string
Elasticsearch Pulumi.ElasticCloud.Outputs.GetDeploymentsElasticsearch
EnterpriseSearch Pulumi.ElasticCloud.Outputs.GetDeploymentsEnterpriseSearch
Healthy string
IntegrationsServer Pulumi.ElasticCloud.Outputs.GetDeploymentsIntegrationsServer
Kibana Pulumi.ElasticCloud.Outputs.GetDeploymentsKibana
NamePrefix string
Size int
Tags Dictionary<string, string>
Deployments []GetDeploymentsDeployment

List of deployments which match the specified query.

  • deployments.#.deployment_id - The deployment unique ID.
  • deployments.#.alias - Deployment alias.
  • deployments.#.name - The name of the deployment.
  • deployments.#.elasticsearch_resource_id - The Elasticsearch resource unique ID.
  • deployments.#.elasticsearch_ref_id - The Elasticsearch resource reference.
  • deployments.#.kibana_resource_id - The Kibana resource unique ID.
  • deployments.#.kibana_ref_id - The Kibana resource reference.
  • deployments.#.integrations_server_resource_id - The Integrations Server resource unique ID.
  • deployments.#.integrations_server_ref_id - The Integrations Server resource reference.
  • deployments.#.apm_resource_id - The APM resource unique ID.
  • deployments.#.apm_ref_id - The APM resource reference.
  • deployments.#.enterprise_search_resource_id - The Enterprise Search resource unique ID.
  • deployments.#.enterprise_search_ref_id - The Enterprise Search resource reference.
Id string

The provider-assigned unique ID for this managed resource.

ReturnCount int
Apm GetDeploymentsApm
DeploymentTemplateId string
Elasticsearch GetDeploymentsElasticsearch
EnterpriseSearch GetDeploymentsEnterpriseSearch
Healthy string
IntegrationsServer GetDeploymentsIntegrationsServer
Kibana GetDeploymentsKibana
NamePrefix string
Size int
Tags map[string]string
deployments List<GetDeploymentsDeployment>

List of deployments which match the specified query.

  • deployments.#.deployment_id - The deployment unique ID.
  • deployments.#.alias - Deployment alias.
  • deployments.#.name - The name of the deployment.
  • deployments.#.elasticsearch_resource_id - The Elasticsearch resource unique ID.
  • deployments.#.elasticsearch_ref_id - The Elasticsearch resource reference.
  • deployments.#.kibana_resource_id - The Kibana resource unique ID.
  • deployments.#.kibana_ref_id - The Kibana resource reference.
  • deployments.#.integrations_server_resource_id - The Integrations Server resource unique ID.
  • deployments.#.integrations_server_ref_id - The Integrations Server resource reference.
  • deployments.#.apm_resource_id - The APM resource unique ID.
  • deployments.#.apm_ref_id - The APM resource reference.
  • deployments.#.enterprise_search_resource_id - The Enterprise Search resource unique ID.
  • deployments.#.enterprise_search_ref_id - The Enterprise Search resource reference.
id String

The provider-assigned unique ID for this managed resource.

returnCount Integer
apm GetDeploymentsApm
deploymentTemplateId String
elasticsearch GetDeploymentsElasticsearch
enterpriseSearch GetDeploymentsEnterpriseSearch
healthy String
integrationsServer GetDeploymentsIntegrationsServer
kibana GetDeploymentsKibana
namePrefix String
size Integer
tags Map<String,String>
deployments GetDeploymentsDeployment[]

List of deployments which match the specified query.

  • deployments.#.deployment_id - The deployment unique ID.
  • deployments.#.alias - Deployment alias.
  • deployments.#.name - The name of the deployment.
  • deployments.#.elasticsearch_resource_id - The Elasticsearch resource unique ID.
  • deployments.#.elasticsearch_ref_id - The Elasticsearch resource reference.
  • deployments.#.kibana_resource_id - The Kibana resource unique ID.
  • deployments.#.kibana_ref_id - The Kibana resource reference.
  • deployments.#.integrations_server_resource_id - The Integrations Server resource unique ID.
  • deployments.#.integrations_server_ref_id - The Integrations Server resource reference.
  • deployments.#.apm_resource_id - The APM resource unique ID.
  • deployments.#.apm_ref_id - The APM resource reference.
  • deployments.#.enterprise_search_resource_id - The Enterprise Search resource unique ID.
  • deployments.#.enterprise_search_ref_id - The Enterprise Search resource reference.
id string

The provider-assigned unique ID for this managed resource.

returnCount number
apm GetDeploymentsApm
deploymentTemplateId string
elasticsearch GetDeploymentsElasticsearch
enterpriseSearch GetDeploymentsEnterpriseSearch
healthy string
integrationsServer GetDeploymentsIntegrationsServer
kibana GetDeploymentsKibana
namePrefix string
size number
tags {[key: string]: string}
deployments Sequence[GetDeploymentsDeployment]

List of deployments which match the specified query.

  • deployments.#.deployment_id - The deployment unique ID.
  • deployments.#.alias - Deployment alias.
  • deployments.#.name - The name of the deployment.
  • deployments.#.elasticsearch_resource_id - The Elasticsearch resource unique ID.
  • deployments.#.elasticsearch_ref_id - The Elasticsearch resource reference.
  • deployments.#.kibana_resource_id - The Kibana resource unique ID.
  • deployments.#.kibana_ref_id - The Kibana resource reference.
  • deployments.#.integrations_server_resource_id - The Integrations Server resource unique ID.
  • deployments.#.integrations_server_ref_id - The Integrations Server resource reference.
  • deployments.#.apm_resource_id - The APM resource unique ID.
  • deployments.#.apm_ref_id - The APM resource reference.
  • deployments.#.enterprise_search_resource_id - The Enterprise Search resource unique ID.
  • deployments.#.enterprise_search_ref_id - The Enterprise Search resource reference.
id str

The provider-assigned unique ID for this managed resource.

return_count int
apm GetDeploymentsApm
deployment_template_id str
elasticsearch GetDeploymentsElasticsearch
enterprise_search GetDeploymentsEnterpriseSearch
healthy str
integrations_server GetDeploymentsIntegrationsServer
kibana GetDeploymentsKibana
name_prefix str
size int
tags Mapping[str, str]
deployments List<Property Map>

List of deployments which match the specified query.

  • deployments.#.deployment_id - The deployment unique ID.
  • deployments.#.alias - Deployment alias.
  • deployments.#.name - The name of the deployment.
  • deployments.#.elasticsearch_resource_id - The Elasticsearch resource unique ID.
  • deployments.#.elasticsearch_ref_id - The Elasticsearch resource reference.
  • deployments.#.kibana_resource_id - The Kibana resource unique ID.
  • deployments.#.kibana_ref_id - The Kibana resource reference.
  • deployments.#.integrations_server_resource_id - The Integrations Server resource unique ID.
  • deployments.#.integrations_server_ref_id - The Integrations Server resource reference.
  • deployments.#.apm_resource_id - The APM resource unique ID.
  • deployments.#.apm_ref_id - The APM resource reference.
  • deployments.#.enterprise_search_resource_id - The Enterprise Search resource unique ID.
  • deployments.#.enterprise_search_ref_id - The Enterprise Search resource reference.
id String

The provider-assigned unique ID for this managed resource.

returnCount Number
apm Property Map
deploymentTemplateId String
elasticsearch Property Map
enterpriseSearch Property Map
healthy String
integrationsServer Property Map
kibana Property Map
namePrefix String
size Number
tags Map<String>

Supporting Types

GetDeploymentsApm

Healthy string

Overall health status of the deployment.

Status string
Version string
Healthy string

Overall health status of the deployment.

Status string
Version string
healthy String

Overall health status of the deployment.

status String
version String
healthy string

Overall health status of the deployment.

status string
version string
healthy str

Overall health status of the deployment.

status str
version str
healthy String

Overall health status of the deployment.

status String
version String

GetDeploymentsDeployment

GetDeploymentsElasticsearch

Healthy string

Overall health status of the deployment.

Status string
Version string
Healthy string

Overall health status of the deployment.

Status string
Version string
healthy String

Overall health status of the deployment.

status String
version String
healthy string

Overall health status of the deployment.

status string
version string
healthy str

Overall health status of the deployment.

status str
version str
healthy String

Overall health status of the deployment.

status String
version String

GetDeploymentsEnterpriseSearch

Healthy string

Overall health status of the deployment.

Status string
Version string
Healthy string

Overall health status of the deployment.

Status string
Version string
healthy String

Overall health status of the deployment.

status String
version String
healthy string

Overall health status of the deployment.

status string
version string
healthy str

Overall health status of the deployment.

status str
version str
healthy String

Overall health status of the deployment.

status String
version String

GetDeploymentsIntegrationsServer

Healthy string

Overall health status of the deployment.

Status string
Version string
Healthy string

Overall health status of the deployment.

Status string
Version string
healthy String

Overall health status of the deployment.

status String
version String
healthy string

Overall health status of the deployment.

status string
version string
healthy str

Overall health status of the deployment.

status str
version str
healthy String

Overall health status of the deployment.

status String
version String

GetDeploymentsKibana

Healthy string

Overall health status of the deployment.

Status string
Version string
Healthy string

Overall health status of the deployment.

Status string
Version string
healthy String

Overall health status of the deployment.

status String
version String
healthy string

Overall health status of the deployment.

status string
version string
healthy str

Overall health status of the deployment.

status str
version str
healthy String

Overall health status of the deployment.

status String
version String

Package Details

Repository
ec pulumi/pulumi-ec
License
Apache-2.0
Notes

This Pulumi package is based on the ec Terraform Provider.