Viewing docs for ElasticCloud (EC) v0.10.10
published on Thursday, Feb 26, 2026 by Pulumi
published on Thursday, Feb 26, 2026 by Pulumi
Viewing docs for ElasticCloud (EC) v0.10.10
published on Thursday, Feb 26, 2026 by Pulumi
published on Thursday, Feb 26, 2026 by Pulumi
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.
- Show
Deprecated bool - Enable to also show deprecated deployment templates. (Set to false by default.)
- Stack
Version 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.
- Show
Deprecated bool - Enable to also show deprecated deployment templates. (Set to false by default.)
- Stack
Version 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.
- show
Deprecated Boolean - Enable to also show deprecated deployment templates. (Set to false by default.)
- stack
Version 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.
- show
Deprecated boolean - Enable to also show deprecated deployment templates. (Set to false by default.)
- stack
Version 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.
- show
Deprecated Boolean - Enable to also show deprecated deployment templates. (Set to false by default.)
- stack
Version 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.
- Show
Deprecated bool - Enable to also show deprecated deployment templates. (Set to false by default.)
- Stack
Version 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
[]Get
Deployment Templates Template - List of available deployment templates.
- Id string
- 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 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<Get
Deployment Templates Template> - List of available deployment templates.
- id String
- Filters for a deployment template with this id.
- show
Deprecated Boolean - Enable to also show deprecated deployment templates. (Set to false by default.)
- stack
Version 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
Get
Deployment Templates Template[] - List of available deployment templates.
- id string
- Filters for a deployment template with this id.
- show
Deprecated boolean - Enable to also show deprecated deployment templates. (Set to false by default.)
- stack
Version 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[Get
Deployment 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.
- show
Deprecated Boolean - Enable to also show deprecated deployment templates. (Set to false by default.)
- stack
Version 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.
- Enterprise
Search 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.
- Integrations
Server 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).
- Min
Stack stringVersion - The minimum stack version that can used with this deployment template.
- Name string
- The name of the deployment template.
- Apm
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
Get
Deployment 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 string
- 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
Get
Deployment Templates Template Kibana - Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- Min
Stack stringVersion - The minimum stack version that can used with this deployment template.
- Name string
- The name of the deployment template.
- apm
Get
Deployment 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
Get
Deployment 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 String
- 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
Get
Deployment Templates Template Kibana - Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- min
Stack StringVersion - The minimum stack version that can used with this deployment template.
- name String
- The name of the deployment template.
- apm
Get
Deployment 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
Get
Deployment 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 string
- 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
Get
Deployment Templates Template Kibana - Defines the default configuration for a stateless application (Kibana, Enterprise Search, APM or Integrations Server).
- min
Stack stringVersion - The minimum stack version that can used with this deployment template.
- name string
- The name of the deployment template.
- apm
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 str
- The description of the deployment template.
- elasticsearch
Get
Deployment 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
Get
Deployment 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.
- enterprise
Search 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.
- integrations
Server 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).
- min
Stack StringVersion - The minimum stack version that can used with this deployment template.
- name String
- The name of the deployment template.
GetDeploymentTemplatesTemplateApm
- Available
Sizes List<string> - Default
Size string - Instance
Configuration stringId - Instance
Configuration doubleVersion - Size
Resource string
- Available
Sizes []string - Default
Size string - Instance
Configuration stringId - Instance
Configuration float64Version - Size
Resource string
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration DoubleVersion - size
Resource String
- available
Sizes string[] - default
Size string - instance
Configuration stringId - instance
Configuration numberVersion - size
Resource string
- available_
sizes Sequence[str] - default_
size str - instance_
configuration_ strid - instance_
configuration_ floatversion - size_
resource str
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration NumberVersion - size
Resource 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
Get
Deployment Templates Template Elasticsearch Cold - Defines the default configuration for each topology.
- Coordinating
Get
Deployment Templates Template Elasticsearch Coordinating - Defines the default configuration for each topology.
- Frozen
Get
Deployment Templates Template Elasticsearch Frozen - Defines the default configuration for each topology.
- Hot
Get
Deployment Templates Template Elasticsearch Hot - Defines the default configuration for each topology.
- Master
Get
Deployment Templates Template Elasticsearch Master - Defines the default configuration for each topology.
- Ml
Get
Deployment Templates Template Elasticsearch Ml - Defines the default configuration for each topology.
- Warm
Get
Deployment Templates Template Elasticsearch Warm - Defines the default configuration for each topology.
- autoscale Boolean
- cold
Get
Deployment Templates Template Elasticsearch Cold - Defines the default configuration for each topology.
- coordinating
Get
Deployment Templates Template Elasticsearch Coordinating - Defines the default configuration for each topology.
- frozen
Get
Deployment Templates Template Elasticsearch Frozen - Defines the default configuration for each topology.
- hot
Get
Deployment Templates Template Elasticsearch Hot - Defines the default configuration for each topology.
- master
Get
Deployment Templates Template Elasticsearch Master - Defines the default configuration for each topology.
- ml
Get
Deployment Templates Template Elasticsearch Ml - Defines the default configuration for each topology.
- warm
Get
Deployment Templates Template Elasticsearch Warm - Defines the default configuration for each topology.
- autoscale boolean
- cold
Get
Deployment Templates Template Elasticsearch Cold - Defines the default configuration for each topology.
- coordinating
Get
Deployment Templates Template Elasticsearch Coordinating - Defines the default configuration for each topology.
- frozen
Get
Deployment Templates Template Elasticsearch Frozen - Defines the default configuration for each topology.
- hot
Get
Deployment Templates Template Elasticsearch Hot - Defines the default configuration for each topology.
- master
Get
Deployment Templates Template Elasticsearch Master - Defines the default configuration for each topology.
- ml
Get
Deployment Templates Template Elasticsearch Ml - Defines the default configuration for each topology.
- warm
Get
Deployment Templates Template Elasticsearch Warm - Defines the default configuration for each topology.
- autoscale bool
- cold
Get
Deployment Templates Template Elasticsearch Cold - Defines the default configuration for each topology.
- coordinating
Get
Deployment Templates Template Elasticsearch Coordinating - Defines the default configuration for each topology.
- frozen
Get
Deployment Templates Template Elasticsearch Frozen - Defines the default configuration for each topology.
- hot
Get
Deployment Templates Template Elasticsearch Hot - Defines the default configuration for each topology.
- master
Get
Deployment Templates Template Elasticsearch Master - Defines the default configuration for each topology.
- ml
Get
Deployment Templates Template Elasticsearch Ml - Defines the default configuration for each topology.
- warm
Get
Deployment 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
Get
Deployment Templates Template Elasticsearch Cold Autoscaling - available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration DoubleVersion - size
Resource String
- autoscaling Property Map
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration NumberVersion - size
Resource String
GetDeploymentTemplatesTemplateElasticsearchColdAutoscaling
- Autoscale bool
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource
- Autoscale bool
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource
- autoscale Boolean
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource
- autoscale boolean
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource
- autoscale bool
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource
- autoscale Boolean
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource
GetDeploymentTemplatesTemplateElasticsearchCoordinating
- autoscaling
Get
Deployment Templates Template Elasticsearch Coordinating Autoscaling - available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration DoubleVersion - size
Resource String
- autoscaling Property Map
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration NumberVersion - size
Resource String
GetDeploymentTemplatesTemplateElasticsearchCoordinatingAutoscaling
- Autoscale bool
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource
- Autoscale bool
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource
- autoscale Boolean
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource
- autoscale boolean
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource
- autoscale bool
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource
- autoscale Boolean
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource
GetDeploymentTemplatesTemplateElasticsearchFrozen
- autoscaling
Get
Deployment Templates Template Elasticsearch Frozen Autoscaling - available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration DoubleVersion - size
Resource String
- autoscaling Property Map
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration NumberVersion - size
Resource String
GetDeploymentTemplatesTemplateElasticsearchFrozenAutoscaling
- Autoscale bool
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource
- Autoscale bool
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource
- autoscale Boolean
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource
- autoscale boolean
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource
- autoscale bool
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource
- autoscale Boolean
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource
GetDeploymentTemplatesTemplateElasticsearchHot
- Autoscaling
Get
Deployment Templates Template Elasticsearch Hot Autoscaling - Available
Sizes []string - Default
Size string - Instance
Configuration stringId - Instance
Configuration float64Version - Size
Resource string
- autoscaling
Get
Deployment Templates Template Elasticsearch Hot Autoscaling - available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration DoubleVersion - size
Resource String
- autoscaling Property Map
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration NumberVersion - size
Resource String
GetDeploymentTemplatesTemplateElasticsearchHotAutoscaling
- Autoscale bool
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource
- Autoscale bool
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource
- autoscale Boolean
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource
- autoscale boolean
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource
- autoscale bool
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource
- autoscale Boolean
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource
GetDeploymentTemplatesTemplateElasticsearchMaster
- autoscaling
Get
Deployment Templates Template Elasticsearch Master Autoscaling - available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration DoubleVersion - size
Resource String
- autoscaling Property Map
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration NumberVersion - size
Resource String
GetDeploymentTemplatesTemplateElasticsearchMasterAutoscaling
- Autoscale bool
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource
- Autoscale bool
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource
- autoscale Boolean
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource
- autoscale boolean
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource
- autoscale bool
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource
- autoscale Boolean
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource
GetDeploymentTemplatesTemplateElasticsearchMl
- Autoscaling
Get
Deployment Templates Template Elasticsearch Ml Autoscaling - Available
Sizes []string - Default
Size string - Instance
Configuration stringId - Instance
Configuration float64Version - Size
Resource string
- autoscaling
Get
Deployment Templates Template Elasticsearch Ml Autoscaling - available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration DoubleVersion - size
Resource String
- autoscaling Property Map
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration NumberVersion - size
Resource String
GetDeploymentTemplatesTemplateElasticsearchMlAutoscaling
- Autoscale bool
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource
- Autoscale bool
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource
- autoscale Boolean
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource
- autoscale boolean
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource
- autoscale bool
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource
- autoscale Boolean
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource
GetDeploymentTemplatesTemplateElasticsearchWarm
- autoscaling
Get
Deployment Templates Template Elasticsearch Warm Autoscaling - available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration DoubleVersion - size
Resource String
- autoscaling Property Map
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration NumberVersion - size
Resource String
GetDeploymentTemplatesTemplateElasticsearchWarmAutoscaling
- Autoscale bool
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource
- Autoscale bool
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource
- autoscale Boolean
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource
- autoscale boolean
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource
- autoscale bool
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource
- autoscale Boolean
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource
GetDeploymentTemplatesTemplateEnterpriseSearch
- Available
Sizes List<string> - Default
Size string - Instance
Configuration stringId - Instance
Configuration doubleVersion - Size
Resource string
- Available
Sizes []string - Default
Size string - Instance
Configuration stringId - Instance
Configuration float64Version - Size
Resource string
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration DoubleVersion - size
Resource String
- available
Sizes string[] - default
Size string - instance
Configuration stringId - instance
Configuration numberVersion - size
Resource string
- available_
sizes Sequence[str] - default_
size str - instance_
configuration_ strid - instance_
configuration_ floatversion - size_
resource str
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration NumberVersion - size
Resource String
GetDeploymentTemplatesTemplateIntegrationsServer
- Available
Sizes List<string> - Default
Size string - Instance
Configuration stringId - Instance
Configuration doubleVersion - Size
Resource string
- Available
Sizes []string - Default
Size string - Instance
Configuration stringId - Instance
Configuration float64Version - Size
Resource string
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration DoubleVersion - size
Resource String
- available
Sizes string[] - default
Size string - instance
Configuration stringId - instance
Configuration numberVersion - size
Resource string
- available_
sizes Sequence[str] - default_
size str - instance_
configuration_ strid - instance_
configuration_ floatversion - size_
resource str
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration NumberVersion - size
Resource String
GetDeploymentTemplatesTemplateKibana
- Available
Sizes List<string> - Default
Size string - Instance
Configuration stringId - Instance
Configuration doubleVersion - Size
Resource string
- Available
Sizes []string - Default
Size string - Instance
Configuration stringId - Instance
Configuration float64Version - Size
Resource string
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration DoubleVersion - size
Resource String
- available
Sizes string[] - default
Size string - instance
Configuration stringId - instance
Configuration numberVersion - size
Resource string
- available_
sizes Sequence[str] - default_
size str - instance_
configuration_ strid - instance_
configuration_ floatversion - size_
resource str
- available
Sizes List<String> - default
Size String - instance
Configuration StringId - instance
Configuration NumberVersion - size
Resource String
Package Details
- Repository
- ec pulumi/pulumi-ec
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ecTerraform Provider.
Viewing docs for ElasticCloud (EC) v0.10.10
published on Thursday, Feb 26, 2026 by Pulumi
published on Thursday, Feb 26, 2026 by Pulumi
