Variable getDatabasesMysqlInstanceResponseSchemaConst
getDatabasesMysqlInstanceResponseSchema: ZodObject<
{
allow_list: ZodArray<ZodString>;
cluster_size: ZodUnion<
readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>],
>;
created: ZodReadonly<ZodISODateTime>;
encrypted: ZodDefault<ZodReadonly<ZodBoolean>>;
engine: ZodReadonly<ZodString>;
engine_config: ZodObject<
{
binlog_retention_period: ZodInt;
mysql: ZodObject<
{
connect_timeout: ZodInt;
default_time_zone: ZodString;
group_concat_max_len: ZodInt;
information_schema_stats_expiry: ZodInt;
innodb_change_buffer_max_size: ZodDefault<ZodInt>;
innodb_flush_neighbors: ZodDefault<ZodInt>;
innodb_ft_min_token_size: ZodInt;
innodb_ft_server_stopword_table: ZodUnion<
readonly [ZodString, ZodNull],
>;
innodb_lock_wait_timeout: ZodDefault<ZodInt>;
innodb_log_buffer_size: ZodInt;
innodb_online_alter_log_max_size: ZodInt;
innodb_read_io_threads: ZodDefault<ZodInt>;
innodb_rollback_on_timeout: ZodBoolean;
innodb_thread_concurrency: ZodDefault<ZodInt>;
innodb_write_io_threads: ZodDefault<ZodInt>;
interactive_timeout: ZodInt;
internal_tmp_mem_storage_engine: ZodEnum<
{ MEMORY: "MEMORY"; TempTable: "TempTable" },
>;
max_allowed_packet: ZodDefault<ZodInt>;
max_heap_table_size: ZodDefault<ZodInt>;
net_buffer_length: ZodDefault<ZodInt>;
net_read_timeout: ZodInt;
net_write_timeout: ZodInt;
sql_mode: ZodString;
sql_require_primary_key: ZodBoolean;
tmp_table_size: ZodDefault<ZodInt>;
wait_timeout: ZodInt;
},
$strip,
>;
},
$strip,
>;
fork: ZodObject<{ restore_time: ZodISODateTime; source: ZodInt }, $strip>;
hosts: ZodReadonly<
ZodObject<
{
primary: ZodUnion<readonly [ZodString, ZodNull]>;
secondary: ZodUnion<readonly [ZodString, ZodNull]>;
},
$strip,
>,
>;
id: ZodReadonly<ZodInt>;
label: ZodString;
members: ZodReadonly<ZodRecord<ZodString, ZodUnknown>>;
oldest_restore_time: ZodReadonly<ZodISODateTime>;
platform: ZodEnum<
{ "rdbms-default": "rdbms-default"; "rdbms-legacy": "rdbms-legacy" },
>;
port: ZodReadonly<ZodInt>;
private_network: ZodUnion<
readonly [
ZodObject<
{
public_access: ZodDefault<ZodBoolean>;
subnet_id: ZodInt;
vpc_id: ZodInt;
},
$strip,
>,
ZodNull,
],
>;
region: ZodString;
ssl_connection: ZodDefault<ZodBoolean>;
status: ZodEnum<
{
active: "active";
degraded: "degraded";
failed: "failed";
provisioning: "provisioning";
resizing: "resizing";
resuming: "resuming";
suspended: "suspended";
suspending: "suspending";
updating: "updating";
},
>;
total_disk_size_gb: ZodReadonly<ZodInt>;
type: ZodString;
updated: ZodReadonly<ZodISODateTime>;
updates: ZodObject<
{
day_of_week: ZodInt;
duration: ZodInt;
frequency: ZodEnum<{ weekly: "weekly" }>;
hour_of_day: ZodInt;
pending: ZodReadonly<
ZodArray<
ZodObject<
{
deadline: ZodUnion<readonly [ZodISODateTime, ZodNull]>;
description: ZodString;
planned_for: ZodUnion<readonly [ZodISODateTime, ZodNull]>;
},
$strip,
>,
>,
>;
},
$strip,
>;
used_disk_size_gb: ZodReadonly<ZodInt>;
version: ZodString;
},
$strip,
> = ...
Managed MySQL Databases object.