ec.Deployment
Explore with Pulumi AI
Create Deployment Resource
new Deployment(name: string, args: DeploymentArgs, opts?: CustomResourceOptions);
@overload
def Deployment(resource_name: str,
opts: Optional[ResourceOptions] = None,
alias: Optional[str] = None,
apm: Optional[DeploymentApmArgs] = None,
deployment_template_id: Optional[str] = None,
elasticsearch: Optional[DeploymentElasticsearchArgs] = None,
enterprise_search: Optional[DeploymentEnterpriseSearchArgs] = None,
integrations_server: Optional[DeploymentIntegrationsServerArgs] = None,
kibana: Optional[DeploymentKibanaArgs] = None,
name: Optional[str] = None,
observability: Optional[DeploymentObservabilityArgs] = None,
region: Optional[str] = None,
request_id: Optional[str] = None,
reset_elasticsearch_password: Optional[bool] = None,
tags: Optional[Mapping[str, str]] = None,
traffic_filters: Optional[Sequence[str]] = None,
version: Optional[str] = None)
@overload
def Deployment(resource_name: str,
args: DeploymentArgs,
opts: Optional[ResourceOptions] = None)
func NewDeployment(ctx *Context, name string, args DeploymentArgs, opts ...ResourceOption) (*Deployment, error)
public Deployment(string name, DeploymentArgs args, CustomResourceOptions? opts = null)
public Deployment(String name, DeploymentArgs args)
public Deployment(String name, DeploymentArgs args, CustomResourceOptions options)
type: ec:Deployment
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DeploymentArgs
- 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 DeploymentArgs
- 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 DeploymentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DeploymentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DeploymentArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Deployment Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Deployment resource accepts the following input properties:
- Deployment
Template stringId Deployment template identifier to create the deployment from. See the full list of regions and deployment templates available in ESS.
- Elasticsearch
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Elasticsearch cluster definition
- Region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- Version string
Elastic Stack version to use for all of the deployment resources.
- Alias string
Deployment alias, affects the format of the resource URLs.
- Apm
Pulumi.
Elastic Cloud. Inputs. Deployment Apm DEPRECATED APM cluster definition. This should only be used for deployments running a version lower than 8.0
- Enterprise
Search Pulumi.Elastic Cloud. Inputs. Deployment Enterprise Search Enterprise Search cluster definition.
- Integrations
Server Pulumi.Elastic Cloud. Inputs. Deployment Integrations Server Integrations Server cluster definition. Integrations Server replaces
apm
in Stack versions > 8.0- Kibana
Pulumi.
Elastic Cloud. Inputs. Deployment Kibana Kibana cluster definition. -> Note on disabling Kibana While optional it is recommended deployments specify a Kibana block, since not doing so might cause issues when modifying or upgrading the deployment.
- Name string
Name for the deployment
- Observability
Pulumi.
Elastic Cloud. Inputs. Deployment Observability Observability settings that you can set to ship logs and metrics to a deployment. The target deployment can also be the current deployment itself by setting observability.deployment_id to
self
.- Request
Id string Request ID to set when you create the deployment. Use it only when previous attempts return an error and
request_id
is returned as part of the error.- Reset
Elasticsearch boolPassword Explicitly resets the elasticsearch_password when true
- Dictionary<string, string>
Optional map of deployment tags
- Traffic
Filters List<string> List of traffic filters rule identifiers that will be applied to the deployment.
- Deployment
Template stringId Deployment template identifier to create the deployment from. See the full list of regions and deployment templates available in ESS.
- Elasticsearch
Deployment
Elasticsearch Args Elasticsearch cluster definition
- Region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- Version string
Elastic Stack version to use for all of the deployment resources.
- Alias string
Deployment alias, affects the format of the resource URLs.
- Apm
Deployment
Apm Args DEPRECATED APM cluster definition. This should only be used for deployments running a version lower than 8.0
- Enterprise
Search DeploymentEnterprise Search Args Enterprise Search cluster definition.
- Integrations
Server DeploymentIntegrations Server Args Integrations Server cluster definition. Integrations Server replaces
apm
in Stack versions > 8.0- Kibana
Deployment
Kibana Args Kibana cluster definition. -> Note on disabling Kibana While optional it is recommended deployments specify a Kibana block, since not doing so might cause issues when modifying or upgrading the deployment.
- Name string
Name for the deployment
- Observability
Deployment
Observability Args Observability settings that you can set to ship logs and metrics to a deployment. The target deployment can also be the current deployment itself by setting observability.deployment_id to
self
.- Request
Id string Request ID to set when you create the deployment. Use it only when previous attempts return an error and
request_id
is returned as part of the error.- Reset
Elasticsearch boolPassword Explicitly resets the elasticsearch_password when true
- map[string]string
Optional map of deployment tags
- Traffic
Filters []string List of traffic filters rule identifiers that will be applied to the deployment.
- deployment
Template StringId Deployment template identifier to create the deployment from. See the full list of regions and deployment templates available in ESS.
- elasticsearch
Deployment
Elasticsearch Elasticsearch cluster definition
- region String
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- version String
Elastic Stack version to use for all of the deployment resources.
- alias String
Deployment alias, affects the format of the resource URLs.
- apm
Deployment
Apm DEPRECATED APM cluster definition. This should only be used for deployments running a version lower than 8.0
- enterprise
Search DeploymentEnterprise Search Enterprise Search cluster definition.
- integrations
Server DeploymentIntegrations Server Integrations Server cluster definition. Integrations Server replaces
apm
in Stack versions > 8.0- kibana
Deployment
Kibana Kibana cluster definition. -> Note on disabling Kibana While optional it is recommended deployments specify a Kibana block, since not doing so might cause issues when modifying or upgrading the deployment.
- name String
Name for the deployment
- observability
Deployment
Observability Observability settings that you can set to ship logs and metrics to a deployment. The target deployment can also be the current deployment itself by setting observability.deployment_id to
self
.- request
Id String Request ID to set when you create the deployment. Use it only when previous attempts return an error and
request_id
is returned as part of the error.- reset
Elasticsearch BooleanPassword Explicitly resets the elasticsearch_password when true
- Map<String,String>
Optional map of deployment tags
- traffic
Filters List<String> List of traffic filters rule identifiers that will be applied to the deployment.
- deployment
Template stringId Deployment template identifier to create the deployment from. See the full list of regions and deployment templates available in ESS.
- elasticsearch
Deployment
Elasticsearch Elasticsearch cluster definition
- region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- version string
Elastic Stack version to use for all of the deployment resources.
- alias string
Deployment alias, affects the format of the resource URLs.
- apm
Deployment
Apm DEPRECATED APM cluster definition. This should only be used for deployments running a version lower than 8.0
- enterprise
Search DeploymentEnterprise Search Enterprise Search cluster definition.
- integrations
Server DeploymentIntegrations Server Integrations Server cluster definition. Integrations Server replaces
apm
in Stack versions > 8.0- kibana
Deployment
Kibana Kibana cluster definition. -> Note on disabling Kibana While optional it is recommended deployments specify a Kibana block, since not doing so might cause issues when modifying or upgrading the deployment.
- name string
Name for the deployment
- observability
Deployment
Observability Observability settings that you can set to ship logs and metrics to a deployment. The target deployment can also be the current deployment itself by setting observability.deployment_id to
self
.- request
Id string Request ID to set when you create the deployment. Use it only when previous attempts return an error and
request_id
is returned as part of the error.- reset
Elasticsearch booleanPassword Explicitly resets the elasticsearch_password when true
- {[key: string]: string}
Optional map of deployment tags
- traffic
Filters string[] List of traffic filters rule identifiers that will be applied to the deployment.
- deployment_
template_ strid Deployment template identifier to create the deployment from. See the full list of regions and deployment templates available in ESS.
- elasticsearch
Deployment
Elasticsearch Args Elasticsearch cluster definition
- region str
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- version str
Elastic Stack version to use for all of the deployment resources.
- alias str
Deployment alias, affects the format of the resource URLs.
- apm
Deployment
Apm Args DEPRECATED APM cluster definition. This should only be used for deployments running a version lower than 8.0
- enterprise_
search DeploymentEnterprise Search Args Enterprise Search cluster definition.
- integrations_
server DeploymentIntegrations Server Args Integrations Server cluster definition. Integrations Server replaces
apm
in Stack versions > 8.0- kibana
Deployment
Kibana Args Kibana cluster definition. -> Note on disabling Kibana While optional it is recommended deployments specify a Kibana block, since not doing so might cause issues when modifying or upgrading the deployment.
- name str
Name for the deployment
- observability
Deployment
Observability Args Observability settings that you can set to ship logs and metrics to a deployment. The target deployment can also be the current deployment itself by setting observability.deployment_id to
self
.- request_
id str Request ID to set when you create the deployment. Use it only when previous attempts return an error and
request_id
is returned as part of the error.- reset_
elasticsearch_ boolpassword Explicitly resets the elasticsearch_password when true
- Mapping[str, str]
Optional map of deployment tags
- traffic_
filters Sequence[str] List of traffic filters rule identifiers that will be applied to the deployment.
- deployment
Template StringId Deployment template identifier to create the deployment from. See the full list of regions and deployment templates available in ESS.
- elasticsearch Property Map
Elasticsearch cluster definition
- region String
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- version String
Elastic Stack version to use for all of the deployment resources.
- alias String
Deployment alias, affects the format of the resource URLs.
- apm Property Map
DEPRECATED APM cluster definition. This should only be used for deployments running a version lower than 8.0
- enterprise
Search Property Map Enterprise Search cluster definition.
- integrations
Server Property Map Integrations Server cluster definition. Integrations Server replaces
apm
in Stack versions > 8.0- kibana Property Map
Kibana cluster definition. -> Note on disabling Kibana While optional it is recommended deployments specify a Kibana block, since not doing so might cause issues when modifying or upgrading the deployment.
- name String
Name for the deployment
- observability Property Map
Observability settings that you can set to ship logs and metrics to a deployment. The target deployment can also be the current deployment itself by setting observability.deployment_id to
self
.- request
Id String Request ID to set when you create the deployment. Use it only when previous attempts return an error and
request_id
is returned as part of the error.- reset
Elasticsearch BooleanPassword Explicitly resets the elasticsearch_password when true
- Map<String>
Optional map of deployment tags
- traffic
Filters List<String> List of traffic filters rule identifiers that will be applied to the deployment.
Outputs
All input properties are implicitly available as output properties. Additionally, the Deployment resource produces the following output properties:
- Apm
Secret stringToken - Elasticsearch
Password string Password for authenticating to the Elasticsearch resource. ~> Note on deployment credentials The elastic user credentials are only available whilst creating a deployment. Importing a deployment will not import the elasticsearch_username or elasticsearch_password attributes.
- Elasticsearch
Username string Username for authenticating to the Elasticsearch resource.
- Id string
The provider-assigned unique ID for this managed resource.
- Apm
Secret stringToken - Elasticsearch
Password string Password for authenticating to the Elasticsearch resource. ~> Note on deployment credentials The elastic user credentials are only available whilst creating a deployment. Importing a deployment will not import the elasticsearch_username or elasticsearch_password attributes.
- Elasticsearch
Username string Username for authenticating to the Elasticsearch resource.
- Id string
The provider-assigned unique ID for this managed resource.
- apm
Secret StringToken - elasticsearch
Password String Password for authenticating to the Elasticsearch resource. ~> Note on deployment credentials The elastic user credentials are only available whilst creating a deployment. Importing a deployment will not import the elasticsearch_username or elasticsearch_password attributes.
- elasticsearch
Username String Username for authenticating to the Elasticsearch resource.
- id String
The provider-assigned unique ID for this managed resource.
- apm
Secret stringToken - elasticsearch
Password string Password for authenticating to the Elasticsearch resource. ~> Note on deployment credentials The elastic user credentials are only available whilst creating a deployment. Importing a deployment will not import the elasticsearch_username or elasticsearch_password attributes.
- elasticsearch
Username string Username for authenticating to the Elasticsearch resource.
- id string
The provider-assigned unique ID for this managed resource.
- apm_
secret_ strtoken - elasticsearch_
password str Password for authenticating to the Elasticsearch resource. ~> Note on deployment credentials The elastic user credentials are only available whilst creating a deployment. Importing a deployment will not import the elasticsearch_username or elasticsearch_password attributes.
- elasticsearch_
username str Username for authenticating to the Elasticsearch resource.
- id str
The provider-assigned unique ID for this managed resource.
- apm
Secret StringToken - elasticsearch
Password String Password for authenticating to the Elasticsearch resource. ~> Note on deployment credentials The elastic user credentials are only available whilst creating a deployment. Importing a deployment will not import the elasticsearch_username or elasticsearch_password attributes.
- elasticsearch
Username String Username for authenticating to the Elasticsearch resource.
- id String
The provider-assigned unique ID for this managed resource.
Look up Existing Deployment Resource
Get an existing Deployment 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?: DeploymentState, opts?: CustomResourceOptions): Deployment
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
alias: Optional[str] = None,
apm: Optional[DeploymentApmArgs] = None,
apm_secret_token: Optional[str] = None,
deployment_template_id: Optional[str] = None,
elasticsearch: Optional[DeploymentElasticsearchArgs] = None,
elasticsearch_password: Optional[str] = None,
elasticsearch_username: Optional[str] = None,
enterprise_search: Optional[DeploymentEnterpriseSearchArgs] = None,
integrations_server: Optional[DeploymentIntegrationsServerArgs] = None,
kibana: Optional[DeploymentKibanaArgs] = None,
name: Optional[str] = None,
observability: Optional[DeploymentObservabilityArgs] = None,
region: Optional[str] = None,
request_id: Optional[str] = None,
reset_elasticsearch_password: Optional[bool] = None,
tags: Optional[Mapping[str, str]] = None,
traffic_filters: Optional[Sequence[str]] = None,
version: Optional[str] = None) -> Deployment
func GetDeployment(ctx *Context, name string, id IDInput, state *DeploymentState, opts ...ResourceOption) (*Deployment, error)
public static Deployment Get(string name, Input<string> id, DeploymentState? state, CustomResourceOptions? opts = null)
public static Deployment get(String name, Output<String> id, DeploymentState 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
Deployment alias, affects the format of the resource URLs.
- Apm
Pulumi.
Elastic Cloud. Inputs. Deployment Apm DEPRECATED APM cluster definition. This should only be used for deployments running a version lower than 8.0
- Apm
Secret stringToken - Deployment
Template stringId Deployment template identifier to create the deployment from. See the full list of regions and deployment templates available in ESS.
- Elasticsearch
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Elasticsearch cluster definition
- Elasticsearch
Password string Password for authenticating to the Elasticsearch resource. ~> Note on deployment credentials The elastic user credentials are only available whilst creating a deployment. Importing a deployment will not import the elasticsearch_username or elasticsearch_password attributes.
- Elasticsearch
Username string Username for authenticating to the Elasticsearch resource.
- Enterprise
Search Pulumi.Elastic Cloud. Inputs. Deployment Enterprise Search Enterprise Search cluster definition.
- Integrations
Server Pulumi.Elastic Cloud. Inputs. Deployment Integrations Server Integrations Server cluster definition. Integrations Server replaces
apm
in Stack versions > 8.0- Kibana
Pulumi.
Elastic Cloud. Inputs. Deployment Kibana Kibana cluster definition. -> Note on disabling Kibana While optional it is recommended deployments specify a Kibana block, since not doing so might cause issues when modifying or upgrading the deployment.
- Name string
Name for the deployment
- Observability
Pulumi.
Elastic Cloud. Inputs. Deployment Observability Observability settings that you can set to ship logs and metrics to a deployment. The target deployment can also be the current deployment itself by setting observability.deployment_id to
self
.- Region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- Request
Id string Request ID to set when you create the deployment. Use it only when previous attempts return an error and
request_id
is returned as part of the error.- Reset
Elasticsearch boolPassword Explicitly resets the elasticsearch_password when true
- Dictionary<string, string>
Optional map of deployment tags
- Traffic
Filters List<string> List of traffic filters rule identifiers that will be applied to the deployment.
- Version string
Elastic Stack version to use for all of the deployment resources.
- Alias string
Deployment alias, affects the format of the resource URLs.
- Apm
Deployment
Apm Args DEPRECATED APM cluster definition. This should only be used for deployments running a version lower than 8.0
- Apm
Secret stringToken - Deployment
Template stringId Deployment template identifier to create the deployment from. See the full list of regions and deployment templates available in ESS.
- Elasticsearch
Deployment
Elasticsearch Args Elasticsearch cluster definition
- Elasticsearch
Password string Password for authenticating to the Elasticsearch resource. ~> Note on deployment credentials The elastic user credentials are only available whilst creating a deployment. Importing a deployment will not import the elasticsearch_username or elasticsearch_password attributes.
- Elasticsearch
Username string Username for authenticating to the Elasticsearch resource.
- Enterprise
Search DeploymentEnterprise Search Args Enterprise Search cluster definition.
- Integrations
Server DeploymentIntegrations Server Args Integrations Server cluster definition. Integrations Server replaces
apm
in Stack versions > 8.0- Kibana
Deployment
Kibana Args Kibana cluster definition. -> Note on disabling Kibana While optional it is recommended deployments specify a Kibana block, since not doing so might cause issues when modifying or upgrading the deployment.
- Name string
Name for the deployment
- Observability
Deployment
Observability Args Observability settings that you can set to ship logs and metrics to a deployment. The target deployment can also be the current deployment itself by setting observability.deployment_id to
self
.- Region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- Request
Id string Request ID to set when you create the deployment. Use it only when previous attempts return an error and
request_id
is returned as part of the error.- Reset
Elasticsearch boolPassword Explicitly resets the elasticsearch_password when true
- map[string]string
Optional map of deployment tags
- Traffic
Filters []string List of traffic filters rule identifiers that will be applied to the deployment.
- Version string
Elastic Stack version to use for all of the deployment resources.
- alias String
Deployment alias, affects the format of the resource URLs.
- apm
Deployment
Apm DEPRECATED APM cluster definition. This should only be used for deployments running a version lower than 8.0
- apm
Secret StringToken - deployment
Template StringId Deployment template identifier to create the deployment from. See the full list of regions and deployment templates available in ESS.
- elasticsearch
Deployment
Elasticsearch Elasticsearch cluster definition
- elasticsearch
Password String Password for authenticating to the Elasticsearch resource. ~> Note on deployment credentials The elastic user credentials are only available whilst creating a deployment. Importing a deployment will not import the elasticsearch_username or elasticsearch_password attributes.
- elasticsearch
Username String Username for authenticating to the Elasticsearch resource.
- enterprise
Search DeploymentEnterprise Search Enterprise Search cluster definition.
- integrations
Server DeploymentIntegrations Server Integrations Server cluster definition. Integrations Server replaces
apm
in Stack versions > 8.0- kibana
Deployment
Kibana Kibana cluster definition. -> Note on disabling Kibana While optional it is recommended deployments specify a Kibana block, since not doing so might cause issues when modifying or upgrading the deployment.
- name String
Name for the deployment
- observability
Deployment
Observability Observability settings that you can set to ship logs and metrics to a deployment. The target deployment can also be the current deployment itself by setting observability.deployment_id to
self
.- region String
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- request
Id String Request ID to set when you create the deployment. Use it only when previous attempts return an error and
request_id
is returned as part of the error.- reset
Elasticsearch BooleanPassword Explicitly resets the elasticsearch_password when true
- Map<String,String>
Optional map of deployment tags
- traffic
Filters List<String> List of traffic filters rule identifiers that will be applied to the deployment.
- version String
Elastic Stack version to use for all of the deployment resources.
- alias string
Deployment alias, affects the format of the resource URLs.
- apm
Deployment
Apm DEPRECATED APM cluster definition. This should only be used for deployments running a version lower than 8.0
- apm
Secret stringToken - deployment
Template stringId Deployment template identifier to create the deployment from. See the full list of regions and deployment templates available in ESS.
- elasticsearch
Deployment
Elasticsearch Elasticsearch cluster definition
- elasticsearch
Password string Password for authenticating to the Elasticsearch resource. ~> Note on deployment credentials The elastic user credentials are only available whilst creating a deployment. Importing a deployment will not import the elasticsearch_username or elasticsearch_password attributes.
- elasticsearch
Username string Username for authenticating to the Elasticsearch resource.
- enterprise
Search DeploymentEnterprise Search Enterprise Search cluster definition.
- integrations
Server DeploymentIntegrations Server Integrations Server cluster definition. Integrations Server replaces
apm
in Stack versions > 8.0- kibana
Deployment
Kibana Kibana cluster definition. -> Note on disabling Kibana While optional it is recommended deployments specify a Kibana block, since not doing so might cause issues when modifying or upgrading the deployment.
- name string
Name for the deployment
- observability
Deployment
Observability Observability settings that you can set to ship logs and metrics to a deployment. The target deployment can also be the current deployment itself by setting observability.deployment_id to
self
.- region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- request
Id string Request ID to set when you create the deployment. Use it only when previous attempts return an error and
request_id
is returned as part of the error.- reset
Elasticsearch booleanPassword Explicitly resets the elasticsearch_password when true
- {[key: string]: string}
Optional map of deployment tags
- traffic
Filters string[] List of traffic filters rule identifiers that will be applied to the deployment.
- version string
Elastic Stack version to use for all of the deployment resources.
- alias str
Deployment alias, affects the format of the resource URLs.
- apm
Deployment
Apm Args DEPRECATED APM cluster definition. This should only be used for deployments running a version lower than 8.0
- apm_
secret_ strtoken - deployment_
template_ strid Deployment template identifier to create the deployment from. See the full list of regions and deployment templates available in ESS.
- elasticsearch
Deployment
Elasticsearch Args Elasticsearch cluster definition
- elasticsearch_
password str Password for authenticating to the Elasticsearch resource. ~> Note on deployment credentials The elastic user credentials are only available whilst creating a deployment. Importing a deployment will not import the elasticsearch_username or elasticsearch_password attributes.
- elasticsearch_
username str Username for authenticating to the Elasticsearch resource.
- enterprise_
search DeploymentEnterprise Search Args Enterprise Search cluster definition.
- integrations_
server DeploymentIntegrations Server Args Integrations Server cluster definition. Integrations Server replaces
apm
in Stack versions > 8.0- kibana
Deployment
Kibana Args Kibana cluster definition. -> Note on disabling Kibana While optional it is recommended deployments specify a Kibana block, since not doing so might cause issues when modifying or upgrading the deployment.
- name str
Name for the deployment
- observability
Deployment
Observability Args Observability settings that you can set to ship logs and metrics to a deployment. The target deployment can also be the current deployment itself by setting observability.deployment_id to
self
.- region str
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- request_
id str Request ID to set when you create the deployment. Use it only when previous attempts return an error and
request_id
is returned as part of the error.- reset_
elasticsearch_ boolpassword Explicitly resets the elasticsearch_password when true
- Mapping[str, str]
Optional map of deployment tags
- traffic_
filters Sequence[str] List of traffic filters rule identifiers that will be applied to the deployment.
- version str
Elastic Stack version to use for all of the deployment resources.
- alias String
Deployment alias, affects the format of the resource URLs.
- apm Property Map
DEPRECATED APM cluster definition. This should only be used for deployments running a version lower than 8.0
- apm
Secret StringToken - deployment
Template StringId Deployment template identifier to create the deployment from. See the full list of regions and deployment templates available in ESS.
- elasticsearch Property Map
Elasticsearch cluster definition
- elasticsearch
Password String Password for authenticating to the Elasticsearch resource. ~> Note on deployment credentials The elastic user credentials are only available whilst creating a deployment. Importing a deployment will not import the elasticsearch_username or elasticsearch_password attributes.
- elasticsearch
Username String Username for authenticating to the Elasticsearch resource.
- enterprise
Search Property Map Enterprise Search cluster definition.
- integrations
Server Property Map Integrations Server cluster definition. Integrations Server replaces
apm
in Stack versions > 8.0- kibana Property Map
Kibana cluster definition. -> Note on disabling Kibana While optional it is recommended deployments specify a Kibana block, since not doing so might cause issues when modifying or upgrading the deployment.
- name String
Name for the deployment
- observability Property Map
Observability settings that you can set to ship logs and metrics to a deployment. The target deployment can also be the current deployment itself by setting observability.deployment_id to
self
.- region String
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- request
Id String Request ID to set when you create the deployment. Use it only when previous attempts return an error and
request_id
is returned as part of the error.- reset
Elasticsearch BooleanPassword Explicitly resets the elasticsearch_password when true
- Map<String>
Optional map of deployment tags
- traffic
Filters List<String> List of traffic filters rule identifiers that will be applied to the deployment.
- version String
Elastic Stack version to use for all of the deployment resources.
Supporting Types
DeploymentApm, DeploymentApmArgs
- Config
Pulumi.
Elastic Cloud. Inputs. Deployment Apm Config Optionally define the Apm configuration options for the APM Server
- Elasticsearch
Cluster stringRef Id - Http
Endpoint string - Https
Endpoint string - Instance
Configuration stringId - Ref
Id string - Region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- Resource
Id string - Size string
- Size
Resource string Optional size type, defaults to "memory".
- Zone
Count int
- Config
Deployment
Apm Config Optionally define the Apm configuration options for the APM Server
- Elasticsearch
Cluster stringRef Id - Http
Endpoint string - Https
Endpoint string - Instance
Configuration stringId - Ref
Id string - Region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- Resource
Id string - Size string
- Size
Resource string Optional size type, defaults to "memory".
- Zone
Count int
- config
Deployment
Apm Config Optionally define the Apm configuration options for the APM Server
- elasticsearch
Cluster StringRef Id - http
Endpoint String - https
Endpoint String - instance
Configuration StringId - ref
Id String - region String
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource
Id String - size String
- size
Resource String Optional size type, defaults to "memory".
- zone
Count Integer
- config
Deployment
Apm Config Optionally define the Apm configuration options for the APM Server
- elasticsearch
Cluster stringRef Id - http
Endpoint string - https
Endpoint string - instance
Configuration stringId - ref
Id string - region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource
Id string - size string
- size
Resource string Optional size type, defaults to "memory".
- zone
Count number
- config
Deployment
Apm Config Optionally define the Apm configuration options for the APM Server
- elasticsearch_
cluster_ strref_ id - http_
endpoint str - https_
endpoint str - instance_
configuration_ strid - ref_
id str - region str
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource_
id str - size str
- size_
resource str Optional size type, defaults to "memory".
- zone_
count int
- config Property Map
Optionally define the Apm configuration options for the APM Server
- elasticsearch
Cluster StringRef Id - http
Endpoint String - https
Endpoint String - instance
Configuration StringId - ref
Id String - region String
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource
Id String - size String
- size
Resource String Optional size type, defaults to "memory".
- zone
Count Number
DeploymentApmConfig, DeploymentApmConfigArgs
- Debug
Enabled bool - Docker
Image string - User
Settings stringJson - User
Settings stringOverride Json - User
Settings stringOverride Yaml - User
Settings stringYaml
- Debug
Enabled bool - Docker
Image string - User
Settings stringJson - User
Settings stringOverride Json - User
Settings stringOverride Yaml - User
Settings stringYaml
- debug
Enabled Boolean - docker
Image String - user
Settings StringJson - user
Settings StringOverride Json - user
Settings StringOverride Yaml - user
Settings StringYaml
- debug
Enabled boolean - docker
Image string - user
Settings stringJson - user
Settings stringOverride Json - user
Settings stringOverride Yaml - user
Settings stringYaml
- debug
Enabled Boolean - docker
Image String - user
Settings StringJson - user
Settings StringOverride Json - user
Settings StringOverride Yaml - user
Settings StringYaml
DeploymentElasticsearch, DeploymentElasticsearchArgs
- Hot
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Hot 'hot' topology element
- Autoscale bool
Enable or disable autoscaling. Defaults to the setting coming from the deployment template.
- Cloud
Id string - Cold
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Cold 'cold' topology element
- Config
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Config Elasticsearch settings which will be applied to all topologies
- Coordinating
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Coordinating 'coordinating' topology element
- Extensions
List<Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Extension> Optional Elasticsearch extensions such as custom bundles or plugins.
- Frozen
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Frozen 'frozen' topology element
- Http
Endpoint string - Https
Endpoint string - Keystore
Contents Dictionary<string, Pulumi.Elastic Cloud. Inputs. Deployment Elasticsearch Keystore Contents> Keystore contents that are controlled by the deployment resource.
- Master
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Master 'master' topology element
- Ml
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Ml 'ml' topology element
- Ref
Id string A human readable reference for the Elasticsearch resource. The default value
main-elasticsearch
is recommended.- Region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- Remote
Clusters List<Pulumi.Elastic Cloud. Inputs. Deployment Elasticsearch Remote Cluster> Optional Elasticsearch remote clusters to configure for the Elasticsearch resource, can be set multiple times
- Resource
Id string - Snapshot
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Snapshot (ECE only) Snapshot configuration settings for an Elasticsearch cluster.
- Snapshot
Source Pulumi.Elastic Cloud. Inputs. Deployment Elasticsearch Snapshot Source - Strategy string
- Trust
Accounts List<Pulumi.Elastic Cloud. Inputs. Deployment Elasticsearch Trust Account> - Trust
Externals List<Pulumi.Elastic Cloud. Inputs. Deployment Elasticsearch Trust External> - Warm
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Warm
- Hot
Deployment
Elasticsearch Hot 'hot' topology element
- Autoscale bool
Enable or disable autoscaling. Defaults to the setting coming from the deployment template.
- Cloud
Id string - Cold
Deployment
Elasticsearch Cold 'cold' topology element
- Config
Deployment
Elasticsearch Config Elasticsearch settings which will be applied to all topologies
- Coordinating
Deployment
Elasticsearch Coordinating 'coordinating' topology element
- Extensions
[]Deployment
Elasticsearch Extension Optional Elasticsearch extensions such as custom bundles or plugins.
- Frozen
Deployment
Elasticsearch Frozen 'frozen' topology element
- Http
Endpoint string - Https
Endpoint string - Keystore
Contents map[string]DeploymentElasticsearch Keystore Contents Keystore contents that are controlled by the deployment resource.
- Master
Deployment
Elasticsearch Master 'master' topology element
- Ml
Deployment
Elasticsearch Ml 'ml' topology element
- Ref
Id string A human readable reference for the Elasticsearch resource. The default value
main-elasticsearch
is recommended.- Region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- Remote
Clusters []DeploymentElasticsearch Remote Cluster Optional Elasticsearch remote clusters to configure for the Elasticsearch resource, can be set multiple times
- Resource
Id string - Snapshot
Deployment
Elasticsearch Snapshot (ECE only) Snapshot configuration settings for an Elasticsearch cluster.
- Snapshot
Source DeploymentElasticsearch Snapshot Source - Strategy string
- Trust
Accounts []DeploymentElasticsearch Trust Account - Trust
Externals []DeploymentElasticsearch Trust External - Warm
Deployment
Elasticsearch Warm
- hot
Deployment
Elasticsearch Hot 'hot' topology element
- autoscale Boolean
Enable or disable autoscaling. Defaults to the setting coming from the deployment template.
- cloud
Id String - cold
Deployment
Elasticsearch Cold 'cold' topology element
- config
Deployment
Elasticsearch Config Elasticsearch settings which will be applied to all topologies
- coordinating
Deployment
Elasticsearch Coordinating 'coordinating' topology element
- extensions
List<Deployment
Elasticsearch Extension> Optional Elasticsearch extensions such as custom bundles or plugins.
- frozen
Deployment
Elasticsearch Frozen 'frozen' topology element
- http
Endpoint String - https
Endpoint String - keystore
Contents Map<String,DeploymentElasticsearch Keystore Contents> Keystore contents that are controlled by the deployment resource.
- master
Deployment
Elasticsearch Master 'master' topology element
- ml
Deployment
Elasticsearch Ml 'ml' topology element
- ref
Id String A human readable reference for the Elasticsearch resource. The default value
main-elasticsearch
is recommended.- region String
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- remote
Clusters List<DeploymentElasticsearch Remote Cluster> Optional Elasticsearch remote clusters to configure for the Elasticsearch resource, can be set multiple times
- resource
Id String - snapshot
Deployment
Elasticsearch Snapshot (ECE only) Snapshot configuration settings for an Elasticsearch cluster.
- snapshot
Source DeploymentElasticsearch Snapshot Source - strategy String
- trust
Accounts List<DeploymentElasticsearch Trust Account> - trust
Externals List<DeploymentElasticsearch Trust External> - warm
Deployment
Elasticsearch Warm
- hot
Deployment
Elasticsearch Hot 'hot' topology element
- autoscale boolean
Enable or disable autoscaling. Defaults to the setting coming from the deployment template.
- cloud
Id string - cold
Deployment
Elasticsearch Cold 'cold' topology element
- config
Deployment
Elasticsearch Config Elasticsearch settings which will be applied to all topologies
- coordinating
Deployment
Elasticsearch Coordinating 'coordinating' topology element
- extensions
Deployment
Elasticsearch Extension[] Optional Elasticsearch extensions such as custom bundles or plugins.
- frozen
Deployment
Elasticsearch Frozen 'frozen' topology element
- http
Endpoint string - https
Endpoint string - keystore
Contents {[key: string]: DeploymentElasticsearch Keystore Contents} Keystore contents that are controlled by the deployment resource.
- master
Deployment
Elasticsearch Master 'master' topology element
- ml
Deployment
Elasticsearch Ml 'ml' topology element
- ref
Id string A human readable reference for the Elasticsearch resource. The default value
main-elasticsearch
is recommended.- region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- remote
Clusters DeploymentElasticsearch Remote Cluster[] Optional Elasticsearch remote clusters to configure for the Elasticsearch resource, can be set multiple times
- resource
Id string - snapshot
Deployment
Elasticsearch Snapshot (ECE only) Snapshot configuration settings for an Elasticsearch cluster.
- snapshot
Source DeploymentElasticsearch Snapshot Source - strategy string
- trust
Accounts DeploymentElasticsearch Trust Account[] - trust
Externals DeploymentElasticsearch Trust External[] - warm
Deployment
Elasticsearch Warm
- hot
Deployment
Elasticsearch Hot 'hot' topology element
- autoscale bool
Enable or disable autoscaling. Defaults to the setting coming from the deployment template.
- cloud_
id str - cold
Deployment
Elasticsearch Cold 'cold' topology element
- config
Deployment
Elasticsearch Config Elasticsearch settings which will be applied to all topologies
- coordinating
Deployment
Elasticsearch Coordinating 'coordinating' topology element
- extensions
Sequence[Deployment
Elasticsearch Extension] Optional Elasticsearch extensions such as custom bundles or plugins.
- frozen
Deployment
Elasticsearch Frozen 'frozen' topology element
- http_
endpoint str - https_
endpoint str - keystore_
contents Mapping[str, DeploymentElasticsearch Keystore Contents] Keystore contents that are controlled by the deployment resource.
- master
Deployment
Elasticsearch Master 'master' topology element
- ml
Deployment
Elasticsearch Ml 'ml' topology element
- ref_
id str A human readable reference for the Elasticsearch resource. The default value
main-elasticsearch
is recommended.- region str
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- remote_
clusters Sequence[DeploymentElasticsearch Remote Cluster] Optional Elasticsearch remote clusters to configure for the Elasticsearch resource, can be set multiple times
- resource_
id str - snapshot
Deployment
Elasticsearch Snapshot (ECE only) Snapshot configuration settings for an Elasticsearch cluster.
- snapshot_
source DeploymentElasticsearch Snapshot Source - strategy str
- trust_
accounts Sequence[DeploymentElasticsearch Trust Account] - trust_
externals Sequence[DeploymentElasticsearch Trust External] - warm
Deployment
Elasticsearch Warm
- hot Property Map
'hot' topology element
- autoscale Boolean
Enable or disable autoscaling. Defaults to the setting coming from the deployment template.
- cloud
Id String - cold Property Map
'cold' topology element
- config Property Map
Elasticsearch settings which will be applied to all topologies
- coordinating Property Map
'coordinating' topology element
- extensions List<Property Map>
Optional Elasticsearch extensions such as custom bundles or plugins.
- frozen Property Map
'frozen' topology element
- http
Endpoint String - https
Endpoint String - keystore
Contents Map<Property Map> Keystore contents that are controlled by the deployment resource.
- master Property Map
'master' topology element
- ml Property Map
'ml' topology element
- ref
Id String A human readable reference for the Elasticsearch resource. The default value
main-elasticsearch
is recommended.- region String
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- remote
Clusters List<Property Map> Optional Elasticsearch remote clusters to configure for the Elasticsearch resource, can be set multiple times
- resource
Id String - snapshot Property Map
(ECE only) Snapshot configuration settings for an Elasticsearch cluster.
- snapshot
Source Property Map - strategy String
- trust
Accounts List<Property Map> - trust
Externals List<Property Map> - warm Property Map
DeploymentElasticsearchCold, DeploymentElasticsearchColdArgs
- Autoscaling
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Cold Autoscaling - Instance
Configuration stringId - Node
Roles List<string> - Node
Type stringData - Node
Type stringIngest - Node
Type stringMaster - Node
Type stringMl - Size string
- Size
Resource string - Zone
Count int
- Autoscaling
Deployment
Elasticsearch Cold Autoscaling - Instance
Configuration stringId - Node
Roles []string - Node
Type stringData - Node
Type stringIngest - Node
Type stringMaster - Node
Type stringMl - Size string
- Size
Resource string - Zone
Count int
- autoscaling
Deployment
Elasticsearch Cold Autoscaling - instance
Configuration StringId - node
Roles List<String> - node
Type StringData - node
Type StringIngest - node
Type StringMaster - node
Type StringMl - size String
- size
Resource String - zone
Count Integer
- autoscaling
Deployment
Elasticsearch Cold Autoscaling - instance
Configuration stringId - node
Roles string[] - node
Type stringData - node
Type stringIngest - node
Type stringMaster - node
Type stringMl - size string
- size
Resource string - zone
Count number
- autoscaling
Deployment
Elasticsearch Cold Autoscaling - instance_
configuration_ strid - node_
roles Sequence[str] - node_
type_ strdata - node_
type_ stringest - node_
type_ strmaster - node_
type_ strml - size str
- size_
resource str - zone_
count int
- autoscaling Property Map
- instance
Configuration StringId - node
Roles List<String> - node
Type StringData - node
Type StringIngest - node
Type StringMaster - node
Type StringMl - size String
- size
Resource String - zone
Count Number
DeploymentElasticsearchColdAutoscaling, DeploymentElasticsearchColdAutoscalingArgs
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource - policy
Override stringJson
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource - policy_
override_ strjson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
DeploymentElasticsearchConfig, DeploymentElasticsearchConfigArgs
- Docker
Image string - Plugins List<string>
- User
Settings stringJson - User
Settings stringOverride Json - User
Settings stringOverride Yaml - User
Settings stringYaml
- Docker
Image string - Plugins []string
- User
Settings stringJson - User
Settings stringOverride Json - User
Settings stringOverride Yaml - User
Settings stringYaml
- docker
Image String - plugins List<String>
- user
Settings StringJson - user
Settings StringOverride Json - user
Settings StringOverride Yaml - user
Settings StringYaml
- docker
Image string - plugins string[]
- user
Settings stringJson - user
Settings stringOverride Json - user
Settings stringOverride Yaml - user
Settings stringYaml
- docker_
image str - plugins Sequence[str]
- user_
settings_ strjson - user_
settings_ stroverride_ json - user_
settings_ stroverride_ yaml - user_
settings_ stryaml
- docker
Image String - plugins List<String>
- user
Settings StringJson - user
Settings StringOverride Json - user
Settings StringOverride Yaml - user
Settings StringYaml
DeploymentElasticsearchCoordinating, DeploymentElasticsearchCoordinatingArgs
- Autoscaling
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Coordinating Autoscaling - Instance
Configuration stringId - Node
Roles List<string> - Node
Type stringData - Node
Type stringIngest - Node
Type stringMaster - Node
Type stringMl - Size string
- Size
Resource string - Zone
Count int
- Autoscaling
Deployment
Elasticsearch Coordinating Autoscaling - Instance
Configuration stringId - Node
Roles []string - Node
Type stringData - Node
Type stringIngest - Node
Type stringMaster - Node
Type stringMl - Size string
- Size
Resource string - Zone
Count int
- autoscaling
Deployment
Elasticsearch Coordinating Autoscaling - instance
Configuration StringId - node
Roles List<String> - node
Type StringData - node
Type StringIngest - node
Type StringMaster - node
Type StringMl - size String
- size
Resource String - zone
Count Integer
- autoscaling
Deployment
Elasticsearch Coordinating Autoscaling - instance
Configuration stringId - node
Roles string[] - node
Type stringData - node
Type stringIngest - node
Type stringMaster - node
Type stringMl - size string
- size
Resource string - zone
Count number
- autoscaling
Deployment
Elasticsearch Coordinating Autoscaling - instance_
configuration_ strid - node_
roles Sequence[str] - node_
type_ strdata - node_
type_ stringest - node_
type_ strmaster - node_
type_ strml - size str
- size_
resource str - zone_
count int
- autoscaling Property Map
- instance
Configuration StringId - node
Roles List<String> - node
Type StringData - node
Type StringIngest - node
Type StringMaster - node
Type StringMl - size String
- size
Resource String - zone
Count Number
DeploymentElasticsearchCoordinatingAutoscaling, DeploymentElasticsearchCoordinatingAutoscalingArgs
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource - policy
Override stringJson
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource - policy_
override_ strjson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
DeploymentElasticsearchExtension, DeploymentElasticsearchExtensionArgs
DeploymentElasticsearchFrozen, DeploymentElasticsearchFrozenArgs
- Autoscaling
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Frozen Autoscaling - Instance
Configuration stringId - Node
Roles List<string> - Node
Type stringData - Node
Type stringIngest - Node
Type stringMaster - Node
Type stringMl - Size string
- Size
Resource string - Zone
Count int
- Autoscaling
Deployment
Elasticsearch Frozen Autoscaling - Instance
Configuration stringId - Node
Roles []string - Node
Type stringData - Node
Type stringIngest - Node
Type stringMaster - Node
Type stringMl - Size string
- Size
Resource string - Zone
Count int
- autoscaling
Deployment
Elasticsearch Frozen Autoscaling - instance
Configuration StringId - node
Roles List<String> - node
Type StringData - node
Type StringIngest - node
Type StringMaster - node
Type StringMl - size String
- size
Resource String - zone
Count Integer
- autoscaling
Deployment
Elasticsearch Frozen Autoscaling - instance
Configuration stringId - node
Roles string[] - node
Type stringData - node
Type stringIngest - node
Type stringMaster - node
Type stringMl - size string
- size
Resource string - zone
Count number
- autoscaling
Deployment
Elasticsearch Frozen Autoscaling - instance_
configuration_ strid - node_
roles Sequence[str] - node_
type_ strdata - node_
type_ stringest - node_
type_ strmaster - node_
type_ strml - size str
- size_
resource str - zone_
count int
- autoscaling Property Map
- instance
Configuration StringId - node
Roles List<String> - node
Type StringData - node
Type StringIngest - node
Type StringMaster - node
Type StringMl - size String
- size
Resource String - zone
Count Number
DeploymentElasticsearchFrozenAutoscaling, DeploymentElasticsearchFrozenAutoscalingArgs
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource - policy
Override stringJson
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource - policy_
override_ strjson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
DeploymentElasticsearchHot, DeploymentElasticsearchHotArgs
- Autoscaling
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Hot Autoscaling - Instance
Configuration stringId - Node
Roles List<string> - Node
Type stringData - Node
Type stringIngest - Node
Type stringMaster - Node
Type stringMl - Size string
- Size
Resource string - Zone
Count int
- Autoscaling
Deployment
Elasticsearch Hot Autoscaling - Instance
Configuration stringId - Node
Roles []string - Node
Type stringData - Node
Type stringIngest - Node
Type stringMaster - Node
Type stringMl - Size string
- Size
Resource string - Zone
Count int
- autoscaling
Deployment
Elasticsearch Hot Autoscaling - instance
Configuration StringId - node
Roles List<String> - node
Type StringData - node
Type StringIngest - node
Type StringMaster - node
Type StringMl - size String
- size
Resource String - zone
Count Integer
- autoscaling
Deployment
Elasticsearch Hot Autoscaling - instance
Configuration stringId - node
Roles string[] - node
Type stringData - node
Type stringIngest - node
Type stringMaster - node
Type stringMl - size string
- size
Resource string - zone
Count number
- autoscaling
Deployment
Elasticsearch Hot Autoscaling - instance_
configuration_ strid - node_
roles Sequence[str] - node_
type_ strdata - node_
type_ stringest - node_
type_ strmaster - node_
type_ strml - size str
- size_
resource str - zone_
count int
- autoscaling Property Map
- instance
Configuration StringId - node
Roles List<String> - node
Type StringData - node
Type StringIngest - node
Type StringMaster - node
Type StringMl - size String
- size
Resource String - zone
Count Number
DeploymentElasticsearchHotAutoscaling, DeploymentElasticsearchHotAutoscalingArgs
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource - policy
Override stringJson
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource - policy_
override_ strjson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
DeploymentElasticsearchKeystoreContents, DeploymentElasticsearchKeystoreContentsArgs
DeploymentElasticsearchMaster, DeploymentElasticsearchMasterArgs
- Autoscaling
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Master Autoscaling - Instance
Configuration stringId - Node
Roles List<string> - Node
Type stringData - Node
Type stringIngest - Node
Type stringMaster - Node
Type stringMl - Size string
- Size
Resource string - Zone
Count int
- Autoscaling
Deployment
Elasticsearch Master Autoscaling - Instance
Configuration stringId - Node
Roles []string - Node
Type stringData - Node
Type stringIngest - Node
Type stringMaster - Node
Type stringMl - Size string
- Size
Resource string - Zone
Count int
- autoscaling
Deployment
Elasticsearch Master Autoscaling - instance
Configuration StringId - node
Roles List<String> - node
Type StringData - node
Type StringIngest - node
Type StringMaster - node
Type StringMl - size String
- size
Resource String - zone
Count Integer
- autoscaling
Deployment
Elasticsearch Master Autoscaling - instance
Configuration stringId - node
Roles string[] - node
Type stringData - node
Type stringIngest - node
Type stringMaster - node
Type stringMl - size string
- size
Resource string - zone
Count number
- autoscaling
Deployment
Elasticsearch Master Autoscaling - instance_
configuration_ strid - node_
roles Sequence[str] - node_
type_ strdata - node_
type_ stringest - node_
type_ strmaster - node_
type_ strml - size str
- size_
resource str - zone_
count int
- autoscaling Property Map
- instance
Configuration StringId - node
Roles List<String> - node
Type StringData - node
Type StringIngest - node
Type StringMaster - node
Type StringMl - size String
- size
Resource String - zone
Count Number
DeploymentElasticsearchMasterAutoscaling, DeploymentElasticsearchMasterAutoscalingArgs
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource - policy
Override stringJson
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource - policy_
override_ strjson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
DeploymentElasticsearchMl, DeploymentElasticsearchMlArgs
- Autoscaling
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Ml Autoscaling - Instance
Configuration stringId - Node
Roles List<string> - Node
Type stringData - Node
Type stringIngest - Node
Type stringMaster - Node
Type stringMl - Size string
- Size
Resource string - Zone
Count int
- Autoscaling
Deployment
Elasticsearch Ml Autoscaling - Instance
Configuration stringId - Node
Roles []string - Node
Type stringData - Node
Type stringIngest - Node
Type stringMaster - Node
Type stringMl - Size string
- Size
Resource string - Zone
Count int
- autoscaling
Deployment
Elasticsearch Ml Autoscaling - instance
Configuration StringId - node
Roles List<String> - node
Type StringData - node
Type StringIngest - node
Type StringMaster - node
Type StringMl - size String
- size
Resource String - zone
Count Integer
- autoscaling
Deployment
Elasticsearch Ml Autoscaling - instance
Configuration stringId - node
Roles string[] - node
Type stringData - node
Type stringIngest - node
Type stringMaster - node
Type stringMl - size string
- size
Resource string - zone
Count number
- autoscaling
Deployment
Elasticsearch Ml Autoscaling - instance_
configuration_ strid - node_
roles Sequence[str] - node_
type_ strdata - node_
type_ stringest - node_
type_ strmaster - node_
type_ strml - size str
- size_
resource str - zone_
count int
- autoscaling Property Map
- instance
Configuration StringId - node
Roles List<String> - node
Type StringData - node
Type StringIngest - node
Type StringMaster - node
Type StringMl - size String
- size
Resource String - zone
Count Number
DeploymentElasticsearchMlAutoscaling, DeploymentElasticsearchMlAutoscalingArgs
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource - policy
Override stringJson
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource - policy_
override_ strjson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
DeploymentElasticsearchRemoteCluster, DeploymentElasticsearchRemoteClusterArgs
- Alias string
- Deployment
Id string - Ref
Id string - bool
- Alias string
- Deployment
Id string - Ref
Id string - bool
- alias String
- deployment
Id String - ref
Id String - Boolean
- alias string
- deployment
Id string - ref
Id string - boolean
- alias str
- deployment_
id str - ref_
id str - bool
- alias String
- deployment
Id String - ref
Id String - Boolean
DeploymentElasticsearchSnapshot, DeploymentElasticsearchSnapshotArgs
- enabled Boolean
- repository Property Map
DeploymentElasticsearchSnapshotRepository, DeploymentElasticsearchSnapshotRepositoryArgs
DeploymentElasticsearchSnapshotRepositoryReference, DeploymentElasticsearchSnapshotRepositoryReferenceArgs
- Repository
Name string
- Repository
Name string
- repository
Name String
- repository
Name string
- repository_
name str
- repository
Name String
DeploymentElasticsearchSnapshotSource, DeploymentElasticsearchSnapshotSourceArgs
- Source
Elasticsearch stringCluster Id - Snapshot
Name string
- Source
Elasticsearch stringCluster Id - Snapshot
Name string
- source
Elasticsearch StringCluster Id - snapshot
Name String
- source
Elasticsearch stringCluster Id - snapshot
Name string
- source
Elasticsearch StringCluster Id - snapshot
Name String
DeploymentElasticsearchTrustAccount, DeploymentElasticsearchTrustAccountArgs
- Account
Id string - Trust
All bool - Trust
Allowlists List<string>
- Account
Id string - Trust
All bool - Trust
Allowlists []string
- account
Id String - trust
All Boolean - trust
Allowlists List<String>
- account
Id string - trust
All boolean - trust
Allowlists string[]
- account_
id str - trust_
all bool - trust_
allowlists Sequence[str]
- account
Id String - trust
All Boolean - trust
Allowlists List<String>
DeploymentElasticsearchTrustExternal, DeploymentElasticsearchTrustExternalArgs
- Relationship
Id string - Trust
All bool - Trust
Allowlists List<string>
- Relationship
Id string - Trust
All bool - Trust
Allowlists []string
- relationship
Id String - trust
All Boolean - trust
Allowlists List<String>
- relationship
Id string - trust
All boolean - trust
Allowlists string[]
- relationship_
id str - trust_
all bool - trust_
allowlists Sequence[str]
- relationship
Id String - trust
All Boolean - trust
Allowlists List<String>
DeploymentElasticsearchWarm, DeploymentElasticsearchWarmArgs
- Autoscaling
Pulumi.
Elastic Cloud. Inputs. Deployment Elasticsearch Warm Autoscaling - Instance
Configuration stringId - Node
Roles List<string> - Node
Type stringData - Node
Type stringIngest - Node
Type stringMaster - Node
Type stringMl - Size string
- Size
Resource string - Zone
Count int
- Autoscaling
Deployment
Elasticsearch Warm Autoscaling - Instance
Configuration stringId - Node
Roles []string - Node
Type stringData - Node
Type stringIngest - Node
Type stringMaster - Node
Type stringMl - Size string
- Size
Resource string - Zone
Count int
- autoscaling
Deployment
Elasticsearch Warm Autoscaling - instance
Configuration StringId - node
Roles List<String> - node
Type StringData - node
Type StringIngest - node
Type StringMaster - node
Type StringMl - size String
- size
Resource String - zone
Count Integer
- autoscaling
Deployment
Elasticsearch Warm Autoscaling - instance
Configuration stringId - node
Roles string[] - node
Type stringData - node
Type stringIngest - node
Type stringMaster - node
Type stringMl - size string
- size
Resource string - zone
Count number
- autoscaling
Deployment
Elasticsearch Warm Autoscaling - instance_
configuration_ strid - node_
roles Sequence[str] - node_
type_ strdata - node_
type_ stringest - node_
type_ strmaster - node_
type_ strml - size str
- size_
resource str - zone_
count int
- autoscaling Property Map
- instance
Configuration StringId - node
Roles List<String> - node
Type StringData - node
Type StringIngest - node
Type StringMaster - node
Type StringMl - size String
- size
Resource String - zone
Count Number
DeploymentElasticsearchWarmAutoscaling, DeploymentElasticsearchWarmAutoscalingArgs
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- Max
Size string - Max
Size stringResource - Min
Size string - Min
Size stringResource - Policy
Override stringJson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
- max
Size string - max
Size stringResource - min
Size string - min
Size stringResource - policy
Override stringJson
- max_
size str - max_
size_ strresource - min_
size str - min_
size_ strresource - policy_
override_ strjson
- max
Size String - max
Size StringResource - min
Size String - min
Size StringResource - policy
Override StringJson
DeploymentEnterpriseSearch, DeploymentEnterpriseSearchArgs
- Config
Pulumi.
Elastic Cloud. Inputs. Deployment Enterprise Search Config Optionally define the Enterprise Search configuration options for the Enterprise Search Server
- Elasticsearch
Cluster stringRef Id - Http
Endpoint string - Https
Endpoint string - Instance
Configuration stringId - Node
Type boolAppserver - Node
Type boolConnector - Node
Type boolWorker - Ref
Id string - Region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- Resource
Id string - Size string
- Size
Resource string Optional size type, defaults to "memory".
- Zone
Count int
- Config
Deployment
Enterprise Search Config Optionally define the Enterprise Search configuration options for the Enterprise Search Server
- Elasticsearch
Cluster stringRef Id - Http
Endpoint string - Https
Endpoint string - Instance
Configuration stringId - Node
Type boolAppserver - Node
Type boolConnector - Node
Type boolWorker - Ref
Id string - Region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- Resource
Id string - Size string
- Size
Resource string Optional size type, defaults to "memory".
- Zone
Count int
- config
Deployment
Enterprise Search Config Optionally define the Enterprise Search configuration options for the Enterprise Search Server
- elasticsearch
Cluster StringRef Id - http
Endpoint String - https
Endpoint String - instance
Configuration StringId - node
Type BooleanAppserver - node
Type BooleanConnector - node
Type BooleanWorker - ref
Id String - region String
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource
Id String - size String
- size
Resource String Optional size type, defaults to "memory".
- zone
Count Integer
- config
Deployment
Enterprise Search Config Optionally define the Enterprise Search configuration options for the Enterprise Search Server
- elasticsearch
Cluster stringRef Id - http
Endpoint string - https
Endpoint string - instance
Configuration stringId - node
Type booleanAppserver - node
Type booleanConnector - node
Type booleanWorker - ref
Id string - region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource
Id string - size string
- size
Resource string Optional size type, defaults to "memory".
- zone
Count number
- config
Deployment
Enterprise Search Config Optionally define the Enterprise Search configuration options for the Enterprise Search Server
- elasticsearch_
cluster_ strref_ id - http_
endpoint str - https_
endpoint str - instance_
configuration_ strid - node_
type_ boolappserver - node_
type_ boolconnector - node_
type_ boolworker - ref_
id str - region str
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource_
id str - size str
- size_
resource str Optional size type, defaults to "memory".
- zone_
count int
- config Property Map
Optionally define the Enterprise Search configuration options for the Enterprise Search Server
- elasticsearch
Cluster StringRef Id - http
Endpoint String - https
Endpoint String - instance
Configuration StringId - node
Type BooleanAppserver - node
Type BooleanConnector - node
Type BooleanWorker - ref
Id String - region String
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource
Id String - size String
- size
Resource String Optional size type, defaults to "memory".
- zone
Count Number
DeploymentEnterpriseSearchConfig, DeploymentEnterpriseSearchConfigArgs
- Docker
Image string - User
Settings stringJson - User
Settings stringOverride Json - User
Settings stringOverride Yaml - User
Settings stringYaml
- Docker
Image string - User
Settings stringJson - User
Settings stringOverride Json - User
Settings stringOverride Yaml - User
Settings stringYaml
- docker
Image String - user
Settings StringJson - user
Settings StringOverride Json - user
Settings StringOverride Yaml - user
Settings StringYaml
- docker
Image string - user
Settings stringJson - user
Settings stringOverride Json - user
Settings stringOverride Yaml - user
Settings stringYaml
- docker
Image String - user
Settings StringJson - user
Settings StringOverride Json - user
Settings StringOverride Yaml - user
Settings StringYaml
DeploymentIntegrationsServer, DeploymentIntegrationsServerArgs
- Config
Pulumi.
Elastic Cloud. Inputs. Deployment Integrations Server Config Optionally define the Integrations Server configuration options for the IntegrationsServer Server
- Elasticsearch
Cluster stringRef Id - Endpoints
Pulumi.
Elastic Cloud. Inputs. Deployment Integrations Server Endpoints URLs for the accessing the Fleet and APM API's within this Integrations Server resource.
- Http
Endpoint string - Https
Endpoint string - Instance
Configuration stringId - Ref
Id string - Region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- Resource
Id string - Size string
- Size
Resource string Optional size type, defaults to "memory".
- Zone
Count int
- Config
Deployment
Integrations Server Config Optionally define the Integrations Server configuration options for the IntegrationsServer Server
- Elasticsearch
Cluster stringRef Id - Endpoints
Deployment
Integrations Server Endpoints URLs for the accessing the Fleet and APM API's within this Integrations Server resource.
- Http
Endpoint string - Https
Endpoint string - Instance
Configuration stringId - Ref
Id string - Region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- Resource
Id string - Size string
- Size
Resource string Optional size type, defaults to "memory".
- Zone
Count int
- config
Deployment
Integrations Server Config Optionally define the Integrations Server configuration options for the IntegrationsServer Server
- elasticsearch
Cluster StringRef Id - endpoints
Deployment
Integrations Server Endpoints URLs for the accessing the Fleet and APM API's within this Integrations Server resource.
- http
Endpoint String - https
Endpoint String - instance
Configuration StringId - ref
Id String - region String
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource
Id String - size String
- size
Resource String Optional size type, defaults to "memory".
- zone
Count Integer
- config
Deployment
Integrations Server Config Optionally define the Integrations Server configuration options for the IntegrationsServer Server
- elasticsearch
Cluster stringRef Id - endpoints
Deployment
Integrations Server Endpoints URLs for the accessing the Fleet and APM API's within this Integrations Server resource.
- http
Endpoint string - https
Endpoint string - instance
Configuration stringId - ref
Id string - region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource
Id string - size string
- size
Resource string Optional size type, defaults to "memory".
- zone
Count number
- config
Deployment
Integrations Server Config Optionally define the Integrations Server configuration options for the IntegrationsServer Server
- elasticsearch_
cluster_ strref_ id - endpoints
Deployment
Integrations Server Endpoints URLs for the accessing the Fleet and APM API's within this Integrations Server resource.
- http_
endpoint str - https_
endpoint str - instance_
configuration_ strid - ref_
id str - region str
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource_
id str - size str
- size_
resource str Optional size type, defaults to "memory".
- zone_
count int
- config Property Map
Optionally define the Integrations Server configuration options for the IntegrationsServer Server
- elasticsearch
Cluster StringRef Id - endpoints Property Map
URLs for the accessing the Fleet and APM API's within this Integrations Server resource.
- http
Endpoint String - https
Endpoint String - instance
Configuration StringId - ref
Id String - region String
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource
Id String - size String
- size
Resource String Optional size type, defaults to "memory".
- zone
Count Number
DeploymentIntegrationsServerConfig, DeploymentIntegrationsServerConfigArgs
- Debug
Enabled bool - Docker
Image string - User
Settings stringJson - User
Settings stringOverride Json - User
Settings stringOverride Yaml - User
Settings stringYaml
- Debug
Enabled bool - Docker
Image string - User
Settings stringJson - User
Settings stringOverride Json - User
Settings stringOverride Yaml - User
Settings stringYaml
- debug
Enabled Boolean - docker
Image String - user
Settings StringJson - user
Settings StringOverride Json - user
Settings StringOverride Yaml - user
Settings StringYaml
- debug
Enabled boolean - docker
Image string - user
Settings stringJson - user
Settings stringOverride Json - user
Settings stringOverride Yaml - user
Settings stringYaml
- debug
Enabled Boolean - docker
Image String - user
Settings StringJson - user
Settings StringOverride Json - user
Settings StringOverride Yaml - user
Settings StringYaml
DeploymentIntegrationsServerEndpoints, DeploymentIntegrationsServerEndpointsArgs
DeploymentKibana, DeploymentKibanaArgs
- Config
Pulumi.
Elastic Cloud. Inputs. Deployment Kibana Config Optionally define the Kibana configuration options for the Kibana Server
- Elasticsearch
Cluster stringRef Id - Http
Endpoint string - Https
Endpoint string - Instance
Configuration stringId - Ref
Id string - Region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- Resource
Id string - Size string
- Size
Resource string Optional size type, defaults to "memory".
- Zone
Count int
- Config
Deployment
Kibana Config Optionally define the Kibana configuration options for the Kibana Server
- Elasticsearch
Cluster stringRef Id - Http
Endpoint string - Https
Endpoint string - Instance
Configuration stringId - Ref
Id string - Region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- Resource
Id string - Size string
- Size
Resource string Optional size type, defaults to "memory".
- Zone
Count int
- config
Deployment
Kibana Config Optionally define the Kibana configuration options for the Kibana Server
- elasticsearch
Cluster StringRef Id - http
Endpoint String - https
Endpoint String - instance
Configuration StringId - ref
Id String - region String
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource
Id String - size String
- size
Resource String Optional size type, defaults to "memory".
- zone
Count Integer
- config
Deployment
Kibana Config Optionally define the Kibana configuration options for the Kibana Server
- elasticsearch
Cluster stringRef Id - http
Endpoint string - https
Endpoint string - instance
Configuration stringId - ref
Id string - region string
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource
Id string - size string
- size
Resource string Optional size type, defaults to "memory".
- zone
Count number
- config
Deployment
Kibana Config Optionally define the Kibana configuration options for the Kibana Server
- elasticsearch_
cluster_ strref_ id - http_
endpoint str - https_
endpoint str - instance_
configuration_ strid - ref_
id str - region str
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource_
id str - size str
- size_
resource str Optional size type, defaults to "memory".
- zone_
count int
- config Property Map
Optionally define the Kibana configuration options for the Kibana Server
- elasticsearch
Cluster StringRef Id - http
Endpoint String - https
Endpoint String - instance
Configuration StringId - ref
Id String - region String
Elasticsearch Service (ESS) region where the deployment should be hosted. For Elastic Cloud Enterprise (ECE) installations, set to `"ece-region".
- resource
Id String - size String
- size
Resource String Optional size type, defaults to "memory".
- zone
Count Number
DeploymentKibanaConfig, DeploymentKibanaConfigArgs
- Docker
Image string - User
Settings stringJson - User
Settings stringOverride Json - User
Settings stringOverride Yaml - User
Settings stringYaml
- Docker
Image string - User
Settings stringJson - User
Settings stringOverride Json - User
Settings stringOverride Yaml - User
Settings stringYaml
- docker
Image String - user
Settings StringJson - user
Settings StringOverride Json - user
Settings StringOverride Yaml - user
Settings StringYaml
- docker
Image string - user
Settings stringJson - user
Settings stringOverride Json - user
Settings stringOverride Yaml - user
Settings stringYaml
- docker
Image String - user
Settings StringJson - user
Settings StringOverride Json - user
Settings StringOverride Yaml - user
Settings StringYaml
DeploymentObservability, DeploymentObservabilityArgs
- Deployment
Id string - Logs bool
- Metrics bool
- Ref
Id string
- Deployment
Id string - Logs bool
- Metrics bool
- Ref
Id string
- deployment
Id String - logs Boolean
- metrics Boolean
- ref
Id String
- deployment
Id string - logs boolean
- metrics boolean
- ref
Id string
- deployment_
id str - logs bool
- metrics bool
- ref_
id str
- deployment
Id String - logs Boolean
- metrics Boolean
- ref
Id String
Package Details
- Repository
- ec pulumi/pulumi-ec
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
ec
Terraform Provider.