1. Packages
  2. ElasticCloud (EC)
  3. API Docs
  4. getDeployment
ElasticCloud (EC) v0.7.0 published on Friday, Sep 22, 2023 by Pulumi

ec.getDeployment

Explore with Pulumi AI

ec logo
ElasticCloud (EC) v0.7.0 published on Friday, Sep 22, 2023 by Pulumi

    Use this data source to retrieve information about an existing Elastic Cloud deployment.

    Example Usage

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using ElasticCloud = Pulumi.ElasticCloud;
    
    return await Deployment.RunAsync(() => 
    {
        var example = ElasticCloud.GetDeployment.Invoke(new()
        {
            Id = "f759065e5e64e9f3546f6c44f2743893",
        });
    
    });
    
    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.LookupDeployment(ctx, &ec.LookupDeploymentArgs{
    			Id: "f759065e5e64e9f3546f6c44f2743893",
    		}, 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.GetDeploymentArgs;
    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.getDeployment(GetDeploymentArgs.builder()
                .id("f759065e5e64e9f3546f6c44f2743893")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_ec as ec
    
    example = ec.get_deployment(id="f759065e5e64e9f3546f6c44f2743893")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as ec from "@pulumi/ec";
    
    const example = ec.getDeployment({
        id: "f759065e5e64e9f3546f6c44f2743893",
    });
    
    variables:
      example:
        fn::invoke:
          Function: ec:getDeployment
          Arguments:
            id: f759065e5e64e9f3546f6c44f2743893
    

    Using getDeployment

    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 getDeployment(args: GetDeploymentArgs, opts?: InvokeOptions): Promise<GetDeploymentResult>
    function getDeploymentOutput(args: GetDeploymentOutputArgs, opts?: InvokeOptions): Output<GetDeploymentResult>
    def get_deployment(id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetDeploymentResult
    def get_deployment_output(id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetDeploymentResult]
    func LookupDeployment(ctx *Context, args *LookupDeploymentArgs, opts ...InvokeOption) (*LookupDeploymentResult, error)
    func LookupDeploymentOutput(ctx *Context, args *LookupDeploymentOutputArgs, opts ...InvokeOption) LookupDeploymentResultOutput

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

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

    The following arguments are supported:

    Id string

    The unique ID of the deployment.

    Id string

    The unique ID of the deployment.

    id String

    The unique ID of the deployment.

    id string

    The unique ID of the deployment.

    id str

    The unique ID of the deployment.

    id String

    The unique ID of the deployment.

    getDeployment Result

    The following output properties are available:

    Alias string

    Deployment alias.

    Apms List<Pulumi.ElasticCloud.Outputs.GetDeploymentApm>

    Instance configuration of the APM type.

    DeploymentTemplateId string

    ID of the deployment template this deployment is based off.

    Elasticsearches List<Pulumi.ElasticCloud.Outputs.GetDeploymentElasticsearch>

    Instance configuration of the Elasticsearch Elasticsearch resource.

    EnterpriseSearches List<Pulumi.ElasticCloud.Outputs.GetDeploymentEnterpriseSearch>

    Instance configuration of the Enterprise Search type.

    Healthy bool

    Overall health status of the deployment.

    Id string

    The unique ID of the deployment.

    IntegrationsServers List<Pulumi.ElasticCloud.Outputs.GetDeploymentIntegrationsServer>

    Instance configuration of the Integrations Server type.

    Kibanas List<Pulumi.ElasticCloud.Outputs.GetDeploymentKibana>

    Instance configuration of the Kibana type.

    Name string

    The name of the deployment.

    Observabilities List<Pulumi.ElasticCloud.Outputs.GetDeploymentObservability>

    Observability settings. Information about logs and metrics shipped to a dedicated deployment.

    Region string

    Region where the deployment is hosted.

    Tags Dictionary<string, string>

    Key value map of arbitrary string tags.

    TrafficFilters List<string>

    Traffic filter block, which contains a list of traffic filter rule identifiers.

    Alias string

    Deployment alias.

    Apms []GetDeploymentApm

    Instance configuration of the APM type.

    DeploymentTemplateId string

    ID of the deployment template this deployment is based off.

    Elasticsearches []GetDeploymentElasticsearch

    Instance configuration of the Elasticsearch Elasticsearch resource.

    EnterpriseSearches []GetDeploymentEnterpriseSearch

    Instance configuration of the Enterprise Search type.

    Healthy bool

    Overall health status of the deployment.

    Id string

    The unique ID of the deployment.

    IntegrationsServers []GetDeploymentIntegrationsServer

    Instance configuration of the Integrations Server type.

    Kibanas []GetDeploymentKibana

    Instance configuration of the Kibana type.

    Name string

    The name of the deployment.

    Observabilities []GetDeploymentObservability

    Observability settings. Information about logs and metrics shipped to a dedicated deployment.

    Region string

    Region where the deployment is hosted.

    Tags map[string]string

    Key value map of arbitrary string tags.

    TrafficFilters []string

    Traffic filter block, which contains a list of traffic filter rule identifiers.

    alias String

    Deployment alias.

    apms List<GetDeploymentApm>

    Instance configuration of the APM type.

    deploymentTemplateId String

    ID of the deployment template this deployment is based off.

    elasticsearches List<GetDeploymentElasticsearch>

    Instance configuration of the Elasticsearch Elasticsearch resource.

    enterpriseSearches List<GetDeploymentEnterpriseSearch>

    Instance configuration of the Enterprise Search type.

    healthy Boolean

    Overall health status of the deployment.

    id String

    The unique ID of the deployment.

    integrationsServers List<GetDeploymentIntegrationsServer>

    Instance configuration of the Integrations Server type.

    kibanas List<GetDeploymentKibana>

    Instance configuration of the Kibana type.

    name String

    The name of the deployment.

    observabilities List<GetDeploymentObservability>

    Observability settings. Information about logs and metrics shipped to a dedicated deployment.

    region String

    Region where the deployment is hosted.

    tags Map<String,String>

    Key value map of arbitrary string tags.

    trafficFilters List<String>

    Traffic filter block, which contains a list of traffic filter rule identifiers.

    alias string

    Deployment alias.

    apms GetDeploymentApm[]

    Instance configuration of the APM type.

    deploymentTemplateId string

    ID of the deployment template this deployment is based off.

    elasticsearches GetDeploymentElasticsearch[]

    Instance configuration of the Elasticsearch Elasticsearch resource.

    enterpriseSearches GetDeploymentEnterpriseSearch[]

    Instance configuration of the Enterprise Search type.

    healthy boolean

    Overall health status of the deployment.

    id string

    The unique ID of the deployment.

    integrationsServers GetDeploymentIntegrationsServer[]

    Instance configuration of the Integrations Server type.

    kibanas GetDeploymentKibana[]

    Instance configuration of the Kibana type.

    name string

    The name of the deployment.

    observabilities GetDeploymentObservability[]

    Observability settings. Information about logs and metrics shipped to a dedicated deployment.

    region string

    Region where the deployment is hosted.

    tags {[key: string]: string}

    Key value map of arbitrary string tags.

    trafficFilters string[]

    Traffic filter block, which contains a list of traffic filter rule identifiers.

    alias str

    Deployment alias.

    apms Sequence[GetDeploymentApm]

    Instance configuration of the APM type.

    deployment_template_id str

    ID of the deployment template this deployment is based off.

    elasticsearches Sequence[GetDeploymentElasticsearch]

    Instance configuration of the Elasticsearch Elasticsearch resource.

    enterprise_searches Sequence[GetDeploymentEnterpriseSearch]

    Instance configuration of the Enterprise Search type.

    healthy bool

    Overall health status of the deployment.

    id str

    The unique ID of the deployment.

    integrations_servers Sequence[GetDeploymentIntegrationsServer]

    Instance configuration of the Integrations Server type.

    kibanas Sequence[GetDeploymentKibana]

    Instance configuration of the Kibana type.

    name str

    The name of the deployment.

    observabilities Sequence[GetDeploymentObservability]

    Observability settings. Information about logs and metrics shipped to a dedicated deployment.

    region str

    Region where the deployment is hosted.

    tags Mapping[str, str]

    Key value map of arbitrary string tags.

    traffic_filters Sequence[str]

    Traffic filter block, which contains a list of traffic filter rule identifiers.

    alias String

    Deployment alias.

    apms List<Property Map>

    Instance configuration of the APM type.

    deploymentTemplateId String

    ID of the deployment template this deployment is based off.

    elasticsearches List<Property Map>

    Instance configuration of the Elasticsearch Elasticsearch resource.

    enterpriseSearches List<Property Map>

    Instance configuration of the Enterprise Search type.

    healthy Boolean

    Overall health status of the deployment.

    id String

    The unique ID of the deployment.

    integrationsServers List<Property Map>

    Instance configuration of the Integrations Server type.

    kibanas List<Property Map>

    Instance configuration of the Kibana type.

    name String

    The name of the deployment.

    observabilities List<Property Map>

    Observability settings. Information about logs and metrics shipped to a dedicated deployment.

    region String

    Region where the deployment is hosted.

    tags Map<String>

    Key value map of arbitrary string tags.

    trafficFilters List<String>

    Traffic filter block, which contains a list of traffic filter rule identifiers.

    Supporting Types

    GetDeploymentApm

    ElasticsearchClusterRefId string

    The locally-unique user-specified id of an APM Resource.

    Healthy bool

    APM resource health status.

    HttpEndpoint string

    HTTP endpoint for the APM resource.

    HttpsEndpoint string

    HTTPS endpoint for the APM resource.

    RefId string

    A locally-unique friendly alias for this APM resource.

    ResourceId string

    The resource unique identifier.

    Status string

    APM resource status (for example, "started", "stopped", etc).

    Topologies List<Pulumi.ElasticCloud.Inputs.GetDeploymentApmTopology>

    Node topology element definition.

    Version string

    Elastic stack version.

    ElasticsearchClusterRefId string

    The locally-unique user-specified id of an APM Resource.

    Healthy bool

    APM resource health status.

    HttpEndpoint string

    HTTP endpoint for the APM resource.

    HttpsEndpoint string

    HTTPS endpoint for the APM resource.

    RefId string

    A locally-unique friendly alias for this APM resource.

    ResourceId string

    The resource unique identifier.

    Status string

    APM resource status (for example, "started", "stopped", etc).

    Topologies []GetDeploymentApmTopology

    Node topology element definition.

    Version string

    Elastic stack version.

    elasticsearchClusterRefId String

    The locally-unique user-specified id of an APM Resource.

    healthy Boolean

    APM resource health status.

    httpEndpoint String

    HTTP endpoint for the APM resource.

    httpsEndpoint String

    HTTPS endpoint for the APM resource.

    refId String

    A locally-unique friendly alias for this APM resource.

    resourceId String

    The resource unique identifier.

    status String

    APM resource status (for example, "started", "stopped", etc).

    topologies List<GetDeploymentApmTopology>

    Node topology element definition.

    version String

    Elastic stack version.

    elasticsearchClusterRefId string

    The locally-unique user-specified id of an APM Resource.

    healthy boolean

    APM resource health status.

    httpEndpoint string

    HTTP endpoint for the APM resource.

    httpsEndpoint string

    HTTPS endpoint for the APM resource.

    refId string

    A locally-unique friendly alias for this APM resource.

    resourceId string

    The resource unique identifier.

    status string

    APM resource status (for example, "started", "stopped", etc).

    topologies GetDeploymentApmTopology[]

    Node topology element definition.

    version string

    Elastic stack version.

    elasticsearch_cluster_ref_id str

    The locally-unique user-specified id of an APM Resource.

    healthy bool

    APM resource health status.

    http_endpoint str

    HTTP endpoint for the APM resource.

    https_endpoint str

    HTTPS endpoint for the APM resource.

    ref_id str

    A locally-unique friendly alias for this APM resource.

    resource_id str

    The resource unique identifier.

    status str

    APM resource status (for example, "started", "stopped", etc).

    topologies Sequence[GetDeploymentApmTopology]

    Node topology element definition.

    version str

    Elastic stack version.

    elasticsearchClusterRefId String

    The locally-unique user-specified id of an APM Resource.

    healthy Boolean

    APM resource health status.

    httpEndpoint String

    HTTP endpoint for the APM resource.

    httpsEndpoint String

    HTTPS endpoint for the APM resource.

    refId String

    A locally-unique friendly alias for this APM resource.

    resourceId String

    The resource unique identifier.

    status String

    APM resource status (for example, "started", "stopped", etc).

    topologies List<Property Map>

    Node topology element definition.

    version String

    Elastic stack version.

    GetDeploymentApmTopology

    GetDeploymentElasticsearch

    Autoscale string

    Whether or not Elasticsearch autoscaling is enabled.

    CloudId string

    The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana. See Configure Beats and Logstash with Cloud ID for more information.

    Healthy bool

    Elasticsearch resource health status.

    HttpEndpoint string

    HTTP endpoint for the Elasticsearch resource.

    HttpsEndpoint string

    HTTPS endpoint for the Elasticsearch resource.

    RefId string

    A locally-unique friendly alias for this Elasticsearch cluster.

    ResourceId string

    The resource unique identifier.

    Status string

    Elasticsearch resource status (for example, "started", "stopped", etc).

    Topologies List<Pulumi.ElasticCloud.Inputs.GetDeploymentElasticsearchTopology>

    Node topology element definition.

    Version string

    Elastic stack version.

    Autoscale string

    Whether or not Elasticsearch autoscaling is enabled.

    CloudId string

    The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana. See Configure Beats and Logstash with Cloud ID for more information.

    Healthy bool

    Elasticsearch resource health status.

    HttpEndpoint string

    HTTP endpoint for the Elasticsearch resource.

    HttpsEndpoint string

    HTTPS endpoint for the Elasticsearch resource.

    RefId string

    A locally-unique friendly alias for this Elasticsearch cluster.

    ResourceId string

    The resource unique identifier.

    Status string

    Elasticsearch resource status (for example, "started", "stopped", etc).

    Topologies []GetDeploymentElasticsearchTopology

    Node topology element definition.

    Version string

    Elastic stack version.

    autoscale String

    Whether or not Elasticsearch autoscaling is enabled.

    cloudId String

    The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana. See Configure Beats and Logstash with Cloud ID for more information.

    healthy Boolean

    Elasticsearch resource health status.

    httpEndpoint String

    HTTP endpoint for the Elasticsearch resource.

    httpsEndpoint String

    HTTPS endpoint for the Elasticsearch resource.

    refId String

    A locally-unique friendly alias for this Elasticsearch cluster.

    resourceId String

    The resource unique identifier.

    status String

    Elasticsearch resource status (for example, "started", "stopped", etc).

    topologies List<GetDeploymentElasticsearchTopology>

    Node topology element definition.

    version String

    Elastic stack version.

    autoscale string

    Whether or not Elasticsearch autoscaling is enabled.

    cloudId string

    The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana. See Configure Beats and Logstash with Cloud ID for more information.

    healthy boolean

    Elasticsearch resource health status.

    httpEndpoint string

    HTTP endpoint for the Elasticsearch resource.

    httpsEndpoint string

    HTTPS endpoint for the Elasticsearch resource.

    refId string

    A locally-unique friendly alias for this Elasticsearch cluster.

    resourceId string

    The resource unique identifier.

    status string

    Elasticsearch resource status (for example, "started", "stopped", etc).

    topologies GetDeploymentElasticsearchTopology[]

    Node topology element definition.

    version string

    Elastic stack version.

    autoscale str

    Whether or not Elasticsearch autoscaling is enabled.

    cloud_id str

    The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana. See Configure Beats and Logstash with Cloud ID for more information.

    healthy bool

    Elasticsearch resource health status.

    http_endpoint str

    HTTP endpoint for the Elasticsearch resource.

    https_endpoint str

    HTTPS endpoint for the Elasticsearch resource.

    ref_id str

    A locally-unique friendly alias for this Elasticsearch cluster.

    resource_id str

    The resource unique identifier.

    status str

    Elasticsearch resource status (for example, "started", "stopped", etc).

    topologies Sequence[GetDeploymentElasticsearchTopology]

    Node topology element definition.

    version str

    Elastic stack version.

    autoscale String

    Whether or not Elasticsearch autoscaling is enabled.

    cloudId String

    The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana. See Configure Beats and Logstash with Cloud ID for more information.

    healthy Boolean

    Elasticsearch resource health status.

    httpEndpoint String

    HTTP endpoint for the Elasticsearch resource.

    httpsEndpoint String

    HTTPS endpoint for the Elasticsearch resource.

    refId String

    A locally-unique friendly alias for this Elasticsearch cluster.

    resourceId String

    The resource unique identifier.

    status String

    Elasticsearch resource status (for example, "started", "stopped", etc).

    topologies List<Property Map>

    Node topology element definition.

    version String

    Elastic stack version.

    GetDeploymentElasticsearchTopology

    GetDeploymentElasticsearchTopologyAutoscaling

    GetDeploymentEnterpriseSearch

    ElasticsearchClusterRefId string

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    Healthy bool

    Enterprise Search resource health status.

    HttpEndpoint string

    HTTP endpoint for the Enterprise Search resource.

    HttpsEndpoint string

    HTTPS endpoint for the Enterprise Search resource.

    RefId string

    A locally-unique friendly alias for this Enterprise Search resource.

    ResourceId string

    The resource unique identifier.

    Status string

    Enterprise Search resource status (for example, "started", "stopped", etc).

    Topologies List<Pulumi.ElasticCloud.Inputs.GetDeploymentEnterpriseSearchTopology>

    Node topology element definition.

    Version string

    Elastic stack version.

    ElasticsearchClusterRefId string

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    Healthy bool

    Enterprise Search resource health status.

    HttpEndpoint string

    HTTP endpoint for the Enterprise Search resource.

    HttpsEndpoint string

    HTTPS endpoint for the Enterprise Search resource.

    RefId string

    A locally-unique friendly alias for this Enterprise Search resource.

    ResourceId string

    The resource unique identifier.

    Status string

    Enterprise Search resource status (for example, "started", "stopped", etc).

    Topologies []GetDeploymentEnterpriseSearchTopology

    Node topology element definition.

    Version string

    Elastic stack version.

    elasticsearchClusterRefId String

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    healthy Boolean

    Enterprise Search resource health status.

    httpEndpoint String

    HTTP endpoint for the Enterprise Search resource.

    httpsEndpoint String

    HTTPS endpoint for the Enterprise Search resource.

    refId String

    A locally-unique friendly alias for this Enterprise Search resource.

    resourceId String

    The resource unique identifier.

    status String

    Enterprise Search resource status (for example, "started", "stopped", etc).

    topologies List<GetDeploymentEnterpriseSearchTopology>

    Node topology element definition.

    version String

    Elastic stack version.

    elasticsearchClusterRefId string

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    healthy boolean

    Enterprise Search resource health status.

    httpEndpoint string

    HTTP endpoint for the Enterprise Search resource.

    httpsEndpoint string

    HTTPS endpoint for the Enterprise Search resource.

    refId string

    A locally-unique friendly alias for this Enterprise Search resource.

    resourceId string

    The resource unique identifier.

    status string

    Enterprise Search resource status (for example, "started", "stopped", etc).

    topologies GetDeploymentEnterpriseSearchTopology[]

    Node topology element definition.

    version string

    Elastic stack version.

    elasticsearch_cluster_ref_id str

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    healthy bool

    Enterprise Search resource health status.

    http_endpoint str

    HTTP endpoint for the Enterprise Search resource.

    https_endpoint str

    HTTPS endpoint for the Enterprise Search resource.

    ref_id str

    A locally-unique friendly alias for this Enterprise Search resource.

    resource_id str

    The resource unique identifier.

    status str

    Enterprise Search resource status (for example, "started", "stopped", etc).

    topologies Sequence[GetDeploymentEnterpriseSearchTopology]

    Node topology element definition.

    version str

    Elastic stack version.

    elasticsearchClusterRefId String

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    healthy Boolean

    Enterprise Search resource health status.

    httpEndpoint String

    HTTP endpoint for the Enterprise Search resource.

    httpsEndpoint String

    HTTPS endpoint for the Enterprise Search resource.

    refId String

    A locally-unique friendly alias for this Enterprise Search resource.

    resourceId String

    The resource unique identifier.

    status String

    Enterprise Search resource status (for example, "started", "stopped", etc).

    topologies List<Property Map>

    Node topology element definition.

    version String

    Elastic stack version.

    GetDeploymentEnterpriseSearchTopology

    GetDeploymentIntegrationsServer

    ElasticsearchClusterRefId string

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    Healthy bool

    Resource kind health status.

    HttpEndpoint string

    HTTP endpoint for the resource kind.

    HttpsEndpoint string

    HTTPS endpoint for the resource kind.

    RefId string

    A locally-unique friendly alias for this Integrations Server resource.

    ResourceId string

    The resource unique identifier.

    Status string

    Resource kind status (for example, "started", "stopped", etc).

    Topologies List<Pulumi.ElasticCloud.Inputs.GetDeploymentIntegrationsServerTopology>

    Node topology element definition.

    Version string

    Elastic stack version.

    ElasticsearchClusterRefId string

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    Healthy bool

    Resource kind health status.

    HttpEndpoint string

    HTTP endpoint for the resource kind.

    HttpsEndpoint string

    HTTPS endpoint for the resource kind.

    RefId string

    A locally-unique friendly alias for this Integrations Server resource.

    ResourceId string

    The resource unique identifier.

    Status string

    Resource kind status (for example, "started", "stopped", etc).

    Topologies []GetDeploymentIntegrationsServerTopology

    Node topology element definition.

    Version string

    Elastic stack version.

    elasticsearchClusterRefId String

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    healthy Boolean

    Resource kind health status.

    httpEndpoint String

    HTTP endpoint for the resource kind.

    httpsEndpoint String

    HTTPS endpoint for the resource kind.

    refId String

    A locally-unique friendly alias for this Integrations Server resource.

    resourceId String

    The resource unique identifier.

    status String

    Resource kind status (for example, "started", "stopped", etc).

    topologies List<GetDeploymentIntegrationsServerTopology>

    Node topology element definition.

    version String

    Elastic stack version.

    elasticsearchClusterRefId string

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    healthy boolean

    Resource kind health status.

    httpEndpoint string

    HTTP endpoint for the resource kind.

    httpsEndpoint string

    HTTPS endpoint for the resource kind.

    refId string

    A locally-unique friendly alias for this Integrations Server resource.

    resourceId string

    The resource unique identifier.

    status string

    Resource kind status (for example, "started", "stopped", etc).

    topologies GetDeploymentIntegrationsServerTopology[]

    Node topology element definition.

    version string

    Elastic stack version.

    elasticsearch_cluster_ref_id str

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    healthy bool

    Resource kind health status.

    http_endpoint str

    HTTP endpoint for the resource kind.

    https_endpoint str

    HTTPS endpoint for the resource kind.

    ref_id str

    A locally-unique friendly alias for this Integrations Server resource.

    resource_id str

    The resource unique identifier.

    status str

    Resource kind status (for example, "started", "stopped", etc).

    topologies Sequence[GetDeploymentIntegrationsServerTopology]

    Node topology element definition.

    version str

    Elastic stack version.

    elasticsearchClusterRefId String

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    healthy Boolean

    Resource kind health status.

    httpEndpoint String

    HTTP endpoint for the resource kind.

    httpsEndpoint String

    HTTPS endpoint for the resource kind.

    refId String

    A locally-unique friendly alias for this Integrations Server resource.

    resourceId String

    The resource unique identifier.

    status String

    Resource kind status (for example, "started", "stopped", etc).

    topologies List<Property Map>

    Node topology element definition.

    version String

    Elastic stack version.

    GetDeploymentIntegrationsServerTopology

    GetDeploymentKibana

    ElasticsearchClusterRefId string

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    Healthy bool

    Kibana resource health status.

    HttpEndpoint string

    HTTP endpoint for the Kibana resource.

    HttpsEndpoint string

    HTTPS endpoint for the Kibana resource.

    RefId string

    A locally-unique friendly alias for this Kibana resource.

    ResourceId string

    The resource unique identifier.

    Status string

    Kibana resource status (for example, "started", "stopped", etc).

    Topologies List<Pulumi.ElasticCloud.Inputs.GetDeploymentKibanaTopology>

    Node topology element definition.

    Version string

    Elastic stack version.

    ElasticsearchClusterRefId string

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    Healthy bool

    Kibana resource health status.

    HttpEndpoint string

    HTTP endpoint for the Kibana resource.

    HttpsEndpoint string

    HTTPS endpoint for the Kibana resource.

    RefId string

    A locally-unique friendly alias for this Kibana resource.

    ResourceId string

    The resource unique identifier.

    Status string

    Kibana resource status (for example, "started", "stopped", etc).

    Topologies []GetDeploymentKibanaTopology

    Node topology element definition.

    Version string

    Elastic stack version.

    elasticsearchClusterRefId String

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    healthy Boolean

    Kibana resource health status.

    httpEndpoint String

    HTTP endpoint for the Kibana resource.

    httpsEndpoint String

    HTTPS endpoint for the Kibana resource.

    refId String

    A locally-unique friendly alias for this Kibana resource.

    resourceId String

    The resource unique identifier.

    status String

    Kibana resource status (for example, "started", "stopped", etc).

    topologies List<GetDeploymentKibanaTopology>

    Node topology element definition.

    version String

    Elastic stack version.

    elasticsearchClusterRefId string

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    healthy boolean

    Kibana resource health status.

    httpEndpoint string

    HTTP endpoint for the Kibana resource.

    httpsEndpoint string

    HTTPS endpoint for the Kibana resource.

    refId string

    A locally-unique friendly alias for this Kibana resource.

    resourceId string

    The resource unique identifier.

    status string

    Kibana resource status (for example, "started", "stopped", etc).

    topologies GetDeploymentKibanaTopology[]

    Node topology element definition.

    version string

    Elastic stack version.

    elasticsearch_cluster_ref_id str

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    healthy bool

    Kibana resource health status.

    http_endpoint str

    HTTP endpoint for the Kibana resource.

    https_endpoint str

    HTTPS endpoint for the Kibana resource.

    ref_id str

    A locally-unique friendly alias for this Kibana resource.

    resource_id str

    The resource unique identifier.

    status str

    Kibana resource status (for example, "started", "stopped", etc).

    topologies Sequence[GetDeploymentKibanaTopology]

    Node topology element definition.

    version str

    Elastic stack version.

    elasticsearchClusterRefId String

    A locally-unique friendly alias for an Elasticsearch resource in this deployment.

    healthy Boolean

    Kibana resource health status.

    httpEndpoint String

    HTTP endpoint for the Kibana resource.

    httpsEndpoint String

    HTTPS endpoint for the Kibana resource.

    refId String

    A locally-unique friendly alias for this Kibana resource.

    resourceId String

    The resource unique identifier.

    status String

    Kibana resource status (for example, "started", "stopped", etc).

    topologies List<Property Map>

    Node topology element definition.

    version String

    Elastic stack version.

    GetDeploymentKibanaTopology

    GetDeploymentObservability

    DeploymentId string

    Destination deployment ID for the shipped logs and monitoring metrics.

    Logs bool

    Defines whether logs are shipped to the destination deployment.

    Metrics bool

    Defines whether metrics are shipped to the destination deployment.

    RefId string

    Elasticsearch resource kind ref_id of the destination deployment.

    DeploymentId string

    Destination deployment ID for the shipped logs and monitoring metrics.

    Logs bool

    Defines whether logs are shipped to the destination deployment.

    Metrics bool

    Defines whether metrics are shipped to the destination deployment.

    RefId string

    Elasticsearch resource kind ref_id of the destination deployment.

    deploymentId String

    Destination deployment ID for the shipped logs and monitoring metrics.

    logs Boolean

    Defines whether logs are shipped to the destination deployment.

    metrics Boolean

    Defines whether metrics are shipped to the destination deployment.

    refId String

    Elasticsearch resource kind ref_id of the destination deployment.

    deploymentId string

    Destination deployment ID for the shipped logs and monitoring metrics.

    logs boolean

    Defines whether logs are shipped to the destination deployment.

    metrics boolean

    Defines whether metrics are shipped to the destination deployment.

    refId string

    Elasticsearch resource kind ref_id of the destination deployment.

    deployment_id str

    Destination deployment ID for the shipped logs and monitoring metrics.

    logs bool

    Defines whether logs are shipped to the destination deployment.

    metrics bool

    Defines whether metrics are shipped to the destination deployment.

    ref_id str

    Elasticsearch resource kind ref_id of the destination deployment.

    deploymentId String

    Destination deployment ID for the shipped logs and monitoring metrics.

    logs Boolean

    Defines whether logs are shipped to the destination deployment.

    metrics Boolean

    Defines whether metrics are shipped to the destination deployment.

    refId String

    Elasticsearch resource kind ref_id of the destination deployment.

    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.7.0 published on Friday, Sep 22, 2023 by Pulumi