Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config digitalocean_database_opensearch_config}.
import { databaseOpensearchConfig } from '@cdktf/provider-digitalocean'
new databaseOpensearchConfig.DatabaseOpensearchConfig(scope: Construct, id: string, config: DatabaseOpensearchConfigConfig)
Name | Type | Description |
---|---|---|
scope |
constructs.Construct |
The scope in which to define this construct. |
id |
string |
The scoped construct ID. |
config |
DatabaseOpensearchConfigConfig |
No description. |
- Type: constructs.Construct
The scope in which to define this construct.
- Type: string
The scoped construct ID.
Must be unique amongst siblings in the same scope
public toString(): string
Returns a string representation of this construct.
public addOverride(path: string, value: any): void
- Type: string
- Type: any
public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
- Type: string
The new logical ID to use for this stack element.
public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
public toHclTerraform(): any
public toMetadata(): any
public toTerraform(): any
Adds this resource to the terraform JSON output.
public addMoveTarget(moveTarget: string): void
Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
- Type: string
The string move target that will correspond to this resource.
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
- Type: string
public getBooleanAttribute(terraformAttribute: string): IResolvable
- Type: string
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
- Type: string
public getListAttribute(terraformAttribute: string): string[]
- Type: string
public getNumberAttribute(terraformAttribute: string): number
- Type: string
public getNumberListAttribute(terraformAttribute: string): number[]
- Type: string
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
- Type: string
public getStringAttribute(terraformAttribute: string): string
- Type: string
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
- Type: string
public hasResourceMove(): TerraformResourceMoveByTarget | TerraformResourceMoveById
public importFrom(id: string, provider?: TerraformProvider): void
- Type: string
- Type: cdktf.TerraformProvider
public interpolationForAttribute(terraformAttribute: string): IResolvable
- Type: string
public moveFromId(id: string): void
Move the resource corresponding to "id" to this resource.
Note that the resource being moved from must be marked as moved using it's instance function.
- Type: string
Full id of resource being moved from, e.g. "aws_s3_bucket.example".
public moveTo(moveTarget: string, index?: string | number): void
Moves this resource to the target resource given by moveTarget.
- Type: string
The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
- Type: string | number
Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
public moveToId(id: string): void
Moves this resource to the resource corresponding to "id".
- Type: string
Full id of resource to move to, e.g. "aws_s3_bucket.example".
public resetActionAutoCreateIndexEnabled(): void
public resetActionDestructiveRequiresName(): void
public resetClusterMaxShardsPerNode(): void
public resetClusterRoutingAllocationNodeConcurrentRecoveries(): void
public resetEnableSecurityAudit(): void
public resetHttpMaxContentLengthBytes(): void
public resetHttpMaxHeaderSizeBytes(): void
public resetHttpMaxInitialLineLengthBytes(): void
public resetId(): void
public resetIndicesFielddataCacheSizePercentage(): void
public resetIndicesMemoryIndexBufferSizePercentage(): void
public resetIndicesMemoryMaxIndexBufferSizeMb(): void
public resetIndicesMemoryMinIndexBufferSizeMb(): void
public resetIndicesQueriesCacheSizePercentage(): void
public resetIndicesQueryBoolMaxClauseCount(): void
public resetIndicesRecoveryMaxConcurrentFileChunks(): void
public resetIndicesRecoveryMaxMbPerSec(): void
public resetIsmEnabled(): void
public resetIsmHistoryEnabled(): void
public resetIsmHistoryMaxAgeHours(): void
public resetIsmHistoryMaxDocs(): void
public resetIsmHistoryRolloverCheckPeriodHours(): void
public resetIsmHistoryRolloverRetentionPeriodDays(): void
public resetOverrideMainResponseVersion(): void
public resetPluginsAlertingFilterByBackendRolesEnabled(): void
public resetReindexRemoteWhitelist(): void
public resetScriptMaxCompilationsRate(): void
public resetSearchMaxBuckets(): void
public resetThreadPoolAnalyzeQueueSize(): void
public resetThreadPoolAnalyzeSize(): void
public resetThreadPoolForceMergeSize(): void
public resetThreadPoolGetQueueSize(): void
public resetThreadPoolGetSize(): void
public resetThreadPoolSearchQueueSize(): void
public resetThreadPoolSearchSize(): void
public resetThreadPoolSearchThrottledQueueSize(): void
public resetThreadPoolSearchThrottledSize(): void
public resetThreadPoolWriteQueueSize(): void
public resetThreadPoolWriteSize(): void
Name | Description |
---|---|
isConstruct |
Checks if x is a construct. |
isTerraformElement |
No description. |
isTerraformResource |
No description. |
generateConfigForImport |
Generates CDKTF code for importing a DatabaseOpensearchConfig resource upon running "cdktf plan ". |
import { databaseOpensearchConfig } from '@cdktf/provider-digitalocean'
databaseOpensearchConfig.DatabaseOpensearchConfig.isConstruct(x: any)
Checks if x
is a construct.
Use this method instead of instanceof
to properly detect Construct
instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the constructs
library on
disk are seen as independent, completely different libraries. As a
consequence, the class Construct
in each copy of the constructs
library
is seen as a different class, and an instance of one class will not test as
instanceof
the other class. npm install
will not create installations
like this, but users may manually symlink construct libraries together or
use a monorepo tool: in those cases, multiple copies of the constructs
library can be accidentally installed, and instanceof
will behave
unpredictably. It is safest to avoid using instanceof
, and using
this type-testing method instead.
- Type: any
Any object.
import { databaseOpensearchConfig } from '@cdktf/provider-digitalocean'
databaseOpensearchConfig.DatabaseOpensearchConfig.isTerraformElement(x: any)
- Type: any
import { databaseOpensearchConfig } from '@cdktf/provider-digitalocean'
databaseOpensearchConfig.DatabaseOpensearchConfig.isTerraformResource(x: any)
- Type: any
import { databaseOpensearchConfig } from '@cdktf/provider-digitalocean'
databaseOpensearchConfig.DatabaseOpensearchConfig.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
Generates CDKTF code for importing a DatabaseOpensearchConfig resource upon running "cdktf plan ".
- Type: constructs.Construct
The scope in which to define this construct.
- Type: string
The construct id used in the generated config for the DatabaseOpensearchConfig to import.
- Type: string
The id of the existing DatabaseOpensearchConfig that should be imported.
Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#import import section} in the documentation of this resource for the id to use
- Type: cdktf.TerraformProvider
? Optional instance of the provider where the DatabaseOpensearchConfig to import is found.
Name | Type | Description |
---|---|---|
node |
constructs.Node |
The tree node. |
cdktfStack |
cdktf.TerraformStack |
No description. |
fqn |
string |
No description. |
friendlyUniqueId |
string |
No description. |
terraformMetaArguments |
{[ key: string ]: any} |
No description. |
terraformResourceType |
string |
No description. |
terraformGeneratorMetadata |
cdktf.TerraformProviderGeneratorMetadata |
No description. |
connection |
cdktf.SSHProvisionerConnection | cdktf.WinrmProvisionerConnection |
No description. |
count |
number | cdktf.TerraformCount |
No description. |
dependsOn |
string[] |
No description. |
forEach |
cdktf.ITerraformIterator |
No description. |
lifecycle |
cdktf.TerraformResourceLifecycle |
No description. |
provider |
cdktf.TerraformProvider |
No description. |
provisioners |
cdktf.FileProvisioner | cdktf.LocalExecProvisioner | cdktf.RemoteExecProvisioner[] |
No description. |
actionAutoCreateIndexEnabledInput |
boolean | cdktf.IResolvable |
No description. |
actionDestructiveRequiresNameInput |
boolean | cdktf.IResolvable |
No description. |
clusterIdInput |
string |
No description. |
clusterMaxShardsPerNodeInput |
number |
No description. |
clusterRoutingAllocationNodeConcurrentRecoveriesInput |
number |
No description. |
enableSecurityAuditInput |
boolean | cdktf.IResolvable |
No description. |
httpMaxContentLengthBytesInput |
number |
No description. |
httpMaxHeaderSizeBytesInput |
number |
No description. |
httpMaxInitialLineLengthBytesInput |
number |
No description. |
idInput |
string |
No description. |
indicesFielddataCacheSizePercentageInput |
number |
No description. |
indicesMemoryIndexBufferSizePercentageInput |
number |
No description. |
indicesMemoryMaxIndexBufferSizeMbInput |
number |
No description. |
indicesMemoryMinIndexBufferSizeMbInput |
number |
No description. |
indicesQueriesCacheSizePercentageInput |
number |
No description. |
indicesQueryBoolMaxClauseCountInput |
number |
No description. |
indicesRecoveryMaxConcurrentFileChunksInput |
number |
No description. |
indicesRecoveryMaxMbPerSecInput |
number |
No description. |
ismEnabledInput |
boolean | cdktf.IResolvable |
No description. |
ismHistoryEnabledInput |
boolean | cdktf.IResolvable |
No description. |
ismHistoryMaxAgeHoursInput |
number |
No description. |
ismHistoryMaxDocsInput |
number |
No description. |
ismHistoryRolloverCheckPeriodHoursInput |
number |
No description. |
ismHistoryRolloverRetentionPeriodDaysInput |
number |
No description. |
overrideMainResponseVersionInput |
boolean | cdktf.IResolvable |
No description. |
pluginsAlertingFilterByBackendRolesEnabledInput |
boolean | cdktf.IResolvable |
No description. |
reindexRemoteWhitelistInput |
string[] |
No description. |
scriptMaxCompilationsRateInput |
string |
No description. |
searchMaxBucketsInput |
number |
No description. |
threadPoolAnalyzeQueueSizeInput |
number |
No description. |
threadPoolAnalyzeSizeInput |
number |
No description. |
threadPoolForceMergeSizeInput |
number |
No description. |
threadPoolGetQueueSizeInput |
number |
No description. |
threadPoolGetSizeInput |
number |
No description. |
threadPoolSearchQueueSizeInput |
number |
No description. |
threadPoolSearchSizeInput |
number |
No description. |
threadPoolSearchThrottledQueueSizeInput |
number |
No description. |
threadPoolSearchThrottledSizeInput |
number |
No description. |
threadPoolWriteQueueSizeInput |
number |
No description. |
threadPoolWriteSizeInput |
number |
No description. |
actionAutoCreateIndexEnabled |
boolean | cdktf.IResolvable |
No description. |
actionDestructiveRequiresName |
boolean | cdktf.IResolvable |
No description. |
clusterId |
string |
No description. |
clusterMaxShardsPerNode |
number |
No description. |
clusterRoutingAllocationNodeConcurrentRecoveries |
number |
No description. |
enableSecurityAudit |
boolean | cdktf.IResolvable |
No description. |
httpMaxContentLengthBytes |
number |
No description. |
httpMaxHeaderSizeBytes |
number |
No description. |
httpMaxInitialLineLengthBytes |
number |
No description. |
id |
string |
No description. |
indicesFielddataCacheSizePercentage |
number |
No description. |
indicesMemoryIndexBufferSizePercentage |
number |
No description. |
indicesMemoryMaxIndexBufferSizeMb |
number |
No description. |
indicesMemoryMinIndexBufferSizeMb |
number |
No description. |
indicesQueriesCacheSizePercentage |
number |
No description. |
indicesQueryBoolMaxClauseCount |
number |
No description. |
indicesRecoveryMaxConcurrentFileChunks |
number |
No description. |
indicesRecoveryMaxMbPerSec |
number |
No description. |
ismEnabled |
boolean | cdktf.IResolvable |
No description. |
ismHistoryEnabled |
boolean | cdktf.IResolvable |
No description. |
ismHistoryMaxAgeHours |
number |
No description. |
ismHistoryMaxDocs |
number |
No description. |
ismHistoryRolloverCheckPeriodHours |
number |
No description. |
ismHistoryRolloverRetentionPeriodDays |
number |
No description. |
overrideMainResponseVersion |
boolean | cdktf.IResolvable |
No description. |
pluginsAlertingFilterByBackendRolesEnabled |
boolean | cdktf.IResolvable |
No description. |
reindexRemoteWhitelist |
string[] |
No description. |
scriptMaxCompilationsRate |
string |
No description. |
searchMaxBuckets |
number |
No description. |
threadPoolAnalyzeQueueSize |
number |
No description. |
threadPoolAnalyzeSize |
number |
No description. |
threadPoolForceMergeSize |
number |
No description. |
threadPoolGetQueueSize |
number |
No description. |
threadPoolGetSize |
number |
No description. |
threadPoolSearchQueueSize |
number |
No description. |
threadPoolSearchSize |
number |
No description. |
threadPoolSearchThrottledQueueSize |
number |
No description. |
threadPoolSearchThrottledSize |
number |
No description. |
threadPoolWriteQueueSize |
number |
No description. |
threadPoolWriteSize |
number |
No description. |
public readonly node: Node;
- Type: constructs.Node
The tree node.
public readonly cdktfStack: TerraformStack;
- Type: cdktf.TerraformStack
public readonly fqn: string;
- Type: string
public readonly friendlyUniqueId: string;
- Type: string
public readonly terraformMetaArguments: {[ key: string ]: any};
- Type: {[ key: string ]: any}
public readonly terraformResourceType: string;
- Type: string
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
- Type: cdktf.TerraformProviderGeneratorMetadata
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
- Type: cdktf.SSHProvisionerConnection | cdktf.WinrmProvisionerConnection
public readonly count: number | TerraformCount;
- Type: number | cdktf.TerraformCount
public readonly dependsOn: string[];
- Type: string[]
public readonly forEach: ITerraformIterator;
- Type: cdktf.ITerraformIterator
public readonly lifecycle: TerraformResourceLifecycle;
- Type: cdktf.TerraformResourceLifecycle
public readonly provider: TerraformProvider;
- Type: cdktf.TerraformProvider
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
- Type: cdktf.FileProvisioner | cdktf.LocalExecProvisioner | cdktf.RemoteExecProvisioner[]
public readonly actionAutoCreateIndexEnabledInput: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
public readonly actionDestructiveRequiresNameInput: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
public readonly clusterIdInput: string;
- Type: string
public readonly clusterMaxShardsPerNodeInput: number;
- Type: number
public readonly clusterRoutingAllocationNodeConcurrentRecoveriesInput: number;
- Type: number
public readonly enableSecurityAuditInput: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
public readonly httpMaxContentLengthBytesInput: number;
- Type: number
public readonly httpMaxHeaderSizeBytesInput: number;
- Type: number
public readonly httpMaxInitialLineLengthBytesInput: number;
- Type: number
public readonly idInput: string;
- Type: string
public readonly indicesFielddataCacheSizePercentageInput: number;
- Type: number
public readonly indicesMemoryIndexBufferSizePercentageInput: number;
- Type: number
public readonly indicesMemoryMaxIndexBufferSizeMbInput: number;
- Type: number
public readonly indicesMemoryMinIndexBufferSizeMbInput: number;
- Type: number
public readonly indicesQueriesCacheSizePercentageInput: number;
- Type: number
public readonly indicesQueryBoolMaxClauseCountInput: number;
- Type: number
public readonly indicesRecoveryMaxConcurrentFileChunksInput: number;
- Type: number
public readonly indicesRecoveryMaxMbPerSecInput: number;
- Type: number
public readonly ismEnabledInput: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
public readonly ismHistoryEnabledInput: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
public readonly ismHistoryMaxAgeHoursInput: number;
- Type: number
public readonly ismHistoryMaxDocsInput: number;
- Type: number
public readonly ismHistoryRolloverCheckPeriodHoursInput: number;
- Type: number
public readonly ismHistoryRolloverRetentionPeriodDaysInput: number;
- Type: number
public readonly overrideMainResponseVersionInput: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
public readonly pluginsAlertingFilterByBackendRolesEnabledInput: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
public readonly reindexRemoteWhitelistInput: string[];
- Type: string[]
public readonly scriptMaxCompilationsRateInput: string;
- Type: string
public readonly searchMaxBucketsInput: number;
- Type: number
public readonly threadPoolAnalyzeQueueSizeInput: number;
- Type: number
public readonly threadPoolAnalyzeSizeInput: number;
- Type: number
public readonly threadPoolForceMergeSizeInput: number;
- Type: number
public readonly threadPoolGetQueueSizeInput: number;
- Type: number
public readonly threadPoolGetSizeInput: number;
- Type: number
public readonly threadPoolSearchQueueSizeInput: number;
- Type: number
public readonly threadPoolSearchSizeInput: number;
- Type: number
public readonly threadPoolSearchThrottledQueueSizeInput: number;
- Type: number
public readonly threadPoolSearchThrottledSizeInput: number;
- Type: number
public readonly threadPoolWriteQueueSizeInput: number;
- Type: number
public readonly threadPoolWriteSizeInput: number;
- Type: number
public readonly actionAutoCreateIndexEnabled: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
public readonly actionDestructiveRequiresName: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
public readonly clusterId: string;
- Type: string
public readonly clusterMaxShardsPerNode: number;
- Type: number
public readonly clusterRoutingAllocationNodeConcurrentRecoveries: number;
- Type: number
public readonly enableSecurityAudit: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
public readonly httpMaxContentLengthBytes: number;
- Type: number
public readonly httpMaxHeaderSizeBytes: number;
- Type: number
public readonly httpMaxInitialLineLengthBytes: number;
- Type: number
public readonly id: string;
- Type: string
public readonly indicesFielddataCacheSizePercentage: number;
- Type: number
public readonly indicesMemoryIndexBufferSizePercentage: number;
- Type: number
public readonly indicesMemoryMaxIndexBufferSizeMb: number;
- Type: number
public readonly indicesMemoryMinIndexBufferSizeMb: number;
- Type: number
public readonly indicesQueriesCacheSizePercentage: number;
- Type: number
public readonly indicesQueryBoolMaxClauseCount: number;
- Type: number
public readonly indicesRecoveryMaxConcurrentFileChunks: number;
- Type: number
public readonly indicesRecoveryMaxMbPerSec: number;
- Type: number
public readonly ismEnabled: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
public readonly ismHistoryEnabled: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
public readonly ismHistoryMaxAgeHours: number;
- Type: number
public readonly ismHistoryMaxDocs: number;
- Type: number
public readonly ismHistoryRolloverCheckPeriodHours: number;
- Type: number
public readonly ismHistoryRolloverRetentionPeriodDays: number;
- Type: number
public readonly overrideMainResponseVersion: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
public readonly pluginsAlertingFilterByBackendRolesEnabled: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
public readonly reindexRemoteWhitelist: string[];
- Type: string[]
public readonly scriptMaxCompilationsRate: string;
- Type: string
public readonly searchMaxBuckets: number;
- Type: number
public readonly threadPoolAnalyzeQueueSize: number;
- Type: number
public readonly threadPoolAnalyzeSize: number;
- Type: number
public readonly threadPoolForceMergeSize: number;
- Type: number
public readonly threadPoolGetQueueSize: number;
- Type: number
public readonly threadPoolGetSize: number;
- Type: number
public readonly threadPoolSearchQueueSize: number;
- Type: number
public readonly threadPoolSearchSize: number;
- Type: number
public readonly threadPoolSearchThrottledQueueSize: number;
- Type: number
public readonly threadPoolSearchThrottledSize: number;
- Type: number
public readonly threadPoolWriteQueueSize: number;
- Type: number
public readonly threadPoolWriteSize: number;
- Type: number
Name | Type | Description |
---|---|---|
tfResourceType |
string |
No description. |
public readonly tfResourceType: string;
- Type: string
import { databaseOpensearchConfig } from '@cdktf/provider-digitalocean'
const databaseOpensearchConfigConfig: databaseOpensearchConfig.DatabaseOpensearchConfigConfig = { ... }
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
- Type: cdktf.SSHProvisionerConnection | cdktf.WinrmProvisionerConnection
public readonly count: number | TerraformCount;
- Type: number | cdktf.TerraformCount
public readonly dependsOn: ITerraformDependable[];
- Type: cdktf.ITerraformDependable[]
public readonly forEach: ITerraformIterator;
- Type: cdktf.ITerraformIterator
public readonly lifecycle: TerraformResourceLifecycle;
- Type: cdktf.TerraformResourceLifecycle
public readonly provider: TerraformProvider;
- Type: cdktf.TerraformProvider
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
- Type: cdktf.FileProvisioner | cdktf.LocalExecProvisioner | cdktf.RemoteExecProvisioner[]
public readonly clusterId: string;
- Type: string
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#cluster_id DatabaseOpensearchConfig#cluster_id}.
public readonly actionAutoCreateIndexEnabled: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#action_auto_create_index_enabled DatabaseOpensearchConfig#action_auto_create_index_enabled}.
public readonly actionDestructiveRequiresName: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#action_destructive_requires_name DatabaseOpensearchConfig#action_destructive_requires_name}.
public readonly clusterMaxShardsPerNode: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#cluster_max_shards_per_node DatabaseOpensearchConfig#cluster_max_shards_per_node}.
public readonly clusterRoutingAllocationNodeConcurrentRecoveries: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#cluster_routing_allocation_node_concurrent_recoveries DatabaseOpensearchConfig#cluster_routing_allocation_node_concurrent_recoveries}.
public readonly enableSecurityAudit: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#enable_security_audit DatabaseOpensearchConfig#enable_security_audit}.
public readonly httpMaxContentLengthBytes: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#http_max_content_length_bytes DatabaseOpensearchConfig#http_max_content_length_bytes}.
public readonly httpMaxHeaderSizeBytes: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#http_max_header_size_bytes DatabaseOpensearchConfig#http_max_header_size_bytes}.
public readonly httpMaxInitialLineLengthBytes: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#http_max_initial_line_length_bytes DatabaseOpensearchConfig#http_max_initial_line_length_bytes}.
public readonly id: string;
- Type: string
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#id DatabaseOpensearchConfig#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
public readonly indicesFielddataCacheSizePercentage: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#indices_fielddata_cache_size_percentage DatabaseOpensearchConfig#indices_fielddata_cache_size_percentage}.
public readonly indicesMemoryIndexBufferSizePercentage: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#indices_memory_index_buffer_size_percentage DatabaseOpensearchConfig#indices_memory_index_buffer_size_percentage}.
public readonly indicesMemoryMaxIndexBufferSizeMb: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#indices_memory_max_index_buffer_size_mb DatabaseOpensearchConfig#indices_memory_max_index_buffer_size_mb}.
public readonly indicesMemoryMinIndexBufferSizeMb: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#indices_memory_min_index_buffer_size_mb DatabaseOpensearchConfig#indices_memory_min_index_buffer_size_mb}.
public readonly indicesQueriesCacheSizePercentage: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#indices_queries_cache_size_percentage DatabaseOpensearchConfig#indices_queries_cache_size_percentage}.
public readonly indicesQueryBoolMaxClauseCount: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#indices_query_bool_max_clause_count DatabaseOpensearchConfig#indices_query_bool_max_clause_count}.
public readonly indicesRecoveryMaxConcurrentFileChunks: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#indices_recovery_max_concurrent_file_chunks DatabaseOpensearchConfig#indices_recovery_max_concurrent_file_chunks}.
public readonly indicesRecoveryMaxMbPerSec: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#indices_recovery_max_mb_per_sec DatabaseOpensearchConfig#indices_recovery_max_mb_per_sec}.
public readonly ismEnabled: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#ism_enabled DatabaseOpensearchConfig#ism_enabled}.
public readonly ismHistoryEnabled: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#ism_history_enabled DatabaseOpensearchConfig#ism_history_enabled}.
public readonly ismHistoryMaxAgeHours: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#ism_history_max_age_hours DatabaseOpensearchConfig#ism_history_max_age_hours}.
public readonly ismHistoryMaxDocs: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#ism_history_max_docs DatabaseOpensearchConfig#ism_history_max_docs}.
public readonly ismHistoryRolloverCheckPeriodHours: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#ism_history_rollover_check_period_hours DatabaseOpensearchConfig#ism_history_rollover_check_period_hours}.
public readonly ismHistoryRolloverRetentionPeriodDays: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#ism_history_rollover_retention_period_days DatabaseOpensearchConfig#ism_history_rollover_retention_period_days}.
public readonly overrideMainResponseVersion: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#override_main_response_version DatabaseOpensearchConfig#override_main_response_version}.
public readonly pluginsAlertingFilterByBackendRolesEnabled: boolean | IResolvable;
- Type: boolean | cdktf.IResolvable
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#plugins_alerting_filter_by_backend_roles_enabled DatabaseOpensearchConfig#plugins_alerting_filter_by_backend_roles_enabled}.
public readonly reindexRemoteWhitelist: string[];
- Type: string[]
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#reindex_remote_whitelist DatabaseOpensearchConfig#reindex_remote_whitelist}.
public readonly scriptMaxCompilationsRate: string;
- Type: string
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#script_max_compilations_rate DatabaseOpensearchConfig#script_max_compilations_rate}.
public readonly searchMaxBuckets: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#search_max_buckets DatabaseOpensearchConfig#search_max_buckets}.
public readonly threadPoolAnalyzeQueueSize: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#thread_pool_analyze_queue_size DatabaseOpensearchConfig#thread_pool_analyze_queue_size}.
public readonly threadPoolAnalyzeSize: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#thread_pool_analyze_size DatabaseOpensearchConfig#thread_pool_analyze_size}.
public readonly threadPoolForceMergeSize: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#thread_pool_force_merge_size DatabaseOpensearchConfig#thread_pool_force_merge_size}.
public readonly threadPoolGetQueueSize: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#thread_pool_get_queue_size DatabaseOpensearchConfig#thread_pool_get_queue_size}.
public readonly threadPoolGetSize: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#thread_pool_get_size DatabaseOpensearchConfig#thread_pool_get_size}.
public readonly threadPoolSearchQueueSize: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#thread_pool_search_queue_size DatabaseOpensearchConfig#thread_pool_search_queue_size}.
public readonly threadPoolSearchSize: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#thread_pool_search_size DatabaseOpensearchConfig#thread_pool_search_size}.
public readonly threadPoolSearchThrottledQueueSize: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#thread_pool_search_throttled_queue_size DatabaseOpensearchConfig#thread_pool_search_throttled_queue_size}.
public readonly threadPoolSearchThrottledSize: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#thread_pool_search_throttled_size DatabaseOpensearchConfig#thread_pool_search_throttled_size}.
public readonly threadPoolWriteQueueSize: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#thread_pool_write_queue_size DatabaseOpensearchConfig#thread_pool_write_queue_size}.
public readonly threadPoolWriteSize: number;
- Type: number
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_opensearch_config#thread_pool_write_size DatabaseOpensearchConfig#thread_pool_write_size}.