ec.getDeployment
Explore with Pulumi AI
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.
Elastic Cloud. Outputs. Get Deployment Apm> Instance configuration of the APM type.
- Deployment
Template stringId ID of the deployment template this deployment is based off.
- Elasticsearches
List<Pulumi.
Elastic Cloud. Outputs. Get Deployment Elasticsearch> Instance configuration of the Elasticsearch Elasticsearch resource.
- Enterprise
Searches List<Pulumi.Elastic Cloud. Outputs. Get Deployment Enterprise Search> Instance configuration of the Enterprise Search type.
- Healthy bool
Overall health status of the deployment.
- Id string
The unique ID of the deployment.
- Integrations
Servers List<Pulumi.Elastic Cloud. Outputs. Get Deployment Integrations Server> Instance configuration of the Integrations Server type.
- Kibanas
List<Pulumi.
Elastic Cloud. Outputs. Get Deployment Kibana> Instance configuration of the Kibana type.
- Name string
The name of the deployment.
- Observabilities
List<Pulumi.
Elastic Cloud. Outputs. Get Deployment Observability> Observability settings. Information about logs and metrics shipped to a dedicated deployment.
- Region string
Region where the deployment is hosted.
- Dictionary<string, string>
Key value map of arbitrary string tags.
- Traffic
Filters List<string> Traffic filter block, which contains a list of traffic filter rule identifiers.
- Alias string
Deployment alias.
- Apms
[]Get
Deployment Apm Instance configuration of the APM type.
- Deployment
Template stringId ID of the deployment template this deployment is based off.
- Elasticsearches
[]Get
Deployment Elasticsearch Instance configuration of the Elasticsearch Elasticsearch resource.
- Enterprise
Searches []GetDeployment Enterprise Search Instance configuration of the Enterprise Search type.
- Healthy bool
Overall health status of the deployment.
- Id string
The unique ID of the deployment.
- Integrations
Servers []GetDeployment Integrations Server Instance configuration of the Integrations Server type.
- Kibanas
[]Get
Deployment Kibana Instance configuration of the Kibana type.
- Name string
The name of the deployment.
- Observabilities
[]Get
Deployment Observability Observability settings. Information about logs and metrics shipped to a dedicated deployment.
- Region string
Region where the deployment is hosted.
- map[string]string
Key value map of arbitrary string tags.
- Traffic
Filters []string Traffic filter block, which contains a list of traffic filter rule identifiers.
- alias String
Deployment alias.
- apms
List<Get
Deployment Apm> Instance configuration of the APM type.
- deployment
Template StringId ID of the deployment template this deployment is based off.
- elasticsearches
List<Get
Deployment Elasticsearch> Instance configuration of the Elasticsearch Elasticsearch resource.
- enterprise
Searches List<GetDeployment Enterprise Search> Instance configuration of the Enterprise Search type.
- healthy Boolean
Overall health status of the deployment.
- id String
The unique ID of the deployment.
- integrations
Servers List<GetDeployment Integrations Server> Instance configuration of the Integrations Server type.
- kibanas
List<Get
Deployment Kibana> Instance configuration of the Kibana type.
- name String
The name of the deployment.
- observabilities
List<Get
Deployment Observability> Observability settings. Information about logs and metrics shipped to a dedicated deployment.
- region String
Region where the deployment is hosted.
- Map<String,String>
Key value map of arbitrary string tags.
- traffic
Filters List<String> Traffic filter block, which contains a list of traffic filter rule identifiers.
- alias string
Deployment alias.
- apms
Get
Deployment Apm[] Instance configuration of the APM type.
- deployment
Template stringId ID of the deployment template this deployment is based off.
- elasticsearches
Get
Deployment Elasticsearch[] Instance configuration of the Elasticsearch Elasticsearch resource.
- enterprise
Searches GetDeployment Enterprise Search[] Instance configuration of the Enterprise Search type.
- healthy boolean
Overall health status of the deployment.
- id string
The unique ID of the deployment.
- integrations
Servers GetDeployment Integrations Server[] Instance configuration of the Integrations Server type.
- kibanas
Get
Deployment Kibana[] Instance configuration of the Kibana type.
- name string
The name of the deployment.
- observabilities
Get
Deployment Observability[] Observability settings. Information about logs and metrics shipped to a dedicated deployment.
- region string
Region where the deployment is hosted.
- {[key: string]: string}
Key value map of arbitrary string tags.
- traffic
Filters string[] Traffic filter block, which contains a list of traffic filter rule identifiers.
- alias str
Deployment alias.
- apms
Sequence[Get
Deployment Apm] Instance configuration of the APM type.
- deployment_
template_ strid ID of the deployment template this deployment is based off.
- elasticsearches
Sequence[Get
Deployment Elasticsearch] Instance configuration of the Elasticsearch Elasticsearch resource.
- enterprise_
searches Sequence[GetDeployment Enterprise Search] 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[GetDeployment Integrations Server] Instance configuration of the Integrations Server type.
- kibanas
Sequence[Get
Deployment Kibana] Instance configuration of the Kibana type.
- name str
The name of the deployment.
- observabilities
Sequence[Get
Deployment Observability] Observability settings. Information about logs and metrics shipped to a dedicated deployment.
- region str
Region where the deployment is hosted.
- 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.
- deployment
Template StringId ID of the deployment template this deployment is based off.
- elasticsearches List<Property Map>
Instance configuration of the Elasticsearch Elasticsearch resource.
- enterprise
Searches 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.
- integrations
Servers 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.
- Map<String>
Key value map of arbitrary string tags.
- traffic
Filters List<String> Traffic filter block, which contains a list of traffic filter rule identifiers.
Supporting Types
GetDeploymentApm
- Elasticsearch
Cluster stringRef Id The locally-unique user-specified id of an APM Resource.
- Healthy bool
APM resource health status.
- Http
Endpoint string HTTP endpoint for the APM resource.
- Https
Endpoint string HTTPS endpoint for the APM resource.
- Ref
Id string A locally-unique friendly alias for this APM resource.
- Resource
Id string The resource unique identifier.
- Status string
APM resource status (for example, "started", "stopped", etc).
- Topologies
List<Pulumi.
Elastic Cloud. Inputs. Get Deployment Apm Topology> Node topology element definition.
- Version string
Elastic stack version.
- Elasticsearch
Cluster stringRef Id The locally-unique user-specified id of an APM Resource.
- Healthy bool
APM resource health status.
- Http
Endpoint string HTTP endpoint for the APM resource.
- Https
Endpoint string HTTPS endpoint for the APM resource.
- Ref
Id string A locally-unique friendly alias for this APM resource.
- Resource
Id string The resource unique identifier.
- Status string
APM resource status (for example, "started", "stopped", etc).
- Topologies
[]Get
Deployment Apm Topology Node topology element definition.
- Version string
Elastic stack version.
- elasticsearch
Cluster StringRef Id The locally-unique user-specified id of an APM Resource.
- healthy Boolean
APM resource health status.
- http
Endpoint String HTTP endpoint for the APM resource.
- https
Endpoint String HTTPS endpoint for the APM resource.
- ref
Id String A locally-unique friendly alias for this APM resource.
- resource
Id String The resource unique identifier.
- status String
APM resource status (for example, "started", "stopped", etc).
- topologies
List<Get
Deployment Apm Topology> Node topology element definition.
- version String
Elastic stack version.
- elasticsearch
Cluster stringRef Id The locally-unique user-specified id of an APM Resource.
- healthy boolean
APM resource health status.
- http
Endpoint string HTTP endpoint for the APM resource.
- https
Endpoint string HTTPS endpoint for the APM resource.
- ref
Id string A locally-unique friendly alias for this APM resource.
- resource
Id string The resource unique identifier.
- status string
APM resource status (for example, "started", "stopped", etc).
- topologies
Get
Deployment Apm Topology[] Node topology element definition.
- version string
Elastic stack version.
- elasticsearch_
cluster_ strref_ id 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[Get
Deployment Apm Topology] Node topology element definition.
- version str
Elastic stack version.
- elasticsearch
Cluster StringRef Id The locally-unique user-specified id of an APM Resource.
- healthy Boolean
APM resource health status.
- http
Endpoint String HTTP endpoint for the APM resource.
- https
Endpoint String HTTPS endpoint for the APM resource.
- ref
Id String A locally-unique friendly alias for this APM resource.
- resource
Id 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
- Instance
Configuration stringId - Size string
- Size
Resource string - Zone
Count int
- Instance
Configuration stringId - Size string
- Size
Resource string - Zone
Count int
- instance
Configuration StringId - size String
- size
Resource String - zone
Count Integer
- instance
Configuration stringId - size string
- size
Resource string - zone
Count number
- instance_
configuration_ strid - size str
- size_
resource str - zone_
count int
- instance
Configuration StringId - size String
- size
Resource String - zone
Count Number
GetDeploymentElasticsearch
- Autoscale string
Whether or not Elasticsearch autoscaling is enabled.
- Cloud
Id 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.
- Http
Endpoint string HTTP endpoint for the Elasticsearch resource.
- Https
Endpoint string HTTPS endpoint for the Elasticsearch resource.
- Ref
Id string A locally-unique friendly alias for this Elasticsearch cluster.
- Resource
Id string The resource unique identifier.
- Status string
Elasticsearch resource status (for example, "started", "stopped", etc).
- Topologies
List<Pulumi.
Elastic Cloud. Inputs. Get Deployment Elasticsearch Topology> Node topology element definition.
- Version string
Elastic stack version.
- Autoscale string
Whether or not Elasticsearch autoscaling is enabled.
- Cloud
Id 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.
- Http
Endpoint string HTTP endpoint for the Elasticsearch resource.
- Https
Endpoint string HTTPS endpoint for the Elasticsearch resource.
- Ref
Id string A locally-unique friendly alias for this Elasticsearch cluster.
- Resource
Id string The resource unique identifier.
- Status string
Elasticsearch resource status (for example, "started", "stopped", etc).
- Topologies
[]Get
Deployment Elasticsearch Topology Node topology element definition.
- Version string
Elastic stack version.
- autoscale String
Whether or not Elasticsearch autoscaling is enabled.
- cloud
Id 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.
- http
Endpoint String HTTP endpoint for the Elasticsearch resource.
- https
Endpoint String HTTPS endpoint for the Elasticsearch resource.
- ref
Id String A locally-unique friendly alias for this Elasticsearch cluster.
- resource
Id String The resource unique identifier.
- status String
Elasticsearch resource status (for example, "started", "stopped", etc).
- topologies
List<Get
Deployment Elasticsearch Topology> Node topology element definition.
- version String
Elastic stack version.
- autoscale string
Whether or not Elasticsearch autoscaling is enabled.
- cloud
Id 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.
- http
Endpoint string HTTP endpoint for the Elasticsearch resource.
- https
Endpoint string HTTPS endpoint for the Elasticsearch resource.
- ref
Id string A locally-unique friendly alias for this Elasticsearch cluster.
- resource
Id string The resource unique identifier.
- status string
Elasticsearch resource status (for example, "started", "stopped", etc).
- topologies
Get
Deployment Elasticsearch Topology[] 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[Get
Deployment Elasticsearch Topology] Node topology element definition.
- version str
Elastic stack version.
- autoscale String
Whether or not Elasticsearch autoscaling is enabled.
- cloud
Id 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.
- http
Endpoint String HTTP endpoint for the Elasticsearch resource.
- https
Endpoint String HTTPS endpoint for the Elasticsearch resource.
- ref
Id String A locally-unique friendly alias for this Elasticsearch cluster.
- resource
Id 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
- Autoscalings
List<Pulumi.
Elastic Cloud. Inputs. Get Deployment Elasticsearch Topology Autoscaling> - Instance
Configuration stringId - Node
Roles List<string> - Node
Type boolData - Node
Type boolIngest - Node
Type boolMaster - Node
Type boolMl - Size string
- Size
Resource string - Zone
Count int
- Autoscalings
[]Get
Deployment Elasticsearch Topology Autoscaling - Instance
Configuration stringId - Node
Roles []string - Node
Type boolData - Node
Type boolIngest - Node
Type boolMaster - Node
Type boolMl - Size string
- Size
Resource string - Zone
Count int
- autoscalings
List<Get
Deployment Elasticsearch Topology Autoscaling> - instance
Configuration StringId - node
Roles List<String> - node
Type BooleanData - node
Type BooleanIngest - node
Type BooleanMaster - node
Type BooleanMl - size String
- size
Resource String - zone
Count Integer
- autoscalings
Get
Deployment Elasticsearch Topology Autoscaling[] - instance
Configuration stringId - node
Roles string[] - node
Type booleanData - node
Type booleanIngest - node
Type booleanMaster - node
Type booleanMl - size string
- size
Resource string - zone
Count number
- autoscalings
Sequence[Get
Deployment Elasticsearch Topology Autoscaling] - instance_
configuration_ strid - node_
roles Sequence[str] - node_
type_ booldata - node_
type_ boolingest - node_
type_ boolmaster - node_
type_ boolml - size str
- size_
resource str - zone_
count int
- autoscalings List<Property Map>
- instance
Configuration StringId - node
Roles List<String> - node
Type BooleanData - node
Type BooleanIngest - node
Type BooleanMaster - node
Type BooleanMl - size String
- size
Resource String - zone
Count Number
GetDeploymentElasticsearchTopologyAutoscaling
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource - policy
Override stringJson
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource - policy_
override_ strjson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
GetDeploymentEnterpriseSearch
- Elasticsearch
Cluster stringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- Healthy bool
Enterprise Search resource health status.
- Http
Endpoint string HTTP endpoint for the Enterprise Search resource.
- Https
Endpoint string HTTPS endpoint for the Enterprise Search resource.
- Ref
Id string A locally-unique friendly alias for this Enterprise Search resource.
- Resource
Id string The resource unique identifier.
- Status string
Enterprise Search resource status (for example, "started", "stopped", etc).
- Topologies
List<Pulumi.
Elastic Cloud. Inputs. Get Deployment Enterprise Search Topology> Node topology element definition.
- Version string
Elastic stack version.
- Elasticsearch
Cluster stringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- Healthy bool
Enterprise Search resource health status.
- Http
Endpoint string HTTP endpoint for the Enterprise Search resource.
- Https
Endpoint string HTTPS endpoint for the Enterprise Search resource.
- Ref
Id string A locally-unique friendly alias for this Enterprise Search resource.
- Resource
Id string The resource unique identifier.
- Status string
Enterprise Search resource status (for example, "started", "stopped", etc).
- Topologies
[]Get
Deployment Enterprise Search Topology Node topology element definition.
- Version string
Elastic stack version.
- elasticsearch
Cluster StringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy Boolean
Enterprise Search resource health status.
- http
Endpoint String HTTP endpoint for the Enterprise Search resource.
- https
Endpoint String HTTPS endpoint for the Enterprise Search resource.
- ref
Id String A locally-unique friendly alias for this Enterprise Search resource.
- resource
Id String The resource unique identifier.
- status String
Enterprise Search resource status (for example, "started", "stopped", etc).
- topologies
List<Get
Deployment Enterprise Search Topology> Node topology element definition.
- version String
Elastic stack version.
- elasticsearch
Cluster stringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy boolean
Enterprise Search resource health status.
- http
Endpoint string HTTP endpoint for the Enterprise Search resource.
- https
Endpoint string HTTPS endpoint for the Enterprise Search resource.
- ref
Id string A locally-unique friendly alias for this Enterprise Search resource.
- resource
Id string The resource unique identifier.
- status string
Enterprise Search resource status (for example, "started", "stopped", etc).
- topologies
Get
Deployment Enterprise Search Topology[] Node topology element definition.
- version string
Elastic stack version.
- elasticsearch_
cluster_ strref_ id 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[Get
Deployment Enterprise Search Topology] Node topology element definition.
- version str
Elastic stack version.
- elasticsearch
Cluster StringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy Boolean
Enterprise Search resource health status.
- http
Endpoint String HTTP endpoint for the Enterprise Search resource.
- https
Endpoint String HTTPS endpoint for the Enterprise Search resource.
- ref
Id String A locally-unique friendly alias for this Enterprise Search resource.
- resource
Id 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
- Instance
Configuration stringId - Node
Type boolAppserver - Node
Type boolConnector - Node
Type boolWorker - Size string
- Size
Resource string - Zone
Count int
- Instance
Configuration stringId - Node
Type boolAppserver - Node
Type boolConnector - Node
Type boolWorker - Size string
- Size
Resource string - Zone
Count int
- instance
Configuration StringId - node
Type BooleanAppserver - node
Type BooleanConnector - node
Type BooleanWorker - size String
- size
Resource String - zone
Count Integer
- instance
Configuration stringId - node
Type booleanAppserver - node
Type booleanConnector - node
Type booleanWorker - size string
- size
Resource string - zone
Count number
- instance_
configuration_ strid - node_
type_ boolappserver - node_
type_ boolconnector - node_
type_ boolworker - size str
- size_
resource str - zone_
count int
- instance
Configuration StringId - node
Type BooleanAppserver - node
Type BooleanConnector - node
Type BooleanWorker - size String
- size
Resource String - zone
Count Number
GetDeploymentIntegrationsServer
- Elasticsearch
Cluster stringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- Healthy bool
Resource kind health status.
- Http
Endpoint string HTTP endpoint for the resource kind.
- Https
Endpoint string HTTPS endpoint for the resource kind.
- Ref
Id string A locally-unique friendly alias for this Integrations Server resource.
- Resource
Id string The resource unique identifier.
- Status string
Resource kind status (for example, "started", "stopped", etc).
- Topologies
List<Pulumi.
Elastic Cloud. Inputs. Get Deployment Integrations Server Topology> Node topology element definition.
- Version string
Elastic stack version.
- Elasticsearch
Cluster stringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- Healthy bool
Resource kind health status.
- Http
Endpoint string HTTP endpoint for the resource kind.
- Https
Endpoint string HTTPS endpoint for the resource kind.
- Ref
Id string A locally-unique friendly alias for this Integrations Server resource.
- Resource
Id string The resource unique identifier.
- Status string
Resource kind status (for example, "started", "stopped", etc).
- Topologies
[]Get
Deployment Integrations Server Topology Node topology element definition.
- Version string
Elastic stack version.
- elasticsearch
Cluster StringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy Boolean
Resource kind health status.
- http
Endpoint String HTTP endpoint for the resource kind.
- https
Endpoint String HTTPS endpoint for the resource kind.
- ref
Id String A locally-unique friendly alias for this Integrations Server resource.
- resource
Id String The resource unique identifier.
- status String
Resource kind status (for example, "started", "stopped", etc).
- topologies
List<Get
Deployment Integrations Server Topology> Node topology element definition.
- version String
Elastic stack version.
- elasticsearch
Cluster stringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy boolean
Resource kind health status.
- http
Endpoint string HTTP endpoint for the resource kind.
- https
Endpoint string HTTPS endpoint for the resource kind.
- ref
Id string A locally-unique friendly alias for this Integrations Server resource.
- resource
Id string The resource unique identifier.
- status string
Resource kind status (for example, "started", "stopped", etc).
- topologies
Get
Deployment Integrations Server Topology[] Node topology element definition.
- version string
Elastic stack version.
- elasticsearch_
cluster_ strref_ id 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[Get
Deployment Integrations Server Topology] Node topology element definition.
- version str
Elastic stack version.
- elasticsearch
Cluster StringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy Boolean
Resource kind health status.
- http
Endpoint String HTTP endpoint for the resource kind.
- https
Endpoint String HTTPS endpoint for the resource kind.
- ref
Id String A locally-unique friendly alias for this Integrations Server resource.
- resource
Id 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
- Instance
Configuration stringId - Size string
- Size
Resource string - Zone
Count int
- Instance
Configuration stringId - Size string
- Size
Resource string - Zone
Count int
- instance
Configuration StringId - size String
- size
Resource String - zone
Count Integer
- instance
Configuration stringId - size string
- size
Resource string - zone
Count number
- instance_
configuration_ strid - size str
- size_
resource str - zone_
count int
- instance
Configuration StringId - size String
- size
Resource String - zone
Count Number
GetDeploymentKibana
- Elasticsearch
Cluster stringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- Healthy bool
Kibana resource health status.
- Http
Endpoint string HTTP endpoint for the Kibana resource.
- Https
Endpoint string HTTPS endpoint for the Kibana resource.
- Ref
Id string A locally-unique friendly alias for this Kibana resource.
- Resource
Id string The resource unique identifier.
- Status string
Kibana resource status (for example, "started", "stopped", etc).
- Topologies
List<Pulumi.
Elastic Cloud. Inputs. Get Deployment Kibana Topology> Node topology element definition.
- Version string
Elastic stack version.
- Elasticsearch
Cluster stringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- Healthy bool
Kibana resource health status.
- Http
Endpoint string HTTP endpoint for the Kibana resource.
- Https
Endpoint string HTTPS endpoint for the Kibana resource.
- Ref
Id string A locally-unique friendly alias for this Kibana resource.
- Resource
Id string The resource unique identifier.
- Status string
Kibana resource status (for example, "started", "stopped", etc).
- Topologies
[]Get
Deployment Kibana Topology Node topology element definition.
- Version string
Elastic stack version.
- elasticsearch
Cluster StringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy Boolean
Kibana resource health status.
- http
Endpoint String HTTP endpoint for the Kibana resource.
- https
Endpoint String HTTPS endpoint for the Kibana resource.
- ref
Id String A locally-unique friendly alias for this Kibana resource.
- resource
Id String The resource unique identifier.
- status String
Kibana resource status (for example, "started", "stopped", etc).
- topologies
List<Get
Deployment Kibana Topology> Node topology element definition.
- version String
Elastic stack version.
- elasticsearch
Cluster stringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy boolean
Kibana resource health status.
- http
Endpoint string HTTP endpoint for the Kibana resource.
- https
Endpoint string HTTPS endpoint for the Kibana resource.
- ref
Id string A locally-unique friendly alias for this Kibana resource.
- resource
Id string The resource unique identifier.
- status string
Kibana resource status (for example, "started", "stopped", etc).
- topologies
Get
Deployment Kibana Topology[] Node topology element definition.
- version string
Elastic stack version.
- elasticsearch_
cluster_ strref_ id 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[Get
Deployment Kibana Topology] Node topology element definition.
- version str
Elastic stack version.
- elasticsearch
Cluster StringRef Id A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy Boolean
Kibana resource health status.
- http
Endpoint String HTTP endpoint for the Kibana resource.
- https
Endpoint String HTTPS endpoint for the Kibana resource.
- ref
Id String A locally-unique friendly alias for this Kibana resource.
- resource
Id 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
- Instance
Configuration stringId - Size string
- Size
Resource string - Zone
Count int
- Instance
Configuration stringId - Size string
- Size
Resource string - Zone
Count int
- instance
Configuration StringId - size String
- size
Resource String - zone
Count Integer
- instance
Configuration stringId - size string
- size
Resource string - zone
Count number
- instance_
configuration_ strid - size str
- size_
resource str - zone_
count int
- instance
Configuration StringId - size String
- size
Resource String - zone
Count Number
GetDeploymentObservability
- Deployment
Id 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.
- Ref
Id string Elasticsearch resource kind ref_id of the destination deployment.
- Deployment
Id 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.
- Ref
Id string Elasticsearch resource kind ref_id of the destination deployment.
- deployment
Id 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.
- ref
Id String Elasticsearch resource kind ref_id of the destination deployment.
- deployment
Id 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.
- ref
Id 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.
- deployment
Id 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.
- ref
Id 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.