ec.ElasticsearchProject
Explore with Pulumi AI
Technical preview
This functionality is in technical preview and may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ec from "@pulumi/ec";
const myProject = new ec.ElasticsearchProject("my_project", {
name: "my_project",
regionId: "aws-us-east-1",
});
import pulumi
import pulumi_ec as ec
my_project = ec.ElasticsearchProject("my_project",
name="my_project",
region_id="aws-us-east-1")
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.NewElasticsearchProject(ctx, "my_project", &ec.ElasticsearchProjectArgs{
Name: pulumi.String("my_project"),
RegionId: pulumi.String("aws-us-east-1"),
})
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 myProject = new ElasticCloud.ElasticsearchProject("my_project", new()
{
Name = "my_project",
RegionId = "aws-us-east-1",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ec.ElasticsearchProject;
import com.pulumi.ec.ElasticsearchProjectArgs;
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) {
var myProject = new ElasticsearchProject("myProject", ElasticsearchProjectArgs.builder()
.name("my_project")
.regionId("aws-us-east-1")
.build());
}
}
resources:
myProject:
type: ec:ElasticsearchProject
name: my_project
properties:
name: my_project
regionId: aws-us-east-1
Create ElasticsearchProject Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ElasticsearchProject(name: string, args: ElasticsearchProjectArgs, opts?: CustomResourceOptions);
@overload
def ElasticsearchProject(resource_name: str,
args: ElasticsearchProjectArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ElasticsearchProject(resource_name: str,
opts: Optional[ResourceOptions] = None,
region_id: Optional[str] = None,
alias: Optional[str] = None,
name: Optional[str] = None,
optimized_for: Optional[str] = None,
search_lake: Optional[ElasticsearchProjectSearchLakeArgs] = None)
func NewElasticsearchProject(ctx *Context, name string, args ElasticsearchProjectArgs, opts ...ResourceOption) (*ElasticsearchProject, error)
public ElasticsearchProject(string name, ElasticsearchProjectArgs args, CustomResourceOptions? opts = null)
public ElasticsearchProject(String name, ElasticsearchProjectArgs args)
public ElasticsearchProject(String name, ElasticsearchProjectArgs args, CustomResourceOptions options)
type: ec:ElasticsearchProject
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ElasticsearchProjectArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ElasticsearchProjectArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ElasticsearchProjectArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ElasticsearchProjectArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ElasticsearchProjectArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var elasticsearchProjectResource = new ElasticCloud.ElasticsearchProject("elasticsearchProjectResource", new()
{
RegionId = "string",
Alias = "string",
Name = "string",
OptimizedFor = "string",
SearchLake = new ElasticCloud.Inputs.ElasticsearchProjectSearchLakeArgs
{
BoostWindow = 0,
SearchPower = 0,
},
});
example, err := ec.NewElasticsearchProject(ctx, "elasticsearchProjectResource", &ec.ElasticsearchProjectArgs{
RegionId: pulumi.String("string"),
Alias: pulumi.String("string"),
Name: pulumi.String("string"),
OptimizedFor: pulumi.String("string"),
SearchLake: &ec.ElasticsearchProjectSearchLakeArgs{
BoostWindow: pulumi.Int(0),
SearchPower: pulumi.Int(0),
},
})
var elasticsearchProjectResource = new ElasticsearchProject("elasticsearchProjectResource", ElasticsearchProjectArgs.builder()
.regionId("string")
.alias("string")
.name("string")
.optimizedFor("string")
.searchLake(ElasticsearchProjectSearchLakeArgs.builder()
.boostWindow(0)
.searchPower(0)
.build())
.build());
elasticsearch_project_resource = ec.ElasticsearchProject("elasticsearchProjectResource",
region_id="string",
alias="string",
name="string",
optimized_for="string",
search_lake={
"boost_window": 0,
"search_power": 0,
})
const elasticsearchProjectResource = new ec.ElasticsearchProject("elasticsearchProjectResource", {
regionId: "string",
alias: "string",
name: "string",
optimizedFor: "string",
searchLake: {
boostWindow: 0,
searchPower: 0,
},
});
type: ec:ElasticsearchProject
properties:
alias: string
name: string
optimizedFor: string
regionId: string
searchLake:
boostWindow: 0
searchPower: 0
ElasticsearchProject Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ElasticsearchProject resource accepts the following input properties:
- Region
Id string - Unique human-readable identifier for a region in Elastic Cloud.
- Alias string
- A custom domain label compatible with RFC-1035 standards. Derived from the project name by default.
- Name string
- Descriptive name for a project.
- Optimized
For string - The purpose for which the hardware of this elasticsearch project is optimized for. Also known as the Elasticsearch project subtype.
- Search
Lake Pulumi.Elastic Cloud. Inputs. Elasticsearch Project Search Lake - Configuration for entire set of capabilities that make the data searchable in Elasticsearch.
- Region
Id string - Unique human-readable identifier for a region in Elastic Cloud.
- Alias string
- A custom domain label compatible with RFC-1035 standards. Derived from the project name by default.
- Name string
- Descriptive name for a project.
- Optimized
For string - The purpose for which the hardware of this elasticsearch project is optimized for. Also known as the Elasticsearch project subtype.
- Search
Lake ElasticsearchProject Search Lake Args - Configuration for entire set of capabilities that make the data searchable in Elasticsearch.
- region
Id String - Unique human-readable identifier for a region in Elastic Cloud.
- alias String
- A custom domain label compatible with RFC-1035 standards. Derived from the project name by default.
- name String
- Descriptive name for a project.
- optimized
For String - The purpose for which the hardware of this elasticsearch project is optimized for. Also known as the Elasticsearch project subtype.
- search
Lake ElasticsearchProject Search Lake - Configuration for entire set of capabilities that make the data searchable in Elasticsearch.
- region
Id string - Unique human-readable identifier for a region in Elastic Cloud.
- alias string
- A custom domain label compatible with RFC-1035 standards. Derived from the project name by default.
- name string
- Descriptive name for a project.
- optimized
For string - The purpose for which the hardware of this elasticsearch project is optimized for. Also known as the Elasticsearch project subtype.
- search
Lake ElasticsearchProject Search Lake - Configuration for entire set of capabilities that make the data searchable in Elasticsearch.
- region_
id str - Unique human-readable identifier for a region in Elastic Cloud.
- alias str
- A custom domain label compatible with RFC-1035 standards. Derived from the project name by default.
- name str
- Descriptive name for a project.
- optimized_
for str - The purpose for which the hardware of this elasticsearch project is optimized for. Also known as the Elasticsearch project subtype.
- search_
lake ElasticsearchProject Search Lake Args - Configuration for entire set of capabilities that make the data searchable in Elasticsearch.
- region
Id String - Unique human-readable identifier for a region in Elastic Cloud.
- alias String
- A custom domain label compatible with RFC-1035 standards. Derived from the project name by default.
- name String
- Descriptive name for a project.
- optimized
For String - The purpose for which the hardware of this elasticsearch project is optimized for. Also known as the Elasticsearch project subtype.
- search
Lake Property Map - Configuration for entire set of capabilities that make the data searchable in Elasticsearch.
Outputs
All input properties are implicitly available as output properties. Additionally, the ElasticsearchProject resource produces the following output properties:
- Cloud
Id string - The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana.
- Credentials
Pulumi.
Elastic Cloud. Outputs. Elasticsearch Project Credentials - Basic auth credentials to access the Elasticsearch API.
- Endpoints
Pulumi.
Elastic Cloud. Outputs. Elasticsearch Project Endpoints - The endpoints to access the different apps of the project.
- Id string
- The provider-assigned unique ID for this managed resource.
- Metadata
Pulumi.
Elastic Cloud. Outputs. Elasticsearch Project Metadata - Additional details about the project.
- Type string
- the type of the project
- Cloud
Id string - The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana.
- Credentials
Elasticsearch
Project Credentials - Basic auth credentials to access the Elasticsearch API.
- Endpoints
Elasticsearch
Project Endpoints - The endpoints to access the different apps of the project.
- Id string
- The provider-assigned unique ID for this managed resource.
- Metadata
Elasticsearch
Project Metadata - Additional details about the project.
- Type string
- the type of the project
- cloud
Id String - The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana.
- credentials
Elasticsearch
Project Credentials - Basic auth credentials to access the Elasticsearch API.
- endpoints
Elasticsearch
Project Endpoints - The endpoints to access the different apps of the project.
- id String
- The provider-assigned unique ID for this managed resource.
- metadata
Elasticsearch
Project Metadata - Additional details about the project.
- type String
- the type of the project
- cloud
Id string - The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana.
- credentials
Elasticsearch
Project Credentials - Basic auth credentials to access the Elasticsearch API.
- endpoints
Elasticsearch
Project Endpoints - The endpoints to access the different apps of the project.
- id string
- The provider-assigned unique ID for this managed resource.
- metadata
Elasticsearch
Project Metadata - Additional details about the project.
- type string
- the type of the project
- cloud_
id str - The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana.
- credentials
Elasticsearch
Project Credentials - Basic auth credentials to access the Elasticsearch API.
- endpoints
Elasticsearch
Project Endpoints - The endpoints to access the different apps of the project.
- id str
- The provider-assigned unique ID for this managed resource.
- metadata
Elasticsearch
Project Metadata - Additional details about the project.
- type str
- the type of the project
- cloud
Id String - The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana.
- credentials Property Map
- Basic auth credentials to access the Elasticsearch API.
- endpoints Property Map
- The endpoints to access the different apps of the project.
- id String
- The provider-assigned unique ID for this managed resource.
- metadata Property Map
- Additional details about the project.
- type String
- the type of the project
Look up Existing ElasticsearchProject Resource
Get an existing ElasticsearchProject resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ElasticsearchProjectState, opts?: CustomResourceOptions): ElasticsearchProject
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
alias: Optional[str] = None,
cloud_id: Optional[str] = None,
credentials: Optional[ElasticsearchProjectCredentialsArgs] = None,
endpoints: Optional[ElasticsearchProjectEndpointsArgs] = None,
metadata: Optional[ElasticsearchProjectMetadataArgs] = None,
name: Optional[str] = None,
optimized_for: Optional[str] = None,
region_id: Optional[str] = None,
search_lake: Optional[ElasticsearchProjectSearchLakeArgs] = None,
type: Optional[str] = None) -> ElasticsearchProject
func GetElasticsearchProject(ctx *Context, name string, id IDInput, state *ElasticsearchProjectState, opts ...ResourceOption) (*ElasticsearchProject, error)
public static ElasticsearchProject Get(string name, Input<string> id, ElasticsearchProjectState? state, CustomResourceOptions? opts = null)
public static ElasticsearchProject get(String name, Output<String> id, ElasticsearchProjectState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Alias string
- A custom domain label compatible with RFC-1035 standards. Derived from the project name by default.
- Cloud
Id string - The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana.
- Credentials
Pulumi.
Elastic Cloud. Inputs. Elasticsearch Project Credentials - Basic auth credentials to access the Elasticsearch API.
- Endpoints
Pulumi.
Elastic Cloud. Inputs. Elasticsearch Project Endpoints - The endpoints to access the different apps of the project.
- Metadata
Pulumi.
Elastic Cloud. Inputs. Elasticsearch Project Metadata - Additional details about the project.
- Name string
- Descriptive name for a project.
- Optimized
For string - The purpose for which the hardware of this elasticsearch project is optimized for. Also known as the Elasticsearch project subtype.
- Region
Id string - Unique human-readable identifier for a region in Elastic Cloud.
- Search
Lake Pulumi.Elastic Cloud. Inputs. Elasticsearch Project Search Lake - Configuration for entire set of capabilities that make the data searchable in Elasticsearch.
- Type string
- the type of the project
- Alias string
- A custom domain label compatible with RFC-1035 standards. Derived from the project name by default.
- Cloud
Id string - The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana.
- Credentials
Elasticsearch
Project Credentials Args - Basic auth credentials to access the Elasticsearch API.
- Endpoints
Elasticsearch
Project Endpoints Args - The endpoints to access the different apps of the project.
- Metadata
Elasticsearch
Project Metadata Args - Additional details about the project.
- Name string
- Descriptive name for a project.
- Optimized
For string - The purpose for which the hardware of this elasticsearch project is optimized for. Also known as the Elasticsearch project subtype.
- Region
Id string - Unique human-readable identifier for a region in Elastic Cloud.
- Search
Lake ElasticsearchProject Search Lake Args - Configuration for entire set of capabilities that make the data searchable in Elasticsearch.
- Type string
- the type of the project
- alias String
- A custom domain label compatible with RFC-1035 standards. Derived from the project name by default.
- cloud
Id String - The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana.
- credentials
Elasticsearch
Project Credentials - Basic auth credentials to access the Elasticsearch API.
- endpoints
Elasticsearch
Project Endpoints - The endpoints to access the different apps of the project.
- metadata
Elasticsearch
Project Metadata - Additional details about the project.
- name String
- Descriptive name for a project.
- optimized
For String - The purpose for which the hardware of this elasticsearch project is optimized for. Also known as the Elasticsearch project subtype.
- region
Id String - Unique human-readable identifier for a region in Elastic Cloud.
- search
Lake ElasticsearchProject Search Lake - Configuration for entire set of capabilities that make the data searchable in Elasticsearch.
- type String
- the type of the project
- alias string
- A custom domain label compatible with RFC-1035 standards. Derived from the project name by default.
- cloud
Id string - The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana.
- credentials
Elasticsearch
Project Credentials - Basic auth credentials to access the Elasticsearch API.
- endpoints
Elasticsearch
Project Endpoints - The endpoints to access the different apps of the project.
- metadata
Elasticsearch
Project Metadata - Additional details about the project.
- name string
- Descriptive name for a project.
- optimized
For string - The purpose for which the hardware of this elasticsearch project is optimized for. Also known as the Elasticsearch project subtype.
- region
Id string - Unique human-readable identifier for a region in Elastic Cloud.
- search
Lake ElasticsearchProject Search Lake - Configuration for entire set of capabilities that make the data searchable in Elasticsearch.
- type string
- the type of the project
- alias str
- A custom domain label compatible with RFC-1035 standards. Derived from the project name by default.
- cloud_
id str - The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana.
- credentials
Elasticsearch
Project Credentials Args - Basic auth credentials to access the Elasticsearch API.
- endpoints
Elasticsearch
Project Endpoints Args - The endpoints to access the different apps of the project.
- metadata
Elasticsearch
Project Metadata Args - Additional details about the project.
- name str
- Descriptive name for a project.
- optimized_
for str - The purpose for which the hardware of this elasticsearch project is optimized for. Also known as the Elasticsearch project subtype.
- region_
id str - Unique human-readable identifier for a region in Elastic Cloud.
- search_
lake ElasticsearchProject Search Lake Args - Configuration for entire set of capabilities that make the data searchable in Elasticsearch.
- type str
- the type of the project
- alias String
- A custom domain label compatible with RFC-1035 standards. Derived from the project name by default.
- cloud
Id String - The cloud ID, an encoded string that provides other Elastic services with the necessary information to connect to this Elasticsearch and Kibana.
- credentials Property Map
- Basic auth credentials to access the Elasticsearch API.
- endpoints Property Map
- The endpoints to access the different apps of the project.
- metadata Property Map
- Additional details about the project.
- name String
- Descriptive name for a project.
- optimized
For String - The purpose for which the hardware of this elasticsearch project is optimized for. Also known as the Elasticsearch project subtype.
- region
Id String - Unique human-readable identifier for a region in Elastic Cloud.
- search
Lake Property Map - Configuration for entire set of capabilities that make the data searchable in Elasticsearch.
- type String
- the type of the project
Supporting Types
ElasticsearchProjectCredentials, ElasticsearchProjectCredentialsArgs
ElasticsearchProjectEndpoints, ElasticsearchProjectEndpointsArgs
- Elasticsearch string
- The endpoint to access elasticsearch.
- Kibana string
- The endpoint to access kibana.
- Elasticsearch string
- The endpoint to access elasticsearch.
- Kibana string
- The endpoint to access kibana.
- elasticsearch String
- The endpoint to access elasticsearch.
- kibana String
- The endpoint to access kibana.
- elasticsearch string
- The endpoint to access elasticsearch.
- kibana string
- The endpoint to access kibana.
- elasticsearch str
- The endpoint to access elasticsearch.
- kibana str
- The endpoint to access kibana.
- elasticsearch String
- The endpoint to access elasticsearch.
- kibana String
- The endpoint to access kibana.
ElasticsearchProjectMetadata, ElasticsearchProjectMetadataArgs
- Created
At string - Date and time when the project was created.
- Created
By string - ID of the user.
- Organization
Id string - The Organization ID who owns the project.
- Suspended
At string - Date and time when the project was suspended.
- Suspended
Reason string - Reason why the project was suspended.
- Created
At string - Date and time when the project was created.
- Created
By string - ID of the user.
- Organization
Id string - The Organization ID who owns the project.
- Suspended
At string - Date and time when the project was suspended.
- Suspended
Reason string - Reason why the project was suspended.
- created
At String - Date and time when the project was created.
- created
By String - ID of the user.
- organization
Id String - The Organization ID who owns the project.
- suspended
At String - Date and time when the project was suspended.
- suspended
Reason String - Reason why the project was suspended.
- created
At string - Date and time when the project was created.
- created
By string - ID of the user.
- organization
Id string - The Organization ID who owns the project.
- suspended
At string - Date and time when the project was suspended.
- suspended
Reason string - Reason why the project was suspended.
- created_
at str - Date and time when the project was created.
- created_
by str - ID of the user.
- organization_
id str - The Organization ID who owns the project.
- suspended_
at str - Date and time when the project was suspended.
- suspended_
reason str - Reason why the project was suspended.
- created
At String - Date and time when the project was created.
- created
By String - ID of the user.
- organization
Id String - The Organization ID who owns the project.
- suspended
At String - Date and time when the project was suspended.
- suspended
Reason String - Reason why the project was suspended.
ElasticsearchProjectSearchLake, ElasticsearchProjectSearchLakeArgs
- Boost
Window int - Determines how much data can benefit from faster search. When ingested, a certain amount of data is loaded into a cache that makes it super fast to query. The system dynamically adjusts the cache allocated to your project based on how much data you ingest during the period defined by your Search Boost Window.
- Search
Power int - Controls how fast searches are against your project data. When ingested, a certain amount of data is loaded into a cache that makes it super fast to query. You can either increase the performance of searches on cached data by adding replicas, or reduce the quantity of cached data by a static factor to save on costs.
- Boost
Window int - Determines how much data can benefit from faster search. When ingested, a certain amount of data is loaded into a cache that makes it super fast to query. The system dynamically adjusts the cache allocated to your project based on how much data you ingest during the period defined by your Search Boost Window.
- Search
Power int - Controls how fast searches are against your project data. When ingested, a certain amount of data is loaded into a cache that makes it super fast to query. You can either increase the performance of searches on cached data by adding replicas, or reduce the quantity of cached data by a static factor to save on costs.
- boost
Window Integer - Determines how much data can benefit from faster search. When ingested, a certain amount of data is loaded into a cache that makes it super fast to query. The system dynamically adjusts the cache allocated to your project based on how much data you ingest during the period defined by your Search Boost Window.
- search
Power Integer - Controls how fast searches are against your project data. When ingested, a certain amount of data is loaded into a cache that makes it super fast to query. You can either increase the performance of searches on cached data by adding replicas, or reduce the quantity of cached data by a static factor to save on costs.
- boost
Window number - Determines how much data can benefit from faster search. When ingested, a certain amount of data is loaded into a cache that makes it super fast to query. The system dynamically adjusts the cache allocated to your project based on how much data you ingest during the period defined by your Search Boost Window.
- search
Power number - Controls how fast searches are against your project data. When ingested, a certain amount of data is loaded into a cache that makes it super fast to query. You can either increase the performance of searches on cached data by adding replicas, or reduce the quantity of cached data by a static factor to save on costs.
- boost_
window int - Determines how much data can benefit from faster search. When ingested, a certain amount of data is loaded into a cache that makes it super fast to query. The system dynamically adjusts the cache allocated to your project based on how much data you ingest during the period defined by your Search Boost Window.
- search_
power int - Controls how fast searches are against your project data. When ingested, a certain amount of data is loaded into a cache that makes it super fast to query. You can either increase the performance of searches on cached data by adding replicas, or reduce the quantity of cached data by a static factor to save on costs.
- boost
Window Number - Determines how much data can benefit from faster search. When ingested, a certain amount of data is loaded into a cache that makes it super fast to query. The system dynamically adjusts the cache allocated to your project based on how much data you ingest during the period defined by your Search Boost Window.
- search
Power Number - Controls how fast searches are against your project data. When ingested, a certain amount of data is loaded into a cache that makes it super fast to query. You can either increase the performance of searches on cached data by adding replicas, or reduce the quantity of cached data by a static factor to save on costs.
Import
Projects can be imported using the id
, for example:
$ pulumi import ec:index/elasticsearchProject:ElasticsearchProject id 320b7b540dfc967a7a649c18e2fce4ed
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- ec pulumi/pulumi-ec
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ec
Terraform Provider.