1. Packages
  2. ElasticCloud (EC)
  3. API Docs
  4. getDeployments
ElasticCloud (EC) v0.6.0 published on Wednesday, Aug 9, 2023 by Pulumi

ec.getDeployments

Explore with Pulumi AI

ec logo
ElasticCloud (EC) v0.6.0 published on Wednesday, Aug 9, 2023 by Pulumi

    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 System.Linq;
    using Pulumi;
    using ElasticCloud = Pulumi.ElasticCloud;
    
    return await Deployment.RunAsync(() => 
    {
        var example = ElasticCloud.GetDeployments.Invoke(new()
        {
            DeploymentTemplateId = "azure-compute-optimized",
            Elasticsearches = new[]
            {
                new ElasticCloud.Inputs.GetDeploymentsElasticsearchInputArgs
                {
                    Healthy = "true",
                },
            },
            EnterpriseSearches = new[]
            {
                new ElasticCloud.Inputs.GetDeploymentsEnterpriseSearchInputArgs
                {
                    Healthy = "true",
                },
            },
            IntegrationsServers = new[]
            {
                new ElasticCloud.Inputs.GetDeploymentsIntegrationsServerInputArgs
                {
                    Version = "8.0.0",
                },
            },
            Kibanas = new[]
            {
                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"),
    			Elasticsearches: []ec.GetDeploymentsElasticsearch{
    				{
    					Healthy: pulumi.StringRef("true"),
    				},
    			},
    			EnterpriseSearches: []ec.GetDeploymentsEnterpriseSearch{
    				{
    					Healthy: pulumi.StringRef("true"),
    				},
    			},
    			IntegrationsServers: []ec.GetDeploymentsIntegrationsServer{
    				{
    					Version: pulumi.StringRef("8.0.0"),
    				},
    			},
    			Kibanas: []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 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")
                .elasticsearches(GetDeploymentsElasticsearchArgs.builder()
                    .healthy("true")
                    .build())
                .enterpriseSearches(GetDeploymentsEnterpriseSearchArgs.builder()
                    .healthy("true")
                    .build())
                .integrationsServers(GetDeploymentsIntegrationsServerArgs.builder()
                    .version("8.0.0")
                    .build())
                .kibanas(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",
        elasticsearches=[ec.GetDeploymentsElasticsearchArgs(
            healthy="true",
        )],
        enterprise_searches=[ec.GetDeploymentsEnterpriseSearchArgs(
            healthy="true",
        )],
        integrations_servers=[ec.GetDeploymentsIntegrationsServerArgs(
            version="8.0.0",
        )],
        kibanas=[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",
        elasticsearches: [{
            healthy: "true",
        }],
        enterpriseSearches: [{
            healthy: "true",
        }],
        integrationsServers: [{
            version: "8.0.0",
        }],
        kibanas: [{
            status: "started",
        }],
        namePrefix: "test",
        size: 200,
        tags: {
            foo: "bar",
        },
    });
    
    variables:
      example:
        fn::invoke:
          Function: ec:getDeployments
          Arguments:
            deploymentTemplateId: azure-compute-optimized
            elasticsearches:
              - healthy: 'true'
            enterpriseSearches:
              - healthy: 'true'
            integrationsServers:
              - version: 8.0.0
            kibanas:
              - 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(apms: Optional[Sequence[GetDeploymentsApm]] = None,
                        deployment_template_id: Optional[str] = None,
                        elasticsearches: Optional[Sequence[GetDeploymentsElasticsearch]] = None,
                        enterprise_searches: Optional[Sequence[GetDeploymentsEnterpriseSearch]] = None,
                        healthy: Optional[str] = None,
                        integrations_servers: Optional[Sequence[GetDeploymentsIntegrationsServer]] = None,
                        kibanas: Optional[Sequence[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(apms: Optional[pulumi.Input[Sequence[pulumi.Input[GetDeploymentsApmArgs]]]] = None,
                        deployment_template_id: Optional[pulumi.Input[str]] = None,
                        elasticsearches: Optional[pulumi.Input[Sequence[pulumi.Input[GetDeploymentsElasticsearchArgs]]]] = None,
                        enterprise_searches: Optional[pulumi.Input[Sequence[pulumi.Input[GetDeploymentsEnterpriseSearchArgs]]]] = None,
                        healthy: Optional[pulumi.Input[str]] = None,
                        integrations_servers: Optional[pulumi.Input[Sequence[pulumi.Input[GetDeploymentsIntegrationsServerArgs]]]] = None,
                        kibanas: Optional[pulumi.Input[Sequence[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:

    Apms List<Pulumi.ElasticCloud.Inputs.GetDeploymentsApm>

    Filter by APM resource kind status or configuration.

    DeploymentTemplateId string

    Filter the result set by the ID of the deployment template the deployment is based off.

    Elasticsearches List<Pulumi.ElasticCloud.Inputs.GetDeploymentsElasticsearch>

    Filter by Elasticsearch resource kind status or configuration.

    EnterpriseSearches List<Pulumi.ElasticCloud.Inputs.GetDeploymentsEnterpriseSearch>

    Filter by Enterprise Search resource kind status or configuration.

    Healthy string

    Filter the result set by their health status.

    IntegrationsServers List<Pulumi.ElasticCloud.Inputs.GetDeploymentsIntegrationsServer>

    Filter by Integrations Server resource kind status or configuration.

    Kibanas List<Pulumi.ElasticCloud.Inputs.GetDeploymentsKibana>

    Filter by Kibana resource kind status or configuration.

    NamePrefix string

    Prefix to filter the returned deployment list by.

    Size int

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

    Tags Dictionary<string, string>

    Filter the result set by their assigned tags.

    Apms []GetDeploymentsApm

    Filter by APM resource kind status or configuration.

    DeploymentTemplateId string

    Filter the result set by the ID of the deployment template the deployment is based off.

    Elasticsearches []GetDeploymentsElasticsearch

    Filter by Elasticsearch resource kind status or configuration.

    EnterpriseSearches []GetDeploymentsEnterpriseSearch

    Filter by Enterprise Search resource kind status or configuration.

    Healthy string

    Filter the result set by their health status.

    IntegrationsServers []GetDeploymentsIntegrationsServer

    Filter by Integrations Server resource kind status or configuration.

    Kibanas []GetDeploymentsKibana

    Filter by Kibana resource kind status or configuration.

    NamePrefix string

    Prefix to filter the returned deployment list by.

    Size int

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

    Tags map[string]string

    Filter the result set by their assigned tags.

    apms List<GetDeploymentsApm>

    Filter by APM resource kind status or configuration.

    deploymentTemplateId String

    Filter the result set by the ID of the deployment template the deployment is based off.

    elasticsearches List<GetDeploymentsElasticsearch>

    Filter by Elasticsearch resource kind status or configuration.

    enterpriseSearches List<GetDeploymentsEnterpriseSearch>

    Filter by Enterprise Search resource kind status or configuration.

    healthy String

    Filter the result set by their health status.

    integrationsServers List<GetDeploymentsIntegrationsServer>

    Filter by Integrations Server resource kind status or configuration.

    kibanas List<GetDeploymentsKibana>

    Filter by Kibana resource kind status or configuration.

    namePrefix String

    Prefix to filter the returned deployment list by.

    size Integer

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

    tags Map<String,String>

    Filter the result set by their assigned tags.

    apms GetDeploymentsApm[]

    Filter by APM resource kind status or configuration.

    deploymentTemplateId string

    Filter the result set by the ID of the deployment template the deployment is based off.

    elasticsearches GetDeploymentsElasticsearch[]

    Filter by Elasticsearch resource kind status or configuration.

    enterpriseSearches GetDeploymentsEnterpriseSearch[]

    Filter by Enterprise Search resource kind status or configuration.

    healthy string

    Filter the result set by their health status.

    integrationsServers GetDeploymentsIntegrationsServer[]

    Filter by Integrations Server resource kind status or configuration.

    kibanas GetDeploymentsKibana[]

    Filter by Kibana resource kind status or configuration.

    namePrefix string

    Prefix to filter the returned deployment list by.

    size number

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

    tags {[key: string]: string}

    Filter the result set by their assigned tags.

    apms Sequence[GetDeploymentsApm]

    Filter by APM resource kind status or configuration.

    deployment_template_id str

    Filter the result set by the ID of the deployment template the deployment is based off.

    elasticsearches Sequence[GetDeploymentsElasticsearch]

    Filter by Elasticsearch resource kind status or configuration.

    enterprise_searches Sequence[GetDeploymentsEnterpriseSearch]

    Filter by Enterprise Search resource kind status or configuration.

    healthy str

    Filter the result set by their health status.

    integrations_servers Sequence[GetDeploymentsIntegrationsServer]

    Filter by Integrations Server resource kind status or configuration.

    kibanas Sequence[GetDeploymentsKibana]

    Filter by Kibana resource kind status or configuration.

    name_prefix str

    Prefix to filter the returned deployment list by.

    size int

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

    tags Mapping[str, str]

    Filter the result set by their assigned tags.

    apms List<Property Map>

    Filter by APM resource kind status or configuration.

    deploymentTemplateId String

    Filter the result set by the ID of the deployment template the deployment is based off.

    elasticsearches List<Property Map>

    Filter by Elasticsearch resource kind status or configuration.

    enterpriseSearches List<Property Map>

    Filter by Enterprise Search resource kind status or configuration.

    healthy String

    Filter the result set by their health status.

    integrationsServers List<Property Map>

    Filter by Integrations Server resource kind status or configuration.

    kibanas List<Property Map>

    Filter by Kibana resource kind status or configuration.

    namePrefix String

    Prefix to filter the returned deployment list by.

    size Number

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

    tags Map<String>

    Filter the result set by their assigned tags.

    getDeployments Result

    The following output properties are available:

    Deployments List<Pulumi.ElasticCloud.Outputs.GetDeploymentsDeployment>

    List of deployments which match the specified query.

    Id string

    Unique identifier of this data source.

    ReturnCount int

    The number of deployments actually returned.

    Apms List<Pulumi.ElasticCloud.Outputs.GetDeploymentsApm>

    Filter by APM resource kind status or configuration.

    DeploymentTemplateId string

    Filter the result set by the ID of the deployment template the deployment is based off.

    Elasticsearches List<Pulumi.ElasticCloud.Outputs.GetDeploymentsElasticsearch>

    Filter by Elasticsearch resource kind status or configuration.

    EnterpriseSearches List<Pulumi.ElasticCloud.Outputs.GetDeploymentsEnterpriseSearch>

    Filter by Enterprise Search resource kind status or configuration.

    Healthy string

    Filter the result set by their health status.

    IntegrationsServers List<Pulumi.ElasticCloud.Outputs.GetDeploymentsIntegrationsServer>

    Filter by Integrations Server resource kind status or configuration.

    Kibanas List<Pulumi.ElasticCloud.Outputs.GetDeploymentsKibana>

    Filter by Kibana resource kind status or configuration.

    NamePrefix string

    Prefix to filter the returned deployment list by.

    Size int

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

    Tags Dictionary<string, string>

    Filter the result set by their assigned tags.

    Deployments []GetDeploymentsDeployment

    List of deployments which match the specified query.

    Id string

    Unique identifier of this data source.

    ReturnCount int

    The number of deployments actually returned.

    Apms []GetDeploymentsApm

    Filter by APM resource kind status or configuration.

    DeploymentTemplateId string

    Filter the result set by the ID of the deployment template the deployment is based off.

    Elasticsearches []GetDeploymentsElasticsearch

    Filter by Elasticsearch resource kind status or configuration.

    EnterpriseSearches []GetDeploymentsEnterpriseSearch

    Filter by Enterprise Search resource kind status or configuration.

    Healthy string

    Filter the result set by their health status.

    IntegrationsServers []GetDeploymentsIntegrationsServer

    Filter by Integrations Server resource kind status or configuration.

    Kibanas []GetDeploymentsKibana

    Filter by Kibana resource kind status or configuration.

    NamePrefix string

    Prefix to filter the returned deployment list by.

    Size int

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

    Tags map[string]string

    Filter the result set by their assigned tags.

    deployments List<GetDeploymentsDeployment>

    List of deployments which match the specified query.

    id String

    Unique identifier of this data source.

    returnCount Integer

    The number of deployments actually returned.

    apms List<GetDeploymentsApm>

    Filter by APM resource kind status or configuration.

    deploymentTemplateId String

    Filter the result set by the ID of the deployment template the deployment is based off.

    elasticsearches List<GetDeploymentsElasticsearch>

    Filter by Elasticsearch resource kind status or configuration.

    enterpriseSearches List<GetDeploymentsEnterpriseSearch>

    Filter by Enterprise Search resource kind status or configuration.

    healthy String

    Filter the result set by their health status.

    integrationsServers List<GetDeploymentsIntegrationsServer>

    Filter by Integrations Server resource kind status or configuration.

    kibanas List<GetDeploymentsKibana>

    Filter by Kibana resource kind status or configuration.

    namePrefix String

    Prefix to filter the returned deployment list by.

    size Integer

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

    tags Map<String,String>

    Filter the result set by their assigned tags.

    deployments GetDeploymentsDeployment[]

    List of deployments which match the specified query.

    id string

    Unique identifier of this data source.

    returnCount number

    The number of deployments actually returned.

    apms GetDeploymentsApm[]

    Filter by APM resource kind status or configuration.

    deploymentTemplateId string

    Filter the result set by the ID of the deployment template the deployment is based off.

    elasticsearches GetDeploymentsElasticsearch[]

    Filter by Elasticsearch resource kind status or configuration.

    enterpriseSearches GetDeploymentsEnterpriseSearch[]

    Filter by Enterprise Search resource kind status or configuration.

    healthy string

    Filter the result set by their health status.

    integrationsServers GetDeploymentsIntegrationsServer[]

    Filter by Integrations Server resource kind status or configuration.

    kibanas GetDeploymentsKibana[]

    Filter by Kibana resource kind status or configuration.

    namePrefix string

    Prefix to filter the returned deployment list by.

    size number

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

    tags {[key: string]: string}

    Filter the result set by their assigned tags.

    deployments Sequence[GetDeploymentsDeployment]

    List of deployments which match the specified query.

    id str

    Unique identifier of this data source.

    return_count int

    The number of deployments actually returned.

    apms Sequence[GetDeploymentsApm]

    Filter by APM resource kind status or configuration.

    deployment_template_id str

    Filter the result set by the ID of the deployment template the deployment is based off.

    elasticsearches Sequence[GetDeploymentsElasticsearch]

    Filter by Elasticsearch resource kind status or configuration.

    enterprise_searches Sequence[GetDeploymentsEnterpriseSearch]

    Filter by Enterprise Search resource kind status or configuration.

    healthy str

    Filter the result set by their health status.

    integrations_servers Sequence[GetDeploymentsIntegrationsServer]

    Filter by Integrations Server resource kind status or configuration.

    kibanas Sequence[GetDeploymentsKibana]

    Filter by Kibana resource kind status or configuration.

    name_prefix str

    Prefix to filter the returned deployment list by.

    size int

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

    tags Mapping[str, str]

    Filter the result set by their assigned tags.

    deployments List<Property Map>

    List of deployments which match the specified query.

    id String

    Unique identifier of this data source.

    returnCount Number

    The number of deployments actually returned.

    apms List<Property Map>

    Filter by APM resource kind status or configuration.

    deploymentTemplateId String

    Filter the result set by the ID of the deployment template the deployment is based off.

    elasticsearches List<Property Map>

    Filter by Elasticsearch resource kind status or configuration.

    enterpriseSearches List<Property Map>

    Filter by Enterprise Search resource kind status or configuration.

    healthy String

    Filter the result set by their health status.

    integrationsServers List<Property Map>

    Filter by Integrations Server resource kind status or configuration.

    kibanas List<Property Map>

    Filter by Kibana resource kind status or configuration.

    namePrefix String

    Prefix to filter the returned deployment list by.

    size Number

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

    tags Map<String>

    Filter the result set by their assigned tags.

    Supporting Types

    GetDeploymentsApm

    Healthy string

    Overall health status of the resource instances.

    Status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    Version string

    Elastic stack version.

    Healthy string

    Overall health status of the resource instances.

    Status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    Version string

    Elastic stack version.

    healthy String

    Overall health status of the resource instances.

    status String

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version String

    Elastic stack version.

    healthy string

    Overall health status of the resource instances.

    status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version string

    Elastic stack version.

    healthy str

    Overall health status of the resource instances.

    status str

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version str

    Elastic stack version.

    healthy String

    Overall health status of the resource instances.

    status String

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version String

    Elastic stack version.

    GetDeploymentsDeployment

    Alias string

    Deployment alias.

    ApmRefId string

    The APM resource reference.

    ApmResourceId string

    The APM resource unique ID.

    DeploymentId string

    The deployment unique ID.

    ElasticsearchRefId string

    The Elasticsearch resource reference.

    ElasticsearchResourceId string

    The Elasticsearch resource unique ID.

    EnterpriseSearchRefId string

    The Enterprise Search resource reference.

    EnterpriseSearchResourceId string

    The Enterprise Search resource unique ID.

    IntegrationsServerRefId string

    The Integrations Server resource reference.

    IntegrationsServerResourceId string

    The Integrations Server resource unique ID.

    KibanaRefId string

    The Kibana resource reference.

    KibanaResourceId string

    The Kibana resource unique ID.

    Name string

    The name of the deployment.

    Alias string

    Deployment alias.

    ApmRefId string

    The APM resource reference.

    ApmResourceId string

    The APM resource unique ID.

    DeploymentId string

    The deployment unique ID.

    ElasticsearchRefId string

    The Elasticsearch resource reference.

    ElasticsearchResourceId string

    The Elasticsearch resource unique ID.

    EnterpriseSearchRefId string

    The Enterprise Search resource reference.

    EnterpriseSearchResourceId string

    The Enterprise Search resource unique ID.

    IntegrationsServerRefId string

    The Integrations Server resource reference.

    IntegrationsServerResourceId string

    The Integrations Server resource unique ID.

    KibanaRefId string

    The Kibana resource reference.

    KibanaResourceId string

    The Kibana resource unique ID.

    Name string

    The name of the deployment.

    alias String

    Deployment alias.

    apmRefId String

    The APM resource reference.

    apmResourceId String

    The APM resource unique ID.

    deploymentId String

    The deployment unique ID.

    elasticsearchRefId String

    The Elasticsearch resource reference.

    elasticsearchResourceId String

    The Elasticsearch resource unique ID.

    enterpriseSearchRefId String

    The Enterprise Search resource reference.

    enterpriseSearchResourceId String

    The Enterprise Search resource unique ID.

    integrationsServerRefId String

    The Integrations Server resource reference.

    integrationsServerResourceId String

    The Integrations Server resource unique ID.

    kibanaRefId String

    The Kibana resource reference.

    kibanaResourceId String

    The Kibana resource unique ID.

    name String

    The name of the deployment.

    alias string

    Deployment alias.

    apmRefId string

    The APM resource reference.

    apmResourceId string

    The APM resource unique ID.

    deploymentId string

    The deployment unique ID.

    elasticsearchRefId string

    The Elasticsearch resource reference.

    elasticsearchResourceId string

    The Elasticsearch resource unique ID.

    enterpriseSearchRefId string

    The Enterprise Search resource reference.

    enterpriseSearchResourceId string

    The Enterprise Search resource unique ID.

    integrationsServerRefId string

    The Integrations Server resource reference.

    integrationsServerResourceId string

    The Integrations Server resource unique ID.

    kibanaRefId string

    The Kibana resource reference.

    kibanaResourceId string

    The Kibana resource unique ID.

    name string

    The name of the deployment.

    alias str

    Deployment alias.

    apm_ref_id str

    The APM resource reference.

    apm_resource_id str

    The APM resource unique ID.

    deployment_id str

    The deployment unique ID.

    elasticsearch_ref_id str

    The Elasticsearch resource reference.

    elasticsearch_resource_id str

    The Elasticsearch resource unique ID.

    enterprise_search_ref_id str

    The Enterprise Search resource reference.

    enterprise_search_resource_id str

    The Enterprise Search resource unique ID.

    integrations_server_ref_id str

    The Integrations Server resource reference.

    integrations_server_resource_id str

    The Integrations Server resource unique ID.

    kibana_ref_id str

    The Kibana resource reference.

    kibana_resource_id str

    The Kibana resource unique ID.

    name str

    The name of the deployment.

    alias String

    Deployment alias.

    apmRefId String

    The APM resource reference.

    apmResourceId String

    The APM resource unique ID.

    deploymentId String

    The deployment unique ID.

    elasticsearchRefId String

    The Elasticsearch resource reference.

    elasticsearchResourceId String

    The Elasticsearch resource unique ID.

    enterpriseSearchRefId String

    The Enterprise Search resource reference.

    enterpriseSearchResourceId String

    The Enterprise Search resource unique ID.

    integrationsServerRefId String

    The Integrations Server resource reference.

    integrationsServerResourceId String

    The Integrations Server resource unique ID.

    kibanaRefId String

    The Kibana resource reference.

    kibanaResourceId String

    The Kibana resource unique ID.

    name String

    The name of the deployment.

    GetDeploymentsElasticsearch

    Healthy string

    Overall health status of the resource instances.

    Status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    Version string

    Elastic stack version.

    Healthy string

    Overall health status of the resource instances.

    Status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    Version string

    Elastic stack version.

    healthy String

    Overall health status of the resource instances.

    status String

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version String

    Elastic stack version.

    healthy string

    Overall health status of the resource instances.

    status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version string

    Elastic stack version.

    healthy str

    Overall health status of the resource instances.

    status str

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version str

    Elastic stack version.

    healthy String

    Overall health status of the resource instances.

    status String

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version String

    Elastic stack version.

    GetDeploymentsEnterpriseSearch

    Healthy string

    Overall health status of the resource instances.

    Status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    Version string

    Elastic stack version.

    Healthy string

    Overall health status of the resource instances.

    Status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    Version string

    Elastic stack version.

    healthy String

    Overall health status of the resource instances.

    status String

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version String

    Elastic stack version.

    healthy string

    Overall health status of the resource instances.

    status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version string

    Elastic stack version.

    healthy str

    Overall health status of the resource instances.

    status str

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version str

    Elastic stack version.

    healthy String

    Overall health status of the resource instances.

    status String

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version String

    Elastic stack version.

    GetDeploymentsIntegrationsServer

    Healthy string

    Overall health status of the resource instances.

    Status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    Version string

    Elastic stack version.

    Healthy string

    Overall health status of the resource instances.

    Status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    Version string

    Elastic stack version.

    healthy String

    Overall health status of the resource instances.

    status String

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version String

    Elastic stack version.

    healthy string

    Overall health status of the resource instances.

    status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version string

    Elastic stack version.

    healthy str

    Overall health status of the resource instances.

    status str

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version str

    Elastic stack version.

    healthy String

    Overall health status of the resource instances.

    status String

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version String

    Elastic stack version.

    GetDeploymentsKibana

    Healthy string

    Overall health status of the resource instances.

    Status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    Version string

    Elastic stack version.

    Healthy string

    Overall health status of the resource instances.

    Status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    Version string

    Elastic stack version.

    healthy String

    Overall health status of the resource instances.

    status String

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version String

    Elastic stack version.

    healthy string

    Overall health status of the resource instances.

    status string

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version string

    Elastic stack version.

    healthy str

    Overall health status of the resource instances.

    status str

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version str

    Elastic stack version.

    healthy String

    Overall health status of the resource instances.

    status String

    Resource kind status. Can be one of initializing, stopping, stopped, rebooting, restarting.

    version String

    Elastic stack version.

    Package Details

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

    This Pulumi package is based on the ec Terraform Provider.

    ec logo
    ElasticCloud (EC) v0.6.0 published on Wednesday, Aug 9, 2023 by Pulumi