@akamai/openapi-ts
    Preparing search index...

    Type Alias GetDatabasesMysqlInstancesResponses

    type GetDatabasesMysqlInstancesResponses = {
        "200": { page: number; pages: number; results: number } & {
            data: {
                allow_list: string[];
                cluster_size: 1 | 2 | 3;
                created: string;
                encrypted: boolean;
                engine: string;
                engine_config: {
                    binlog_retention_period: number;
                    mysql: {
                        connect_timeout: number;
                        default_time_zone: string;
                        group_concat_max_len: number;
                        information_schema_stats_expiry: number;
                        innodb_change_buffer_max_size: number;
                        innodb_flush_neighbors: number;
                        innodb_ft_min_token_size: number;
                        innodb_ft_server_stopword_table: string | null;
                        innodb_lock_wait_timeout: number;
                        innodb_log_buffer_size: number;
                        innodb_online_alter_log_max_size: number;
                        innodb_read_io_threads: number;
                        innodb_rollback_on_timeout: boolean;
                        innodb_thread_concurrency: number;
                        innodb_write_io_threads: number;
                        interactive_timeout: number;
                        internal_tmp_mem_storage_engine: "TempTable" | "MEMORY";
                        max_allowed_packet: number;
                        max_heap_table_size: number;
                        net_buffer_length: number;
                        net_read_timeout: number;
                        net_write_timeout: number;
                        sql_mode: string;
                        sql_require_primary_key: boolean;
                        tmp_table_size: number;
                        wait_timeout: number;
                    };
                };
                fork: { restore_time: string; source: number };
                hosts: { primary: string | null; secondary: string | null };
                id: number;
                label: string;
                members: { [key: string]: unknown };
                oldest_restore_time: string;
                platform: "rdbms-legacy" | "rdbms-default";
                port: number;
                private_network:
                    | { public_access: boolean; subnet_id: number; vpc_id: number }
                    | null;
                region: string;
                ssl_connection: boolean;
                status:
                    | "provisioning"
                    | "active"
                    | "suspending"
                    | "suspended"
                    | "resuming"
                    | "failed"
                    | "degraded"
                    | "updating"
                    | "resizing";
                total_disk_size_gb: number;
                type: string;
                updated: string;
                updates: {
                    day_of_week: number;
                    duration: number;
                    frequency: "weekly";
                    hour_of_day: number;
                    pending: {
                        deadline: string
                        | null;
                        description: string;
                        planned_for: string | null;
                    }[];
                };
                used_disk_size_gb: number;
                version: string;
            }[];
        };
    }
    Index

    Properties

    Properties

    "200": { page: number; pages: number; results: number } & {
        data: {
            allow_list: string[];
            cluster_size: 1 | 2 | 3;
            created: string;
            encrypted: boolean;
            engine: string;
            engine_config: {
                binlog_retention_period: number;
                mysql: {
                    connect_timeout: number;
                    default_time_zone: string;
                    group_concat_max_len: number;
                    information_schema_stats_expiry: number;
                    innodb_change_buffer_max_size: number;
                    innodb_flush_neighbors: number;
                    innodb_ft_min_token_size: number;
                    innodb_ft_server_stopword_table: string | null;
                    innodb_lock_wait_timeout: number;
                    innodb_log_buffer_size: number;
                    innodb_online_alter_log_max_size: number;
                    innodb_read_io_threads: number;
                    innodb_rollback_on_timeout: boolean;
                    innodb_thread_concurrency: number;
                    innodb_write_io_threads: number;
                    interactive_timeout: number;
                    internal_tmp_mem_storage_engine: "TempTable" | "MEMORY";
                    max_allowed_packet: number;
                    max_heap_table_size: number;
                    net_buffer_length: number;
                    net_read_timeout: number;
                    net_write_timeout: number;
                    sql_mode: string;
                    sql_require_primary_key: boolean;
                    tmp_table_size: number;
                    wait_timeout: number;
                };
            };
            fork: { restore_time: string; source: number };
            hosts: { primary: string | null; secondary: string | null };
            id: number;
            label: string;
            members: { [key: string]: unknown };
            oldest_restore_time: string;
            platform: "rdbms-legacy" | "rdbms-default";
            port: number;
            private_network:
                | { public_access: boolean; subnet_id: number; vpc_id: number }
                | null;
            region: string;
            ssl_connection: boolean;
            status:
                | "provisioning"
                | "active"
                | "suspending"
                | "suspended"
                | "resuming"
                | "failed"
                | "degraded"
                | "updating"
                | "resizing";
            total_disk_size_gb: number;
            type: string;
            updated: string;
            updates: {
                day_of_week: number;
                duration: number;
                frequency: "weekly";
                hour_of_day: number;
                pending: {
                    deadline: string
                    | null;
                    description: string;
                    planned_for: string | null;
                }[];
            };
            used_disk_size_gb: number;
            version: string;
        }[];
    }

    Returns a paginated list of all accessible MySQL Managed Databases on your account.

    Type Declaration

    • Readonlypage: number

      Read-only The current page.

    • Readonlypages: number

      Read-only The total number of pages.

    • Readonlyresults: number

      Read-only The total number of results.

    • data: {
          allow_list: string[];
          cluster_size: 1 | 2 | 3;
          created: string;
          encrypted: boolean;
          engine: string;
          engine_config: {
              binlog_retention_period: number;
              mysql: {
                  connect_timeout: number;
                  default_time_zone: string;
                  group_concat_max_len: number;
                  information_schema_stats_expiry: number;
                  innodb_change_buffer_max_size: number;
                  innodb_flush_neighbors: number;
                  innodb_ft_min_token_size: number;
                  innodb_ft_server_stopword_table: string | null;
                  innodb_lock_wait_timeout: number;
                  innodb_log_buffer_size: number;
                  innodb_online_alter_log_max_size: number;
                  innodb_read_io_threads: number;
                  innodb_rollback_on_timeout: boolean;
                  innodb_thread_concurrency: number;
                  innodb_write_io_threads: number;
                  interactive_timeout: number;
                  internal_tmp_mem_storage_engine: "TempTable" | "MEMORY";
                  max_allowed_packet: number;
                  max_heap_table_size: number;
                  net_buffer_length: number;
                  net_read_timeout: number;
                  net_write_timeout: number;
                  sql_mode: string;
                  sql_require_primary_key: boolean;
                  tmp_table_size: number;
                  wait_timeout: number;
              };
          };
          fork: { restore_time: string; source: number };
          hosts: { primary: string | null; secondary: string | null };
          id: number;
          label: string;
          members: { [key: string]: unknown };
          oldest_restore_time: string;
          platform: "rdbms-legacy" | "rdbms-default";
          port: number;
          private_network:
              | { public_access: boolean; subnet_id: number; vpc_id: number }
              | null;
          region: string;
          ssl_connection: boolean;
          status:
              | "provisioning"
              | "active"
              | "suspending"
              | "suspended"
              | "resuming"
              | "failed"
              | "degraded"
              | "updating"
              | "resizing";
          total_disk_size_gb: number;
          type: string;
          updated: string;
          updates: {
              day_of_week: number;
              duration: number;
              frequency: "weekly";
              hour_of_day: number;
              pending: {
                  deadline: string
                  | null;
                  description: string;
                  planned_for: string | null;
              }[];
          };
          used_disk_size_gb: number;
          version: string;
      }[]