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.
Elastic Cloud. Inputs. Get Deployments Apm 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 stringId ID of the deployment template used to create the deployment.
- Elasticsearch
Pulumi.
Elastic Cloud. Inputs. Get Deployments Elasticsearch 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 Pulumi.Elastic Cloud. Inputs. Get Deployments Enterprise Search 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.
- Integrations
Server Pulumi.Elastic Cloud. Inputs. Get Deployments Integrations Server 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.
Elastic Cloud. Inputs. Get Deployments Kibana 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 string Prefix that one or several deployment names have in common.
- Size int
The maximum number of deployments to return. Defaults to
100
.- Dictionary<string, string>
Key value map of arbitrary string tags for the deployment.
- Apm
Get
Deployments Apm 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 stringId ID of the deployment template used to create the deployment.
- Elasticsearch
Get
Deployments Elasticsearch 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 GetDeployments Enterprise Search 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.
- Integrations
Server GetDeployments Integrations Server 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
Get
Deployments Kibana 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 string Prefix that one or several deployment names have in common.
- Size int
The maximum number of deployments to return. Defaults to
100
.- map[string]string
Key value map of arbitrary string tags for the deployment.
- apm
Get
Deployments Apm 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 StringId ID of the deployment template used to create the deployment.
- elasticsearch
Get
Deployments Elasticsearch 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 GetDeployments Enterprise Search 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.
- integrations
Server GetDeployments Integrations Server 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
Get
Deployments Kibana 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 String Prefix that one or several deployment names have in common.
- size Integer
The maximum number of deployments to return. Defaults to
100
.- Map<String,String>
Key value map of arbitrary string tags for the deployment.
- apm
Get
Deployments Apm 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 stringId ID of the deployment template used to create the deployment.
- elasticsearch
Get
Deployments Elasticsearch 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 GetDeployments Enterprise Search 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.
- integrations
Server GetDeployments Integrations Server 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
Get
Deployments Kibana 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 string Prefix that one or several deployment names have in common.
- size number
The maximum number of deployments to return. Defaults to
100
.- {[key: string]: string}
Key value map of arbitrary string tags for the deployment.
- apm
Get
Deployments Apm 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_ strid ID of the deployment template used to create the deployment.
- elasticsearch
Get
Deployments Elasticsearch 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 GetDeployments Enterprise Search 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 GetDeployments Integrations Server 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
Get
Deployments Kibana 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
.- 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.
- deployment
Template StringId 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.
- enterprise
Search 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.
- integrations
Server 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.
- name
Prefix String Prefix that one or several deployment names have in common.
- size Number
The maximum number of deployments to return. Defaults to
100
.- Map<String>
Key value map of arbitrary string tags for the deployment.
getDeployments Result
The following output properties are available:
- Deployments
List<Pulumi.
Elastic Cloud. Outputs. Get Deployments Deployment> 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.
- Return
Count int - Apm
Pulumi.
Elastic Cloud. Outputs. Get Deployments Apm - Deployment
Template stringId - Elasticsearch
Pulumi.
Elastic Cloud. Outputs. Get Deployments Elasticsearch - Enterprise
Search Pulumi.Elastic Cloud. Outputs. Get Deployments Enterprise Search - Healthy string
- Integrations
Server Pulumi.Elastic Cloud. Outputs. Get Deployments Integrations Server - Kibana
Pulumi.
Elastic Cloud. Outputs. Get Deployments Kibana - Name
Prefix string - Size int
- Dictionary<string, string>
- Deployments
[]Get
Deployments Deployment 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.
- Return
Count int - Apm
Get
Deployments Apm - Deployment
Template stringId - Elasticsearch
Get
Deployments Elasticsearch - Enterprise
Search GetDeployments Enterprise Search - Healthy string
- Integrations
Server GetDeployments Integrations Server - Kibana
Get
Deployments Kibana - Name
Prefix string - Size int
- map[string]string
- deployments
List<Get
Deployments Deployment> 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.
- return
Count Integer - apm
Get
Deployments Apm - deployment
Template StringId - elasticsearch
Get
Deployments Elasticsearch - enterprise
Search GetDeployments Enterprise Search - healthy String
- integrations
Server GetDeployments Integrations Server - kibana
Get
Deployments Kibana - name
Prefix String - size Integer
- Map<String,String>
- deployments
Get
Deployments Deployment[] 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.
- return
Count number - apm
Get
Deployments Apm - deployment
Template stringId - elasticsearch
Get
Deployments Elasticsearch - enterprise
Search GetDeployments Enterprise Search - healthy string
- integrations
Server GetDeployments Integrations Server - kibana
Get
Deployments Kibana - name
Prefix string - size number
- {[key: string]: string}
- deployments
Sequence[Get
Deployments Deployment] 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
Get
Deployments Apm - deployment_
template_ strid - elasticsearch
Get
Deployments Elasticsearch - enterprise_
search GetDeployments Enterprise Search - healthy str
- integrations_
server GetDeployments Integrations Server - kibana
Get
Deployments Kibana - name_
prefix str - size int
- 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.
- return
Count Number - apm Property Map
- deployment
Template StringId - elasticsearch Property Map
- enterprise
Search Property Map - healthy String
- integrations
Server Property Map - kibana Property Map
- name
Prefix String - size Number
- Map<String>
Supporting Types
GetDeploymentsApm
GetDeploymentsDeployment
- Alias string
- Apm
Ref stringId - Apm
Resource stringId - Deployment
Id string - Elasticsearch
Ref stringId - Elasticsearch
Resource stringId - Enterprise
Search stringRef Id - Enterprise
Search stringResource Id - Integrations
Server stringRef Id - Integrations
Server stringResource Id - Kibana
Ref stringId - Kibana
Resource stringId - Name string
- Alias string
- Apm
Ref stringId - Apm
Resource stringId - Deployment
Id string - Elasticsearch
Ref stringId - Elasticsearch
Resource stringId - Enterprise
Search stringRef Id - Enterprise
Search stringResource Id - Integrations
Server stringRef Id - Integrations
Server stringResource Id - Kibana
Ref stringId - Kibana
Resource stringId - Name string
- alias String
- apm
Ref StringId - apm
Resource StringId - deployment
Id String - elasticsearch
Ref StringId - elasticsearch
Resource StringId - enterprise
Search StringRef Id - enterprise
Search StringResource Id - integrations
Server StringRef Id - integrations
Server StringResource Id - kibana
Ref StringId - kibana
Resource StringId - name String
- alias string
- apm
Ref stringId - apm
Resource stringId - deployment
Id string - elasticsearch
Ref stringId - elasticsearch
Resource stringId - enterprise
Search stringRef Id - enterprise
Search stringResource Id - integrations
Server stringRef Id - integrations
Server stringResource Id - kibana
Ref stringId - kibana
Resource stringId - name string
- alias String
- apm
Ref StringId - apm
Resource StringId - deployment
Id String - elasticsearch
Ref StringId - elasticsearch
Resource StringId - enterprise
Search StringRef Id - enterprise
Search StringResource Id - integrations
Server StringRef Id - integrations
Server StringResource Id - kibana
Ref StringId - kibana
Resource StringId - name String
GetDeploymentsElasticsearch
GetDeploymentsEnterpriseSearch
GetDeploymentsIntegrationsServer
GetDeploymentsKibana
Package Details
- Repository
- ec pulumi/pulumi-ec
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
ec
Terraform Provider.