ElasticCloud (EC) v0.10.6 published on Tuesday, Apr 29, 2025 by Pulumi
ec.getDeploymentTemplates
Explore with Pulumi AI
Use this data source to retrieve a list of available deployment templates.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ec from "@pulumi/ec";
const example = ec.getDeploymentTemplates({
    region: "us-east-1",
});
const myDeployment = new ec.Deployment("my_deployment", {
    name: "My Deployment",
    version: "8.12.2",
    region: allTemplates.region,
    deploymentTemplateId: allTemplates.templates[0].id,
    elasticsearch: {
        hot: {
            autoscaling: {},
        },
    },
    kibana: {},
});
import pulumi
import pulumi_ec as ec
example = ec.get_deployment_templates(region="us-east-1")
my_deployment = ec.Deployment("my_deployment",
    name="My Deployment",
    version="8.12.2",
    region=all_templates["region"],
    deployment_template_id=all_templates["templates"][0]["id"],
    elasticsearch={
        "hot": {
            "autoscaling": {},
        },
    },
    kibana={})
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.GetDeploymentTemplates(ctx, &ec.GetDeploymentTemplatesArgs{
			Region: "us-east-1",
		}, nil)
		if err != nil {
			return err
		}
		_, err = ec.NewDeployment(ctx, "my_deployment", &ec.DeploymentArgs{
			Name:                 pulumi.String("My Deployment"),
			Version:              pulumi.String("8.12.2"),
			Region:               pulumi.Any(allTemplates.Region),
			DeploymentTemplateId: pulumi.Any(allTemplates.Templates[0].Id),
			Elasticsearch: &ec.DeploymentElasticsearchArgs{
				Hot: &ec.DeploymentElasticsearchHotArgs{
					Autoscaling: &ec.DeploymentElasticsearchHotAutoscalingArgs{},
				},
			},
			Kibana: &ec.DeploymentKibanaArgs{},
		})
		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.GetDeploymentTemplates.Invoke(new()
    {
        Region = "us-east-1",
    });
    var myDeployment = new ElasticCloud.Deployment("my_deployment", new()
    {
        Name = "My Deployment",
        Version = "8.12.2",
        Region = allTemplates.Region,
        DeploymentTemplateId = allTemplates.Templates[0].Id,
        Elasticsearch = new ElasticCloud.Inputs.DeploymentElasticsearchArgs
        {
            Hot = new ElasticCloud.Inputs.DeploymentElasticsearchHotArgs
            {
                Autoscaling = null,
            },
        },
        Kibana = null,
    });
});
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.GetDeploymentTemplatesArgs;
import com.pulumi.ec.Deployment;
import com.pulumi.ec.DeploymentArgs;
import com.pulumi.ec.inputs.DeploymentElasticsearchArgs;
import com.pulumi.ec.inputs.DeploymentElasticsearchHotArgs;
import com.pulumi.ec.inputs.DeploymentElasticsearchHotAutoscalingArgs;
import com.pulumi.ec.inputs.DeploymentKibanaArgs;
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.getDeploymentTemplates(GetDeploymentTemplatesArgs.builder()
            .region("us-east-1")
            .build());
        var myDeployment = new Deployment("myDeployment", DeploymentArgs.builder()
            .name("My Deployment")
            .version("8.12.2")
            .region(allTemplates.region())
            .deploymentTemplateId(allTemplates.templates()[0].id())
            .elasticsearch(DeploymentElasticsearchArgs.builder()
                .hot(DeploymentElasticsearchHotArgs.builder()
                    .autoscaling(DeploymentElasticsearchHotAutoscalingArgs.builder()
                        .build())
                    .build())
                .build())
            .kibana(DeploymentKibanaArgs.builder()
                .build())
            .build());
    }
}
resources:
  myDeployment:
    type: ec:Deployment
    name: my_deployment
    properties:
      name: My Deployment
      version: 8.12.2
      region: ${allTemplates.region}
      deploymentTemplateId: ${allTemplates.templates[0].id}
      elasticsearch:
        hot:
          autoscaling: {}
      kibana: {}
variables:
  example:
    fn::invoke:
      function: ec:getDeploymentTemplates
      arguments:
        region: us-east-1
Using getDeploymentTemplates
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 getDeploymentTemplates(args: GetDeploymentTemplatesArgs, opts?: InvokeOptions): Promise<GetDeploymentTemplatesResult>
function getDeploymentTemplatesOutput(args: GetDeploymentTemplatesOutputArgs, opts?: InvokeOptions): Output<GetDeploymentTemplatesResult>def get_deployment_templates(id: Optional[str] = None,
                             region: Optional[str] = None,
                             show_deprecated: Optional[bool] = None,
                             stack_version: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetDeploymentTemplatesResult
def get_deployment_templates_output(id: Optional[pulumi.Input[str]] = None,
                             region: Optional[pulumi.Input[str]] = None,
                             show_deprecated: Optional[pulumi.Input[bool]] = None,
                             stack_version: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetDeploymentTemplatesResult]func GetDeploymentTemplates(ctx *Context, args *GetDeploymentTemplatesArgs, opts ...InvokeOption) (*GetDeploymentTemplatesResult, error)
func GetDeploymentTemplatesOutput(ctx *Context, args *GetDeploymentTemplatesOutputArgs, opts ...InvokeOption) GetDeploymentTemplatesResultOutput> Note: This function is named GetDeploymentTemplates in the Go SDK.
public static class GetDeploymentTemplates 
{
    public static Task<GetDeploymentTemplatesResult> InvokeAsync(GetDeploymentTemplatesArgs args, InvokeOptions? opts = null)
    public static Output<GetDeploymentTemplatesResult> Invoke(GetDeploymentTemplatesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDeploymentTemplatesResult> getDeploymentTemplates(GetDeploymentTemplatesArgs args, InvokeOptions options)
public static Output<GetDeploymentTemplatesResult> getDeploymentTemplates(GetDeploymentTemplatesArgs args, InvokeOptions options)
fn::invoke:
  function: ec:index/getDeploymentTemplates:getDeploymentTemplates
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Region string
- Region to select. For Elastic Cloud Enterprise (ECE) installations, use ece-region.
- Id string
- Filters for a deployment template with this id.
- ShowDeprecated bool
- Enable to also show deprecated deployment templates. (Set to false by default.)
- StackVersion string
- Filters for deployment templates compatible with this stack version.
- Region string
- Region to select. For Elastic Cloud Enterprise (ECE) installations, use ece-region.
- Id string
- Filters for a deployment template with this id.
- ShowDeprecated bool
- Enable to also show deprecated deployment templates. (Set to false by default.)
- StackVersion string
- Filters for deployment templates compatible with this stack version.
- region String
- Region to select. For Elastic Cloud Enterprise (ECE) installations, use ece-region.
- id String
- Filters for a deployment template with this id.
- showDeprecated Boolean
- Enable to also show deprecated deployment templates. (Set to false by default.)
- stackVersion String
- Filters for deployment templates compatible with this stack version.
- region string
- Region to select. For Elastic Cloud Enterprise (ECE) installations, use ece-region.
- id string
- Filters for a deployment template with this id.
- showDeprecated boolean
- Enable to also show deprecated deployment templates. (Set to false by default.)
- stackVersion string
- Filters for deployment templates compatible with this stack version.
- region str
- Region to select. For Elastic Cloud Enterprise (ECE) installations, use ece-region.
- id str
- Filters for a deployment template with this id.
- show_deprecated bool
- Enable to also show deprecated deployment templates. (Set to false by default.)
- stack_version str
- Filters for deployment templates compatible with this stack version.
- region String
- Region to select. For Elastic Cloud Enterprise (ECE) installations, use ece-region.
- id String
- Filters for a deployment template with this id.
- showDeprecated Boolean
- Enable to also show deprecated deployment templates. (Set to false by default.)
- stackVersion String
- Filters for deployment templates compatible with this stack version.
getDeploymentTemplates Result
The following output properties are available:
- Region string
- Region to select. For Elastic Cloud Enterprise (ECE) installations, use ece-region.
- Templates
List<Pulumi.Elastic Cloud. Outputs. Get Deployment Templates Template> 
- List of available deployment templates.
- Id string
- Filters for a deployment template with this id.
- ShowDeprecated bool
- Enable to also show deprecated deployment templates. (Set to false by default.)
- StackVersion string
- Filters for deployment templates compatible with this stack version.
- Region string
- Region to select. For Elastic Cloud Enterprise (ECE) installations, use ece-region.
- Templates
[]GetDeployment Templates Template 
- List of available deployment templates.
- Id string
- Filters for a deployment template with this id.
- ShowDeprecated bool
- Enable to also show deprecated deployment templates. (Set to false by default.)
- StackVersion string
- Filters for deployment templates compatible with this stack version.
- region String
- Region to select. For Elastic Cloud Enterprise (ECE) installations, use ece-region.
- templates
List<GetDeployment Templates Template> 
- List of available deployment templates.
- id String
- Filters for a deployment template with this id.
- showDeprecated Boolean
- Enable to also show deprecated deployment templates. (Set to false by default.)
- stackVersion String
- Filters for deployment templates compatible with this stack version.
- region string
- Region to select. For Elastic Cloud Enterprise (ECE) installations, use ece-region.
- templates
GetDeployment Templates Template[] 
- List of available deployment templates.
- id string
- Filters for a deployment template with this id.
- showDeprecated boolean
- Enable to also show deprecated deployment templates. (Set to false by default.)
- stackVersion string
- Filters for deployment templates compatible with this stack version.
- region str
- Region to select. For Elastic Cloud Enterprise (ECE) installations, use ece-region.
- templates
Sequence[GetDeployment Templates Template] 
- List of available deployment templates.
- id str
- Filters for a deployment template with this id.
- show_deprecated bool
- Enable to also show deprecated deployment templates. (Set to false by default.)
- stack_version str
- Filters for deployment templates compatible with this stack version.
- region String
- Region to select. For Elastic Cloud Enterprise (ECE) installations, use ece-region.
- templates List<Property Map>
- List of available deployment templates.
- id String
- Filters for a deployment template with this id.
- showDeprecated Boolean
- Enable to also show deprecated deployment templates. (Set to false by default.)
- stackVersion String
- Filters for deployment templates compatible with this stack version.
Supporting Types
GetDeploymentTemplatesTemplate   
- Apm
Pulumi.Elastic Cloud. Inputs. Get Deployment Templates Template Apm 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- Deprecated bool
- Outdated templates are marked as deprecated, but can still be used.
- Description string
- The description of the deployment template.
- Elasticsearch
Pulumi.Elastic Cloud. Inputs. Get Deployment Templates Template Elasticsearch 
- Defines the default configuration for Elasticsearch.
- EnterpriseSearch Pulumi.Elastic Cloud. Inputs. Get Deployment Templates Template Enterprise Search 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- Id string
- The id of the deployment template.
- IntegrationsServer Pulumi.Elastic Cloud. Inputs. Get Deployment Templates Template Integrations Server 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- Kibana
Pulumi.Elastic Cloud. Inputs. Get Deployment Templates Template Kibana 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- MinStack stringVersion 
- The minimum stack version that can used with this deployment template.
- Name string
- The name of the deployment template.
- Apm
GetDeployment Templates Template Apm 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- Deprecated bool
- Outdated templates are marked as deprecated, but can still be used.
- Description string
- The description of the deployment template.
- Elasticsearch
GetDeployment Templates Template Elasticsearch 
- Defines the default configuration for Elasticsearch.
- EnterpriseSearch GetDeployment Templates Template Enterprise Search 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- Id string
- The id of the deployment template.
- IntegrationsServer GetDeployment Templates Template Integrations Server 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- Kibana
GetDeployment Templates Template Kibana 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- MinStack stringVersion 
- The minimum stack version that can used with this deployment template.
- Name string
- The name of the deployment template.
- apm
GetDeployment Templates Template Apm 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- deprecated Boolean
- Outdated templates are marked as deprecated, but can still be used.
- description String
- The description of the deployment template.
- elasticsearch
GetDeployment Templates Template Elasticsearch 
- Defines the default configuration for Elasticsearch.
- enterpriseSearch GetDeployment Templates Template Enterprise Search 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- id String
- The id of the deployment template.
- integrationsServer GetDeployment Templates Template Integrations Server 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- kibana
GetDeployment Templates Template Kibana 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- minStack StringVersion 
- The minimum stack version that can used with this deployment template.
- name String
- The name of the deployment template.
- apm
GetDeployment Templates Template Apm 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- deprecated boolean
- Outdated templates are marked as deprecated, but can still be used.
- description string
- The description of the deployment template.
- elasticsearch
GetDeployment Templates Template Elasticsearch 
- Defines the default configuration for Elasticsearch.
- enterpriseSearch GetDeployment Templates Template Enterprise Search 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- id string
- The id of the deployment template.
- integrationsServer GetDeployment Templates Template Integrations Server 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- kibana
GetDeployment Templates Template Kibana 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- minStack stringVersion 
- The minimum stack version that can used with this deployment template.
- name string
- The name of the deployment template.
- apm
GetDeployment Templates Template Apm 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- deprecated bool
- Outdated templates are marked as deprecated, but can still be used.
- description str
- The description of the deployment template.
- elasticsearch
GetDeployment Templates Template Elasticsearch 
- Defines the default configuration for Elasticsearch.
- enterprise_search GetDeployment Templates Template Enterprise Search 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- id str
- The id of the deployment template.
- integrations_server GetDeployment Templates Template Integrations Server 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- kibana
GetDeployment Templates Template Kibana 
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- min_stack_ strversion 
- The minimum stack version that can used with this deployment template.
- name str
- The name of the deployment template.
- apm Property Map
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- deprecated Boolean
- Outdated templates are marked as deprecated, but can still be used.
- description String
- The description of the deployment template.
- elasticsearch Property Map
- Defines the default configuration for Elasticsearch.
- enterpriseSearch Property Map
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- id String
- The id of the deployment template.
- integrationsServer Property Map
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- kibana Property Map
- Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- minStack StringVersion 
- The minimum stack version that can used with this deployment template.
- name String
- The name of the deployment template.
GetDeploymentTemplatesTemplateApm    
- AvailableSizes List<string>
- DefaultSize string
- InstanceConfiguration stringId 
- InstanceConfiguration doubleVersion 
- SizeResource string
- AvailableSizes []string
- DefaultSize string
- InstanceConfiguration stringId 
- InstanceConfiguration float64Version 
- SizeResource string
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration DoubleVersion 
- sizeResource String
- availableSizes string[]
- defaultSize string
- instanceConfiguration stringId 
- instanceConfiguration numberVersion 
- sizeResource string
- available_sizes Sequence[str]
- default_size str
- instance_configuration_ strid 
- instance_configuration_ floatversion 
- size_resource str
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration NumberVersion 
- sizeResource String
GetDeploymentTemplatesTemplateElasticsearch    
- Autoscale bool
- Cold
Pulumi.Elastic Cloud. Inputs. Get Deployment Templates Template Elasticsearch Cold 
- Defines the default configuration for each topology.
- Coordinating
Pulumi.Elastic Cloud. Inputs. Get Deployment Templates Template Elasticsearch Coordinating 
- Defines the default configuration for each topology.
- Frozen
Pulumi.Elastic Cloud. Inputs. Get Deployment Templates Template Elasticsearch Frozen 
- Defines the default configuration for each topology.
- Hot
Pulumi.Elastic Cloud. Inputs. Get Deployment Templates Template Elasticsearch Hot 
- Defines the default configuration for each topology.
- Master
Pulumi.Elastic Cloud. Inputs. Get Deployment Templates Template Elasticsearch Master 
- Defines the default configuration for each topology.
- Ml
Pulumi.Elastic Cloud. Inputs. Get Deployment Templates Template Elasticsearch Ml 
- Defines the default configuration for each topology.
- Warm
Pulumi.Elastic Cloud. Inputs. Get Deployment Templates Template Elasticsearch Warm 
- Defines the default configuration for each topology.
- Autoscale bool
- Cold
GetDeployment Templates Template Elasticsearch Cold 
- Defines the default configuration for each topology.
- Coordinating
GetDeployment Templates Template Elasticsearch Coordinating 
- Defines the default configuration for each topology.
- Frozen
GetDeployment Templates Template Elasticsearch Frozen 
- Defines the default configuration for each topology.
- Hot
GetDeployment Templates Template Elasticsearch Hot 
- Defines the default configuration for each topology.
- Master
GetDeployment Templates Template Elasticsearch Master 
- Defines the default configuration for each topology.
- Ml
GetDeployment Templates Template Elasticsearch Ml 
- Defines the default configuration for each topology.
- Warm
GetDeployment Templates Template Elasticsearch Warm 
- Defines the default configuration for each topology.
- autoscale Boolean
- cold
GetDeployment Templates Template Elasticsearch Cold 
- Defines the default configuration for each topology.
- coordinating
GetDeployment Templates Template Elasticsearch Coordinating 
- Defines the default configuration for each topology.
- frozen
GetDeployment Templates Template Elasticsearch Frozen 
- Defines the default configuration for each topology.
- hot
GetDeployment Templates Template Elasticsearch Hot 
- Defines the default configuration for each topology.
- master
GetDeployment Templates Template Elasticsearch Master 
- Defines the default configuration for each topology.
- ml
GetDeployment Templates Template Elasticsearch Ml 
- Defines the default configuration for each topology.
- warm
GetDeployment Templates Template Elasticsearch Warm 
- Defines the default configuration for each topology.
- autoscale boolean
- cold
GetDeployment Templates Template Elasticsearch Cold 
- Defines the default configuration for each topology.
- coordinating
GetDeployment Templates Template Elasticsearch Coordinating 
- Defines the default configuration for each topology.
- frozen
GetDeployment Templates Template Elasticsearch Frozen 
- Defines the default configuration for each topology.
- hot
GetDeployment Templates Template Elasticsearch Hot 
- Defines the default configuration for each topology.
- master
GetDeployment Templates Template Elasticsearch Master 
- Defines the default configuration for each topology.
- ml
GetDeployment Templates Template Elasticsearch Ml 
- Defines the default configuration for each topology.
- warm
GetDeployment Templates Template Elasticsearch Warm 
- Defines the default configuration for each topology.
- autoscale bool
- cold
GetDeployment Templates Template Elasticsearch Cold 
- Defines the default configuration for each topology.
- coordinating
GetDeployment Templates Template Elasticsearch Coordinating 
- Defines the default configuration for each topology.
- frozen
GetDeployment Templates Template Elasticsearch Frozen 
- Defines the default configuration for each topology.
- hot
GetDeployment Templates Template Elasticsearch Hot 
- Defines the default configuration for each topology.
- master
GetDeployment Templates Template Elasticsearch Master 
- Defines the default configuration for each topology.
- ml
GetDeployment Templates Template Elasticsearch Ml 
- Defines the default configuration for each topology.
- warm
GetDeployment Templates Template Elasticsearch Warm 
- Defines the default configuration for each topology.
- autoscale Boolean
- cold Property Map
- Defines the default configuration for each topology.
- coordinating Property Map
- Defines the default configuration for each topology.
- frozen Property Map
- Defines the default configuration for each topology.
- hot Property Map
- Defines the default configuration for each topology.
- master Property Map
- Defines the default configuration for each topology.
- ml Property Map
- Defines the default configuration for each topology.
- warm Property Map
- Defines the default configuration for each topology.
GetDeploymentTemplatesTemplateElasticsearchCold     
- autoscaling
GetDeployment Templates Template Elasticsearch Cold Autoscaling 
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration DoubleVersion 
- sizeResource String
- autoscaling Property Map
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration NumberVersion 
- sizeResource String
GetDeploymentTemplatesTemplateElasticsearchColdAutoscaling      
- Autoscale bool
- MaxSize string
- MaxSize stringResource 
- MinSize string
- MinSize stringResource 
- Autoscale bool
- MaxSize string
- MaxSize stringResource 
- MinSize string
- MinSize stringResource 
- autoscale Boolean
- maxSize String
- maxSize StringResource 
- minSize String
- minSize StringResource 
- autoscale boolean
- maxSize string
- maxSize stringResource 
- minSize string
- minSize stringResource 
- autoscale bool
- max_size str
- max_size_ strresource 
- min_size str
- min_size_ strresource 
- autoscale Boolean
- maxSize String
- maxSize StringResource 
- minSize String
- minSize StringResource 
GetDeploymentTemplatesTemplateElasticsearchCoordinating     
- autoscaling
GetDeployment Templates Template Elasticsearch Coordinating Autoscaling 
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration DoubleVersion 
- sizeResource String
- autoscaling Property Map
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration NumberVersion 
- sizeResource String
GetDeploymentTemplatesTemplateElasticsearchCoordinatingAutoscaling      
- Autoscale bool
- MaxSize string
- MaxSize stringResource 
- MinSize string
- MinSize stringResource 
- Autoscale bool
- MaxSize string
- MaxSize stringResource 
- MinSize string
- MinSize stringResource 
- autoscale Boolean
- maxSize String
- maxSize StringResource 
- minSize String
- minSize StringResource 
- autoscale boolean
- maxSize string
- maxSize stringResource 
- minSize string
- minSize stringResource 
- autoscale bool
- max_size str
- max_size_ strresource 
- min_size str
- min_size_ strresource 
- autoscale Boolean
- maxSize String
- maxSize StringResource 
- minSize String
- minSize StringResource 
GetDeploymentTemplatesTemplateElasticsearchFrozen     
- autoscaling
GetDeployment Templates Template Elasticsearch Frozen Autoscaling 
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration DoubleVersion 
- sizeResource String
- autoscaling Property Map
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration NumberVersion 
- sizeResource String
GetDeploymentTemplatesTemplateElasticsearchFrozenAutoscaling      
- Autoscale bool
- MaxSize string
- MaxSize stringResource 
- MinSize string
- MinSize stringResource 
- Autoscale bool
- MaxSize string
- MaxSize stringResource 
- MinSize string
- MinSize stringResource 
- autoscale Boolean
- maxSize String
- maxSize StringResource 
- minSize String
- minSize StringResource 
- autoscale boolean
- maxSize string
- maxSize stringResource 
- minSize string
- minSize stringResource 
- autoscale bool
- max_size str
- max_size_ strresource 
- min_size str
- min_size_ strresource 
- autoscale Boolean
- maxSize String
- maxSize StringResource 
- minSize String
- minSize StringResource 
GetDeploymentTemplatesTemplateElasticsearchHot     
- Autoscaling
GetDeployment Templates Template Elasticsearch Hot Autoscaling 
- AvailableSizes []string
- DefaultSize string
- InstanceConfiguration stringId 
- InstanceConfiguration float64Version 
- SizeResource string
- autoscaling
GetDeployment Templates Template Elasticsearch Hot Autoscaling 
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration DoubleVersion 
- sizeResource String
- autoscaling Property Map
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration NumberVersion 
- sizeResource String
GetDeploymentTemplatesTemplateElasticsearchHotAutoscaling      
- Autoscale bool
- MaxSize string
- MaxSize stringResource 
- MinSize string
- MinSize stringResource 
- Autoscale bool
- MaxSize string
- MaxSize stringResource 
- MinSize string
- MinSize stringResource 
- autoscale Boolean
- maxSize String
- maxSize StringResource 
- minSize String
- minSize StringResource 
- autoscale boolean
- maxSize string
- maxSize stringResource 
- minSize string
- minSize stringResource 
- autoscale bool
- max_size str
- max_size_ strresource 
- min_size str
- min_size_ strresource 
- autoscale Boolean
- maxSize String
- maxSize StringResource 
- minSize String
- minSize StringResource 
GetDeploymentTemplatesTemplateElasticsearchMaster     
- autoscaling
GetDeployment Templates Template Elasticsearch Master Autoscaling 
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration DoubleVersion 
- sizeResource String
- autoscaling Property Map
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration NumberVersion 
- sizeResource String
GetDeploymentTemplatesTemplateElasticsearchMasterAutoscaling      
- Autoscale bool
- MaxSize string
- MaxSize stringResource 
- MinSize string
- MinSize stringResource 
- Autoscale bool
- MaxSize string
- MaxSize stringResource 
- MinSize string
- MinSize stringResource 
- autoscale Boolean
- maxSize String
- maxSize StringResource 
- minSize String
- minSize StringResource 
- autoscale boolean
- maxSize string
- maxSize stringResource 
- minSize string
- minSize stringResource 
- autoscale bool
- max_size str
- max_size_ strresource 
- min_size str
- min_size_ strresource 
- autoscale Boolean
- maxSize String
- maxSize StringResource 
- minSize String
- minSize StringResource 
GetDeploymentTemplatesTemplateElasticsearchMl     
- Autoscaling
GetDeployment Templates Template Elasticsearch Ml Autoscaling 
- AvailableSizes []string
- DefaultSize string
- InstanceConfiguration stringId 
- InstanceConfiguration float64Version 
- SizeResource string
- autoscaling
GetDeployment Templates Template Elasticsearch Ml Autoscaling 
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration DoubleVersion 
- sizeResource String
- autoscaling Property Map
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration NumberVersion 
- sizeResource String
GetDeploymentTemplatesTemplateElasticsearchMlAutoscaling      
- Autoscale bool
- MaxSize string
- MaxSize stringResource 
- MinSize string
- MinSize stringResource 
- Autoscale bool
- MaxSize string
- MaxSize stringResource 
- MinSize string
- MinSize stringResource 
- autoscale Boolean
- maxSize String
- maxSize StringResource 
- minSize String
- minSize StringResource 
- autoscale boolean
- maxSize string
- maxSize stringResource 
- minSize string
- minSize stringResource 
- autoscale bool
- max_size str
- max_size_ strresource 
- min_size str
- min_size_ strresource 
- autoscale Boolean
- maxSize String
- maxSize StringResource 
- minSize String
- minSize StringResource 
GetDeploymentTemplatesTemplateElasticsearchWarm     
- autoscaling
GetDeployment Templates Template Elasticsearch Warm Autoscaling 
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration DoubleVersion 
- sizeResource String
- autoscaling Property Map
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration NumberVersion 
- sizeResource String
GetDeploymentTemplatesTemplateElasticsearchWarmAutoscaling      
- Autoscale bool
- MaxSize string
- MaxSize stringResource 
- MinSize string
- MinSize stringResource 
- Autoscale bool
- MaxSize string
- MaxSize stringResource 
- MinSize string
- MinSize stringResource 
- autoscale Boolean
- maxSize String
- maxSize StringResource 
- minSize String
- minSize StringResource 
- autoscale boolean
- maxSize string
- maxSize stringResource 
- minSize string
- minSize stringResource 
- autoscale bool
- max_size str
- max_size_ strresource 
- min_size str
- min_size_ strresource 
- autoscale Boolean
- maxSize String
- maxSize StringResource 
- minSize String
- minSize StringResource 
GetDeploymentTemplatesTemplateEnterpriseSearch     
- AvailableSizes List<string>
- DefaultSize string
- InstanceConfiguration stringId 
- InstanceConfiguration doubleVersion 
- SizeResource string
- AvailableSizes []string
- DefaultSize string
- InstanceConfiguration stringId 
- InstanceConfiguration float64Version 
- SizeResource string
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration DoubleVersion 
- sizeResource String
- availableSizes string[]
- defaultSize string
- instanceConfiguration stringId 
- instanceConfiguration numberVersion 
- sizeResource string
- available_sizes Sequence[str]
- default_size str
- instance_configuration_ strid 
- instance_configuration_ floatversion 
- size_resource str
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration NumberVersion 
- sizeResource String
GetDeploymentTemplatesTemplateIntegrationsServer     
- AvailableSizes List<string>
- DefaultSize string
- InstanceConfiguration stringId 
- InstanceConfiguration doubleVersion 
- SizeResource string
- AvailableSizes []string
- DefaultSize string
- InstanceConfiguration stringId 
- InstanceConfiguration float64Version 
- SizeResource string
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration DoubleVersion 
- sizeResource String
- availableSizes string[]
- defaultSize string
- instanceConfiguration stringId 
- instanceConfiguration numberVersion 
- sizeResource string
- available_sizes Sequence[str]
- default_size str
- instance_configuration_ strid 
- instance_configuration_ floatversion 
- size_resource str
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration NumberVersion 
- sizeResource String
GetDeploymentTemplatesTemplateKibana    
- AvailableSizes List<string>
- DefaultSize string
- InstanceConfiguration stringId 
- InstanceConfiguration doubleVersion 
- SizeResource string
- AvailableSizes []string
- DefaultSize string
- InstanceConfiguration stringId 
- InstanceConfiguration float64Version 
- SizeResource string
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration DoubleVersion 
- sizeResource String
- availableSizes string[]
- defaultSize string
- instanceConfiguration stringId 
- instanceConfiguration numberVersion 
- sizeResource string
- available_sizes Sequence[str]
- default_size str
- instance_configuration_ strid 
- instance_configuration_ floatversion 
- size_resource str
- availableSizes List<String>
- defaultSize String
- instanceConfiguration StringId 
- instanceConfiguration NumberVersion 
- sizeResource String
Package Details
- Repository
- ec pulumi/pulumi-ec
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ecTerraform Provider.