Variable putDatabasesPostgreSqlInstanceRequestSchemaConst
putDatabasesPostgreSqlInstanceRequestSchema: ZodObject<
{
body: ZodObject<
{
allow_list: ZodOptional<ZodArray<ZodString>>;
engine_config: ZodOptional<
ZodObject<
{
pg: ZodOptional<
ZodObject<
{
autovacuum_analyze_scale_factor: ZodDefault<(...)>;
autovacuum_analyze_threshold: ZodDefault<(...)>;
autovacuum_max_workers: ZodDefault<(...)>;
autovacuum_naptime: ZodDefault<(...)>;
autovacuum_vacuum_cost_delay: ZodDefault<(...)>;
autovacuum_vacuum_cost_limit: ZodDefault<(...)>;
autovacuum_vacuum_scale_factor: ZodDefault<(...)>;
autovacuum_vacuum_threshold: ZodDefault<(...)>;
bgwriter_delay: ZodDefault<(...)>;
bgwriter_flush_after: ZodDefault<(...)>;
bgwriter_lru_maxpages: ZodDefault<(...)>;
bgwriter_lru_multiplier: ZodDefault<(...)>;
deadlock_timeout: ZodOptional<(...)>;
default_toast_compression: ZodOptional<(...)>;
idle_in_transaction_session_timeout: ZodOptional<(...)>;
jit: ZodOptional<(...)>;
max_files_per_process: ZodOptional<(...)>;
max_locks_per_transaction: ZodOptional<(...)>;
max_logical_replication_workers: ZodOptional<(...)>;
max_parallel_workers: ZodOptional<(...)>;
max_parallel_workers_per_gather: ZodOptional<(...)>;
max_pred_locks_per_transaction: ZodOptional<(...)>;
max_replication_slots: ZodOptional<(...)>;
max_slot_wal_keep_size: ZodDefault<(...)>;
max_stack_depth: ZodOptional<(...)>;
max_standby_archive_delay: ZodOptional<(...)>;
max_standby_streaming_delay: ZodOptional<(...)>;
max_wal_senders: ZodOptional<(...)>;
max_worker_processes: ZodOptional<(...)>;
password_encryption: ZodOptional<(...)>;
"pg_partman_bgw.interval": ZodOptional<(...)>;
"pg_partman_bgw.role": ZodOptional<(...)>;
"pg_stat_monitor.pgsm_enable_query_plan": ZodOptional<(...)>;
"pg_stat_monitor.pgsm_max_buckets": ZodOptional<(...)>;
"pg_stat_statements.track": ZodOptional<(...)>;
temp_file_limit: ZodOptional<(...)>;
timezone: ZodOptional<(...)>;
track_activity_query_size: ZodOptional<(...)>;
track_commit_timestamp: ZodOptional<(...)>;
track_functions: ZodOptional<(...)>;
track_io_timing: ZodOptional<(...)>;
wal_sender_timeout: ZodOptional<(...)>;
wal_writer_delay: ZodDefault<(...)>;
},
$strip,
>,
>;
pg_stat_monitor_enable: ZodOptional<ZodBoolean>;
pglookout: ZodOptional<
ZodObject<
{ max_failover_replication_time_lag: ZodOptional<(...)> },
$strip,
>,
>;
shared_buffers_percentage: ZodOptional<ZodNumber>;
work_mem: ZodOptional<ZodInt>;
},
$strip,
>,
>;
label: ZodOptional<ZodString>;
private_network: ZodOptional<
ZodUnion<
readonly [
ZodObject<
{
public_access: ZodDefault<ZodOptional<(...)>>;
subnet_id: ZodOptional<ZodInt>;
vpc_id: ZodOptional<ZodInt>;
},
$strip,
>,
ZodNull,
],
>,
>;
type: ZodOptional<ZodString>;
updates: ZodOptional<
ZodObject<
{
day_of_week: ZodOptional<ZodInt>;
duration: ZodOptional<ZodInt>;
frequency: ZodOptional<ZodEnum<{ weekly: "weekly" }>>;
hour_of_day: ZodOptional<ZodInt>;
pending: ZodOptional<ZodReadonly<ZodArray<ZodObject<(...), (...)>>>>;
},
$strip,
>,
>;
version: ZodOptional<ZodString>;
},
$strip,
>;
path: ZodObject<{ instanceId: ZodInt }, $strip>;
query: ZodOptional<ZodNever>;
},
$strip,
> = ...