ElasticCloud (EC) v0.10.5 published on Wednesday, Feb 12, 2025 by Pulumi
ec.getDeployment
Explore with Pulumi AI
Use this data source to retrieve information about an existing Elastic Cloud deployment.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ec from "@pulumi/ec";
const example = ec.getDeployment({
id: "f759065e5e64e9f3546f6c44f2743893",
});
import pulumi
import pulumi_ec as ec
example = ec.get_deployment(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
})
}
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 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());
}
}
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)
public static Output<GetDeploymentResult> getDeployment(GetDeploymentArgs args, InvokeOptions options)
fn::invoke:
function: ec:index/getDeployment:getDeployment
arguments:
# arguments dictionary
The following arguments are supported:
- Id
This property is required. string - The unique ID of the deployment.
- Id
This property is required. string - The unique ID of the deployment.
- id
This property is required. String - The unique ID of the deployment.
- id
This property is required. string - The unique ID of the deployment.
- id
This property is required. str - The unique ID of the deployment.
- id
This property is required. 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 Ref Id This property is required. string - The locally-unique user-specified id of an APM Resource.
- Healthy
This property is required. bool - APM resource health status.
- Http
Endpoint This property is required. string - HTTP endpoint for the APM resource.
- Https
Endpoint This property is required. string - HTTPS endpoint for the APM resource.
- Ref
Id This property is required. string - A locally-unique friendly alias for this APM resource.
- Resource
Id This property is required. string - The resource unique identifier.
- Status
This property is required. string - APM resource status (for example, "started", "stopped", etc).
- Topologies
This property is required. List<Pulumi.Elastic Cloud. Inputs. Get Deployment Apm Topology> - Node topology element definition.
- Version
This property is required. string - Elastic stack version.
- Elasticsearch
Cluster Ref Id This property is required. string - The locally-unique user-specified id of an APM Resource.
- Healthy
This property is required. bool - APM resource health status.
- Http
Endpoint This property is required. string - HTTP endpoint for the APM resource.
- Https
Endpoint This property is required. string - HTTPS endpoint for the APM resource.
- Ref
Id This property is required. string - A locally-unique friendly alias for this APM resource.
- Resource
Id This property is required. string - The resource unique identifier.
- Status
This property is required. string - APM resource status (for example, "started", "stopped", etc).
- Topologies
This property is required. []GetDeployment Apm Topology - Node topology element definition.
- Version
This property is required. string - Elastic stack version.
- elasticsearch
Cluster Ref Id This property is required. String - The locally-unique user-specified id of an APM Resource.
- healthy
This property is required. Boolean - APM resource health status.
- http
Endpoint This property is required. String - HTTP endpoint for the APM resource.
- https
Endpoint This property is required. String - HTTPS endpoint for the APM resource.
- ref
Id This property is required. String - A locally-unique friendly alias for this APM resource.
- resource
Id This property is required. String - The resource unique identifier.
- status
This property is required. String - APM resource status (for example, "started", "stopped", etc).
- topologies
This property is required. List<GetDeployment Apm Topology> - Node topology element definition.
- version
This property is required. String - Elastic stack version.
- elasticsearch
Cluster Ref Id This property is required. string - The locally-unique user-specified id of an APM Resource.
- healthy
This property is required. boolean - APM resource health status.
- http
Endpoint This property is required. string - HTTP endpoint for the APM resource.
- https
Endpoint This property is required. string - HTTPS endpoint for the APM resource.
- ref
Id This property is required. string - A locally-unique friendly alias for this APM resource.
- resource
Id This property is required. string - The resource unique identifier.
- status
This property is required. string - APM resource status (for example, "started", "stopped", etc).
- topologies
This property is required. GetDeployment Apm Topology[] - Node topology element definition.
- version
This property is required. string - Elastic stack version.
- elasticsearch_
cluster_ ref_ id This property is required. str - The locally-unique user-specified id of an APM Resource.
- healthy
This property is required. bool - APM resource health status.
- http_
endpoint This property is required. str - HTTP endpoint for the APM resource.
- https_
endpoint This property is required. str - HTTPS endpoint for the APM resource.
- ref_
id This property is required. str - A locally-unique friendly alias for this APM resource.
- resource_
id This property is required. str - The resource unique identifier.
- status
This property is required. str - APM resource status (for example, "started", "stopped", etc).
- topologies
This property is required. Sequence[GetDeployment Apm Topology] - Node topology element definition.
- version
This property is required. str - Elastic stack version.
- elasticsearch
Cluster Ref Id This property is required. String - The locally-unique user-specified id of an APM Resource.
- healthy
This property is required. Boolean - APM resource health status.
- http
Endpoint This property is required. String - HTTP endpoint for the APM resource.
- https
Endpoint This property is required. String - HTTPS endpoint for the APM resource.
- ref
Id This property is required. String - A locally-unique friendly alias for this APM resource.
- resource
Id This property is required. String - The resource unique identifier.
- status
This property is required. String - APM resource status (for example, "started", "stopped", etc).
- topologies
This property is required. List<Property Map> - Node topology element definition.
- version
This property is required. String - Elastic stack version.
GetDeploymentApmTopology
- Instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- Size
This property is required. string - Amount of "size_resource" in Gigabytes. For example "4g".
- Size
Resource This property is required. string - Type of resource ("memory" or "storage")
- Zone
Count This property is required. int - Number of zones in which nodes will be placed.
- Instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- Size
This property is required. string - Amount of "size_resource" in Gigabytes. For example "4g".
- Size
Resource This property is required. string - Type of resource ("memory" or "storage")
- Zone
Count This property is required. int - Number of zones in which nodes will be placed.
- instance
Configuration Id This property is required. String - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- size
This property is required. String - Amount of "size_resource" in Gigabytes. For example "4g".
- size
Resource This property is required. String - Type of resource ("memory" or "storage")
- zone
Count This property is required. Integer - Number of zones in which nodes will be placed.
- instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- size
This property is required. string - Amount of "size_resource" in Gigabytes. For example "4g".
- size
Resource This property is required. string - Type of resource ("memory" or "storage")
- zone
Count This property is required. number - Number of zones in which nodes will be placed.
- instance_
configuration_ id This property is required. str - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- size
This property is required. str - Amount of "size_resource" in Gigabytes. For example "4g".
- size_
resource This property is required. str - Type of resource ("memory" or "storage")
- zone_
count This property is required. int - Number of zones in which nodes will be placed.
- instance
Configuration Id This property is required. String - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- size
This property is required. String - Amount of "size_resource" in Gigabytes. For example "4g".
- size
Resource This property is required. String - Type of resource ("memory" or "storage")
- zone
Count This property is required. Number - Number of zones in which nodes will be placed.
GetDeploymentElasticsearch
- Autoscale
This property is required. string - Whether or not Elasticsearch autoscaling is enabled.
- Cloud
Id This property is required. 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
This property is required. bool - Elasticsearch resource health status.
- Http
Endpoint This property is required. string - HTTP endpoint for the Elasticsearch resource.
- Https
Endpoint This property is required. string - HTTPS endpoint for the Elasticsearch resource.
- Ref
Id This property is required. string - A locally-unique friendly alias for this Elasticsearch cluster.
- Resource
Id This property is required. string - The resource unique identifier.
- Status
This property is required. string - Elasticsearch resource status (for example, "started", "stopped", etc).
- Topologies
This property is required. List<Pulumi.Elastic Cloud. Inputs. Get Deployment Elasticsearch Topology> - Node topology element definition.
- Version
This property is required. string - Elastic stack version.
- Autoscale
This property is required. string - Whether or not Elasticsearch autoscaling is enabled.
- Cloud
Id This property is required. 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
This property is required. bool - Elasticsearch resource health status.
- Http
Endpoint This property is required. string - HTTP endpoint for the Elasticsearch resource.
- Https
Endpoint This property is required. string - HTTPS endpoint for the Elasticsearch resource.
- Ref
Id This property is required. string - A locally-unique friendly alias for this Elasticsearch cluster.
- Resource
Id This property is required. string - The resource unique identifier.
- Status
This property is required. string - Elasticsearch resource status (for example, "started", "stopped", etc).
- Topologies
This property is required. []GetDeployment Elasticsearch Topology - Node topology element definition.
- Version
This property is required. string - Elastic stack version.
- autoscale
This property is required. String - Whether or not Elasticsearch autoscaling is enabled.
- cloud
Id This property is required. 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
This property is required. Boolean - Elasticsearch resource health status.
- http
Endpoint This property is required. String - HTTP endpoint for the Elasticsearch resource.
- https
Endpoint This property is required. String - HTTPS endpoint for the Elasticsearch resource.
- ref
Id This property is required. String - A locally-unique friendly alias for this Elasticsearch cluster.
- resource
Id This property is required. String - The resource unique identifier.
- status
This property is required. String - Elasticsearch resource status (for example, "started", "stopped", etc).
- topologies
This property is required. List<GetDeployment Elasticsearch Topology> - Node topology element definition.
- version
This property is required. String - Elastic stack version.
- autoscale
This property is required. string - Whether or not Elasticsearch autoscaling is enabled.
- cloud
Id This property is required. 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
This property is required. boolean - Elasticsearch resource health status.
- http
Endpoint This property is required. string - HTTP endpoint for the Elasticsearch resource.
- https
Endpoint This property is required. string - HTTPS endpoint for the Elasticsearch resource.
- ref
Id This property is required. string - A locally-unique friendly alias for this Elasticsearch cluster.
- resource
Id This property is required. string - The resource unique identifier.
- status
This property is required. string - Elasticsearch resource status (for example, "started", "stopped", etc).
- topologies
This property is required. GetDeployment Elasticsearch Topology[] - Node topology element definition.
- version
This property is required. string - Elastic stack version.
- autoscale
This property is required. str - Whether or not Elasticsearch autoscaling is enabled.
- cloud_
id This property is required. 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
This property is required. bool - Elasticsearch resource health status.
- http_
endpoint This property is required. str - HTTP endpoint for the Elasticsearch resource.
- https_
endpoint This property is required. str - HTTPS endpoint for the Elasticsearch resource.
- ref_
id This property is required. str - A locally-unique friendly alias for this Elasticsearch cluster.
- resource_
id This property is required. str - The resource unique identifier.
- status
This property is required. str - Elasticsearch resource status (for example, "started", "stopped", etc).
- topologies
This property is required. Sequence[GetDeployment Elasticsearch Topology] - Node topology element definition.
- version
This property is required. str - Elastic stack version.
- autoscale
This property is required. String - Whether or not Elasticsearch autoscaling is enabled.
- cloud
Id This property is required. 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
This property is required. Boolean - Elasticsearch resource health status.
- http
Endpoint This property is required. String - HTTP endpoint for the Elasticsearch resource.
- https
Endpoint This property is required. String - HTTPS endpoint for the Elasticsearch resource.
- ref
Id This property is required. String - A locally-unique friendly alias for this Elasticsearch cluster.
- resource
Id This property is required. String - The resource unique identifier.
- status
This property is required. String - Elasticsearch resource status (for example, "started", "stopped", etc).
- topologies
This property is required. List<Property Map> - Node topology element definition.
- version
This property is required. String - Elastic stack version.
GetDeploymentElasticsearchTopology
- Autoscalings
This property is required. List<Pulumi.Elastic Cloud. Inputs. Get Deployment Elasticsearch Topology Autoscaling> - Optional Elasticsearch autoscaling settings, such a maximum and minimum size and resources.
- Instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- Node
Roles This property is required. List<string> - Defines the list of Elasticsearch node roles assigned to the topology element. This is supported from v7.10, and required from v8.
- Node
Type Data This property is required. bool - Defines whether this node can hold data (\n\n).
- Node
Type Ingest This property is required. bool - Defines whether this node can run an ingest pipeline (\n\n).
- Node
Type Master This property is required. bool - Defines whether this node can be elected master (\n\n).
- Node
Type Ml This property is required. bool - Defines whether this node can run ML jobs (\n\n).
- Size
This property is required. string - Amount of "size_resource" per topology element in Gigabytes. For example "4g".
- Size
Resource This property is required. string - Type of resource ("memory" or "storage")
- Zone
Count This property is required. int - Number of zones in which nodes will be placed.
- Autoscalings
This property is required. []GetDeployment Elasticsearch Topology Autoscaling - Optional Elasticsearch autoscaling settings, such a maximum and minimum size and resources.
- Instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- Node
Roles This property is required. []string - Defines the list of Elasticsearch node roles assigned to the topology element. This is supported from v7.10, and required from v8.
- Node
Type Data This property is required. bool - Defines whether this node can hold data (\n\n).
- Node
Type Ingest This property is required. bool - Defines whether this node can run an ingest pipeline (\n\n).
- Node
Type Master This property is required. bool - Defines whether this node can be elected master (\n\n).
- Node
Type Ml This property is required. bool - Defines whether this node can run ML jobs (\n\n).
- Size
This property is required. string - Amount of "size_resource" per topology element in Gigabytes. For example "4g".
- Size
Resource This property is required. string - Type of resource ("memory" or "storage")
- Zone
Count This property is required. int - Number of zones in which nodes will be placed.
- autoscalings
This property is required. List<GetDeployment Elasticsearch Topology Autoscaling> - Optional Elasticsearch autoscaling settings, such a maximum and minimum size and resources.
- instance
Configuration Id This property is required. String - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- node
Roles This property is required. List<String> - Defines the list of Elasticsearch node roles assigned to the topology element. This is supported from v7.10, and required from v8.
- node
Type Data This property is required. Boolean - Defines whether this node can hold data (\n\n).
- node
Type Ingest This property is required. Boolean - Defines whether this node can run an ingest pipeline (\n\n).
- node
Type Master This property is required. Boolean - Defines whether this node can be elected master (\n\n).
- node
Type Ml This property is required. Boolean - Defines whether this node can run ML jobs (\n\n).
- size
This property is required. String - Amount of "size_resource" per topology element in Gigabytes. For example "4g".
- size
Resource This property is required. String - Type of resource ("memory" or "storage")
- zone
Count This property is required. Integer - Number of zones in which nodes will be placed.
- autoscalings
This property is required. GetDeployment Elasticsearch Topology Autoscaling[] - Optional Elasticsearch autoscaling settings, such a maximum and minimum size and resources.
- instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- node
Roles This property is required. string[] - Defines the list of Elasticsearch node roles assigned to the topology element. This is supported from v7.10, and required from v8.
- node
Type Data This property is required. boolean - Defines whether this node can hold data (\n\n).
- node
Type Ingest This property is required. boolean - Defines whether this node can run an ingest pipeline (\n\n).
- node
Type Master This property is required. boolean - Defines whether this node can be elected master (\n\n).
- node
Type Ml This property is required. boolean - Defines whether this node can run ML jobs (\n\n).
- size
This property is required. string - Amount of "size_resource" per topology element in Gigabytes. For example "4g".
- size
Resource This property is required. string - Type of resource ("memory" or "storage")
- zone
Count This property is required. number - Number of zones in which nodes will be placed.
- autoscalings
This property is required. Sequence[GetDeployment Elasticsearch Topology Autoscaling] - Optional Elasticsearch autoscaling settings, such a maximum and minimum size and resources.
- instance_
configuration_ id This property is required. str - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- node_
roles This property is required. Sequence[str] - Defines the list of Elasticsearch node roles assigned to the topology element. This is supported from v7.10, and required from v8.
- node_
type_ data This property is required. bool - Defines whether this node can hold data (\n\n).
- node_
type_ ingest This property is required. bool - Defines whether this node can run an ingest pipeline (\n\n).
- node_
type_ master This property is required. bool - Defines whether this node can be elected master (\n\n).
- node_
type_ ml This property is required. bool - Defines whether this node can run ML jobs (\n\n).
- size
This property is required. str - Amount of "size_resource" per topology element in Gigabytes. For example "4g".
- size_
resource This property is required. str - Type of resource ("memory" or "storage")
- zone_
count This property is required. int - Number of zones in which nodes will be placed.
- autoscalings
This property is required. List<Property Map> - Optional Elasticsearch autoscaling settings, such a maximum and minimum size and resources.
- instance
Configuration Id This property is required. String - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- node
Roles This property is required. List<String> - Defines the list of Elasticsearch node roles assigned to the topology element. This is supported from v7.10, and required from v8.
- node
Type Data This property is required. Boolean - Defines whether this node can hold data (\n\n).
- node
Type Ingest This property is required. Boolean - Defines whether this node can run an ingest pipeline (\n\n).
- node
Type Master This property is required. Boolean - Defines whether this node can be elected master (\n\n).
- node
Type Ml This property is required. Boolean - Defines whether this node can run ML jobs (\n\n).
- size
This property is required. String - Amount of "size_resource" per topology element in Gigabytes. For example "4g".
- size
Resource This property is required. String - Type of resource ("memory" or "storage")
- zone
Count This property is required. Number - Number of zones in which nodes will be placed.
GetDeploymentElasticsearchTopologyAutoscaling
- Max
Size This property is required. string - Maximum size the tier can scale up to, e.g "64g".
- Max
Size Resource This property is required. string - Resource type used when specifying the maximum size the tier can scale up to.
- Min
Size This property is required. string - Minimum size the tier can scale down to when bidirectional autoscaling is supported.
- Min
Size Resource This property is required. string - Resource type used when specifying the minimum size the tier can scale down to when bidirectional autoscaling is supported.
- Policy
Override Json This property is required. string - An arbitrary JSON object overriding the default autoscaling policy. Don't set unless you really know what you are doing.
- Max
Size This property is required. string - Maximum size the tier can scale up to, e.g "64g".
- Max
Size Resource This property is required. string - Resource type used when specifying the maximum size the tier can scale up to.
- Min
Size This property is required. string - Minimum size the tier can scale down to when bidirectional autoscaling is supported.
- Min
Size Resource This property is required. string - Resource type used when specifying the minimum size the tier can scale down to when bidirectional autoscaling is supported.
- Policy
Override Json This property is required. string - An arbitrary JSON object overriding the default autoscaling policy. Don't set unless you really know what you are doing.
- max
Size This property is required. String - Maximum size the tier can scale up to, e.g "64g".
- max
Size Resource This property is required. String - Resource type used when specifying the maximum size the tier can scale up to.
- min
Size This property is required. String - Minimum size the tier can scale down to when bidirectional autoscaling is supported.
- min
Size Resource This property is required. String - Resource type used when specifying the minimum size the tier can scale down to when bidirectional autoscaling is supported.
- policy
Override Json This property is required. String - An arbitrary JSON object overriding the default autoscaling policy. Don't set unless you really know what you are doing.
- max
Size This property is required. string - Maximum size the tier can scale up to, e.g "64g".
- max
Size Resource This property is required. string - Resource type used when specifying the maximum size the tier can scale up to.
- min
Size This property is required. string - Minimum size the tier can scale down to when bidirectional autoscaling is supported.
- min
Size Resource This property is required. string - Resource type used when specifying the minimum size the tier can scale down to when bidirectional autoscaling is supported.
- policy
Override Json This property is required. string - An arbitrary JSON object overriding the default autoscaling policy. Don't set unless you really know what you are doing.
- max_
size This property is required. str - Maximum size the tier can scale up to, e.g "64g".
- max_
size_ resource This property is required. str - Resource type used when specifying the maximum size the tier can scale up to.
- min_
size This property is required. str - Minimum size the tier can scale down to when bidirectional autoscaling is supported.
- min_
size_ resource This property is required. str - Resource type used when specifying the minimum size the tier can scale down to when bidirectional autoscaling is supported.
- policy_
override_ json This property is required. str - An arbitrary JSON object overriding the default autoscaling policy. Don't set unless you really know what you are doing.
- max
Size This property is required. String - Maximum size the tier can scale up to, e.g "64g".
- max
Size Resource This property is required. String - Resource type used when specifying the maximum size the tier can scale up to.
- min
Size This property is required. String - Minimum size the tier can scale down to when bidirectional autoscaling is supported.
- min
Size Resource This property is required. String - Resource type used when specifying the minimum size the tier can scale down to when bidirectional autoscaling is supported.
- policy
Override Json This property is required. String - An arbitrary JSON object overriding the default autoscaling policy. Don't set unless you really know what you are doing.
GetDeploymentEnterpriseSearch
- Elasticsearch
Cluster Ref Id This property is required. string - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- Healthy
This property is required. bool - Enterprise Search resource health status.
- Http
Endpoint This property is required. string - HTTP endpoint for the Enterprise Search resource.
- Https
Endpoint This property is required. string - HTTPS endpoint for the Enterprise Search resource.
- Ref
Id This property is required. string - A locally-unique friendly alias for this Enterprise Search resource.
- Resource
Id This property is required. string - The resource unique identifier.
- Status
This property is required. string - Enterprise Search resource status (for example, "started", "stopped", etc).
- Topologies
This property is required. List<Pulumi.Elastic Cloud. Inputs. Get Deployment Enterprise Search Topology> - Node topology element definition.
- Version
This property is required. string - Elastic stack version.
- Elasticsearch
Cluster Ref Id This property is required. string - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- Healthy
This property is required. bool - Enterprise Search resource health status.
- Http
Endpoint This property is required. string - HTTP endpoint for the Enterprise Search resource.
- Https
Endpoint This property is required. string - HTTPS endpoint for the Enterprise Search resource.
- Ref
Id This property is required. string - A locally-unique friendly alias for this Enterprise Search resource.
- Resource
Id This property is required. string - The resource unique identifier.
- Status
This property is required. string - Enterprise Search resource status (for example, "started", "stopped", etc).
- Topologies
This property is required. []GetDeployment Enterprise Search Topology - Node topology element definition.
- Version
This property is required. string - Elastic stack version.
- elasticsearch
Cluster Ref Id This property is required. String - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy
This property is required. Boolean - Enterprise Search resource health status.
- http
Endpoint This property is required. String - HTTP endpoint for the Enterprise Search resource.
- https
Endpoint This property is required. String - HTTPS endpoint for the Enterprise Search resource.
- ref
Id This property is required. String - A locally-unique friendly alias for this Enterprise Search resource.
- resource
Id This property is required. String - The resource unique identifier.
- status
This property is required. String - Enterprise Search resource status (for example, "started", "stopped", etc).
- topologies
This property is required. List<GetDeployment Enterprise Search Topology> - Node topology element definition.
- version
This property is required. String - Elastic stack version.
- elasticsearch
Cluster Ref Id This property is required. string - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy
This property is required. boolean - Enterprise Search resource health status.
- http
Endpoint This property is required. string - HTTP endpoint for the Enterprise Search resource.
- https
Endpoint This property is required. string - HTTPS endpoint for the Enterprise Search resource.
- ref
Id This property is required. string - A locally-unique friendly alias for this Enterprise Search resource.
- resource
Id This property is required. string - The resource unique identifier.
- status
This property is required. string - Enterprise Search resource status (for example, "started", "stopped", etc).
- topologies
This property is required. GetDeployment Enterprise Search Topology[] - Node topology element definition.
- version
This property is required. string - Elastic stack version.
- elasticsearch_
cluster_ ref_ id This property is required. str - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy
This property is required. bool - Enterprise Search resource health status.
- http_
endpoint This property is required. str - HTTP endpoint for the Enterprise Search resource.
- https_
endpoint This property is required. str - HTTPS endpoint for the Enterprise Search resource.
- ref_
id This property is required. str - A locally-unique friendly alias for this Enterprise Search resource.
- resource_
id This property is required. str - The resource unique identifier.
- status
This property is required. str - Enterprise Search resource status (for example, "started", "stopped", etc).
- topologies
This property is required. Sequence[GetDeployment Enterprise Search Topology] - Node topology element definition.
- version
This property is required. str - Elastic stack version.
- elasticsearch
Cluster Ref Id This property is required. String - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy
This property is required. Boolean - Enterprise Search resource health status.
- http
Endpoint This property is required. String - HTTP endpoint for the Enterprise Search resource.
- https
Endpoint This property is required. String - HTTPS endpoint for the Enterprise Search resource.
- ref
Id This property is required. String - A locally-unique friendly alias for this Enterprise Search resource.
- resource
Id This property is required. String - The resource unique identifier.
- status
This property is required. String - Enterprise Search resource status (for example, "started", "stopped", etc).
- topologies
This property is required. List<Property Map> - Node topology element definition.
- version
This property is required. String - Elastic stack version.
GetDeploymentEnterpriseSearchTopology
- Instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- Node
Type Appserver This property is required. bool - Defines whether this instance should run as application/API server.
- Node
Type Connector This property is required. bool - Defines whether this instance should run as connector.
- Node
Type Worker This property is required. bool - Defines whether this instance should run as background worker.
- Size
This property is required. string - Amount of "size_resource" in Gigabytes. For example "4g".
- Size
Resource This property is required. string - Type of resource ("memory" or "storage")
- Zone
Count This property is required. int - Number of zones in which nodes will be placed.
- Instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- Node
Type Appserver This property is required. bool - Defines whether this instance should run as application/API server.
- Node
Type Connector This property is required. bool - Defines whether this instance should run as connector.
- Node
Type Worker This property is required. bool - Defines whether this instance should run as background worker.
- Size
This property is required. string - Amount of "size_resource" in Gigabytes. For example "4g".
- Size
Resource This property is required. string - Type of resource ("memory" or "storage")
- Zone
Count This property is required. int - Number of zones in which nodes will be placed.
- instance
Configuration Id This property is required. String - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- node
Type Appserver This property is required. Boolean - Defines whether this instance should run as application/API server.
- node
Type Connector This property is required. Boolean - Defines whether this instance should run as connector.
- node
Type Worker This property is required. Boolean - Defines whether this instance should run as background worker.
- size
This property is required. String - Amount of "size_resource" in Gigabytes. For example "4g".
- size
Resource This property is required. String - Type of resource ("memory" or "storage")
- zone
Count This property is required. Integer - Number of zones in which nodes will be placed.
- instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- node
Type Appserver This property is required. boolean - Defines whether this instance should run as application/API server.
- node
Type Connector This property is required. boolean - Defines whether this instance should run as connector.
- node
Type Worker This property is required. boolean - Defines whether this instance should run as background worker.
- size
This property is required. string - Amount of "size_resource" in Gigabytes. For example "4g".
- size
Resource This property is required. string - Type of resource ("memory" or "storage")
- zone
Count This property is required. number - Number of zones in which nodes will be placed.
- instance_
configuration_ id This property is required. str - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- node_
type_ appserver This property is required. bool - Defines whether this instance should run as application/API server.
- node_
type_ connector This property is required. bool - Defines whether this instance should run as connector.
- node_
type_ worker This property is required. bool - Defines whether this instance should run as background worker.
- size
This property is required. str - Amount of "size_resource" in Gigabytes. For example "4g".
- size_
resource This property is required. str - Type of resource ("memory" or "storage")
- zone_
count This property is required. int - Number of zones in which nodes will be placed.
- instance
Configuration Id This property is required. String - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- node
Type Appserver This property is required. Boolean - Defines whether this instance should run as application/API server.
- node
Type Connector This property is required. Boolean - Defines whether this instance should run as connector.
- node
Type Worker This property is required. Boolean - Defines whether this instance should run as background worker.
- size
This property is required. String - Amount of "size_resource" in Gigabytes. For example "4g".
- size
Resource This property is required. String - Type of resource ("memory" or "storage")
- zone
Count This property is required. Number - Number of zones in which nodes will be placed.
GetDeploymentIntegrationsServer
- Elasticsearch
Cluster Ref Id This property is required. string - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- Healthy
This property is required. bool - Resource kind health status.
- Http
Endpoint This property is required. string - HTTP endpoint for the resource kind.
- Https
Endpoint This property is required. string - HTTPS endpoint for the resource kind.
- Ref
Id This property is required. string - A locally-unique friendly alias for this Integrations Server resource.
- Resource
Id This property is required. string - The resource unique identifier.
- Status
This property is required. string - Resource kind status (for example, "started", "stopped", etc).
- Topologies
This property is required. List<Pulumi.Elastic Cloud. Inputs. Get Deployment Integrations Server Topology> - Node topology element definition.
- Version
This property is required. string - Elastic stack version.
- Elasticsearch
Cluster Ref Id This property is required. string - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- Healthy
This property is required. bool - Resource kind health status.
- Http
Endpoint This property is required. string - HTTP endpoint for the resource kind.
- Https
Endpoint This property is required. string - HTTPS endpoint for the resource kind.
- Ref
Id This property is required. string - A locally-unique friendly alias for this Integrations Server resource.
- Resource
Id This property is required. string - The resource unique identifier.
- Status
This property is required. string - Resource kind status (for example, "started", "stopped", etc).
- Topologies
This property is required. []GetDeployment Integrations Server Topology - Node topology element definition.
- Version
This property is required. string - Elastic stack version.
- elasticsearch
Cluster Ref Id This property is required. String - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy
This property is required. Boolean - Resource kind health status.
- http
Endpoint This property is required. String - HTTP endpoint for the resource kind.
- https
Endpoint This property is required. String - HTTPS endpoint for the resource kind.
- ref
Id This property is required. String - A locally-unique friendly alias for this Integrations Server resource.
- resource
Id This property is required. String - The resource unique identifier.
- status
This property is required. String - Resource kind status (for example, "started", "stopped", etc).
- topologies
This property is required. List<GetDeployment Integrations Server Topology> - Node topology element definition.
- version
This property is required. String - Elastic stack version.
- elasticsearch
Cluster Ref Id This property is required. string - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy
This property is required. boolean - Resource kind health status.
- http
Endpoint This property is required. string - HTTP endpoint for the resource kind.
- https
Endpoint This property is required. string - HTTPS endpoint for the resource kind.
- ref
Id This property is required. string - A locally-unique friendly alias for this Integrations Server resource.
- resource
Id This property is required. string - The resource unique identifier.
- status
This property is required. string - Resource kind status (for example, "started", "stopped", etc).
- topologies
This property is required. GetDeployment Integrations Server Topology[] - Node topology element definition.
- version
This property is required. string - Elastic stack version.
- elasticsearch_
cluster_ ref_ id This property is required. str - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy
This property is required. bool - Resource kind health status.
- http_
endpoint This property is required. str - HTTP endpoint for the resource kind.
- https_
endpoint This property is required. str - HTTPS endpoint for the resource kind.
- ref_
id This property is required. str - A locally-unique friendly alias for this Integrations Server resource.
- resource_
id This property is required. str - The resource unique identifier.
- status
This property is required. str - Resource kind status (for example, "started", "stopped", etc).
- topologies
This property is required. Sequence[GetDeployment Integrations Server Topology] - Node topology element definition.
- version
This property is required. str - Elastic stack version.
- elasticsearch
Cluster Ref Id This property is required. String - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy
This property is required. Boolean - Resource kind health status.
- http
Endpoint This property is required. String - HTTP endpoint for the resource kind.
- https
Endpoint This property is required. String - HTTPS endpoint for the resource kind.
- ref
Id This property is required. String - A locally-unique friendly alias for this Integrations Server resource.
- resource
Id This property is required. String - The resource unique identifier.
- status
This property is required. String - Resource kind status (for example, "started", "stopped", etc).
- topologies
This property is required. List<Property Map> - Node topology element definition.
- version
This property is required. String - Elastic stack version.
GetDeploymentIntegrationsServerTopology
- Instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- Size
This property is required. string - Amount of "size_resource" in Gigabytes. For example "4g".
- Size
Resource This property is required. string - Type of resource ("memory" or "storage")
- Zone
Count This property is required. int - Number of zones in which nodes will be placed.
- Instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- Size
This property is required. string - Amount of "size_resource" in Gigabytes. For example "4g".
- Size
Resource This property is required. string - Type of resource ("memory" or "storage")
- Zone
Count This property is required. int - Number of zones in which nodes will be placed.
- instance
Configuration Id This property is required. String - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- size
This property is required. String - Amount of "size_resource" in Gigabytes. For example "4g".
- size
Resource This property is required. String - Type of resource ("memory" or "storage")
- zone
Count This property is required. Integer - Number of zones in which nodes will be placed.
- instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- size
This property is required. string - Amount of "size_resource" in Gigabytes. For example "4g".
- size
Resource This property is required. string - Type of resource ("memory" or "storage")
- zone
Count This property is required. number - Number of zones in which nodes will be placed.
- instance_
configuration_ id This property is required. str - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- size
This property is required. str - Amount of "size_resource" in Gigabytes. For example "4g".
- size_
resource This property is required. str - Type of resource ("memory" or "storage")
- zone_
count This property is required. int - Number of zones in which nodes will be placed.
- instance
Configuration Id This property is required. String - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- size
This property is required. String - Amount of "size_resource" in Gigabytes. For example "4g".
- size
Resource This property is required. String - Type of resource ("memory" or "storage")
- zone
Count This property is required. Number - Number of zones in which nodes will be placed.
GetDeploymentKibana
- Elasticsearch
Cluster Ref Id This property is required. string - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- Healthy
This property is required. bool - Kibana resource health status.
- Http
Endpoint This property is required. string - HTTP endpoint for the Kibana resource.
- Https
Endpoint This property is required. string - HTTPS endpoint for the Kibana resource.
- Ref
Id This property is required. string - A locally-unique friendly alias for this Kibana resource.
- Resource
Id This property is required. string - The resource unique identifier.
- Status
This property is required. string - Kibana resource status (for example, "started", "stopped", etc).
- Topologies
This property is required. List<Pulumi.Elastic Cloud. Inputs. Get Deployment Kibana Topology> - Node topology element definition.
- Version
This property is required. string - Elastic stack version.
- Elasticsearch
Cluster Ref Id This property is required. string - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- Healthy
This property is required. bool - Kibana resource health status.
- Http
Endpoint This property is required. string - HTTP endpoint for the Kibana resource.
- Https
Endpoint This property is required. string - HTTPS endpoint for the Kibana resource.
- Ref
Id This property is required. string - A locally-unique friendly alias for this Kibana resource.
- Resource
Id This property is required. string - The resource unique identifier.
- Status
This property is required. string - Kibana resource status (for example, "started", "stopped", etc).
- Topologies
This property is required. []GetDeployment Kibana Topology - Node topology element definition.
- Version
This property is required. string - Elastic stack version.
- elasticsearch
Cluster Ref Id This property is required. String - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy
This property is required. Boolean - Kibana resource health status.
- http
Endpoint This property is required. String - HTTP endpoint for the Kibana resource.
- https
Endpoint This property is required. String - HTTPS endpoint for the Kibana resource.
- ref
Id This property is required. String - A locally-unique friendly alias for this Kibana resource.
- resource
Id This property is required. String - The resource unique identifier.
- status
This property is required. String - Kibana resource status (for example, "started", "stopped", etc).
- topologies
This property is required. List<GetDeployment Kibana Topology> - Node topology element definition.
- version
This property is required. String - Elastic stack version.
- elasticsearch
Cluster Ref Id This property is required. string - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy
This property is required. boolean - Kibana resource health status.
- http
Endpoint This property is required. string - HTTP endpoint for the Kibana resource.
- https
Endpoint This property is required. string - HTTPS endpoint for the Kibana resource.
- ref
Id This property is required. string - A locally-unique friendly alias for this Kibana resource.
- resource
Id This property is required. string - The resource unique identifier.
- status
This property is required. string - Kibana resource status (for example, "started", "stopped", etc).
- topologies
This property is required. GetDeployment Kibana Topology[] - Node topology element definition.
- version
This property is required. string - Elastic stack version.
- elasticsearch_
cluster_ ref_ id This property is required. str - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy
This property is required. bool - Kibana resource health status.
- http_
endpoint This property is required. str - HTTP endpoint for the Kibana resource.
- https_
endpoint This property is required. str - HTTPS endpoint for the Kibana resource.
- ref_
id This property is required. str - A locally-unique friendly alias for this Kibana resource.
- resource_
id This property is required. str - The resource unique identifier.
- status
This property is required. str - Kibana resource status (for example, "started", "stopped", etc).
- topologies
This property is required. Sequence[GetDeployment Kibana Topology] - Node topology element definition.
- version
This property is required. str - Elastic stack version.
- elasticsearch
Cluster Ref Id This property is required. String - A locally-unique friendly alias for an Elasticsearch resource in this deployment.
- healthy
This property is required. Boolean - Kibana resource health status.
- http
Endpoint This property is required. String - HTTP endpoint for the Kibana resource.
- https
Endpoint This property is required. String - HTTPS endpoint for the Kibana resource.
- ref
Id This property is required. String - A locally-unique friendly alias for this Kibana resource.
- resource
Id This property is required. String - The resource unique identifier.
- status
This property is required. String - Kibana resource status (for example, "started", "stopped", etc).
- topologies
This property is required. List<Property Map> - Node topology element definition.
- version
This property is required. String - Elastic stack version.
GetDeploymentKibanaTopology
- Instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- Size
This property is required. string - Amount of size_resource in Gigabytes. For example "4g".
- Size
Resource This property is required. string - Type of resource ("memory" or "storage")
- Zone
Count This property is required. int - Number of zones in which nodes will be placed.
- Instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- Size
This property is required. string - Amount of size_resource in Gigabytes. For example "4g".
- Size
Resource This property is required. string - Type of resource ("memory" or "storage")
- Zone
Count This property is required. int - Number of zones in which nodes will be placed.
- instance
Configuration Id This property is required. String - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- size
This property is required. String - Amount of size_resource in Gigabytes. For example "4g".
- size
Resource This property is required. String - Type of resource ("memory" or "storage")
- zone
Count This property is required. Integer - Number of zones in which nodes will be placed.
- instance
Configuration Id This property is required. string - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- size
This property is required. string - Amount of size_resource in Gigabytes. For example "4g".
- size
Resource This property is required. string - Type of resource ("memory" or "storage")
- zone
Count This property is required. number - Number of zones in which nodes will be placed.
- instance_
configuration_ id This property is required. str - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- size
This property is required. str - Amount of size_resource in Gigabytes. For example "4g".
- size_
resource This property is required. str - Type of resource ("memory" or "storage")
- zone_
count This property is required. int - Number of zones in which nodes will be placed.
- instance
Configuration Id This property is required. String - Controls the allocation of this topology element as well as allowed sizes and node_types. It needs to match the ID of an existing instance configuration.
- size
This property is required. String - Amount of size_resource in Gigabytes. For example "4g".
- size
Resource This property is required. String - Type of resource ("memory" or "storage")
- zone
Count This property is required. Number - Number of zones in which nodes will be placed.
GetDeploymentObservability
- Deployment
Id This property is required. string - Destination deployment ID for the shipped logs and monitoring metrics.
- Logs
This property is required. bool - Defines whether logs are shipped to the destination deployment.
- Metrics
This property is required. bool - Defines whether metrics are shipped to the destination deployment.
- Ref
Id This property is required. string - Elasticsearch resource kind ref_id of the destination deployment.
- Deployment
Id This property is required. string - Destination deployment ID for the shipped logs and monitoring metrics.
- Logs
This property is required. bool - Defines whether logs are shipped to the destination deployment.
- Metrics
This property is required. bool - Defines whether metrics are shipped to the destination deployment.
- Ref
Id This property is required. string - Elasticsearch resource kind ref_id of the destination deployment.
- deployment
Id This property is required. String - Destination deployment ID for the shipped logs and monitoring metrics.
- logs
This property is required. Boolean - Defines whether logs are shipped to the destination deployment.
- metrics
This property is required. Boolean - Defines whether metrics are shipped to the destination deployment.
- ref
Id This property is required. String - Elasticsearch resource kind ref_id of the destination deployment.
- deployment
Id This property is required. string - Destination deployment ID for the shipped logs and monitoring metrics.
- logs
This property is required. boolean - Defines whether logs are shipped to the destination deployment.
- metrics
This property is required. boolean - Defines whether metrics are shipped to the destination deployment.
- ref
Id This property is required. string - Elasticsearch resource kind ref_id of the destination deployment.
- deployment_
id This property is required. str - Destination deployment ID for the shipped logs and monitoring metrics.
- logs
This property is required. bool - Defines whether logs are shipped to the destination deployment.
- metrics
This property is required. bool - Defines whether metrics are shipped to the destination deployment.
- ref_
id This property is required. str - Elasticsearch resource kind ref_id of the destination deployment.
- deployment
Id This property is required. String - Destination deployment ID for the shipped logs and monitoring metrics.
- logs
This property is required. Boolean - Defines whether logs are shipped to the destination deployment.
- metrics
This property is required. Boolean - Defines whether metrics are shipped to the destination deployment.
- ref
Id This property is required. 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.