Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config digitalocean_database_mysql_config}.
using HashiCorp.Cdktf.Providers.Digitalocean;
new DatabaseMysqlConfig(Construct Scope, string Id, DatabaseMysqlConfigConfig Config);
Name | Type | Description |
---|---|---|
Scope |
Constructs.Construct |
The scope in which to define this construct. |
Id |
string |
The scoped construct ID. |
Config |
DatabaseMysqlConfigConfig |
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
Name | Description |
---|---|
ToString |
Returns a string representation of this construct. |
AddOverride |
No description. |
OverrideLogicalId |
Overrides the auto-generated logical ID with a specific ID. |
ResetOverrideLogicalId |
Resets a previously passed logical Id to use the auto-generated logical id again. |
ToHclTerraform |
No description. |
ToMetadata |
No description. |
ToTerraform |
Adds this resource to the terraform JSON output. |
AddMoveTarget |
Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
GetAnyMapAttribute |
No description. |
GetBooleanAttribute |
No description. |
GetBooleanMapAttribute |
No description. |
GetListAttribute |
No description. |
GetNumberAttribute |
No description. |
GetNumberListAttribute |
No description. |
GetNumberMapAttribute |
No description. |
GetStringAttribute |
No description. |
GetStringMapAttribute |
No description. |
HasResourceMove |
No description. |
ImportFrom |
No description. |
InterpolationForAttribute |
No description. |
MoveFromId |
Move the resource corresponding to "id" to this resource. |
MoveTo |
Moves this resource to the target resource given by moveTarget. |
MoveToId |
Moves this resource to the resource corresponding to "id". |
ResetBackupHour |
No description. |
ResetBackupMinute |
No description. |
ResetBinlogRetentionPeriod |
No description. |
ResetConnectTimeout |
No description. |
ResetDefaultTimeZone |
No description. |
ResetGroupConcatMaxLen |
No description. |
ResetId |
No description. |
ResetInformationSchemaStatsExpiry |
No description. |
ResetInnodbFtMinTokenSize |
No description. |
ResetInnodbFtServerStopwordTable |
No description. |
ResetInnodbLockWaitTimeout |
No description. |
ResetInnodbLogBufferSize |
No description. |
ResetInnodbOnlineAlterLogMaxSize |
No description. |
ResetInnodbPrintAllDeadlocks |
No description. |
ResetInnodbRollbackOnTimeout |
No description. |
ResetInteractiveTimeout |
No description. |
ResetInternalTmpMemStorageEngine |
No description. |
ResetLongQueryTime |
No description. |
ResetMaxAllowedPacket |
No description. |
ResetMaxHeapTableSize |
No description. |
ResetNetReadTimeout |
No description. |
ResetNetWriteTimeout |
No description. |
ResetSlowQueryLog |
No description. |
ResetSortBufferSize |
No description. |
ResetSqlMode |
No description. |
ResetSqlRequirePrimaryKey |
No description. |
ResetTmpTableSize |
No description. |
ResetWaitTimeout |
No description. |
private string ToString()
Returns a string representation of this construct.
private void AddOverride(string Path, object Value)
- Type: string
- Type: object
private void OverrideLogicalId(string NewLogicalId)
Overrides the auto-generated logical ID with a specific ID.
- Type: string
The new logical ID to use for this stack element.
private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
private object ToHclTerraform()
private object ToMetadata()
private object ToTerraform()
Adds this resource to the terraform JSON output.
private void AddMoveTarget(string MoveTarget)
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.
private System.Collections.Generic.IDictionary<string, object> GetAnyMapAttribute(string TerraformAttribute)
- Type: string
private IResolvable GetBooleanAttribute(string TerraformAttribute)
- Type: string
private System.Collections.Generic.IDictionary<string, bool> GetBooleanMapAttribute(string TerraformAttribute)
- Type: string
private string[] GetListAttribute(string TerraformAttribute)
- Type: string
private double GetNumberAttribute(string TerraformAttribute)
- Type: string
private double[] GetNumberListAttribute(string TerraformAttribute)
- Type: string
private System.Collections.Generic.IDictionary<string, double> GetNumberMapAttribute(string TerraformAttribute)
- Type: string
private string GetStringAttribute(string TerraformAttribute)
- Type: string
private System.Collections.Generic.IDictionary<string, string> GetStringMapAttribute(string TerraformAttribute)
- Type: string
private object HasResourceMove()
private void ImportFrom(string Id, TerraformProvider Provider = null)
- Type: string
- Type: HashiCorp.Cdktf.TerraformProvider
private IResolvable InterpolationForAttribute(string TerraformAttribute)
- Type: string
private void MoveFromId(string Id)
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".
private void MoveTo(string MoveTarget, object Index = null)
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: object
Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
private void MoveToId(string Id)
Moves this resource to the resource corresponding to "id".
- Type: string
Full id of resource to move to, e.g. "aws_s3_bucket.example".
private void ResetBackupHour()
private void ResetBackupMinute()
private void ResetBinlogRetentionPeriod()
private void ResetConnectTimeout()
private void ResetDefaultTimeZone()
private void ResetGroupConcatMaxLen()
private void ResetId()
private void ResetInformationSchemaStatsExpiry()
private void ResetInnodbFtMinTokenSize()
private void ResetInnodbFtServerStopwordTable()
private void ResetInnodbLockWaitTimeout()
private void ResetInnodbLogBufferSize()
private void ResetInnodbOnlineAlterLogMaxSize()
private void ResetInnodbPrintAllDeadlocks()
private void ResetInnodbRollbackOnTimeout()
private void ResetInteractiveTimeout()
private void ResetInternalTmpMemStorageEngine()
private void ResetLongQueryTime()
private void ResetMaxAllowedPacket()
private void ResetMaxHeapTableSize()
private void ResetNetReadTimeout()
private void ResetNetWriteTimeout()
private void ResetSlowQueryLog()
private void ResetSortBufferSize()
private void ResetSqlMode()
private void ResetSqlRequirePrimaryKey()
private void ResetTmpTableSize()
private void ResetWaitTimeout()
Name | Description |
---|---|
IsConstruct |
Checks if x is a construct. |
IsTerraformElement |
No description. |
IsTerraformResource |
No description. |
GenerateConfigForImport |
Generates CDKTF code for importing a DatabaseMysqlConfig resource upon running "cdktf plan ". |
using HashiCorp.Cdktf.Providers.Digitalocean;
DatabaseMysqlConfig.IsConstruct(object X);
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: object
Any object.
using HashiCorp.Cdktf.Providers.Digitalocean;
DatabaseMysqlConfig.IsTerraformElement(object X);
- Type: object
using HashiCorp.Cdktf.Providers.Digitalocean;
DatabaseMysqlConfig.IsTerraformResource(object X);
- Type: object
using HashiCorp.Cdktf.Providers.Digitalocean;
DatabaseMysqlConfig.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
Generates CDKTF code for importing a DatabaseMysqlConfig 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 DatabaseMysqlConfig to import.
- Type: string
The id of the existing DatabaseMysqlConfig that should be imported.
Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#import import section} in the documentation of this resource for the id to use
- Type: HashiCorp.Cdktf.TerraformProvider
? Optional instance of the provider where the DatabaseMysqlConfig to import is found.
Name | Type | Description |
---|---|---|
Node |
Constructs.Node |
The tree node. |
CdktfStack |
HashiCorp.Cdktf.TerraformStack |
No description. |
Fqn |
string |
No description. |
FriendlyUniqueId |
string |
No description. |
TerraformMetaArguments |
System.Collections.Generic.IDictionary<string, object> |
No description. |
TerraformResourceType |
string |
No description. |
TerraformGeneratorMetadata |
HashiCorp.Cdktf.TerraformProviderGeneratorMetadata |
No description. |
Connection |
object |
No description. |
Count |
object |
No description. |
DependsOn |
string[] |
No description. |
ForEach |
HashiCorp.Cdktf.ITerraformIterator |
No description. |
Lifecycle |
HashiCorp.Cdktf.TerraformResourceLifecycle |
No description. |
Provider |
HashiCorp.Cdktf.TerraformProvider |
No description. |
Provisioners |
object[] |
No description. |
BackupHourInput |
double |
No description. |
BackupMinuteInput |
double |
No description. |
BinlogRetentionPeriodInput |
double |
No description. |
ClusterIdInput |
string |
No description. |
ConnectTimeoutInput |
double |
No description. |
DefaultTimeZoneInput |
string |
No description. |
GroupConcatMaxLenInput |
double |
No description. |
IdInput |
string |
No description. |
InformationSchemaStatsExpiryInput |
double |
No description. |
InnodbFtMinTokenSizeInput |
double |
No description. |
InnodbFtServerStopwordTableInput |
string |
No description. |
InnodbLockWaitTimeoutInput |
double |
No description. |
InnodbLogBufferSizeInput |
double |
No description. |
InnodbOnlineAlterLogMaxSizeInput |
double |
No description. |
InnodbPrintAllDeadlocksInput |
object |
No description. |
InnodbRollbackOnTimeoutInput |
object |
No description. |
InteractiveTimeoutInput |
double |
No description. |
InternalTmpMemStorageEngineInput |
string |
No description. |
LongQueryTimeInput |
double |
No description. |
MaxAllowedPacketInput |
double |
No description. |
MaxHeapTableSizeInput |
double |
No description. |
NetReadTimeoutInput |
double |
No description. |
NetWriteTimeoutInput |
double |
No description. |
SlowQueryLogInput |
object |
No description. |
SortBufferSizeInput |
double |
No description. |
SqlModeInput |
string |
No description. |
SqlRequirePrimaryKeyInput |
object |
No description. |
TmpTableSizeInput |
double |
No description. |
WaitTimeoutInput |
double |
No description. |
BackupHour |
double |
No description. |
BackupMinute |
double |
No description. |
BinlogRetentionPeriod |
double |
No description. |
ClusterId |
string |
No description. |
ConnectTimeout |
double |
No description. |
DefaultTimeZone |
string |
No description. |
GroupConcatMaxLen |
double |
No description. |
Id |
string |
No description. |
InformationSchemaStatsExpiry |
double |
No description. |
InnodbFtMinTokenSize |
double |
No description. |
InnodbFtServerStopwordTable |
string |
No description. |
InnodbLockWaitTimeout |
double |
No description. |
InnodbLogBufferSize |
double |
No description. |
InnodbOnlineAlterLogMaxSize |
double |
No description. |
InnodbPrintAllDeadlocks |
object |
No description. |
InnodbRollbackOnTimeout |
object |
No description. |
InteractiveTimeout |
double |
No description. |
InternalTmpMemStorageEngine |
string |
No description. |
LongQueryTime |
double |
No description. |
MaxAllowedPacket |
double |
No description. |
MaxHeapTableSize |
double |
No description. |
NetReadTimeout |
double |
No description. |
NetWriteTimeout |
double |
No description. |
SlowQueryLog |
object |
No description. |
SortBufferSize |
double |
No description. |
SqlMode |
string |
No description. |
SqlRequirePrimaryKey |
object |
No description. |
TmpTableSize |
double |
No description. |
WaitTimeout |
double |
No description. |
public Node Node { get; }
- Type: Constructs.Node
The tree node.
public TerraformStack CdktfStack { get; }
- Type: HashiCorp.Cdktf.TerraformStack
public string Fqn { get; }
- Type: string
public string FriendlyUniqueId { get; }
- Type: string
public System.Collections.Generic.IDictionary<string, object> TerraformMetaArguments { get; }
- Type: System.Collections.Generic.IDictionary<string, object>
public string TerraformResourceType { get; }
- Type: string
public TerraformProviderGeneratorMetadata TerraformGeneratorMetadata { get; }
- Type: HashiCorp.Cdktf.TerraformProviderGeneratorMetadata
public object Connection { get; }
- Type: object
public object Count { get; }
- Type: object
public string[] DependsOn { get; }
- Type: string[]
public ITerraformIterator ForEach { get; }
- Type: HashiCorp.Cdktf.ITerraformIterator
public TerraformResourceLifecycle Lifecycle { get; }
- Type: HashiCorp.Cdktf.TerraformResourceLifecycle
public TerraformProvider Provider { get; }
- Type: HashiCorp.Cdktf.TerraformProvider
public object[] Provisioners { get; }
- Type: object[]
public double BackupHourInput { get; }
- Type: double
public double BackupMinuteInput { get; }
- Type: double
public double BinlogRetentionPeriodInput { get; }
- Type: double
public string ClusterIdInput { get; }
- Type: string
public double ConnectTimeoutInput { get; }
- Type: double
public string DefaultTimeZoneInput { get; }
- Type: string
public double GroupConcatMaxLenInput { get; }
- Type: double
public string IdInput { get; }
- Type: string
public double InformationSchemaStatsExpiryInput { get; }
- Type: double
public double InnodbFtMinTokenSizeInput { get; }
- Type: double
public string InnodbFtServerStopwordTableInput { get; }
- Type: string
public double InnodbLockWaitTimeoutInput { get; }
- Type: double
public double InnodbLogBufferSizeInput { get; }
- Type: double
public double InnodbOnlineAlterLogMaxSizeInput { get; }
- Type: double
public object InnodbPrintAllDeadlocksInput { get; }
- Type: object
public object InnodbRollbackOnTimeoutInput { get; }
- Type: object
public double InteractiveTimeoutInput { get; }
- Type: double
public string InternalTmpMemStorageEngineInput { get; }
- Type: string
public double LongQueryTimeInput { get; }
- Type: double
public double MaxAllowedPacketInput { get; }
- Type: double
public double MaxHeapTableSizeInput { get; }
- Type: double
public double NetReadTimeoutInput { get; }
- Type: double
public double NetWriteTimeoutInput { get; }
- Type: double
public object SlowQueryLogInput { get; }
- Type: object
public double SortBufferSizeInput { get; }
- Type: double
public string SqlModeInput { get; }
- Type: string
public object SqlRequirePrimaryKeyInput { get; }
- Type: object
public double TmpTableSizeInput { get; }
- Type: double
public double WaitTimeoutInput { get; }
- Type: double
public double BackupHour { get; }
- Type: double
public double BackupMinute { get; }
- Type: double
public double BinlogRetentionPeriod { get; }
- Type: double
public string ClusterId { get; }
- Type: string
public double ConnectTimeout { get; }
- Type: double
public string DefaultTimeZone { get; }
- Type: string
public double GroupConcatMaxLen { get; }
- Type: double
public string Id { get; }
- Type: string
public double InformationSchemaStatsExpiry { get; }
- Type: double
public double InnodbFtMinTokenSize { get; }
- Type: double
public string InnodbFtServerStopwordTable { get; }
- Type: string
public double InnodbLockWaitTimeout { get; }
- Type: double
public double InnodbLogBufferSize { get; }
- Type: double
public double InnodbOnlineAlterLogMaxSize { get; }
- Type: double
public object InnodbPrintAllDeadlocks { get; }
- Type: object
public object InnodbRollbackOnTimeout { get; }
- Type: object
public double InteractiveTimeout { get; }
- Type: double
public string InternalTmpMemStorageEngine { get; }
- Type: string
public double LongQueryTime { get; }
- Type: double
public double MaxAllowedPacket { get; }
- Type: double
public double MaxHeapTableSize { get; }
- Type: double
public double NetReadTimeout { get; }
- Type: double
public double NetWriteTimeout { get; }
- Type: double
public object SlowQueryLog { get; }
- Type: object
public double SortBufferSize { get; }
- Type: double
public string SqlMode { get; }
- Type: string
public object SqlRequirePrimaryKey { get; }
- Type: object
public double TmpTableSize { get; }
- Type: double
public double WaitTimeout { get; }
- Type: double
Name | Type | Description |
---|---|---|
TfResourceType |
string |
No description. |
public string TfResourceType { get; }
- Type: string
using HashiCorp.Cdktf.Providers.Digitalocean;
new DatabaseMysqlConfigConfig {
object Connection = null,
object Count = null,
ITerraformDependable[] DependsOn = null,
ITerraformIterator ForEach = null,
TerraformResourceLifecycle Lifecycle = null,
TerraformProvider Provider = null,
object[] Provisioners = null,
string ClusterId,
double BackupHour = null,
double BackupMinute = null,
double BinlogRetentionPeriod = null,
double ConnectTimeout = null,
string DefaultTimeZone = null,
double GroupConcatMaxLen = null,
string Id = null,
double InformationSchemaStatsExpiry = null,
double InnodbFtMinTokenSize = null,
string InnodbFtServerStopwordTable = null,
double InnodbLockWaitTimeout = null,
double InnodbLogBufferSize = null,
double InnodbOnlineAlterLogMaxSize = null,
object InnodbPrintAllDeadlocks = null,
object InnodbRollbackOnTimeout = null,
double InteractiveTimeout = null,
string InternalTmpMemStorageEngine = null,
double LongQueryTime = null,
double MaxAllowedPacket = null,
double MaxHeapTableSize = null,
double NetReadTimeout = null,
double NetWriteTimeout = null,
object SlowQueryLog = null,
double SortBufferSize = null,
string SqlMode = null,
object SqlRequirePrimaryKey = null,
double TmpTableSize = null,
double WaitTimeout = null
};
public object Connection { get; set; }
- Type: object
public object Count { get; set; }
- Type: object
public ITerraformDependable[] DependsOn { get; set; }
- Type: HashiCorp.Cdktf.ITerraformDependable[]
public ITerraformIterator ForEach { get; set; }
- Type: HashiCorp.Cdktf.ITerraformIterator
public TerraformResourceLifecycle Lifecycle { get; set; }
- Type: HashiCorp.Cdktf.TerraformResourceLifecycle
public TerraformProvider Provider { get; set; }
- Type: HashiCorp.Cdktf.TerraformProvider
public object[] Provisioners { get; set; }
- Type: object[]
public string ClusterId { get; set; }
- Type: string
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}.
public double BackupHour { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}.
public double BackupMinute { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}.
public double BinlogRetentionPeriod { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}.
public double ConnectTimeout { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}.
public string DefaultTimeZone { get; set; }
- Type: string
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}.
public double GroupConcatMaxLen { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}.
public string Id { get; set; }
- Type: string
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#id DatabaseMysqlConfig#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 double InformationSchemaStatsExpiry { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}.
public double InnodbFtMinTokenSize { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}.
public string InnodbFtServerStopwordTable { get; set; }
- Type: string
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}.
public double InnodbLockWaitTimeout { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}.
public double InnodbLogBufferSize { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}.
public double InnodbOnlineAlterLogMaxSize { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}.
public object InnodbPrintAllDeadlocks { get; set; }
- Type: object
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}.
public object InnodbRollbackOnTimeout { get; set; }
- Type: object
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}.
public double InteractiveTimeout { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}.
public string InternalTmpMemStorageEngine { get; set; }
- Type: string
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}.
public double LongQueryTime { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}.
public double MaxAllowedPacket { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}.
public double MaxHeapTableSize { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}.
public double NetReadTimeout { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}.
public double NetWriteTimeout { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}.
public object SlowQueryLog { get; set; }
- Type: object
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}.
public double SortBufferSize { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}.
public string SqlMode { get; set; }
- Type: string
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}.
public object SqlRequirePrimaryKey { get; set; }
- Type: object
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}.
public double TmpTableSize { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}.
public double WaitTimeout { get; set; }
- Type: double
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.46.1/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}.