1. Packages
  2. Linode Provider
  3. API Docs
  4. getDatabaseMysqlConfig
Linode v5.0.0 published on Monday, Jun 23, 2025 by Pulumi

linode.getDatabaseMysqlConfig

Explore with Pulumi AI

linode logo
Linode v5.0.0 published on Monday, Jun 23, 2025 by Pulumi

    Provides information about a Linode MySQL Database’s Configuration Options. For more information, see the Linode APIv4 docs.

    Example Usage

    Get information about a MySQL database’s configuration options:

    import * as pulumi from "@pulumi/pulumi";
    import * as linode from "@pulumi/linode";
    
    const my_db_config = linode.getDatabaseMysqlConfig({});
    
    import pulumi
    import pulumi_linode as linode
    
    my_db_config = linode.get_database_mysql_config()
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-linode/sdk/v5/go/linode"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := linode.GetDatabaseMysqlConfig(ctx, map[string]interface{}{}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Linode = Pulumi.Linode;
    
    return await Deployment.RunAsync(() => 
    {
        var my_db_config = Linode.GetDatabaseMysqlConfig.Invoke();
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.linode.LinodeFunctions;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var my-db-config = LinodeFunctions.getDatabaseMysqlConfig(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference);
    
        }
    }
    
    variables:
      my-db-config:
        fn::invoke:
          function: linode:getDatabaseMysqlConfig
          arguments: {}
    

    binlog_retention_period

    The following arguments are supported in the binlog_retention_period specification block:

    • description - The description of binlog_retention_period.

    • example - An example of a valid value for binlog_retention_period.

    • maximum - The maximum valid value of binlog_retention_period.

    • minimum - The minimum valid value of binlog_retention_period.

    • requires_restart - Whether changing the value binlog_retention_period requires the DB to restart.

    • type - The type of the value of binlog_retention_period.

    mysql

    The following arguments are supported in the mysql specification block:

    • connect_timeout - The number of seconds that the mysqld server waits for a connect packet before responding with “Bad handshake”.

    • default_time_zone - Default server time zone as an offset from UTC (from -12:00 to +12:00), a time zone name, or SYSTEM to use the MySQL server default.

    • group_concat_max_len - The maximum permitted result length in bytes for the GROUP_CONCAT() function.

    • information_schema_stats_expiry - The time, in seconds, before cached statistics expire.

    • innodb_change_buffer_max_size - Maximum size for the InnoDB change buffer, as a percentage of the total size of the buffer pool. Default is 25.

    • innodb_flush_neighbors - Specifies whether flushing a page from the InnoDB buffer pool also flushes other dirty pages in the same extent (default is 1): 0 - dirty pages in the same extent are not flushed, 1 - flush contiguous dirty pages in the same extent, 2 - flush dirty pages in the same extent.

    • innodb_ft_min_token_size - Minimum length of words that are stored in an InnoDB FULLTEXT index. Changing this parameter will lead to a restart of the MySQL service.

    • innodb_ft_server_stopword_table - This option is used to specify your own InnoDB FULLTEXT index stopword list for all InnoDB tables.

    • innodb_lock_wait_timeout - The length of time in seconds an InnoDB transaction waits for a row lock before giving up. Default is 120.

    • innodb_log_buffer_size - The size in bytes of the buffer that InnoDB uses to write to the log files on disk.

    • innodb_online_alter_log_max_size - The upper limit in bytes on the size of the temporary log files used during online DDL operations for InnoDB tables.

    • innodb_read_io_threads - The number of I/O threads for read operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service.

    • innodb_rollback_on_timeout - When enabled, a transaction timeout causes InnoDB to abort and roll back the entire transaction. Changing this parameter will lead to a restart of the MySQL service.

    • innodb_thread_concurrency - Defines the maximum number of threads permitted inside of InnoDB. Default is 0 (infinite concurrency - no limit).

    • innodb_write_io_threads - The number of I/O threads for write operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service.

    • interactive_timeout - The number of seconds the server waits for activity on an interactive connection before closing it.

    • internal_tmp_mem_storage_engine - The storage engine for in-memory internal temporary tables.

    • max_allowed_packet - Size of the largest message in bytes that can be received by the server. Default is 67108864 (64M).

    • max_heap_table_size - Limits the size of internal in-memory tables. Also set tmp_table_size. Default is 16777216 (16M).

    • net_buffer_length - Start sizes of connection buffer and result buffer. Default is 16384 (16K). Changing this parameter will lead to a restart of the MySQL service.

    • net_read_timeout - The number of seconds to wait for more data from a connection before aborting the read.

    • net_write_timeout - The number of seconds to wait for a block to be written to a connection before aborting the write.

    • sort_buffer_size - Sort buffer size in bytes for ORDER BY optimization. Default is 262144 (256K).

    • sql_mode - Global SQL mode. Set to empty to use MySQL server defaults. When creating a new service and not setting this field Aiven default SQL mode (strict, SQL standard compliant) will be assigned.

    • sql_require_primary_key - Require primary key to be defined for new tables or old tables modified with ALTER TABLE and fail if missing. It is recommended to always have primary keys because various functionality may break if any large table is missing them.

    • tmp_table_size - Limits the size of internal in-memory tables. Also set max_heap_table_size. Default is 16777216 (16M).

    • wait_timeout - The number of seconds the server waits for activity on a noninteractive connection before closing it.

    connect_timeout

    The following arguments are supported in the connect_timeout specification block:

    • description - The description of connect_timeout.

    • example - An example of a valid value for connect_timeout.

    • maximum - The maximum valid value of connect_timeout.

    • minimum - The minimum valid value of connect_timeout.

    • requires_restart - Whether changing the value connect_timeout requires the DB to restart.

    • type - The type of the value of connect_timeout.

    default_time_zone

    The following arguments are supported in the default_time_zone specification block:

    • description - The description of default_time_zone.

    • example - An example of a valid value for default_time_zone.

    • maxLength - The maximum length of the default_time_zone value.

    • minLength - The minimum length of the default_time_zone value.

    • pattern - A regular expression that the default_time_zone value must match.

    • requires_restart - Whether changing the value default_time_zone requires the DB to restart.

    • type - The type of the value of default_time_zone.

    group_concat_max_len

    The following arguments are supported in the group_concat_max_len specification block:

    • description - The description of group_concat_max_len.

    • example - An example of a valid value for group_concat_max_len.

    • maximum - The maximum valid value of group_concat_max_len.

    • minimum - The minimum valid value of group_concat_max_len.

    • requires_restart - Whether changing the value group_concat_max_len requires the DB to restart.

    • type - The type of the value of group_concat_max_len.

    information_schema_stats_expiry

    The following arguments are supported in the information_schema_stats_expiry specification block:

    • description - The description of information_schema_stats_expiry.

    • example - An example of a valid value for information_schema_stats_expiry.

    • maximum - The maximum valid value of information_schema_stats_expiry.

    • minimum - The minimum valid value of information_schema_stats_expiry.

    • requires_restart - Whether changing the value information_schema_stats_expiry requires the DB to restart.

    • type - The type of the value of information_schema_stats_expiry.

    innodb_change_buffer_max_size

    The following arguments are supported in the innodb_change_buffer_max_size specification block:

    • description - The description of innodb_change_buffer_max_size.

    • example - An example of a valid value for innodb_change_buffer_max_size.

    • maximum - The maximum valid value of innodb_change_buffer_max_size.

    • minimum - The minimum valid value of innodb_change_buffer_max_size.

    • requires_restart - Whether changing the value innodb_change_buffer_max_size requires the DB to restart.

    • type - The type of the value of innodb_change_buffer_max_size.

    innodb_flush_neighbors

    The following arguments are supported in the innodb_flush_neighbors specification block:

    • description - The description of innodb_flush_neighbors.

    • example - An example of a valid value for innodb_flush_neighbors.

    • maximum - The maximum valid value of innodb_flush_neighbors.

    • minimum - The minimum valid value of innodb_flush_neighbors.

    • requires_restart - Whether changing the value innodb_flush_neighbors requires the DB to restart.

    • type - The type of the value of innodb_flush_neighbors.

    innodb_ft_min_token_size

    The following arguments are supported in the innodb_ft_min_token_size specification block:

    • description - The description of innodb_ft_min_token_size.

    • example - An example of a valid value for innodb_ft_min_token_size.

    • maximum - The maximum valid value of innodb_ft_min_token_size.

    • minimum - The minimum valid value of innodb_ft_min_token_size.

    • requires_restart - Whether changing the value innodb_ft_min_token_size requires the DB to restart.

    • type - The type of the value of innodb_ft_min_token_size.

    innodb_ft_server_stopword_table

    The following arguments are supported in the innodb_ft_server_stopword_table specification block:

    • description - The description of innodb_ft_server_stopword_table.

    • example - An example of a valid value for innodb_ft_server_stopword_table.

    • maxLength - The maximum length of the value for innodb_ft_server_stopword_table.

    • pattern - A regex pattern that a value of innodb_ft_server_stopword_table must match.

    • requires_restart - Whether changing the value innodb_ft_server_stopword_table requires the DB to restart.

    • type - The type of the value of innodb_ft_server_stopword_table.

    innodb_lock_wait_timeout

    The following arguments are supported in the innodb_lock_wait_timeout specification block:

    • description - The description of innodb_lock_wait_timeout.

    • example - An example of a valid value for innodb_lock_wait_timeout.

    • maximum - The maximum valid value of innodb_lock_wait_timeout.

    • minimum - The minimum valid value of innodb_lock_wait_timeout.

    • requires_restart - Whether changing the value innodb_lock_wait_timeout requires the DB to restart.

    • type - The type of the value of innodb_lock_wait_timeout.

    innodb_log_buffer_size

    The following arguments are supported in the innodb_log_buffer_size specification block:

    • description - The description of innodb_log_buffer_size.

    • example - An example of a valid value for innodb_log_buffer_size.

    • maximum - The maximum valid value of innodb_log_buffer_size.

    • minimum - The minimum valid value of innodb_log_buffer_size.

    • requires_restart - Whether changing the value innodb_log_buffer_size requires the DB to restart.

    • type - The type of the value of innodb_log_buffer_size.

    innodb_online_alter_log_max_size

    The following arguments are supported in the innodb_online_alter_log_max_size specification block:

    • description - The description of innodb_online_alter_log_max_size.

    • example - An example of a valid value for innodb_online_alter_log_max_size.

    • maximum - The maximum valid value of innodb_online_alter_log_max_size.

    • minimum - The minimum valid value of innodb_online_alter_log_max_size.

    • requires_restart - Whether changing the value innodb_online_alter_log_max_size requires the DB to restart.

    • type - The type of the value of innodb_online_alter_log_max_size.

    innodb_read_io_threads

    The following arguments are supported in the innodb_read_io_threads specification block:

    • description - The description of innodb_read_io_threads.

    • example - An example of a valid value for innodb_read_io_threads.

    • maximum - The maximum valid value of innodb_read_io_threads.

    • minimum - The minimum valid value of innodb_read_io_threads.

    • requires_restart - Whether changing the value innodb_read_io_threads requires the DB to restart.

    • type - The type of the value of innodb_read_io_threads.

    innodb_rollback_on_timeout

    The following arguments are supported in the innodb_rollback_on_timeout specification block:

    • description - The description of innodb_rollback_on_timeout.

    • example - An example of a valid value for innodb_rollback_on_timeout.

    • requires_restart - Whether changing the value innodb_rollback_on_timeout requires the DB to restart.

    • type - The type of the value of innodb_rollback_on_timeout.

    innodb_thread_concurrency

    The following arguments are supported in the innodb_thread_concurrency specification block:

    • description - The description of innodb_thread_concurrency.

    • example - An example of a valid value for innodb_thread_concurrency.

    • maximum - The maximum valid value of innodb_thread_concurrency.

    • minimum - The minimum valid value of innodb_thread_concurrency.

    • requires_restart - Whether changing the value innodb_thread_concurrency requires the DB to restart.

    • type - The type of the value of innodb_thread_concurrency.

    innodb_write_io_threads

    The following arguments are supported in the innodb_write_io_threads specification block:

    • description - The description of innodb_write_io_threads.

    • example - An example of a valid value for innodb_write_io_threads.

    • maximum - The maximum valid value of innodb_write_io_threads.

    • minimum - The minimum valid value of innodb_write_io_threads.

    • requires_restart - Whether changing the value innodb_write_io_threads requires the DB to restart.

    • type - The type of the value of innodb_write_io_threads.

    interactive_timeout

    The following arguments are supported in the interactive_timeout specification block:

    • description - The description of interactive_timeout.

    • example - An example of a valid value for interactive_timeout.

    • maximum - The maximum valid value of interactive_timeout.

    • minimum - The minimum valid value of interactive_timeout.

    • requires_restart - Whether changing the value interactive_timeout requires the DB to restart.

    • type - The type of the value of interactive_timeout.

    internal_tmp_mem_storage_engine

    The following arguments are supported in the internal_tmp_mem_storage_engine specification block:

    • description - The description of internal_tmp_mem_storage_engine.

    • enum - A list of valid enum values for internal_tmp_mem_storage_engine.

    • example - An example of a valid value for internal_tmp_mem_storage_engine.

    • requires_restart - Whether changing the value internal_tmp_mem_storage_engine requires the DB to restart.

    • type - The type of the value of internal_tmp_mem_storage_engine.

    max_allowed_packet

    The following arguments are supported in the max_allowed_packet specification block:

    • description - The description of max_allowed_packet.

    • example - An example of a valid value for max_allowed_packet.

    • maximum - The maximum valid value of max_allowed_packet.

    • minimum - The minimum valid value of max_allowed_packet.

    • requires_restart - Whether changing the value max_allowed_packet requires the DB to restart.

    • type - The type of the value of max_allowed_packet.

    max_heap_table_size

    The following arguments are supported in the max_heap_table_size specification block:

    • description - The description of max_heap_table_size.

    • example - An example of a valid value for max_heap_table_size.

    • maximum - The maximum valid value of max_heap_table_size.

    • minimum - The minimum valid value of max_heap_table_size.

    • requires_restart - Whether changing the value max_heap_table_size requires the DB to restart.

    • type - The type of the value of max_heap_table_size.

    net_buffer_length

    The following arguments are supported in the net_buffer_length specification block:

    • description - The description of net_buffer_length.

    • example - An example of a valid value for net_buffer_length.

    • maximum - The maximum valid value of net_buffer_length.

    • minimum - The minimum valid value of net_buffer_length.

    • requires_restart - Whether changing the value net_buffer_length requires the DB to restart.

    • type - The type of the value of net_buffer_length.

    net_read_timeout

    The following arguments are supported in the net_read_timeout specification block:

    • description - The description of net_read_timeout.

    • example - An example of a valid value for net_read_timeout.

    • maximum - The maximum valid value of net_read_timeout.

    • minimum - The minimum valid value of net_read_timeout.

    • requires_restart - Whether changing the value net_read_timeout requires the DB to restart.

    • type - The type of the value of net_read_timeout.

    net_write_timeout

    The following arguments are supported in the net_write_timeout specification block:

    • description - The description of net_write_timeout.

    • example - An example of a valid value for net_write_timeout.

    • maximum - The maximum valid value of net_write_timeout.

    • minimum - The minimum valid value of net_write_timeout.

    • requires_restart - Whether changing the value net_write_timeout requires the DB to restart.

    • type - The type of the value of net_write_timeout.

    sort_buffer_size

    The following arguments are supported in the sort_buffer_size specification block:

    • description - The description of sort_buffer_size.

    • example - An example of a valid value for sort_buffer_size.

    • maximum - The maximum valid value of sort_buffer_size.

    • minimum - The minimum valid value of sort_buffer_size.

    • requires_restart - Whether changing the value sort_buffer_size requires the DB to restart.

    • type - The type of the value of sort_buffer_size.

    sql_mode

    The following arguments are supported in the sql_mode specification block:

    • description - The description of sql_mode.

    • example - An example of a valid value for sql_mode.

    • maxLength - The maximum valid length of sql_mode.

    • pattern - The pattern to match for sql_mode.

    • requires_restart - Whether changing the value sql_mode requires the DB to restart.

    • type - The type of the value of sql_mode.

    sql_require_primary_key

    The following arguments are supported in the sql_require_primary_key specification block:

    • description - The description of sql_require_primary_key.

    • example - An example of a valid value for sql_require_primary_key.

    • requires_restart - Whether changing the value sql_require_primary_key requires the DB to restart.

    • type - The type of the value of sql_require_primary_key.

    tmp_table_size

    The following arguments are supported in the tmp_table_size specification block:

    • description - The description of tmp_table_size.

    • example - An example of a valid value for tmp_table_size.

    • maximum - The maximum valid value of tmp_table_size.

    • minimum - The minimum valid value of tmp_table_size.

    • requires_restart - Whether changing the value tmp_table_size requires the DB to restart.

    • type - The type of the value of tmp_table_size.

    wait_timeout

    The following arguments are supported in the wait_timeout specification block:

    • description - The description of wait_timeout.

    • example - An example of a valid value for wait_timeout.

    • maximum - The maximum valid value of wait_timeout.

    • minimum - The minimum valid value of wait_timeout.

    • requires_restart - Whether changing the value wait_timeout requires the DB to restart.

    • type - The type of the value of wait_timeout.

    Using getDatabaseMysqlConfig

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getDatabaseMysqlConfig(opts?: InvokeOptions): Promise<GetDatabaseMysqlConfigResult>
    function getDatabaseMysqlConfigOutput(opts?: InvokeOptions): Output<GetDatabaseMysqlConfigResult>
    def get_database_mysql_config(opts: Optional[InvokeOptions] = None) -> GetDatabaseMysqlConfigResult
    def get_database_mysql_config_output(opts: Optional[InvokeOptions] = None) -> Output[GetDatabaseMysqlConfigResult]
    func GetDatabaseMysqlConfig(ctx *Context, opts ...InvokeOption) (*GetDatabaseMysqlConfigResult, error)
    func GetDatabaseMysqlConfigOutput(ctx *Context, opts ...InvokeOption) GetDatabaseMysqlConfigResultOutput

    > Note: This function is named GetDatabaseMysqlConfig in the Go SDK.

    public static class GetDatabaseMysqlConfig 
    {
        public static Task<GetDatabaseMysqlConfigResult> InvokeAsync(InvokeOptions? opts = null)
        public static Output<GetDatabaseMysqlConfigResult> Invoke(InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDatabaseMysqlConfigResult> getDatabaseMysqlConfig(InvokeOptions options)
    public static Output<GetDatabaseMysqlConfigResult> getDatabaseMysqlConfig(InvokeOptions options)
    
    fn::invoke:
      function: linode:index/getDatabaseMysqlConfig:getDatabaseMysqlConfig
      arguments:
        # arguments dictionary

    getDatabaseMysqlConfig Result

    The following output properties are available:

    Supporting Types

    GetDatabaseMysqlConfigBinlogRetentionPeriod

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysql

    ConnectTimeout GetDatabaseMysqlConfigMysqlConnectTimeout
    DefaultTimeZone GetDatabaseMysqlConfigMysqlDefaultTimeZone
    GroupConcatMaxLen GetDatabaseMysqlConfigMysqlGroupConcatMaxLen
    InformationSchemaStatsExpiry GetDatabaseMysqlConfigMysqlInformationSchemaStatsExpiry
    InnodbChangeBufferMaxSize GetDatabaseMysqlConfigMysqlInnodbChangeBufferMaxSize
    InnodbFlushNeighbors GetDatabaseMysqlConfigMysqlInnodbFlushNeighbors
    InnodbFtMinTokenSize GetDatabaseMysqlConfigMysqlInnodbFtMinTokenSize
    InnodbFtServerStopwordTable GetDatabaseMysqlConfigMysqlInnodbFtServerStopwordTable
    InnodbLockWaitTimeout GetDatabaseMysqlConfigMysqlInnodbLockWaitTimeout
    InnodbLogBufferSize GetDatabaseMysqlConfigMysqlInnodbLogBufferSize
    InnodbOnlineAlterLogMaxSize GetDatabaseMysqlConfigMysqlInnodbOnlineAlterLogMaxSize
    InnodbReadIoThreads GetDatabaseMysqlConfigMysqlInnodbReadIoThreads
    InnodbRollbackOnTimeout GetDatabaseMysqlConfigMysqlInnodbRollbackOnTimeout
    InnodbThreadConcurrency GetDatabaseMysqlConfigMysqlInnodbThreadConcurrency
    InnodbWriteIoThreads GetDatabaseMysqlConfigMysqlInnodbWriteIoThreads
    InteractiveTimeout GetDatabaseMysqlConfigMysqlInteractiveTimeout
    InternalTmpMemStorageEngine GetDatabaseMysqlConfigMysqlInternalTmpMemStorageEngine
    MaxAllowedPacket GetDatabaseMysqlConfigMysqlMaxAllowedPacket
    MaxHeapTableSize GetDatabaseMysqlConfigMysqlMaxHeapTableSize
    NetBufferLength GetDatabaseMysqlConfigMysqlNetBufferLength
    NetReadTimeout GetDatabaseMysqlConfigMysqlNetReadTimeout
    NetWriteTimeout GetDatabaseMysqlConfigMysqlNetWriteTimeout
    SortBufferSize GetDatabaseMysqlConfigMysqlSortBufferSize
    SqlMode GetDatabaseMysqlConfigMysqlSqlMode
    SqlRequirePrimaryKey GetDatabaseMysqlConfigMysqlSqlRequirePrimaryKey
    TmpTableSize GetDatabaseMysqlConfigMysqlTmpTableSize
    WaitTimeout GetDatabaseMysqlConfigMysqlWaitTimeout
    ConnectTimeout GetDatabaseMysqlConfigMysqlConnectTimeout
    DefaultTimeZone GetDatabaseMysqlConfigMysqlDefaultTimeZone
    GroupConcatMaxLen GetDatabaseMysqlConfigMysqlGroupConcatMaxLen
    InformationSchemaStatsExpiry GetDatabaseMysqlConfigMysqlInformationSchemaStatsExpiry
    InnodbChangeBufferMaxSize GetDatabaseMysqlConfigMysqlInnodbChangeBufferMaxSize
    InnodbFlushNeighbors GetDatabaseMysqlConfigMysqlInnodbFlushNeighbors
    InnodbFtMinTokenSize GetDatabaseMysqlConfigMysqlInnodbFtMinTokenSize
    InnodbFtServerStopwordTable GetDatabaseMysqlConfigMysqlInnodbFtServerStopwordTable
    InnodbLockWaitTimeout GetDatabaseMysqlConfigMysqlInnodbLockWaitTimeout
    InnodbLogBufferSize GetDatabaseMysqlConfigMysqlInnodbLogBufferSize
    InnodbOnlineAlterLogMaxSize GetDatabaseMysqlConfigMysqlInnodbOnlineAlterLogMaxSize
    InnodbReadIoThreads GetDatabaseMysqlConfigMysqlInnodbReadIoThreads
    InnodbRollbackOnTimeout GetDatabaseMysqlConfigMysqlInnodbRollbackOnTimeout
    InnodbThreadConcurrency GetDatabaseMysqlConfigMysqlInnodbThreadConcurrency
    InnodbWriteIoThreads GetDatabaseMysqlConfigMysqlInnodbWriteIoThreads
    InteractiveTimeout GetDatabaseMysqlConfigMysqlInteractiveTimeout
    InternalTmpMemStorageEngine GetDatabaseMysqlConfigMysqlInternalTmpMemStorageEngine
    MaxAllowedPacket GetDatabaseMysqlConfigMysqlMaxAllowedPacket
    MaxHeapTableSize GetDatabaseMysqlConfigMysqlMaxHeapTableSize
    NetBufferLength GetDatabaseMysqlConfigMysqlNetBufferLength
    NetReadTimeout GetDatabaseMysqlConfigMysqlNetReadTimeout
    NetWriteTimeout GetDatabaseMysqlConfigMysqlNetWriteTimeout
    SortBufferSize GetDatabaseMysqlConfigMysqlSortBufferSize
    SqlMode GetDatabaseMysqlConfigMysqlSqlMode
    SqlRequirePrimaryKey GetDatabaseMysqlConfigMysqlSqlRequirePrimaryKey
    TmpTableSize GetDatabaseMysqlConfigMysqlTmpTableSize
    WaitTimeout GetDatabaseMysqlConfigMysqlWaitTimeout
    connectTimeout GetDatabaseMysqlConfigMysqlConnectTimeout
    defaultTimeZone GetDatabaseMysqlConfigMysqlDefaultTimeZone
    groupConcatMaxLen GetDatabaseMysqlConfigMysqlGroupConcatMaxLen
    informationSchemaStatsExpiry GetDatabaseMysqlConfigMysqlInformationSchemaStatsExpiry
    innodbChangeBufferMaxSize GetDatabaseMysqlConfigMysqlInnodbChangeBufferMaxSize
    innodbFlushNeighbors GetDatabaseMysqlConfigMysqlInnodbFlushNeighbors
    innodbFtMinTokenSize GetDatabaseMysqlConfigMysqlInnodbFtMinTokenSize
    innodbFtServerStopwordTable GetDatabaseMysqlConfigMysqlInnodbFtServerStopwordTable
    innodbLockWaitTimeout GetDatabaseMysqlConfigMysqlInnodbLockWaitTimeout
    innodbLogBufferSize GetDatabaseMysqlConfigMysqlInnodbLogBufferSize
    innodbOnlineAlterLogMaxSize GetDatabaseMysqlConfigMysqlInnodbOnlineAlterLogMaxSize
    innodbReadIoThreads GetDatabaseMysqlConfigMysqlInnodbReadIoThreads
    innodbRollbackOnTimeout GetDatabaseMysqlConfigMysqlInnodbRollbackOnTimeout
    innodbThreadConcurrency GetDatabaseMysqlConfigMysqlInnodbThreadConcurrency
    innodbWriteIoThreads GetDatabaseMysqlConfigMysqlInnodbWriteIoThreads
    interactiveTimeout GetDatabaseMysqlConfigMysqlInteractiveTimeout
    internalTmpMemStorageEngine GetDatabaseMysqlConfigMysqlInternalTmpMemStorageEngine
    maxAllowedPacket GetDatabaseMysqlConfigMysqlMaxAllowedPacket
    maxHeapTableSize GetDatabaseMysqlConfigMysqlMaxHeapTableSize
    netBufferLength GetDatabaseMysqlConfigMysqlNetBufferLength
    netReadTimeout GetDatabaseMysqlConfigMysqlNetReadTimeout
    netWriteTimeout GetDatabaseMysqlConfigMysqlNetWriteTimeout
    sortBufferSize GetDatabaseMysqlConfigMysqlSortBufferSize
    sqlMode GetDatabaseMysqlConfigMysqlSqlMode
    sqlRequirePrimaryKey GetDatabaseMysqlConfigMysqlSqlRequirePrimaryKey
    tmpTableSize GetDatabaseMysqlConfigMysqlTmpTableSize
    waitTimeout GetDatabaseMysqlConfigMysqlWaitTimeout
    connectTimeout GetDatabaseMysqlConfigMysqlConnectTimeout
    defaultTimeZone GetDatabaseMysqlConfigMysqlDefaultTimeZone
    groupConcatMaxLen GetDatabaseMysqlConfigMysqlGroupConcatMaxLen
    informationSchemaStatsExpiry GetDatabaseMysqlConfigMysqlInformationSchemaStatsExpiry
    innodbChangeBufferMaxSize GetDatabaseMysqlConfigMysqlInnodbChangeBufferMaxSize
    innodbFlushNeighbors GetDatabaseMysqlConfigMysqlInnodbFlushNeighbors
    innodbFtMinTokenSize GetDatabaseMysqlConfigMysqlInnodbFtMinTokenSize
    innodbFtServerStopwordTable GetDatabaseMysqlConfigMysqlInnodbFtServerStopwordTable
    innodbLockWaitTimeout GetDatabaseMysqlConfigMysqlInnodbLockWaitTimeout
    innodbLogBufferSize GetDatabaseMysqlConfigMysqlInnodbLogBufferSize
    innodbOnlineAlterLogMaxSize GetDatabaseMysqlConfigMysqlInnodbOnlineAlterLogMaxSize
    innodbReadIoThreads GetDatabaseMysqlConfigMysqlInnodbReadIoThreads
    innodbRollbackOnTimeout GetDatabaseMysqlConfigMysqlInnodbRollbackOnTimeout
    innodbThreadConcurrency GetDatabaseMysqlConfigMysqlInnodbThreadConcurrency
    innodbWriteIoThreads GetDatabaseMysqlConfigMysqlInnodbWriteIoThreads
    interactiveTimeout GetDatabaseMysqlConfigMysqlInteractiveTimeout
    internalTmpMemStorageEngine GetDatabaseMysqlConfigMysqlInternalTmpMemStorageEngine
    maxAllowedPacket GetDatabaseMysqlConfigMysqlMaxAllowedPacket
    maxHeapTableSize GetDatabaseMysqlConfigMysqlMaxHeapTableSize
    netBufferLength GetDatabaseMysqlConfigMysqlNetBufferLength
    netReadTimeout GetDatabaseMysqlConfigMysqlNetReadTimeout
    netWriteTimeout GetDatabaseMysqlConfigMysqlNetWriteTimeout
    sortBufferSize GetDatabaseMysqlConfigMysqlSortBufferSize
    sqlMode GetDatabaseMysqlConfigMysqlSqlMode
    sqlRequirePrimaryKey GetDatabaseMysqlConfigMysqlSqlRequirePrimaryKey
    tmpTableSize GetDatabaseMysqlConfigMysqlTmpTableSize
    waitTimeout GetDatabaseMysqlConfigMysqlWaitTimeout
    connect_timeout GetDatabaseMysqlConfigMysqlConnectTimeout
    default_time_zone GetDatabaseMysqlConfigMysqlDefaultTimeZone
    group_concat_max_len GetDatabaseMysqlConfigMysqlGroupConcatMaxLen
    information_schema_stats_expiry GetDatabaseMysqlConfigMysqlInformationSchemaStatsExpiry
    innodb_change_buffer_max_size GetDatabaseMysqlConfigMysqlInnodbChangeBufferMaxSize
    innodb_flush_neighbors GetDatabaseMysqlConfigMysqlInnodbFlushNeighbors
    innodb_ft_min_token_size GetDatabaseMysqlConfigMysqlInnodbFtMinTokenSize
    innodb_ft_server_stopword_table GetDatabaseMysqlConfigMysqlInnodbFtServerStopwordTable
    innodb_lock_wait_timeout GetDatabaseMysqlConfigMysqlInnodbLockWaitTimeout
    innodb_log_buffer_size GetDatabaseMysqlConfigMysqlInnodbLogBufferSize
    innodb_online_alter_log_max_size GetDatabaseMysqlConfigMysqlInnodbOnlineAlterLogMaxSize
    innodb_read_io_threads GetDatabaseMysqlConfigMysqlInnodbReadIoThreads
    innodb_rollback_on_timeout GetDatabaseMysqlConfigMysqlInnodbRollbackOnTimeout
    innodb_thread_concurrency GetDatabaseMysqlConfigMysqlInnodbThreadConcurrency
    innodb_write_io_threads GetDatabaseMysqlConfigMysqlInnodbWriteIoThreads
    interactive_timeout GetDatabaseMysqlConfigMysqlInteractiveTimeout
    internal_tmp_mem_storage_engine GetDatabaseMysqlConfigMysqlInternalTmpMemStorageEngine
    max_allowed_packet GetDatabaseMysqlConfigMysqlMaxAllowedPacket
    max_heap_table_size GetDatabaseMysqlConfigMysqlMaxHeapTableSize
    net_buffer_length GetDatabaseMysqlConfigMysqlNetBufferLength
    net_read_timeout GetDatabaseMysqlConfigMysqlNetReadTimeout
    net_write_timeout GetDatabaseMysqlConfigMysqlNetWriteTimeout
    sort_buffer_size GetDatabaseMysqlConfigMysqlSortBufferSize
    sql_mode GetDatabaseMysqlConfigMysqlSqlMode
    sql_require_primary_key GetDatabaseMysqlConfigMysqlSqlRequirePrimaryKey
    tmp_table_size GetDatabaseMysqlConfigMysqlTmpTableSize
    wait_timeout GetDatabaseMysqlConfigMysqlWaitTimeout
    connectTimeout Property Map
    defaultTimeZone Property Map
    groupConcatMaxLen Property Map
    informationSchemaStatsExpiry Property Map
    innodbChangeBufferMaxSize Property Map
    innodbFlushNeighbors Property Map
    innodbFtMinTokenSize Property Map
    innodbFtServerStopwordTable Property Map
    innodbLockWaitTimeout Property Map
    innodbLogBufferSize Property Map
    innodbOnlineAlterLogMaxSize Property Map
    innodbReadIoThreads Property Map
    innodbRollbackOnTimeout Property Map
    innodbThreadConcurrency Property Map
    innodbWriteIoThreads Property Map
    interactiveTimeout Property Map
    internalTmpMemStorageEngine Property Map
    maxAllowedPacket Property Map
    maxHeapTableSize Property Map
    netBufferLength Property Map
    netReadTimeout Property Map
    netWriteTimeout Property Map
    sortBufferSize Property Map
    sqlMode Property Map
    sqlRequirePrimaryKey Property Map
    tmpTableSize Property Map
    waitTimeout Property Map

    GetDatabaseMysqlConfigMysqlConnectTimeout

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlDefaultTimeZone

    description String
    example String
    maxLength Integer
    minLength Integer
    pattern String
    requiresRestart Boolean
    type String
    description string
    example string
    maxLength number
    minLength number
    pattern string
    requiresRestart boolean
    type string
    description String
    example String
    maxLength Number
    minLength Number
    pattern String
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlGroupConcatMaxLen

    Description string
    Example double
    Maximum double
    Minimum double
    RequiresRestart bool
    Type string
    Description string
    Example float64
    Maximum float64
    Minimum float64
    RequiresRestart bool
    Type string
    description String
    example Double
    maximum Double
    minimum Double
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlInformationSchemaStatsExpiry

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlInnodbChangeBufferMaxSize

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlInnodbFlushNeighbors

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlInnodbFtMinTokenSize

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlInnodbFtServerStopwordTable

    Description string
    Example string
    MaxLength int
    Pattern string
    RequiresRestart bool
    Types List<string>
    Description string
    Example string
    MaxLength int
    Pattern string
    RequiresRestart bool
    Types []string
    description String
    example String
    maxLength Integer
    pattern String
    requiresRestart Boolean
    types List<String>
    description string
    example string
    maxLength number
    pattern string
    requiresRestart boolean
    types string[]
    description String
    example String
    maxLength Number
    pattern String
    requiresRestart Boolean
    types List<String>

    GetDatabaseMysqlConfigMysqlInnodbLockWaitTimeout

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlInnodbLogBufferSize

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlInnodbOnlineAlterLogMaxSize

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlInnodbReadIoThreads

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlInnodbRollbackOnTimeout

    description String
    example Boolean
    requiresRestart Boolean
    type String
    description string
    example boolean
    requiresRestart boolean
    type string
    description String
    example Boolean
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlInnodbThreadConcurrency

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlInnodbWriteIoThreads

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlInteractiveTimeout

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlInternalTmpMemStorageEngine

    Description string
    Enums List<string>
    Example string
    RequiresRestart bool
    Type string
    Description string
    Enums []string
    Example string
    RequiresRestart bool
    Type string
    description String
    enums List<String>
    example String
    requiresRestart Boolean
    type String
    description string
    enums string[]
    example string
    requiresRestart boolean
    type string
    description str
    enums Sequence[str]
    example str
    requires_restart bool
    type str
    description String
    enums List<String>
    example String
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlMaxAllowedPacket

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlMaxHeapTableSize

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlNetBufferLength

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlNetReadTimeout

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlNetWriteTimeout

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlSortBufferSize

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlSqlMode

    Description string
    Example string
    MaxLength int
    Pattern string
    RequiresRestart bool
    Type string
    Description string
    Example string
    MaxLength int
    Pattern string
    RequiresRestart bool
    Type string
    description String
    example String
    maxLength Integer
    pattern String
    requiresRestart Boolean
    type String
    description string
    example string
    maxLength number
    pattern string
    requiresRestart boolean
    type string
    description String
    example String
    maxLength Number
    pattern String
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlSqlRequirePrimaryKey

    description String
    example Boolean
    requiresRestart Boolean
    type String
    description string
    example boolean
    requiresRestart boolean
    type string
    description String
    example Boolean
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlTmpTableSize

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    GetDatabaseMysqlConfigMysqlWaitTimeout

    description String
    example Integer
    maximum Integer
    minimum Integer
    requiresRestart Boolean
    type String
    description string
    example number
    maximum number
    minimum number
    requiresRestart boolean
    type string
    description String
    example Number
    maximum Number
    minimum Number
    requiresRestart Boolean
    type String

    Package Details

    Repository
    Linode pulumi/pulumi-linode
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the linode Terraform Provider.
    linode logo
    Linode v5.0.0 published on Monday, Jun 23, 2025 by Pulumi