ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.accessPolicies(String accessPolicies) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/elasticsearch_domain#access_policies ElasticsearchDomain#access_policies}.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.advancedOptions(Map<String,String> advancedOptions) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/elasticsearch_domain#advanced_options ElasticsearchDomain#advanced_options}.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.advancedSecurityOptions(ElasticsearchDomainAdvancedSecurityOptions advancedSecurityOptions) |
advanced_security_options block.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.autoTuneOptions(ElasticsearchDomainAutoTuneOptions autoTuneOptions) |
auto_tune_options block.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.clusterConfig(ElasticsearchDomainClusterConfig clusterConfig) |
cluster_config block.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.cognitoOptions(ElasticsearchDomainCognitoOptions cognitoOptions) |
cognito_options block.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.connection(com.hashicorp.cdktf.SSHProvisionerConnection connection) |
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection) |
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.count(com.hashicorp.cdktf.TerraformCount count) |
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.count(Number count) |
|
static ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.create(software.constructs.Construct scope,
String id) |
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn) |
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.domainEndpointOptions(ElasticsearchDomainDomainEndpointOptions domainEndpointOptions) |
domain_endpoint_options block.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.domainName(String domainName) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/elasticsearch_domain#domain_name ElasticsearchDomain#domain_name}.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.ebsOptions(ElasticsearchDomainEbsOptions ebsOptions) |
ebs_options block.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.elasticsearchVersion(String elasticsearchVersion) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/elasticsearch_domain#elasticsearch_version ElasticsearchDomain#elasticsearch_version}.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.encryptAtRest(ElasticsearchDomainEncryptAtRest encryptAtRest) |
encrypt_at_rest block.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.forEach(com.hashicorp.cdktf.ITerraformIterator forEach) |
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.id(String id) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/elasticsearch_domain#id ElasticsearchDomain#id}.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle) |
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.logPublishingOptions(com.hashicorp.cdktf.IResolvable logPublishingOptions) |
log_publishing_options block.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.logPublishingOptions(List<? extends ElasticsearchDomainLogPublishingOptions> logPublishingOptions) |
log_publishing_options block.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.nodeToNodeEncryption(ElasticsearchDomainNodeToNodeEncryption nodeToNodeEncryption) |
node_to_node_encryption block.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.provider(com.hashicorp.cdktf.TerraformProvider provider) |
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.provisioners(List<? extends Object> provisioners) |
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.snapshotOptions(ElasticsearchDomainSnapshotOptions snapshotOptions) |
snapshot_options block.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.tags(Map<String,String> tags) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/elasticsearch_domain#tags ElasticsearchDomain#tags}.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.tagsAll(Map<String,String> tagsAll) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/elasticsearch_domain#tags_all ElasticsearchDomain#tags_all}.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.timeouts(ElasticsearchDomainTimeouts timeouts) |
timeouts block.
|
ElasticsearchDomain.Builder |
ElasticsearchDomain.Builder.vpcOptions(ElasticsearchDomainVpcOptions vpcOptions) |
vpc_options block.
|