diff --git a/cmd/scw/testdata/test-all-usage-rdb-acl-add-usage.cassette.yaml b/cmd/scw/testdata/test-all-usage-rdb-acl-add-usage.cassette.yaml new file mode 100644 index 0000000000..5ea3c6db5d --- /dev/null +++ b/cmd/scw/testdata/test-all-usage-rdb-acl-add-usage.cassette.yaml @@ -0,0 +1,36 @@ +--- +version: 1 +interactions: +- request: + body: '{"message":"authentication is denied","method":"api_key","reason":"not_found","type":"denied_authentication"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.35.0.20250917154444-1d3cdbf4ce0d (go1.24.6; darwin; + amd64) cli-e2e-test + url: https://api.scaleway.com/iam/v1alpha1/api-keys/SCWXXXXXXXXXXXXXXXXX + method: GET + response: + body: '{"message":"authentication is denied","method":"api_key","reason":"not_found","type":"denied_authentication"}' + headers: + Content-Length: + - "109" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 29 Sep 2025 08:31:55 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 32b2b5f8-48c2-4aef-b89e-e8da1b64cd32 + status: 401 Unauthorized + code: 401 + duration: "" diff --git a/cmd/scw/testdata/test-all-usage-rdb-acl-add-usage.golden b/cmd/scw/testdata/test-all-usage-rdb-acl-add-usage.golden index 3b6c12b6a0..f2736933e0 100644 --- a/cmd/scw/testdata/test-all-usage-rdb-acl-add-usage.golden +++ b/cmd/scw/testdata/test-all-usage-rdb-acl-add-usage.golden @@ -8,7 +8,8 @@ USAGE: ARGS: acl-rule-ips IP addresses defined in the ACL rules of the Database Instance instance-id ID of the Database Instance - [description] Description of the ACL rule. Indexes are not yet supported so the description will be applied to all the rules of the command. + [description] Description of the ACL rule. If multiple IPs are provided, this description will be applied to all rules unless specific descriptions are provided. + [descriptions] Descriptions of the ACL rules [region=fr-par] Region to target. If none is passed will use default region from the config FLAGS: diff --git a/docs/commands/rdb.md b/docs/commands/rdb.md index c90d6c6d2c..0f93604c81 100644 --- a/docs/commands/rdb.md +++ b/docs/commands/rdb.md @@ -103,9 +103,10 @@ scw rdb acl add [arg=value ...] | Name | | Description | |------|---|-------------| -| acl-rule-ips | Required | IP addresses defined in the ACL rules of the Database Instance | +| acl-rule-ips | | IP addresses defined in the ACL rules of the Database Instance | | instance-id | Required | ID of the Database Instance | -| description | | Description of the ACL rule. Indexes are not yet supported so the description will be applied to all the rules of the command. | +| description | | Description of the ACL rule. If multiple IPs are provided, this description will be applied to all rules unless specific descriptions are provided. | +| descriptions | | Descriptions of the ACL rules | | region | Default: `fr-par` | Region to target. If none is passed will use default region from the config | @@ -125,7 +126,7 @@ scw rdb acl delete [arg=value ...] | Name | | Description | |------|---|-------------| -| acl-rule-ips | Required | IP addresses defined in the ACL rules of the Database Instance | +| acl-rule-ips | | IP addresses defined in the ACL rules of the Database Instance | | instance-id | Required | ID of the Database Instance | | region | Default: `fr-par` | Region to target. If none is passed will use default region from the config | diff --git a/internal/namespaces/rdb/v1/custom_acl.go b/internal/namespaces/rdb/v1/custom_acl.go index 633fc83f2d..cab2dde8f4 100644 --- a/internal/namespaces/rdb/v1/custom_acl.go +++ b/internal/namespaces/rdb/v1/custom_acl.go @@ -19,10 +19,17 @@ var aclRuleActionMarshalSpecs = human.EnumMarshalSpecs{ } type rdbACLCustomArgs struct { - Region scw.Region - InstanceID string - ACLRuleIPs scw.IPNet - Description string + Region scw.Region + InstanceID string + ACLRuleIPs []scw.IPNet +} + +type rdbACLAddCustomArgs struct { + Region scw.Region + InstanceID string + ACLRuleIPs []scw.IPNet + Description string + Descriptions []string } type CustomACLResult struct { @@ -45,12 +52,12 @@ func rdbACLCustomResultMarshalerFunc(i any, opt *human.MarshalOpt) (string, erro } func aclAddBuilder(c *core.Command) *core.Command { - c.ArgsType = reflect.TypeOf(rdbACLCustomArgs{}) + c.ArgsType = reflect.TypeOf(rdbACLAddCustomArgs{}) c.ArgSpecs = core.ArgSpecs{ { Name: "acl-rule-ips", Short: "IP addresses defined in the ACL rules of the Database Instance", - Required: true, + Required: false, Positional: true, }, { @@ -61,12 +68,19 @@ func aclAddBuilder(c *core.Command) *core.Command { }, { Name: "description", - Short: "Description of the ACL rule. Indexes are not yet supported so the description will be applied to all the rules of the command.", + Short: "Description of the ACL rule. If multiple IPs are provided, this description will be applied to all rules unless specific descriptions are provided.", + Required: false, + Positional: false, + }, + { + Name: "descriptions", + Short: "Descriptions of the ACL rules", Required: false, Positional: false, }, core.RegionArgSpec(), } + c.AcceptMultiplePositionalArgs = true c.Interceptor = func(ctx context.Context, argsI any, runner core.CommandRunner) (any, error) { respI, err := runner(ctx, argsI) @@ -78,39 +92,53 @@ func aclAddBuilder(c *core.Command) *core.Command { } c.Run = func(ctx context.Context, argsI any) (i any, e error) { - args := argsI.(*rdbACLCustomArgs) + args := argsI.(*rdbACLAddCustomArgs) client := core.ExtractClient(ctx) api := rdb.NewAPI(client) - description := args.Description - if description == "" { - description = "Allow " + args.ACLRuleIPs.String() + // Build rules with general and specific descriptions + rules := make([]*rdb.ACLRuleRequest, 0, len(args.ACLRuleIPs)) + for i, ip := range args.ACLRuleIPs { + description := args.Description + if description == "" { + description = "Allow " + ip.String() + } + if i < len(args.Descriptions) && args.Descriptions[i] != "" { + description = args.Descriptions[i] + } + rules = append(rules, &rdb.ACLRuleRequest{ + IP: ip, + Description: description, + }) } rule, err := api.AddInstanceACLRules(&rdb.AddInstanceACLRulesRequest{ Region: args.Region, InstanceID: args.InstanceID, - Rules: []*rdb.ACLRuleRequest{ - { - IP: args.ACLRuleIPs, - Description: description, - }, - }, + Rules: rules, }, scw.WithContext(ctx)) if err != nil { return nil, fmt.Errorf("failed to add ACL rule: %w", err) } + // Create success message + var message string + if len(args.ACLRuleIPs) == 1 { + message = fmt.Sprintf("ACL rule %s successfully added", args.ACLRuleIPs[0].String()) + } else { + message = fmt.Sprintf("%d ACL rules successfully added", len(args.ACLRuleIPs)) + } + return &CustomACLResult{ Rules: rule.Rules, Success: core.SuccessResult{ - Message: fmt.Sprintf("ACL rule %s successfully added", args.ACLRuleIPs.String()), + Message: message, }, }, nil } c.WaitFunc = func(ctx context.Context, argsI, respI any) (any, error) { - args := argsI.(*rdbACLCustomArgs) + args := argsI.(*rdbACLAddCustomArgs) api := rdb.NewAPI(core.ExtractClient(ctx)) _, err := api.WaitForInstance(&rdb.WaitForInstanceRequest{ @@ -135,7 +163,7 @@ func aclDeleteBuilder(c *core.Command) *core.Command { { Name: "acl-rule-ips", Short: "IP addresses defined in the ACL rules of the Database Instance", - Required: true, + Required: false, Positional: true, }, { @@ -146,6 +174,7 @@ func aclDeleteBuilder(c *core.Command) *core.Command { }, core.RegionArgSpec(), } + c.AcceptMultiplePositionalArgs = true c.Interceptor = func(ctx context.Context, argsI any, runner core.CommandRunner) (any, error) { respI, err := runner(ctx, argsI) @@ -175,7 +204,6 @@ func aclDeleteBuilder(c *core.Command) *core.Command { // The API returns 200 OK even if the rule was not set in the first place, so we have to check if the rule was present // before deleting it to warn them if nothing was done - ruleWasSet := false rules, err := api.ListInstanceACLRules(&rdb.ListInstanceACLRulesRequest{ Region: args.Region, InstanceID: args.InstanceID, @@ -183,26 +211,51 @@ func aclDeleteBuilder(c *core.Command) *core.Command { if err != nil { return nil, fmt.Errorf("failed to list ACL rules: %w", err) } + + // Check which rules were actually set + existingIPs := make(map[string]bool) for _, rule := range rules.Rules { - if rule.IP.String() == args.ACLRuleIPs.String() { - ruleWasSet = true - } + existingIPs[rule.IP.String()] = true + } + + // Convert IPs to strings for deletion + ipStrings := make([]string, len(args.ACLRuleIPs)) + for i, ip := range args.ACLRuleIPs { + ipStrings[i] = ip.String() } _, err = api.DeleteInstanceACLRules(&rdb.DeleteInstanceACLRulesRequest{ Region: args.Region, InstanceID: args.InstanceID, - ACLRuleIPs: []string{args.ACLRuleIPs.String()}, + ACLRuleIPs: ipStrings, }, scw.WithContext(ctx)) if err != nil { - return nil, fmt.Errorf("failed to remove ACL rule: %w", err) + return nil, fmt.Errorf("failed to remove ACL rules: %w", err) + } + + // Count how many rules were actually deleted + deletedCount := 0 + for _, ip := range args.ACLRuleIPs { + if existingIPs[ip.String()] { + deletedCount++ + } } var message string - if ruleWasSet { - message = fmt.Sprintf("ACL rule %s successfully deleted", args.ACLRuleIPs.String()) + if len(args.ACLRuleIPs) == 1 { + if deletedCount > 0 { + message = fmt.Sprintf( + "ACL rule %s successfully deleted", + args.ACLRuleIPs[0].String(), + ) + } else { + message = fmt.Sprintf("ACL rule %s was not set", args.ACLRuleIPs[0].String()) + } } else { - message = fmt.Sprintf("ACL rule %s was not set", args.ACLRuleIPs.String()) + message = fmt.Sprintf("%d ACL rules successfully deleted", deletedCount) + if deletedCount < len(args.ACLRuleIPs) { + message += fmt.Sprintf(" (%d were not set)", len(args.ACLRuleIPs)-deletedCount) + } } return &CustomACLResult{ diff --git a/internal/namespaces/rdb/v1/custom_acl_test.go b/internal/namespaces/rdb/v1/custom_acl_test.go index d6e63ba8c8..02bf35a4a9 100644 --- a/internal/namespaces/rdb/v1/custom_acl_test.go +++ b/internal/namespaces/rdb/v1/custom_acl_test.go @@ -195,6 +195,57 @@ func Test_SetACL(t *testing.T) { ), AfterFunc: deleteInstance(), })) + + t.Run("Multiple with individual descriptions", core.Test(&core.TestConfig{ + Commands: rdb.GetCommands(), + BeforeFunc: core.BeforeFuncCombine( + fetchLatestEngine("PostgreSQL"), + createInstance("{{.latestEngine}}"), + ), + Cmd: "scw rdb acl add 1.1.1.1 2.2.2.2 3.3.3.3 instance-id={{ .Instance.ID }} descriptions.0=first descriptions.1=second descriptions.2=third --wait", + Check: core.TestCheckCombine( + core.TestCheckGolden(), + func(t *testing.T, ctx *core.CheckFuncCtx) { + t.Helper() + verifyACL(t, ctx, []string{"0.0.0.0/0", "1.1.1.1/32", "2.2.2.2/32", "3.3.3.3/32"}) + }, + ), + AfterFunc: deleteInstance(), + })) + + t.Run("Multiple with partial descriptions", core.Test(&core.TestConfig{ + Commands: rdb.GetCommands(), + BeforeFunc: core.BeforeFuncCombine( + fetchLatestEngine("PostgreSQL"), + createInstance("{{.latestEngine}}"), + ), + Cmd: "scw rdb acl add 1.1.1.1 2.2.2.2 3.3.3.3 instance-id={{ .Instance.ID }} descriptions.0=first descriptions.1=second descriptions.2=third --wait", + Check: core.TestCheckCombine( + core.TestCheckGolden(), + func(t *testing.T, ctx *core.CheckFuncCtx) { + t.Helper() + verifyACL(t, ctx, []string{"0.0.0.0/0", "1.1.1.1/32", "2.2.2.2/32", "3.3.3.3/32"}) + }, + ), + AfterFunc: deleteInstance(), + })) + + t.Run("Multiple with general description and specific descriptions", core.Test(&core.TestConfig{ + Commands: rdb.GetCommands(), + BeforeFunc: core.BeforeFuncCombine( + fetchLatestEngine("PostgreSQL"), + createInstance("{{.latestEngine}}"), + ), + Cmd: "scw rdb acl add 1.1.1.1 2.2.2.2 3.3.3.3 instance-id={{ .Instance.ID }} description=default descriptions.0=first descriptions.1=second --wait", + Check: core.TestCheckCombine( + core.TestCheckGolden(), + func(t *testing.T, ctx *core.CheckFuncCtx) { + t.Helper() + verifyACL(t, ctx, []string{"0.0.0.0/0", "1.1.1.1/32", "2.2.2.2/32", "3.3.3.3/32"}) + }, + ), + AfterFunc: deleteInstance(), + })) } func verifyACLCustomResponse(t *testing.T, res *rdb.CustomACLResult, expectedRules []string) { diff --git a/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple-with-description.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple-with-description.cassette.yaml index 2275985efd..a900340557 100644 --- a/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple-with-description.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple-with-description.cassette.yaml @@ -45,7 +45,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -76,6 +80,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -83,6 +91,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -93,7 +109,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -125,7 +141,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -1043,7 +1252,7 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/database-engines method: GET response: @@ -1090,7 +1299,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1121,6 +1334,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1128,6 +1345,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -1138,7 +1363,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -1170,7 +1395,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -2087,15 +2505,15 @@ interactions: "region":"fr-par"}], "total_count":2}' headers: Content-Length: - - "124206" + - "150730" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:22:35 GMT + - Wed, 29 Oct 2025 06:56:35 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2103,38 +2521,38 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7228a510-6a7b-44b4-9170-639836197141 + - b63c51d8-ea85-4f72-ba18-2cfc29eff86f status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances method: POST response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2143,9 +2561,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:22:35 GMT + - Wed, 29 Oct 2025 06:56:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2153,36 +2571,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 10651170-8227-49b4-8186-3e2ff4227dd1 + - 70f551df-a242-48eb-8fb3-c983538db3f3 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2191,9 +2609,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:22:35 GMT + - Wed, 29 Oct 2025 06:56:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2201,36 +2619,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c47f44d6-1929-4ecb-9414-a9ef2315e596 + - 21e0c28f-cc47-4c99-9bb7-d62e1ac249f1 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2239,9 +2657,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:22:50 GMT + - Wed, 29 Oct 2025 06:56:51 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2249,84 +2667,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f8899a65-ea01-4c00-8771-4a798316a119 + - 5964d504-c39f-4230-bfeb-c43cd2650c9e status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' - headers: - Content-Length: - - "783" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:23:06 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 5cfa1665-3c0f-4a46-a862-c1a9f3900298 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 - method: GET - response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2335,9 +2705,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:23:21 GMT + - Wed, 29 Oct 2025 06:57:06 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2345,36 +2715,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 45b5e912-a564-40ab-bac2-337688386231 + - ef3a055f-c634-4f3a-a3dd-614d0cab583e status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2383,9 +2753,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:23:36 GMT + - Wed, 29 Oct 2025 06:57:21 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2393,36 +2763,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2fe1096a-7311-48fe-9019-ba0d7dde536d + - ea69379a-72ba-4f2a-b58b-36f63e45a4c0 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2431,9 +2801,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:23:51 GMT + - Wed, 29 Oct 2025 06:57:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2441,36 +2811,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 29376bc2-3f2f-42b0-a2c5-26380dcb7bd6 + - 160ce99f-b6b4-40c1-b85a-bd49de8fd503 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2479,9 +2849,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:24:06 GMT + - Wed, 29 Oct 2025 06:57:52 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2489,36 +2859,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c5bd1f4a-8ebe-4642-bb9e-ac7c0043cc47 + - a3c67a27-8d53-4d61-845a-c0c4eeac3d7e status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2527,9 +2897,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:24:21 GMT + - Wed, 29 Oct 2025 06:58:07 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2537,36 +2907,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - cbd3d55b-c0c9-4997-8467-980b34bd03d5 + - b954fe6f-94e6-4492-a17e-c1e190d1156e status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2575,9 +2945,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:24:36 GMT + - Wed, 29 Oct 2025 06:58:22 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2585,36 +2955,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3fdc2901-b9f6-4b40-ab60-3d2b257c7073 + - afa490ad-6068-4501-b8c8-f495a5cec3da status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2623,9 +2993,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:24:51 GMT + - Wed, 29 Oct 2025 06:58:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2633,36 +3003,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 32d1fb7c-a7d3-4c4c-90ba-51816d713f64 + - a1881f4b-5f7f-4c3f-9f1b-b960252f21f3 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2671,9 +3041,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:25:07 GMT + - Wed, 29 Oct 2025 06:58:52 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2681,90 +3051,42 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - cbc7af02-fde7-4476-8a37-f1aa78fdfa20 + - 6446e9f7-9f48-4cff-98e0-4c44af2a8b31 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 - method: GET - response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' - headers: - Content-Length: - - "783" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:25:22 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 93c141f5-2bbb-4a49-8d80-f83b5a82836c - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - "1058" @@ -2773,9 +3095,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:25:37 GMT + - Wed, 29 Oct 2025 06:59:07 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2783,42 +3105,42 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 14bc931c-70cd-46cf-8ad1-08e35e97cac7 + - 294db65b-fe6d-4657-8222-f857277eaf07 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.566499Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - "1058" @@ -2827,329 +3149,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:25:52 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 7aa49596-2240-4c3f-84a5-6b6cef29f25d - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 - method: GET - response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1275" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:26:07 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 01875ff7-7cec-4f90-98a0-d43c986568d6 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":13907, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":13907, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"some-unique-description"}]}' - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739/acls - method: POST - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":13907, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":13907, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"some-unique-description"}]}' - headers: - Content-Length: - - "265" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:26:07 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 288cb22d-ea27-40ee-98df-85dbe1b42c62 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":13907, "name":null, "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 - method: GET - response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":13907, "name":null, "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1281" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:26:08 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 5825b19a-dc38-4f1d-9be1-794614856388 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 - method: GET - response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1275" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:26:23 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - d1ea965f-fe5c-4c73-a758-352ce21d003e - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":13907, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":13907, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"some-unique-description"}, - {"ip":"192.168.1.0/30", "port":13907, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"some-unique-description"}]}' - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739/acls - method: POST - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":13907, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":13907, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"some-unique-description"}, - {"ip":"192.168.1.0/30", "port":13907, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"some-unique-description"}]}' - headers: - Content-Length: - - "404" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:26:23 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 918f278b-5888-4b1b-aacf-ac51d3cd69d6 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":13907, "name":null, "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 - method: GET - response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":13907, "name":null, "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1281" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:26:23 GMT + - Wed, 29 Oct 2025 06:59:22 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3157,59 +3159,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 23742fef-1cd5-4ce4-970e-cb5504e91d3c + - 20d84abc-0e5b-42a9-b7e6-552c542c0306 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, "tags":[], + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", "port":18112, "name":null, + "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":18112, "name":null, + "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, "tags":[], + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", "port":18112, "name":null, + "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":18112, "name":null, + "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - - "1275" + - "1279" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:38 GMT + - Wed, 29 Oct 2025 06:59:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3217,32 +3219,32 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ed93802e-a171-4ac7-b840-954a91821281 + - 02e731cf-d4ee-40b0-b072-30a695621747 status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":13907, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":13907, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":18112, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":18112, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"some-unique-description"}, - {"ip":"10.10.10.10/32", "port":13907, "protocol":"tcp", "direction":"inbound", + {"ip":"10.10.10.10/32", "port":18112, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"some-unique-description"}, {"ip":"192.168.1.0/30", - "port":13907, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"some-unique-description"}]}' + "port":18112, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"some-unique-description"}]}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739/acls + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3/acls method: POST response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":13907, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":13907, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":18112, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":18112, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"some-unique-description"}, - {"ip":"10.10.10.10/32", "port":13907, "protocol":"tcp", "direction":"inbound", + {"ip":"10.10.10.10/32", "port":18112, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"some-unique-description"}, {"ip":"192.168.1.0/30", - "port":13907, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"some-unique-description"}]}' + "port":18112, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"some-unique-description"}]}' headers: Content-Length: - "543" @@ -3251,9 +3253,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:39 GMT + - Wed, 29 Oct 2025 06:59:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3261,59 +3263,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0cc35bbb-20ca-432e-9391-8b3983305f93 + - 9ea6b3d2-23dc-457e-9aaa-8adc7d1d3f33 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":13907, "name":null, "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", + "port":18112, "name":null, "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":18112, "name":null, + "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":13907, "name":null, "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", + "port":18112, "name":null, "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":18112, "name":null, + "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - - "1281" + - "1285" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:39 GMT + - Wed, 29 Oct 2025 06:59:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3321,59 +3323,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9e67b9d5-8ecf-426b-8225-bf0b99863d97 + - 24b6f9ee-5868-469d-99d6-64b24cf51f1a status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, "tags":[], + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", "port":18112, "name":null, + "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":18112, "name":null, + "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: GET response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, "tags":[], + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", "port":18112, "name":null, + "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":18112, "name":null, + "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - - "1275" + - "1279" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:54 GMT + - Wed, 29 Oct 2025 06:59:53 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3381,59 +3383,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d0038ace-8d9d-42c5-881a-fbcc8dd8ed61 + - 24d422de-5317-4df8-babc-7e445ba208a6 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, "tags":[], + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", "port":18112, "name":null, + "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":18112, "name":null, + "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02942bcf-489f-4f54-8379-04a1b7388739 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/65d64434-38c1-41a3-8b16-1726d2f067a3 method: DELETE response: - body: '{"id":"02942bcf-489f-4f54-8379-04a1b7388739", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}, "tags":[], + body: '{"id":"65d64434-38c1-41a3-8b16-1726d2f067a3", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", "port":18112, "name":null, + "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.566499Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:36.303192Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":13907, "name":null, - "id":"45d01e10-a7aa-45e2-9906-51c376208e7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":18112, "name":null, + "id":"818423e9-ad99-46ad-9df2-834c56f16b07", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.566499Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:36.303192Z", "region":"fr-par"}' headers: Content-Length: - - "1278" + - "1282" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:54 GMT + - Wed, 29 Oct 2025 06:59:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3441,7 +3443,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b4d28d94-dd29-4eb1-9879-47a104d396fa + - ac00de16-2783-4aea-9a6d-175a6991e63e status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple-with-description.golden b/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple-with-description.golden index ee4e268bdc..4aa4fddeff 100644 --- a/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple-with-description.golden +++ b/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple-with-description.golden @@ -1,116 +1,49 @@ 🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 🟩🟩🟩 STDOUT️ 🟩🟩🟩️ -βœ… ACL rule 1.2.3.4/32 successfully added. -IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -0.0.0.0/0 13907 tcp inbound allow Allow All -1.2.3.4/32 13907 tcp inbound allow some-unique-description -βœ… ACL rule 192.168.1.0/30 successfully added. +βœ… 3 ACL rules successfully added. IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -0.0.0.0/0 13907 tcp inbound allow Allow All -1.2.3.4/32 13907 tcp inbound allow some-unique-description -192.168.1.0/30 13907 tcp inbound allow some-unique-description -βœ… ACL rule 10.10.10.10/32 successfully added. -IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -0.0.0.0/0 13907 tcp inbound allow Allow All -1.2.3.4/32 13907 tcp inbound allow some-unique-description -10.10.10.10/32 13907 tcp inbound allow some-unique-description -192.168.1.0/30 13907 tcp inbound allow some-unique-description +0.0.0.0/0 18112 tcp inbound allow Allow All +1.2.3.4/32 18112 tcp inbound allow some-unique-description +10.10.10.10/32 18112 tcp inbound allow some-unique-description +192.168.1.0/30 18112 tcp inbound allow some-unique-description 🟩🟩🟩 JSON STDOUT 🟩🟩🟩 -[ - { - "Rules": [ - { - "ip": "0.0.0.0/0", - "port": 13907, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow All" - }, - { - "ip": "1.2.3.4/32", - "port": 13907, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "some-unique-description" - } - ], - "Success": { - "message": "ACL rule 1.2.3.4/32 successfully added", - "details": "" - } - }, - { - "Rules": [ - { - "ip": "0.0.0.0/0", - "port": 13907, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow All" - }, - { - "ip": "1.2.3.4/32", - "port": 13907, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "some-unique-description" - }, - { - "ip": "192.168.1.0/30", - "port": 13907, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "some-unique-description" - } - ], - "Success": { - "message": "ACL rule 192.168.1.0/30 successfully added", - "details": "" - } - }, - { - "Rules": [ - { - "ip": "0.0.0.0/0", - "port": 13907, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow All" - }, - { - "ip": "1.2.3.4/32", - "port": 13907, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "some-unique-description" - }, - { - "ip": "10.10.10.10/32", - "port": 13907, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "some-unique-description" - }, - { - "ip": "192.168.1.0/30", - "port": 13907, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "some-unique-description" - } - ], - "Success": { - "message": "ACL rule 10.10.10.10/32 successfully added", - "details": "" +{ + "Rules": [ + { + "ip": "0.0.0.0/0", + "port": 18112, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "Allow All" + }, + { + "ip": "1.2.3.4/32", + "port": 18112, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "some-unique-description" + }, + { + "ip": "10.10.10.10/32", + "port": 18112, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "some-unique-description" + }, + { + "ip": "192.168.1.0/30", + "port": 18112, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "some-unique-description" } + ], + "Success": { + "message": "3 ACL rules successfully added", + "details": "" } -] +} diff --git a/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple.cassette.yaml index e67c095641..909aa690aa 100644 --- a/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple.cassette.yaml @@ -45,7 +45,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -76,6 +80,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -83,6 +91,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -93,7 +109,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -125,7 +141,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -1043,7 +1252,7 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/database-engines method: GET response: @@ -1090,7 +1299,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1121,6 +1334,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1128,6 +1345,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -1138,7 +1363,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -1170,7 +1395,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -2087,15 +2505,15 @@ interactions: "region":"fr-par"}], "total_count":2}' headers: Content-Length: - - "124206" + - "150730" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 08 Jan 2025 08:56:50 GMT + - Wed, 29 Oct 2025 06:56:35 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2103,86 +2521,38 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9ae631ff-52e0-437a-ad0e-ab0cdf2eaeeb + - bc18074c-1f6e-4ffb-aaba-c3eac6eb0440 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances method: POST response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' - headers: - Content-Length: - - "783" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Wed, 08 Jan 2025 08:56:50 GMT - Server: - - Scaleway API Gateway (fr-par-1;edge02) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - dc0eca0b-6934-4354-b46e-093a7069c85b - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 - method: GET - response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2191,9 +2561,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Jan 2025 08:56:50 GMT + - Wed, 29 Oct 2025 06:56:39 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2201,36 +2571,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 65681d58-dbf3-4968-b5a6-8819f65abeca + - 22438759-4e57-4e35-bb56-93bcd36011b8 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2239,9 +2609,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Jan 2025 08:57:06 GMT + - Wed, 29 Oct 2025 06:56:39 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2249,36 +2619,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 79c1ab88-d6e6-4754-850f-c28aa6075b0a + - fc6ad61c-0808-44f1-b376-2497c5c4ddf4 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2287,9 +2657,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Jan 2025 08:57:21 GMT + - Wed, 29 Oct 2025 06:56:54 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2297,36 +2667,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ddae59ed-1eea-49fd-bdcb-78db2c34a456 + - 1a9e71c9-2c70-4431-9cc5-e7212f0bad16 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2335,9 +2705,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Jan 2025 08:57:36 GMT + - Wed, 29 Oct 2025 06:57:10 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2345,36 +2715,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - cf9cc151-7627-49bb-9c52-fe1665e30085 + - 7aff846a-1439-48f0-bb92-1d876b826165 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2383,9 +2753,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Jan 2025 08:57:51 GMT + - Wed, 29 Oct 2025 06:57:25 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2393,36 +2763,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 50a8e94a-3644-4741-b3b7-f0fca38298e7 + - 983fd5c7-3c22-409b-8203-50e0920881bc status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2431,9 +2801,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Jan 2025 08:58:06 GMT + - Wed, 29 Oct 2025 06:57:40 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2441,36 +2811,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fd5c3744-6964-464a-8025-fd42e5826d17 + - 59939ce8-4930-454c-9af4-8ee9644769d2 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2479,9 +2849,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Jan 2025 08:58:21 GMT + - Wed, 29 Oct 2025 06:57:55 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2489,36 +2859,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c4e0aef0-fc49-4979-8d80-7e40e03b045a + - f2e3f01c-d57f-40b6-8cf3-a2cdbebe62bb status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2527,9 +2897,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Jan 2025 08:58:36 GMT + - Wed, 29 Oct 2025 06:58:10 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2537,36 +2907,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9a954ff5-92f4-42fa-89e3-99a5f3ca2d98 + - e56e1798-8ae8-4ed8-b658-e114b069f882 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2575,9 +2945,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Jan 2025 08:58:52 GMT + - Wed, 29 Oct 2025 06:58:25 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2585,36 +2955,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ad84cdba-be83-4c40-ab1a-8a7aac58d878 + - dbd35545-a8b0-478c-ac10-4881f998a0aa status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2623,9 +2993,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Jan 2025 08:59:07 GMT + - Wed, 29 Oct 2025 06:58:41 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2633,36 +3003,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 568e402a-bc89-4374-9152-3f2903f6b367 + - 415d2322-a6cd-43be-bc04-9c239504e3e2 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2671,9 +3041,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Jan 2025 08:59:22 GMT + - Wed, 29 Oct 2025 06:58:56 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2681,36 +3051,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - af886a61-b928-49c1-a9b2-0678be96f731 + - bd9ec619-1dfd-4c26-b030-c9f548b76159 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2719,9 +3089,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Jan 2025 08:59:37 GMT + - Wed, 29 Oct 2025 06:59:11 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2729,42 +3099,42 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7ec15de0-c1b5-44a3-a250-c59958375078 + - 3e51a981-623f-4a11-8e98-c8e1abf89de0 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-08T08:56:50.513671Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - "1058" @@ -2773,9 +3143,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Jan 2025 08:59:52 GMT + - Wed, 29 Oct 2025 06:59:26 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2783,321 +3153,53 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8357a433-c0fc-4d91-b4cd-65c2abf939d0 + - 4ac17214-b15c-4870-9226-54f7670596e6 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 - method: GET - response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1273" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Wed, 08 Jan 2025 09:00:07 GMT - Server: - - Scaleway API Gateway (fr-par-1;edge02) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - ce2d323a-3b8d-4c7c-9e76-b4aa355969a2 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":23007, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":23007, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}]}' - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548/acls - method: POST - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":23007, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":23007, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}]}' - headers: - Content-Length: - - "258" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Wed, 08 Jan 2025 09:00:07 GMT - Server: - - Scaleway API Gateway (fr-par-1;edge02) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 08219641-e4df-4e43-a4ec-e53847baff44 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", - "port":23007, "name":null, "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 - method: GET - response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", - "port":23007, "name":null, "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1279" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Wed, 08 Jan 2025 09:00:07 GMT - Server: - - Scaleway API Gateway (fr-par-1;edge02) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - af3d5500-8959-4380-b06b-e6017d8cc5b8 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, "tags":[], + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", - "region":"fr-par"}' + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, "tags":[], + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1273" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Wed, 08 Jan 2025 09:00:23 GMT - Server: - - Scaleway API Gateway (fr-par-1;edge02) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 855e61a2-6b21-4695-9b88-38a15810eb46 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":23007, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":23007, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}, {"ip":"192.168.1.0/30", "port":23007, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow 192.168.1.0/30"}]}' - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548/acls - method: POST - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":23007, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":23007, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}, {"ip":"192.168.1.0/30", "port":23007, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow 192.168.1.0/30"}]}' - headers: - Content-Length: - - "394" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Wed, 08 Jan 2025 09:00:23 GMT - Server: - - Scaleway API Gateway (fr-par-1;edge02) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 5fe2026f-5499-4138-8946-7890f4ca0202 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", - "port":23007, "name":null, "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 - method: GET - response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", - "port":23007, "name":null, "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", - "region":"fr-par"}' + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - - "1279" + - "1058" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 08 Jan 2025 09:00:23 GMT + - Wed, 29 Oct 2025 06:59:41 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3105,59 +3207,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 28db43de-892e-4ae4-855d-9c56bac95101 + - 1da4e147-ad2c-4925-b6a3-52d3d61a6ffb status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, "tags":[], + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.68.86", "port":29920, "name":null, + "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.68.86", "port":29920, "name":null, + "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, "tags":[], + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.68.86", "port":29920, "name":null, + "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.68.86", "port":29920, "name":null, + "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - - "1273" + - "1275" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 08 Jan 2025 09:00:38 GMT + - Wed, 29 Oct 2025 06:59:56 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3165,33 +3267,33 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e54bd342-a3a9-42ce-bcda-ef8e2c9895c2 + - 554bfe59-2023-4e60-8e22-97fbe7305ba3 status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":23007, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":23007, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":29920, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":29920, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":23007, "protocol":"tcp", "direction":"inbound", + 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":29920, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 10.10.10.10/32"}, {"ip":"192.168.1.0/30", - "port":23007, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow + "port":29920, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/30"}]}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548/acls + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c/acls method: POST response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":23007, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":23007, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":29920, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":29920, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":23007, "protocol":"tcp", "direction":"inbound", + 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":29920, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 10.10.10.10/32"}, {"ip":"192.168.1.0/30", - "port":23007, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow + "port":29920, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/30"}]}' headers: Content-Length: @@ -3201,9 +3303,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Jan 2025 09:00:39 GMT + - Wed, 29 Oct 2025 06:59:57 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3211,59 +3313,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b762d1cc-4a1f-448b-8d0e-a8ecb30b4e44 + - a8abebf7-f309-411b-993f-9161509e1bc9 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", - "port":23007, "name":null, "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.68.86", + "port":29920, "name":null, "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.68.86", "port":29920, "name":null, + "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", - "port":23007, "name":null, "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.68.86", + "port":29920, "name":null, "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.68.86", "port":29920, "name":null, + "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - - "1279" + - "1281" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 08 Jan 2025 09:00:39 GMT + - Wed, 29 Oct 2025 06:59:57 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3271,59 +3373,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bc379931-f9aa-4c0c-8fa2-3e69a06aa69d + - 94bb8310-8839-425d-9e40-c00c2b8b0185 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, "tags":[], + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.68.86", "port":29920, "name":null, + "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.68.86", "port":29920, "name":null, + "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: GET response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, "tags":[], + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.68.86", "port":29920, "name":null, + "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.68.86", "port":29920, "name":null, + "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - - "1273" + - "1275" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 08 Jan 2025 09:00:54 GMT + - Wed, 29 Oct 2025 07:00:12 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3331,59 +3433,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4956fbb7-b519-4d7f-8225-979ed614f1e4 + - e134ab61-5583-4ba2-9fbf-b5ba485b822f status: 200 OK code: 200 duration: "" - request: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, "tags":[], + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.68.86", "port":29920, "name":null, + "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.68.86", "port":29920, "name":null, + "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/909c61c4-3c6c-45f3-9196-5061bf3f9548 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7ba48544-041e-4b2d-83fd-5ff890b8a35c method: DELETE response: - body: '{"id":"909c61c4-3c6c-45f3-9196-5061bf3f9548", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}, "tags":[], + body: '{"id":"7ba48544-041e-4b2d-83fd-5ff890b8a35c", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.68.86", "port":29920, "name":null, + "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-09T08:56:50.513671Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:39.354027Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.25.24", "port":23007, "name":null, - "id":"2decd3df-67be-40e9-8377-31e980d3c03e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.68.86", "port":29920, "name":null, + "id":"bd315224-a1b8-4d93-ab6a-67f838d33a18", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-08T08:56:50.513671Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:39.354027Z", "region":"fr-par"}' headers: Content-Length: - - "1276" + - "1278" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 08 Jan 2025 09:00:54 GMT + - Wed, 29 Oct 2025 07:00:12 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3391,7 +3493,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 31ad9d01-c2dc-4bf7-bafd-857053781da8 + - 1c5ad605-cde4-4b29-9290-ddd502c2ea54 status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple.golden b/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple.golden index 05f0601df3..dc8f453571 100644 --- a/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple.golden +++ b/internal/namespaces/rdb/v1/testdata/test-add-acl-multiple.golden @@ -1,116 +1,49 @@ 🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 🟩🟩🟩 STDOUT️ 🟩🟩🟩️ -βœ… ACL rule 1.2.3.4/32 successfully added. -IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -0.0.0.0/0 23007 tcp inbound allow Allow All -1.2.3.4/32 23007 tcp inbound allow Allow 1.2.3.4/32 -βœ… ACL rule 192.168.1.0/30 successfully added. +βœ… 3 ACL rules successfully added. IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -0.0.0.0/0 23007 tcp inbound allow Allow All -1.2.3.4/32 23007 tcp inbound allow Allow 1.2.3.4/32 -192.168.1.0/30 23007 tcp inbound allow Allow 192.168.1.0/30 -βœ… ACL rule 10.10.10.10/32 successfully added. -IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -0.0.0.0/0 23007 tcp inbound allow Allow All -1.2.3.4/32 23007 tcp inbound allow Allow 1.2.3.4/32 -10.10.10.10/32 23007 tcp inbound allow Allow 10.10.10.10/32 -192.168.1.0/30 23007 tcp inbound allow Allow 192.168.1.0/30 +0.0.0.0/0 29920 tcp inbound allow Allow All +1.2.3.4/32 29920 tcp inbound allow Allow 1.2.3.4/32 +10.10.10.10/32 29920 tcp inbound allow Allow 10.10.10.10/32 +192.168.1.0/30 29920 tcp inbound allow Allow 192.168.1.0/30 🟩🟩🟩 JSON STDOUT 🟩🟩🟩 -[ - { - "Rules": [ - { - "ip": "0.0.0.0/0", - "port": 23007, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow All" - }, - { - "ip": "1.2.3.4/32", - "port": 23007, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow 1.2.3.4/32" - } - ], - "Success": { - "message": "ACL rule 1.2.3.4/32 successfully added", - "details": "" - } - }, - { - "Rules": [ - { - "ip": "0.0.0.0/0", - "port": 23007, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow All" - }, - { - "ip": "1.2.3.4/32", - "port": 23007, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow 1.2.3.4/32" - }, - { - "ip": "192.168.1.0/30", - "port": 23007, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow 192.168.1.0/30" - } - ], - "Success": { - "message": "ACL rule 192.168.1.0/30 successfully added", - "details": "" - } - }, - { - "Rules": [ - { - "ip": "0.0.0.0/0", - "port": 23007, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow All" - }, - { - "ip": "1.2.3.4/32", - "port": 23007, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow 1.2.3.4/32" - }, - { - "ip": "10.10.10.10/32", - "port": 23007, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow 10.10.10.10/32" - }, - { - "ip": "192.168.1.0/30", - "port": 23007, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow 192.168.1.0/30" - } - ], - "Success": { - "message": "ACL rule 10.10.10.10/32 successfully added", - "details": "" +{ + "Rules": [ + { + "ip": "0.0.0.0/0", + "port": 29920, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "Allow All" + }, + { + "ip": "1.2.3.4/32", + "port": 29920, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "Allow 1.2.3.4/32" + }, + { + "ip": "10.10.10.10/32", + "port": 29920, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "Allow 10.10.10.10/32" + }, + { + "ip": "192.168.1.0/30", + "port": 29920, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "Allow 192.168.1.0/30" } + ], + "Success": { + "message": "3 ACL rules successfully added", + "details": "" } -] +} diff --git a/internal/namespaces/rdb/v1/testdata/test-add-acl-simple-with-description.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-add-acl-simple-with-description.cassette.yaml index 0c23f611f8..0b5aa47934 100644 --- a/internal/namespaces/rdb/v1/testdata/test-add-acl-simple-with-description.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-add-acl-simple-with-description.cassette.yaml @@ -45,7 +45,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -76,6 +80,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -83,6 +91,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -93,7 +109,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -125,7 +141,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -1043,7 +1252,7 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/database-engines method: GET response: @@ -1090,7 +1299,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1121,6 +1334,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1128,6 +1345,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -1138,7 +1363,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -1170,7 +1395,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -2087,15 +2505,15 @@ interactions: "region":"fr-par"}], "total_count":2}' headers: Content-Length: - - "124206" + - "150730" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:22:35 GMT + - Wed, 29 Oct 2025 06:56:35 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2103,38 +2521,38 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a3e0de42-32ab-4722-92d8-9e7691f83a99 + - 5972b7e3-b845-4e81-afea-09341b148cde status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances method: POST response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2143,9 +2561,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:22:36 GMT + - Wed, 29 Oct 2025 06:56:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2153,36 +2571,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ebaace19-2861-4e11-a734-3cde1f3ce4d2 + - 3666356f-9b65-43b9-8233-540e99665bec status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2191,9 +2609,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:22:36 GMT + - Wed, 29 Oct 2025 06:56:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2201,36 +2619,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a95a0663-ccd5-493f-8d1f-2042a6942d7b + - 69276409-0d40-49f0-aa73-f734b7caef63 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2239,9 +2657,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:22:51 GMT + - Wed, 29 Oct 2025 06:56:52 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2249,132 +2667,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b04e3ef4-85b5-4718-ae83-eff51958d993 + - 030e2237-940f-41aa-afdd-a7f162c20bff status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' - headers: - Content-Length: - - "783" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:23:06 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 224ec0b0-ef35-4943-9fcd-546588eabc27 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 - method: GET - response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' - headers: - Content-Length: - - "783" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:23:21 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 7b4f1210-6ffc-457c-a8ec-aeb9d90a7e87 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 - method: GET - response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2383,9 +2705,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:23:36 GMT + - Wed, 29 Oct 2025 06:57:07 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2393,36 +2715,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d4ba2619-3766-40bf-b293-37b4e04b7d84 + - e4d986fd-05df-4943-a683-419d25cb0b27 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2431,9 +2753,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:23:52 GMT + - Wed, 29 Oct 2025 06:57:23 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2441,36 +2763,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8bc21d0d-c9b3-4c65-a84b-6e43053676e8 + - 4dec9a2e-3218-4b5a-8363-505b6bd94777 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2479,9 +2801,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:24:07 GMT + - Wed, 29 Oct 2025 06:57:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2489,36 +2811,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5a17271c-d502-4900-ae87-5ff1e1a64fe6 + - 676d7279-abfc-4076-aa81-e4527610c672 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2527,9 +2849,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:24:22 GMT + - Wed, 29 Oct 2025 06:57:53 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2537,36 +2859,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 03378671-87eb-4cbc-8fec-77c71d1a7ca6 + - c4b7be80-44e6-4903-93c6-bf2491182973 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2575,9 +2897,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:24:37 GMT + - Wed, 29 Oct 2025 06:58:08 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2585,36 +2907,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7ef3bdea-3c4c-4455-902b-b1d74b15e9ee + - 3453aaaf-9edd-452e-b973-abf362d41d4c status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2623,9 +2945,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:24:52 GMT + - Wed, 29 Oct 2025 06:58:23 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2633,36 +2955,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 56e2012a-09cc-46ba-9605-7e77e3036a2f + - defe44ae-d737-4382-8c4d-674fe8bbed37 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2671,9 +2993,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:25:07 GMT + - Wed, 29 Oct 2025 06:58:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2681,36 +3003,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 925dfe15-95f2-4785-bdd9-0bd3ccfd0d7b + - 10bbf48f-7f3f-4dc1-acab-6b4bcb0bb0e3 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2719,9 +3041,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:25:22 GMT + - Wed, 29 Oct 2025 06:58:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2729,36 +3051,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ffe80845-822b-4c68-bc51-656444b9295f + - c887e1cb-ce55-41c7-98b3-bbb245bbe0b9 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2767,9 +3089,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:25:37 GMT + - Wed, 29 Oct 2025 06:59:09 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2777,42 +3099,42 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7a146f5c-2476-425c-93bf-d5e19b2eb890 + - 8cb4853a-309a-412f-a4c6-ca1ac088e519 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: - "1058" @@ -2821,9 +3143,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:25:52 GMT + - Wed, 29 Oct 2025 06:59:24 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2831,42 +3153,42 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - daac1158-58c3-4adc-a32e-37af89eb4693 + - ec9b0bc9-2431-490b-9c01-de5f267d2c73 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.670341Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: - "1058" @@ -2875,9 +3197,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:08 GMT + - Wed, 29 Oct 2025 06:59:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2885,47 +3207,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 55ea0ce7-20a9-4702-865f-912b4f3216bd + - 969eec7b-11d9-4239-96a1-5d51191b105d status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.114.202", "port":3816, "name":null, - "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}, "tags":[], + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", "port":11942, "name":null, + "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.114.202", "port":3816, "name":null, - "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":11942, "name":null, + "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.670341Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.114.202", "port":3816, "name":null, - "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}, "tags":[], + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", "port":11942, "name":null, + "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.114.202", "port":3816, "name":null, - "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":11942, "name":null, + "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.670341Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: @@ -2935,9 +3257,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:23 GMT + - Wed, 29 Oct 2025 06:59:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2945,37 +3267,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ab559ce6-9f33-448d-8690-352e69b9b699 + - 925bc27c-a164-4fb9-bf31-b06697d01d5b status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":3816, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":3816, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":11942, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":11942, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"some-unique-description"}]}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0/acls + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53/acls method: POST response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":3816, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":3816, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":11942, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":11942, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"some-unique-description"}]}' headers: Content-Length: - - "263" + - "265" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:23 GMT + - Wed, 29 Oct 2025 06:59:55 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2983,47 +3305,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c4178c3b-7591-48fd-ac65-bd8551c0e2ce + - 0fd0d6f7-cb44-411c-8950-2cc1c6da672c status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"51.159.114.202", - "port":3816, "name":null, "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", + "port":11942, "name":null, "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.114.202", "port":3816, "name":null, - "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":11942, "name":null, + "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.670341Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"51.159.114.202", - "port":3816, "name":null, "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", + "port":11942, "name":null, "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.114.202", "port":3816, "name":null, - "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":11942, "name":null, + "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.670341Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: @@ -3033,9 +3355,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:23 GMT + - Wed, 29 Oct 2025 06:59:55 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3043,47 +3365,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d93cc8c4-64a1-4e66-95f6-d827f9eae18e + - 81d28076-08a3-4876-96a3-fce71b589cd5 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.114.202", "port":3816, "name":null, - "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}, "tags":[], + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", "port":11942, "name":null, + "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.114.202", "port":3816, "name":null, - "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":11942, "name":null, + "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.670341Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: GET response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.114.202", "port":3816, "name":null, - "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}, "tags":[], + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", "port":11942, "name":null, + "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.114.202", "port":3816, "name":null, - "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":11942, "name":null, + "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.670341Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: @@ -3093,9 +3415,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:39 GMT + - Wed, 29 Oct 2025 07:00:10 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3103,47 +3425,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5e15745d-0033-4d48-b975-8affa91bfe4e + - 51c6cbf8-295b-448c-a1dc-b9a05f803265 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.114.202", "port":3816, "name":null, - "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}, "tags":[], + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", "port":11942, "name":null, + "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.114.202", "port":3816, "name":null, - "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":11942, "name":null, + "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.670341Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3d7c2835-70f7-4a3f-80a1-a063079445a0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/80de125f-d95c-44a2-8fca-2dde81156d53 method: DELETE response: - body: '{"id":"3d7c2835-70f7-4a3f-80a1-a063079445a0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"51.159.114.202", "port":3816, "name":null, - "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}, "tags":[], + body: '{"id":"80de125f-d95c-44a2-8fca-2dde81156d53", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", "port":11942, "name":null, + "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.670341Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:37.329284Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"51.159.114.202", "port":3816, "name":null, - "id":"9210f79b-1c83-48a5-97a7-852e68bce18a", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":11942, "name":null, + "id":"46e1dad2-d6c2-466b-a0c3-6ccdf6e48272", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.670341Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:37.329284Z", "region":"fr-par"}' headers: Content-Length: @@ -3153,9 +3475,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:39 GMT + - Wed, 29 Oct 2025 07:00:10 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3163,7 +3485,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 33d67f1f-d41d-4bf6-8f3a-f14bcfdeedbc + - c53cd3ef-de3c-4bc8-a930-ba1df07706dd status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-add-acl-simple-with-description.golden b/internal/namespaces/rdb/v1/testdata/test-add-acl-simple-with-description.golden index 67eb9d8ce0..2452ac6169 100644 --- a/internal/namespaces/rdb/v1/testdata/test-add-acl-simple-with-description.golden +++ b/internal/namespaces/rdb/v1/testdata/test-add-acl-simple-with-description.golden @@ -1,15 +1,15 @@ 🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 🟩🟩🟩 STDOUT️ 🟩🟩🟩️ βœ… ACL rule 1.2.3.4/32 successfully added. -IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -0.0.0.0/0 3816 tcp inbound allow Allow All -1.2.3.4/32 3816 tcp inbound allow some-unique-description +IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION +0.0.0.0/0 11942 tcp inbound allow Allow All +1.2.3.4/32 11942 tcp inbound allow some-unique-description 🟩🟩🟩 JSON STDOUT 🟩🟩🟩 { "Rules": [ { "ip": "0.0.0.0/0", - "port": 3816, + "port": 11942, "protocol": "tcp", "direction": "inbound", "action": "allow", @@ -17,7 +17,7 @@ IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION }, { "ip": "1.2.3.4/32", - "port": 3816, + "port": 11942, "protocol": "tcp", "direction": "inbound", "action": "allow", diff --git a/internal/namespaces/rdb/v1/testdata/test-add-acl-simple.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-add-acl-simple.cassette.yaml index ab8ba081a6..005eab3483 100644 --- a/internal/namespaces/rdb/v1/testdata/test-add-acl-simple.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-add-acl-simple.cassette.yaml @@ -45,7 +45,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -76,6 +80,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -83,6 +91,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -93,7 +109,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -125,7 +141,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -1043,7 +1252,7 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/database-engines method: GET response: @@ -1090,7 +1299,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1121,6 +1334,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1128,6 +1345,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -1138,7 +1363,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -1170,7 +1395,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -2087,15 +2505,15 @@ interactions: "region":"fr-par"}], "total_count":2}' headers: Content-Length: - - "124206" + - "150730" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:22:35 GMT + - Wed, 29 Oct 2025 06:56:35 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2103,38 +2521,38 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7e5e3ebb-1c72-4843-a103-a77c0ce2bfc5 + - 5e06fb94-20b2-4374-bb1c-1331235fba3a status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances method: POST response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2143,9 +2561,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:22:36 GMT + - Wed, 29 Oct 2025 06:56:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2153,36 +2571,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 961d557b-93f7-4b8b-b594-27d924ce665f + - 8327b89c-1ac8-4aee-934c-c871d2a48922 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2191,9 +2609,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:22:36 GMT + - Wed, 29 Oct 2025 06:56:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2201,132 +2619,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 78c71390-886c-43e6-80ec-8caf0be83a73 + - a2946b08-f636-4427-8dc7-17291a40e863 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' - headers: - Content-Length: - - "783" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:22:51 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - b09dd669-fd98-4ec9-a70f-6516cb24f99f - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 - method: GET - response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' - headers: - Content-Length: - - "783" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:23:06 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - df91564d-c945-4c04-b1d3-168e43c91789 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 - method: GET - response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2335,9 +2657,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:23:21 GMT + - Wed, 29 Oct 2025 06:56:53 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2345,36 +2667,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4c4ca060-a9cd-4909-89ef-d5601525a060 + - a0585563-f719-4aa7-822e-5ea32ec85e8a status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2383,9 +2705,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:23:36 GMT + - Wed, 29 Oct 2025 06:57:09 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2393,36 +2715,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - cae98bf0-08b9-40de-89f9-3fa756ee2351 + - f6af6b32-8b7f-451a-98c1-fa53384eeaa8 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2431,9 +2753,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:23:51 GMT + - Wed, 29 Oct 2025 06:57:24 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2441,36 +2763,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1121bf46-bd9e-457a-9903-db2f0aa9efc1 + - cecb4cd8-5ff2-4a93-b782-13c98bb94e7c status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2479,9 +2801,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:24:06 GMT + - Wed, 29 Oct 2025 06:57:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2489,36 +2811,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ac7c289e-3b16-43cd-a4ad-c3fe8df95701 + - 3a52728c-faeb-46fe-a5d6-db43258e453f status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2527,9 +2849,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:24:22 GMT + - Wed, 29 Oct 2025 06:57:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2537,36 +2859,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ee955239-0f69-461a-9fa6-18627eee1ce3 + - 9fddfb99-45a5-40c2-8455-0c17a1589fa5 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2575,9 +2897,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:24:37 GMT + - Wed, 29 Oct 2025 06:58:10 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2585,36 +2907,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a61d7573-afcd-4cf9-ac5c-aa63eec129b3 + - f1f5ef8e-9378-4659-a3ad-4322dbf776aa status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2623,9 +2945,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:24:52 GMT + - Wed, 29 Oct 2025 06:58:25 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2633,36 +2955,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0e291a54-5e12-4f9d-96d7-0a9104d0c0d3 + - 389e2416-fb3d-4e5c-8e0c-e66f97616925 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2671,9 +2993,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:25:07 GMT + - Wed, 29 Oct 2025 06:58:40 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2681,36 +3003,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7d281b4d-7d75-4760-bf95-9a7419d2bad3 + - 4618e862-0ac9-465e-9078-93e8f573024b status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2719,9 +3041,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:25:22 GMT + - Wed, 29 Oct 2025 06:58:55 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2729,36 +3051,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1d88e196-e207-4c11-938b-6357502a4ce7 + - 3f73a429-67fa-4538-be88-88c3323b0036 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2767,9 +3089,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:25:37 GMT + - Wed, 29 Oct 2025 06:59:10 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2777,42 +3099,42 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e7a56218-7ba1-4a86-8554-49ea2f0a1893 + - 50426164-7b34-47d2-82f2-f1d4d9cf6549 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - "1058" @@ -2821,9 +3143,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:25:52 GMT + - Wed, 29 Oct 2025 06:59:25 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2831,42 +3153,42 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2ce6e37c-eed6-4eb0-a16d-f68e176f719e + - 85818a11-c26d-4a63-a516-e1c1e24e9bc0 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:22:35.706219Z", "region":"fr-par"}' + "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - "1058" @@ -2875,9 +3197,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:07 GMT + - Wed, 29 Oct 2025 06:59:40 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2885,59 +3207,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2c9d2a7b-31fe-44f2-99fa-d37b8bac8af4 + - 4a589afc-18db-49bc-bf84-03881abbb566 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10914, "name":null, - "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}, "tags":[], + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", "port":27078, "name":null, + "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10914, "name":null, - "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":27078, "name":null, + "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.706219Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10914, "name":null, - "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}, "tags":[], + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", "port":27078, "name":null, + "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10914, "name":null, - "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":27078, "name":null, + "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.706219Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - - "1273" + - "1275" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:22 GMT + - Wed, 29 Oct 2025 06:59:56 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2945,13 +3267,13 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e25e750d-3d09-413e-842d-10fc4e986323 + - fbc0e982-86bb-4347-9cfc-60e24211a9d9 status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10914, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":10914, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":27078, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":27078, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 1.2.3.4/32"}]}' form: {} @@ -2959,12 +3281,12 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0/acls + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930/acls method: POST response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10914, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":10914, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":27078, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":27078, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 1.2.3.4/32"}]}' headers: @@ -2975,9 +3297,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:23 GMT + - Wed, 29 Oct 2025 06:59:56 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2985,59 +3307,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 99cf570b-0915-482c-bdb4-024f2df7d42c + - a4a7d107-f797-4a70-a30d-4b49ae363942 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", - "port":10914, "name":null, "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", + "port":27078, "name":null, "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10914, "name":null, - "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":27078, "name":null, + "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.706219Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", - "port":10914, "name":null, "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", + "port":27078, "name":null, "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10914, "name":null, - "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":27078, "name":null, + "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.706219Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - - "1279" + - "1281" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:23 GMT + - Wed, 29 Oct 2025 06:59:56 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3045,59 +3367,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7b1052d2-ca9f-4f72-a5ae-28bf2539735a + - 25ea1d11-e840-4139-a7fd-d55aca142abc status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10914, "name":null, - "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}, "tags":[], + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", "port":27078, "name":null, + "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10914, "name":null, - "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":27078, "name":null, + "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.706219Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: GET response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10914, "name":null, - "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}, "tags":[], + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", "port":27078, "name":null, + "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10914, "name":null, - "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":27078, "name":null, + "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.706219Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - - "1273" + - "1275" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:38 GMT + - Wed, 29 Oct 2025 07:00:11 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3105,59 +3427,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f4e7f05f-2e23-4340-ac49-35be4d3cb47f + - 650149e3-b871-460b-861f-d9a1c326aebd status: 200 OK code: 200 duration: "" - request: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10914, "name":null, - "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}, "tags":[], + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", "port":27078, "name":null, + "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10914, "name":null, - "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":27078, "name":null, + "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.706219Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/5c93dae9-846b-484b-92fa-232fa1ca2be0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3050a992-a700-4ae2-8f57-6eec7d3d9930 method: DELETE response: - body: '{"id":"5c93dae9-846b-484b-92fa-232fa1ca2be0", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10914, "name":null, - "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}, "tags":[], + body: '{"id":"3050a992-a700-4ae2-8f57-6eec7d3d9930", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.206.21", "port":27078, "name":null, + "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:22:35.706219Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T06:56:38.344621Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10914, "name":null, - "id":"bc43ee57-657e-45eb-9437-e8a9281445a8", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.206.21", "port":27078, "name":null, + "id":"cfa123f7-67ae-418b-967d-3c3c51fcd989", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:22:35.706219Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T06:56:38.344621Z", "region":"fr-par"}' headers: Content-Length: - - "1276" + - "1278" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:38 GMT + - Wed, 29 Oct 2025 07:00:11 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3165,7 +3487,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 53929a28-c0e7-465f-a82f-91cef0846eb7 + - f33d52b9-697b-4e40-a96d-faabe90217b3 status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-add-acl-simple.golden b/internal/namespaces/rdb/v1/testdata/test-add-acl-simple.golden index 73c0547d5c..8be6fc77c3 100644 --- a/internal/namespaces/rdb/v1/testdata/test-add-acl-simple.golden +++ b/internal/namespaces/rdb/v1/testdata/test-add-acl-simple.golden @@ -2,14 +2,14 @@ 🟩🟩🟩 STDOUT️ 🟩🟩🟩️ βœ… ACL rule 1.2.3.4/32 successfully added. IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -0.0.0.0/0 10914 tcp inbound allow Allow All -1.2.3.4/32 10914 tcp inbound allow Allow 1.2.3.4/32 +0.0.0.0/0 27078 tcp inbound allow Allow All +1.2.3.4/32 27078 tcp inbound allow Allow 1.2.3.4/32 🟩🟩🟩 JSON STDOUT 🟩🟩🟩 { "Rules": [ { "ip": "0.0.0.0/0", - "port": 10914, + "port": 27078, "protocol": "tcp", "direction": "inbound", "action": "allow", @@ -17,7 +17,7 @@ IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION }, { "ip": "1.2.3.4/32", - "port": 10914, + "port": 27078, "protocol": "tcp", "direction": "inbound", "action": "allow", diff --git a/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-not-set.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-not-set.cassette.yaml index 9cc408fe6a..2b950bf8a8 100644 --- a/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-not-set.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-not-set.cassette.yaml @@ -45,7 +45,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -76,6 +80,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -83,6 +91,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -93,7 +109,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -125,7 +141,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -1043,7 +1252,7 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/database-engines method: GET response: @@ -1090,7 +1299,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1121,6 +1334,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1128,6 +1345,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -1138,7 +1363,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -1170,7 +1395,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -2087,15 +2505,15 @@ interactions: "region":"fr-par"}], "total_count":2}' headers: Content-Length: - - "124206" + - "150730" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:55 GMT + - Wed, 29 Oct 2025 09:21:50 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2103,38 +2521,38 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5d9278b7-71e3-46e7-b5a0-5d0a418a1828 + - 66191d42-f324-416a-a1de-ac45b09af583 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances method: POST response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2143,9 +2561,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:55 GMT + - Wed, 29 Oct 2025 09:21:52 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2153,36 +2571,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7535a2e6-e0d4-4952-a4ba-f5626d0ce50d + - 2b3da004-9726-48d7-ac93-727ed6869d3b status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2191,9 +2609,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:56 GMT + - Wed, 29 Oct 2025 09:21:52 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2201,36 +2619,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5bf23892-ad87-41da-88e3-e150fdacc1b3 + - 27e6937a-6e57-4c14-aca9-61fe4f4c380d status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2239,9 +2657,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:27:11 GMT + - Wed, 29 Oct 2025 09:22:08 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2249,36 +2667,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 04f55b45-5046-4c12-991f-2dd1d61242de + - 904a9230-c7a1-4c30-91c9-6eb33ff06665 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2287,9 +2705,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:27:26 GMT + - Wed, 29 Oct 2025 09:22:23 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2297,36 +2715,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5c622225-9911-49a9-99ed-3918a8888699 + - 5aeeac32-f9f2-4b07-8cb6-09f43ec69775 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2335,9 +2753,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:27:41 GMT + - Wed, 29 Oct 2025 09:22:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2345,36 +2763,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - dc879717-70b0-4b2f-84af-5ec21db655ce + - a77af27b-f993-40ec-a0b1-b3afca99d91a status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2383,9 +2801,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:27:56 GMT + - Wed, 29 Oct 2025 09:22:53 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2393,36 +2811,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 16c8ae5e-3d65-427c-ab06-0b17d57d2a1b + - 10c7151d-5d5d-4a7f-9257-31316eb62f2a status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2431,9 +2849,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:28:11 GMT + - Wed, 29 Oct 2025 09:23:08 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2441,36 +2859,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 00c252dd-e767-41b3-a85f-3ab0e7d3cd59 + - e7891623-93bc-4670-bbce-7c751093b253 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2479,9 +2897,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:28:26 GMT + - Wed, 29 Oct 2025 09:23:24 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2489,36 +2907,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5ffe24c8-dbdd-417e-a6d0-ee6fb37bf2f3 + - 49dbaab0-36f0-43ec-b356-1f32462cd97c status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2527,9 +2945,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:28:41 GMT + - Wed, 29 Oct 2025 09:23:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2537,36 +2955,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 71e4d416-b186-4797-92d6-e1aefe3e2caa + - 83b9d219-c2f8-4531-8b70-43909d76a856 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2575,9 +2993,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:28:56 GMT + - Wed, 29 Oct 2025 09:23:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2585,36 +3003,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - efc3c09f-8ab0-4caf-a2bb-fa306fa385cd + - 1f3d85bc-2415-4a6e-bbe1-059b40dc5960 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2623,9 +3041,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:29:12 GMT + - Wed, 29 Oct 2025 09:24:09 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2633,36 +3051,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ef3e975f-3848-44db-869c-812f4c380410 + - 0dab2165-7e12-4898-bbc4-89778ff0ca85 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2671,9 +3089,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:29:27 GMT + - Wed, 29 Oct 2025 09:24:24 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2681,47 +3099,53 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4cf2aa73-cae3-40f1-8ae1-3c7925c42d6f + - 1aaebda6-2760-477a-89b2-aa1875542d14 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: - - "783" + - "1058" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:29:42 GMT + - Wed, 29 Oct 2025 09:24:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2729,47 +3153,53 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3bf3b594-f326-4597-8906-473b47ced4d8 + - fb71a6ab-e24b-4eed-8a6f-3a938c5c6762 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: - - "783" + - "1058" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:29:57 GMT + - Wed, 29 Oct 2025 09:24:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2777,257 +3207,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 48e51a57-61ad-49ca-b7f6-cc09efa307d0 + - 763fd821-28b8-42da-93ef-54d13c63c366 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:52.313008Z", + "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' - headers: - Content-Length: - - "783" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:30:12 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 61388d3c-fd74-4233-85f3-2e996809592f - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 - method: GET - response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' - headers: - Content-Length: - - "1058" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:30:27 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 08c6c01e-e8f7-4665-889d-ce9ab821cc0d - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 - method: GET - response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' - headers: - Content-Length: - - "1058" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:30:42 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 6817e5e5-feaa-4ddf-8ccc-1289aebda6ef - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 - method: GET - response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.509267Z", "region":"fr-par"}' - headers: - Content-Length: - - "1058" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:30:57 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 2de1bfa2-c3b5-4dce-a8ab-6cb4151c55ad - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 - method: GET - response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, "tags":[], + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: @@ -3037,9 +3257,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:13 GMT + - Wed, 29 Oct 2025 09:25:10 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3047,13 +3267,13 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a3bdd34f-c7ac-4e9c-8911-c8338b4fd2df + - 3d6220bc-1660-489d-9d5a-11f21bde0191 status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10511, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"192.168.1.0/32", "port":10511, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":5849, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"192.168.1.0/32", "port":5849, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/32"}]}' form: {} @@ -3061,25 +3281,25 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7/acls + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae/acls method: POST response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10511, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"192.168.1.0/32", "port":10511, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":5849, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"192.168.1.0/32", "port":5849, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/32"}]}' headers: Content-Length: - - "266" + - "264" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:13 GMT + - Wed, 29 Oct 2025 09:25:10 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3087,47 +3307,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e03ae801-4537-40df-b4c6-10f9d27b2ef3 + - 116bfe75-3a8a-4e43-871e-c43a818bee1d status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", - "port":10511, "name":null, "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", + "port":5849, "name":null, "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", - "port":10511, "name":null, "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", + "port":5849, "name":null, "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: @@ -3137,179 +3357,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:13 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 60f94e55-d7c1-4190-aa65-c9e6ded45493 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 - method: GET - response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1273" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:28 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - ff164510-5a4c-4620-91e6-079fb71cfa0d - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10511, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"192.168.1.0/32", "port":10511, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 192.168.1.0/32"}], "total_count":2}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7/acls?page=1 - method: GET - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10511, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"192.168.1.0/32", "port":10511, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 192.168.1.0/32"}], "total_count":2}' - headers: - Content-Length: - - "283" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:28 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 4f8df0e0-24bf-4f73-8e20-19cbc9869bc7 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[]}' - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7/acls - method: DELETE - response: - body: '{"rules":[]}' - headers: - Content-Length: - - "12" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:28 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - a71be2e1-b4fd-4315-8c67-14e37db91c9d - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10511, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"192.168.1.0/32", "port":10511, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 192.168.1.0/32"}], "total_count":2}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7/acls?page=1 - method: GET - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10511, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"192.168.1.0/32", "port":10511, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 192.168.1.0/32"}], "total_count":2}' - headers: - Content-Length: - - "283" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:28 GMT + - Wed, 29 Oct 2025 09:25:10 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3317,47 +3367,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e3fbfe25-b47c-4c42-bd80-d3ed89b8aac5 + - 0b6683d5-fdcc-4e49-91b8-f2db3da0410e status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, "tags":[], + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, "tags":[], + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: @@ -3367,9 +3417,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:29 GMT + - Wed, 29 Oct 2025 09:25:25 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3377,37 +3427,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3a73666b-a067-4413-876e-04a3960e6f9c + - 0d25de18-78dd-4824-8eba-cc5671344903 status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10511, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"192.168.1.0/32", "port":10511, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":5849, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"192.168.1.0/32", "port":5849, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/32"}], "total_count":2}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7/acls?page=1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae/acls?page=1 method: GET response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10511, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"192.168.1.0/32", "port":10511, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":5849, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"192.168.1.0/32", "port":5849, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/32"}], "total_count":2}' headers: Content-Length: - - "283" + - "281" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:29 GMT + - Wed, 29 Oct 2025 09:25:25 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3415,35 +3465,35 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 22aaad03-c644-4574-8615-0a3e85ecc47f + - 75d6a065-a4cb-4526-bc8a-f071c97a9080 status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"192.168.1.0/32", "port":10511, "protocol":"tcp", "direction":"inbound", + body: '{"rules":[{"ip":"192.168.1.0/32", "port":5849, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/32"}]}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7/acls + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae/acls method: DELETE response: - body: '{"rules":[{"ip":"192.168.1.0/32", "port":10511, "protocol":"tcp", "direction":"inbound", + body: '{"rules":[{"ip":"192.168.1.0/32", "port":5849, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/32"}]}' headers: Content-Length: - - "146" + - "145" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:29 GMT + - Wed, 29 Oct 2025 09:25:25 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3451,33 +3501,33 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 76b5f04c-9df0-4f2f-a70c-0da55b02e67e + - b2929053-2d42-4ddd-9248-2d323cf4918b status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10511, "protocol":"tcp", "direction":"inbound", + body: '{"rules":[{"ip":"0.0.0.0/0", "port":5849, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow All"}], "total_count":1}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7/acls?page=1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae/acls?page=1 method: GET response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10511, "protocol":"tcp", "direction":"inbound", + body: '{"rules":[{"ip":"0.0.0.0/0", "port":5849, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow All"}], "total_count":1}' headers: Content-Length: - - "147" + - "146" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:29 GMT + - Wed, 29 Oct 2025 09:25:25 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3485,47 +3535,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 434c16c9-b279-4b9f-b189-8671af413e36 + - eb5246cc-1836-4444-bdbf-99db3a1c6488 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", - "port":10511, "name":null, "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", + "port":5849, "name":null, "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", - "port":10511, "name":null, "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", + "port":5849, "name":null, "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: @@ -3535,171 +3585,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:29 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 258a542d-e774-4bd5-afbf-4b92e1ae9378 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 - method: GET - response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1273" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:44 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 60f3a6ee-933a-490d-84d0-7c188644ee89 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10511, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}], "total_count":1}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7/acls?page=1 - method: GET - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10511, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}], "total_count":1}' - headers: - Content-Length: - - "147" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:45 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 6b89f5c8-8f5f-4f2f-b6fd-5d0811c32004 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[]}' - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7/acls - method: DELETE - response: - body: '{"rules":[]}' - headers: - Content-Length: - - "12" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:45 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - ae4d3ce2-bec8-473a-87d9-4e46699833f8 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10511, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}], "total_count":1}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7/acls?page=1 - method: GET - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10511, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}], "total_count":1}' - headers: - Content-Length: - - "147" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:45 GMT + - Wed, 29 Oct 2025 09:25:26 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3707,47 +3595,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3ec2cdfc-1502-4aaa-b162-ca440b83c165 + - 47090414-5327-4743-b099-c993c3e0dc6a status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, "tags":[], + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: GET response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, "tags":[], + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: @@ -3757,9 +3645,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:45 GMT + - Wed, 29 Oct 2025 09:25:41 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3767,47 +3655,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 61a982bc-c80d-4655-937b-6c7bd653c5b9 + - be4c436b-212a-4822-ab2d-9cf33dd948bc status: 200 OK code: 200 duration: "" - request: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, "tags":[], + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/9ace3dca-22c0-42e5-bbfe-25d5f1748ad7 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae method: DELETE response: - body: '{"id":"9ace3dca-22c0-42e5-bbfe-25d5f1748ad7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}, "tags":[], + body: '{"id":"c1850ba8-4ebb-4d84-9e0e-cc5e5f40bbae", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.509267Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:52.313008Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":10511, "name":null, - "id":"2a4af49f-40f9-4f24-86aa-7c2b461d2e21", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":5849, "name":null, + "id":"d7b67206-095b-4df6-83e0-1eb942e5dee2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.509267Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:52.313008Z", "region":"fr-par"}' headers: Content-Length: @@ -3817,9 +3705,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:45 GMT + - Wed, 29 Oct 2025 09:25:41 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3827,7 +3715,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - df624820-a1e5-4efa-a0ea-7e1721401a5f + - b61ec207-981a-4168-a0e8-8032cb471818 status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-not-set.golden b/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-not-set.golden index 9e7014a4e9..07a8455f66 100644 --- a/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-not-set.golden +++ b/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-not-set.golden @@ -1,71 +1,22 @@ 🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 🟩🟩🟩 STDOUT️ 🟩🟩🟩️ -βœ… ACL rule 1.2.3.4/32 was not set. -IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -0.0.0.0/0 10511 tcp inbound allow Allow All -192.168.1.0/32 10511 tcp inbound allow Allow 192.168.1.0/32 -βœ… ACL rule 192.168.1.0/32 successfully deleted. -IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -0.0.0.0/0 10511 tcp inbound allow Allow All -βœ… ACL rule 10.10.10.10/32 was not set. -IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -0.0.0.0/0 10511 tcp inbound allow Allow All +βœ… 1 ACL rules successfully deleted (2 were not set). +IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION +0.0.0.0/0 5849 tcp inbound allow Allow All 🟩🟩🟩 JSON STDOUT 🟩🟩🟩 -[ - { - "Rules": [ - { - "ip": "0.0.0.0/0", - "port": 10511, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow All" - }, - { - "ip": "192.168.1.0/32", - "port": 10511, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow 192.168.1.0/32" - } - ], - "Success": { - "message": "ACL rule 1.2.3.4/32 was not set", - "details": "" - } - }, - { - "Rules": [ - { - "ip": "0.0.0.0/0", - "port": 10511, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow All" - } - ], - "Success": { - "message": "ACL rule 192.168.1.0/32 successfully deleted", - "details": "" - } - }, - { - "Rules": [ - { - "ip": "0.0.0.0/0", - "port": 10511, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow All" - } - ], - "Success": { - "message": "ACL rule 10.10.10.10/32 was not set", - "details": "" +{ + "Rules": [ + { + "ip": "0.0.0.0/0", + "port": 5849, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "Allow All" } + ], + "Success": { + "message": "1 ACL rules successfully deleted (2 were not set)", + "details": "" } -] +} diff --git a/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-set.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-set.cassette.yaml index 5be5fb72be..492f6285f9 100644 --- a/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-set.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-set.cassette.yaml @@ -45,7 +45,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -76,6 +80,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -83,6 +91,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -93,7 +109,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -125,7 +141,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -1043,7 +1252,7 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/database-engines method: GET response: @@ -1090,7 +1299,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1121,6 +1334,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1128,6 +1345,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -1138,7 +1363,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -1170,7 +1395,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -2087,15 +2505,15 @@ interactions: "region":"fr-par"}], "total_count":2}' headers: Content-Length: - - "124206" + - "150730" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:55 GMT + - Wed, 29 Oct 2025 09:21:50 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2103,38 +2521,38 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 72a9e33f-7905-4d7f-abc9-90e5d8bab4e8 + - fd29c6ae-fedc-4417-9882-2ad786ee15a0 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances method: POST response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2143,9 +2561,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:56 GMT + - Wed, 29 Oct 2025 09:21:51 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2153,36 +2571,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - eb1eecf8-773e-487e-a50a-050d8592499e + - ddc56805-bd48-4af9-afc3-5202bff45076 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2191,9 +2609,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:56 GMT + - Wed, 29 Oct 2025 09:21:51 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2201,36 +2619,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1333c967-996e-49df-86fc-f442b53e38c6 + - 92ab9201-be8e-4740-a96b-f1bc2f2f7e3d status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2239,9 +2657,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:27:11 GMT + - Wed, 29 Oct 2025 09:22:06 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2249,36 +2667,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8357f049-5f1e-4f65-8954-a27d15078a15 + - 2db61339-abde-4253-9283-c4d2f51d85e1 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2287,9 +2705,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:27:26 GMT + - Wed, 29 Oct 2025 09:22:21 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2297,36 +2715,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 810a116b-cbb2-416b-b6d7-5e4a51855326 + - de1d8132-fddf-498d-bef1-93bc9ed7f3c1 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2335,9 +2753,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:27:41 GMT + - Wed, 29 Oct 2025 09:22:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2345,36 +2763,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b39f35ab-8bbb-4c6e-98d0-7b4cc610e01f + - 75e8be57-e962-4415-abf2-c04fd388b856 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2383,9 +2801,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:27:56 GMT + - Wed, 29 Oct 2025 09:22:52 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2393,36 +2811,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fde0d09f-e0c1-40fc-a33d-8cfc7ad2d61a + - f605e28a-3652-4df3-bd99-80343d0b6b5d status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2431,9 +2849,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:28:11 GMT + - Wed, 29 Oct 2025 09:23:07 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2441,36 +2859,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 27349ff1-00b7-4f2a-957c-de1c09e4d2b7 + - 4d353c0b-4194-44f7-9e46-324a363e4573 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2479,9 +2897,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:28:27 GMT + - Wed, 29 Oct 2025 09:23:22 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2489,36 +2907,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fba7cdb2-9d58-470a-92ff-1043a25b9d62 + - 938fe95c-afb9-4cf2-b57e-1ac25a3278f7 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2527,9 +2945,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:28:42 GMT + - Wed, 29 Oct 2025 09:23:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2537,36 +2955,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d8b8bd7b-c695-4c59-a2fb-0d2789e9a7d7 + - 6d12a9b7-a2f9-4750-9026-9b507947569d status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2575,9 +2993,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:28:57 GMT + - Wed, 29 Oct 2025 09:23:53 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2585,36 +3003,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5e3a9fa6-5cb4-4880-9608-2918be401029 + - 24e852c1-61cd-4af9-ad10-22bc15fbddd6 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2623,9 +3041,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:29:12 GMT + - Wed, 29 Oct 2025 09:24:08 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2633,36 +3051,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 15d694b7-8abe-4f6c-bab4-4eac137c532c + - d03fe82f-63f4-43ac-b3dc-75c7c1d6c791 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2671,9 +3089,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:29:27 GMT + - Wed, 29 Oct 2025 09:24:23 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2681,36 +3099,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d0fd9428-a508-4b41-a863-6799cb544123 + - 8e9e363b-e5ce-4674-b9d8-583cfeb45dab status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2719,9 +3137,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:29:42 GMT + - Wed, 29 Oct 2025 09:24:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2729,53 +3147,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 38cc0c37-5ca0-4a78-bd02-27e20e8ce200 + - 14472e6b-d114-4bd9-921f-442f0e9619e6 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - - "1058" + - "783" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:29:57 GMT + - Wed, 29 Oct 2025 09:24:53 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2783,42 +3195,42 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 239a9773-3ae4-413b-9cd1-b0d42877d6ee + - 04d88de7-afdc-40a7-a18c-b60ab196c363 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.619475Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - "1058" @@ -2827,9 +3239,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:30:12 GMT + - Wed, 29 Oct 2025 09:25:08 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2837,59 +3249,53 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fda4340a-6de9-4ebb-9a16-b6033fdf73d1 + - c6bd330e-8bed-4329-9ba8-8eb4be10ab8c status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - - "1275" + - "1058" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:30:28 GMT + - Wed, 29 Oct 2025 09:25:24 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2897,159 +3303,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 61c1ea39-2044-403c-b9cd-a32f68c90eb0 + - 09dbc037-b5ce-49d1-bc6f-aa5f73b145c8 status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":10411, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}]}' - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4/acls - method: POST - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":10411, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}]}' - headers: - Content-Length: - - "258" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:30:28 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 19019eb2-8e26-47f8-9ba5-d9fc2be1ce4c - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":10411, "name":null, "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 - method: GET - response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":10411, "name":null, "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1281" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:30:28 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - a2c01b55-3edd-450f-ab1d-b33a6c4f54dc - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - - "1275" + - "1277" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:30:43 GMT + - Wed, 29 Oct 2025 09:25:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3057,195 +3363,33 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d0a03b11-9a35-4249-9ce3-c523f6a095ee + - 0f3d7259-a1be-4ab8-b1c4-f455b99b9293 status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":10411, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":27884, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}, {"ip":"192.168.1.0/32", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow 192.168.1.0/32"}]}' - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4/acls - method: POST - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":10411, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}, {"ip":"192.168.1.0/32", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow 192.168.1.0/32"}]}' - headers: - Content-Length: - - "394" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:30:43 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 610fe7e3-7205-40e7-86bb-1b123ab2af00 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":10411, "name":null, "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 - method: GET - response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":10411, "name":null, "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1281" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:30:44 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 10189c8a-18eb-44ec-a649-a9b846f1f204 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 - method: GET - response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1275" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:30:59 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 50a0227b-7f88-4b66-bfb1-410020c8a184 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":10411, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":10411, "protocol":"tcp", "direction":"inbound", + 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 10.10.10.10/32"}, {"ip":"192.168.1.0/32", - "port":10411, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow + "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/32"}]}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4/acls + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723/acls method: POST response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":10411, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":27884, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":10411, "protocol":"tcp", "direction":"inbound", + 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 10.10.10.10/32"}, {"ip":"192.168.1.0/32", - "port":10411, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow + "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/32"}]}' headers: Content-Length: @@ -3255,9 +3399,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:30:59 GMT + - Wed, 29 Oct 2025 09:25:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3265,59 +3409,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2f8736fb-b00b-409e-bcd9-f2325d2523f5 + - 52cf3600-e395-43d9-a6ac-1fa82f51bb27 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":10411, "name":null, "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", + "port":27884, "name":null, "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":10411, "name":null, "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", + "port":27884, "name":null, "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - - "1281" + - "1283" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:00 GMT + - Wed, 29 Oct 2025 09:25:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3325,59 +3469,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d19f0ccc-e568-4216-ae44-625caed834e0 + - d5da1116-d288-41b5-ae71-d808e8c0b51e status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - - "1275" + - "1277" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:15 GMT + - Wed, 29 Oct 2025 09:25:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3385,31 +3529,31 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 474cdaa7-a41a-4cf0-820a-962e5c001dea + - 40f60ece-fbee-4a35-9646-8650b9ac6e25 status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":10411, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":27884, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":10411, "protocol":"tcp", "direction":"inbound", + 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 10.10.10.10/32"}, {"ip":"192.168.1.0/32", - "port":10411, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow + "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/32"}], "total_count":4}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4/acls?page=1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723/acls?page=1 method: GET response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":10411, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":27884, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":10411, "protocol":"tcp", "direction":"inbound", + 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 10.10.10.10/32"}, {"ip":"192.168.1.0/32", - "port":10411, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow + "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/32"}], "total_count":4}' headers: Content-Length: @@ -3419,85 +3563,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:15 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 85d87f82-42b1-4437-a1f1-375a1cf37a73 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"1.2.3.4/32", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow 1.2.3.4/32"}]}' - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4/acls - method: DELETE - response: - body: '{"rules":[{"ip":"1.2.3.4/32", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow 1.2.3.4/32"}]}' - headers: - Content-Length: - - "138" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:15 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 7d348b11-9e4a-4890-be40-56dba08495e3 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"10.10.10.10/32", "port":10411, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 10.10.10.10/32"}, {"ip":"192.168.1.0/32", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow 192.168.1.0/32"}], "total_count":3}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4/acls?page=1 - method: GET - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"10.10.10.10/32", "port":10411, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 10.10.10.10/32"}, {"ip":"192.168.1.0/32", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow 192.168.1.0/32"}], "total_count":3}' - headers: - Content-Length: - - "419" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:15 GMT + - Wed, 29 Oct 2025 09:25:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3505,427 +3573,41 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 27245527-0ca4-4efa-bb18-9e2978031682 + - be013a30-2bd0-44da-8030-cb7937575f8b status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":10411, "name":null, "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 - method: GET - response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":10411, "name":null, "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1281" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:15 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - edd7acab-faef-4f3b-8f51-5873ad8f8410 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 - method: GET - response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1275" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:30 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 0ba974a0-9048-48d3-87f6-4ef09899e9d2 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"10.10.10.10/32", "port":10411, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 10.10.10.10/32"}, {"ip":"192.168.1.0/32", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow 192.168.1.0/32"}], "total_count":3}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4/acls?page=1 - method: GET - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"10.10.10.10/32", "port":10411, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 10.10.10.10/32"}, {"ip":"192.168.1.0/32", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow 192.168.1.0/32"}], "total_count":3}' - headers: - Content-Length: - - "419" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:30 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 4c6694ed-f0c7-49d1-84d6-37346f4be1dd - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"192.168.1.0/32", "port":10411, "protocol":"tcp", "direction":"inbound", + body: '{"rules":[{"ip":"1.2.3.4/32", "port":27884, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow 1.2.3.4/32"}, {"ip":"10.10.10.10/32", + "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow + 10.10.10.10/32"}, {"ip":"192.168.1.0/32", "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/32"}]}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4/acls + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723/acls method: DELETE response: - body: '{"rules":[{"ip":"192.168.1.0/32", "port":10411, "protocol":"tcp", "direction":"inbound", + body: '{"rules":[{"ip":"1.2.3.4/32", "port":27884, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow 1.2.3.4/32"}, {"ip":"10.10.10.10/32", + "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow + 10.10.10.10/32"}, {"ip":"192.168.1.0/32", "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/32"}]}' headers: Content-Length: - - "146" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:31 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 84d7a774-16fb-4a3f-8be7-c27d0912563f - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"10.10.10.10/32", "port":10411, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 10.10.10.10/32"}], "total_count":2}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4/acls?page=1 - method: GET - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"10.10.10.10/32", "port":10411, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 10.10.10.10/32"}], "total_count":2}' - headers: - Content-Length: - - "283" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:31 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 1f130561-2fae-4a3d-ad98-baf673b0cc71 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":10411, "name":null, "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 - method: GET - response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":10411, "name":null, "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1281" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:31 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 71c2d5d5-7744-4441-b6e2-bd8d7af44018 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 - method: GET - response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1275" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:46 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 3115d41b-8350-4440-bb2a-1fa524d68479 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"10.10.10.10/32", "port":10411, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 10.10.10.10/32"}], "total_count":2}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4/acls?page=1 - method: GET - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"10.10.10.10/32", "port":10411, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 10.10.10.10/32"}], "total_count":2}' - headers: - Content-Length: - - "283" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:31:46 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 9a62af17-86e1-4228-8a47-6bf9b3c807b2 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"10.10.10.10/32", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow 10.10.10.10/32"}]}' - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4/acls - method: DELETE - response: - body: '{"rules":[{"ip":"10.10.10.10/32", "port":10411, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow 10.10.10.10/32"}]}' - headers: - Content-Length: - - "146" + - "410" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:46 GMT + - Wed, 29 Oct 2025 09:25:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3933,21 +3615,21 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ad0cfbc6-3cc8-4124-b5e8-420e5fa42fdb + - 531f8635-045c-441b-ac4c-76c25e68ecd8 status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", + body: '{"rules":[{"ip":"0.0.0.0/0", "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow All"}], "total_count":1}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4/acls?page=1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723/acls?page=1 method: GET response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":10411, "protocol":"tcp", "direction":"inbound", + body: '{"rules":[{"ip":"0.0.0.0/0", "port":27884, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow All"}], "total_count":1}' headers: Content-Length: @@ -3957,9 +3639,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:46 GMT + - Wed, 29 Oct 2025 09:25:55 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3967,59 +3649,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4929876f-9da6-46df-9b15-6307355e8012 + - 9e0a2f98-84e7-48d7-b6a7-f7ac8c6f624d status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":10411, "name":null, "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", + "port":27884, "name":null, "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":10411, "name":null, "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", + "port":27884, "name":null, "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - - "1281" + - "1283" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:31:47 GMT + - Wed, 29 Oct 2025 09:25:55 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -4027,59 +3709,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 046ffd10-713f-4639-a265-dbd9ac5f64c5 + - d93fb566-4451-4884-8043-ffd109aafb52 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: GET response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - - "1275" + - "1277" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:32:02 GMT + - Wed, 29 Oct 2025 09:26:10 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -4087,59 +3769,59 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a5372829-0652-459c-8e89-0bde3b588b59 + - 168d16a5-9e22-4acb-ab63-20ac8f7f84ce status: 200 OK code: 200 duration: "" - request: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/50c6b0f5-c1d2-4779-b0cf-a986085bc4c4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/4974bbc2-72ed-4fd5-a031-8bb2d8370723 method: DELETE response: - body: '{"id":"50c6b0f5-c1d2-4779-b0cf-a986085bc4c4", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}, "tags":[], + body: '{"id":"4974bbc2-72ed-4fd5-a031-8bb2d8370723", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.619475Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.102855Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":10411, "name":null, - "id":"f9f05694-8cac-4f21-9672-6b03a9857aef", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":27884, "name":null, + "id":"0f0b3ff5-e0aa-49cf-87c6-03eb6c30c5d6", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.619475Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.102855Z", "region":"fr-par"}' headers: Content-Length: - - "1278" + - "1280" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:32:02 GMT + - Wed, 29 Oct 2025 09:26:10 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -4147,7 +3829,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ca39689f-b3d3-4ba1-b35f-a3f3af6066db + - 91f47cb0-20b3-45bc-a4e2-2c442f17e7f4 status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-set.golden b/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-set.golden index 6c6fe092e7..25a2488021 100644 --- a/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-set.golden +++ b/internal/namespaces/rdb/v1/testdata/test-delete-acl-multiple-when-set.golden @@ -1,89 +1,22 @@ 🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 🟩🟩🟩 STDOUT️ 🟩🟩🟩️ -βœ… ACL rule 1.2.3.4/32 successfully deleted. -IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -0.0.0.0/0 10411 tcp inbound allow Allow All -10.10.10.10/32 10411 tcp inbound allow Allow 10.10.10.10/32 -192.168.1.0/32 10411 tcp inbound allow Allow 192.168.1.0/32 -βœ… ACL rule 192.168.1.0/32 successfully deleted. -IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -0.0.0.0/0 10411 tcp inbound allow Allow All -10.10.10.10/32 10411 tcp inbound allow Allow 10.10.10.10/32 -βœ… ACL rule 10.10.10.10/32 successfully deleted. +βœ… 3 ACL rules successfully deleted. IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -0.0.0.0/0 10411 tcp inbound allow Allow All +0.0.0.0/0 27884 tcp inbound allow Allow All 🟩🟩🟩 JSON STDOUT 🟩🟩🟩 -[ - { - "Rules": [ - { - "ip": "0.0.0.0/0", - "port": 10411, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow All" - }, - { - "ip": "10.10.10.10/32", - "port": 10411, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow 10.10.10.10/32" - }, - { - "ip": "192.168.1.0/32", - "port": 10411, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow 192.168.1.0/32" - } - ], - "Success": { - "message": "ACL rule 1.2.3.4/32 successfully deleted", - "details": "" - } - }, - { - "Rules": [ - { - "ip": "0.0.0.0/0", - "port": 10411, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow All" - }, - { - "ip": "10.10.10.10/32", - "port": 10411, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow 10.10.10.10/32" - } - ], - "Success": { - "message": "ACL rule 192.168.1.0/32 successfully deleted", - "details": "" - } - }, - { - "Rules": [ - { - "ip": "0.0.0.0/0", - "port": 10411, - "protocol": "tcp", - "direction": "inbound", - "action": "allow", - "description": "Allow All" - } - ], - "Success": { - "message": "ACL rule 10.10.10.10/32 successfully deleted", - "details": "" +{ + "Rules": [ + { + "ip": "0.0.0.0/0", + "port": 27884, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "Allow All" } + ], + "Success": { + "message": "3 ACL rules successfully deleted", + "details": "" } -] +} diff --git a/internal/namespaces/rdb/v1/testdata/test-delete-acl-simple.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-delete-acl-simple.cassette.yaml index 0d924d4657..ab3cda1568 100644 --- a/internal/namespaces/rdb/v1/testdata/test-delete-acl-simple.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-delete-acl-simple.cassette.yaml @@ -45,7 +45,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -76,6 +80,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -83,6 +91,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -93,7 +109,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -125,7 +141,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -1043,7 +1252,7 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/database-engines method: GET response: @@ -1090,7 +1299,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1121,6 +1334,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1128,6 +1345,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -1138,7 +1363,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -1170,7 +1395,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -2087,15 +2505,15 @@ interactions: "region":"fr-par"}], "total_count":2}' headers: Content-Length: - - "124206" + - "150730" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:55 GMT + - Wed, 29 Oct 2025 09:21:50 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2103,38 +2521,38 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - dd6995e4-c1b6-45eb-a5e7-d98080509507 + - 4e312485-ced4-4080-929f-dff46d725a6f status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances method: POST response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2143,9 +2561,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:55 GMT + - Wed, 29 Oct 2025 09:21:51 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2153,36 +2571,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0d51b625-a21b-4fc1-95e6-16cc7c30f37a + - 5f022d27-b662-4ec4-a5ea-fa083c7c7480 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: GET response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2191,9 +2609,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:26:55 GMT + - Wed, 29 Oct 2025 09:21:51 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2201,180 +2619,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 73e4e244-a66b-4b4f-811f-0d53601ef449 + - 11f3b9e5-71aa-4756-95c9-79fced92c3b6 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: GET response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' - headers: - Content-Length: - - "783" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:27:11 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 0f59f7fe-2645-4811-ad5b-f2d9f0c708eb - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff - method: GET - response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' - headers: - Content-Length: - - "783" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:27:26 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - ed6bb146-2ee7-4965-9c96-e3e1d35c7a13 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff - method: GET - response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' - headers: - Content-Length: - - "783" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:27:41 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 7c15ea5e-3d42-4315-b3ae-bf80ce114d08 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff - method: GET - response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2383,9 +2657,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:27:56 GMT + - Wed, 29 Oct 2025 09:22:06 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2393,36 +2667,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - cfffc2f9-bb5a-4646-874e-39644be57d1a + - a6d3016d-eed2-4086-8cdd-99e4c48c3230 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: GET response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2431,9 +2705,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:28:11 GMT + - Wed, 29 Oct 2025 09:22:21 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2441,36 +2715,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 056ef55e-3640-47e8-8537-6554a8b18409 + - 5f05b11f-9012-4452-8176-a99d5a05ca9d status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: GET response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2479,9 +2753,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:28:26 GMT + - Wed, 29 Oct 2025 09:22:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2489,36 +2763,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 078d2cc9-54e8-47ae-90db-fc167392e7c9 + - e5907d53-08d6-4678-8290-287139f674a8 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: GET response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2527,9 +2801,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:28:41 GMT + - Wed, 29 Oct 2025 09:22:52 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2537,36 +2811,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6259d99b-d563-4565-83ff-eaf48393e4b0 + - 23068bc6-9b95-4093-aae9-0498c1ba45aa status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: GET response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2575,9 +2849,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:28:56 GMT + - Wed, 29 Oct 2025 09:23:07 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2585,36 +2859,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c5bfd20e-9b2f-4181-bad6-325710934044 + - e0fc2224-e485-4dd6-b71e-a3787a17df82 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: GET response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2623,9 +2897,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:29:12 GMT + - Wed, 29 Oct 2025 09:23:22 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2633,36 +2907,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 409ae6fd-32e6-4f05-b47e-06fd5945b0cd + - 94022a68-c2c0-400f-b775-56b50780989d status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: GET response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2671,9 +2945,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:29:27 GMT + - Wed, 29 Oct 2025 09:23:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2681,36 +2955,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7153782f-a572-4b35-a3d8-d78b48ac9e35 + - 5293bab4-97cc-49d9-91af-146afdbf038d status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: GET response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2719,9 +2993,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:29:42 GMT + - Wed, 29 Oct 2025 09:23:53 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2729,42 +3003,42 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8df2679c-cdda-4699-8648-b2bf476a15d0 + - def3d2c2-e728-4c2b-b317-6e965b251b19 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: GET response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: - "1058" @@ -2773,9 +3047,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:29:57 GMT + - Wed, 29 Oct 2025 09:24:08 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2783,42 +3057,42 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ecdc6a2d-18a6-4c8e-8da1-ec354f9f1ce4 + - 3a377869-44f2-48a9-af2f-55dd746f6951 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: GET response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:26:55.551545Z", "region":"fr-par"}' + "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: - "1058" @@ -2827,9 +3101,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:30:12 GMT + - Wed, 29 Oct 2025 09:24:23 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2837,47 +3111,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 34948f12-9978-4a4c-b657-e734bc33bf91 + - f3a538da-c4be-46bc-a7f4-895f6f45862b status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":23505, "name":null, - "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}, "tags":[], + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":5132, "name":null, + "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":23505, "name":null, - "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":5132, "name":null, + "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.551545Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: GET response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":23505, "name":null, - "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}, "tags":[], + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":5132, "name":null, + "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":23505, "name":null, - "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":5132, "name":null, + "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.551545Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: @@ -2887,9 +3161,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:30:27 GMT + - Wed, 29 Oct 2025 09:24:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2897,33 +3171,33 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 98fbe00a-d6d1-4ec2-8b99-36dcbe89f6f2 + - 34dbb9d6-0ccf-4ab6-a419-88dd6efa682b status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":23505, "protocol":"tcp", "direction":"inbound", + body: '{"rules":[{"ip":"0.0.0.0/0", "port":5132, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow All"}], "total_count":1}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff/acls?page=1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176/acls?page=1 method: GET response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":23505, "protocol":"tcp", "direction":"inbound", + body: '{"rules":[{"ip":"0.0.0.0/0", "port":5132, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow All"}], "total_count":1}' headers: Content-Length: - - "147" + - "146" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:30:27 GMT + - Wed, 29 Oct 2025 09:24:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2931,35 +3205,35 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b302095c-3696-40a9-b0f5-cb1a6e32049a + - 5039db43-ba3b-490f-a744-aaa26ff24f3a status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":23505, "protocol":"tcp", "direction":"inbound", + body: '{"rules":[{"ip":"0.0.0.0/0", "port":5132, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow All"}]}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff/acls + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176/acls method: DELETE response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":23505, "protocol":"tcp", "direction":"inbound", + body: '{"rules":[{"ip":"0.0.0.0/0", "port":5132, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow All"}]}' headers: Content-Length: - - "130" + - "129" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:30:28 GMT + - Wed, 29 Oct 2025 09:24:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2967,7 +3241,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d5aa10c3-f275-4599-a605-37376e234294 + - 846749ef-7d4e-4074-8ecf-5de548c6790f status: 200 OK code: 200 duration: "" @@ -2976,8 +3250,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff/acls?page=1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176/acls?page=1 method: GET response: body: '{"rules":[], "total_count":0}' @@ -2989,9 +3263,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:30:28 GMT + - Wed, 29 Oct 2025 09:24:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2999,47 +3273,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 91f77e75-90b5-426c-8db4-37374cd6c9a5 + - e6e8eb3b-4a93-4726-85ed-4649ddb6e660 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":23505, "name":null, "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", + "port":5132, "name":null, "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":23505, "name":null, - "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":5132, "name":null, + "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.551545Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: GET response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":23505, "name":null, "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", + "port":5132, "name":null, "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":23505, "name":null, - "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":5132, "name":null, + "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.551545Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: @@ -3049,9 +3323,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:30:28 GMT + - Wed, 29 Oct 2025 09:24:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3059,47 +3333,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 961038ad-e9d3-427f-a42b-096ab0471227 + - b666e0a4-cae7-486b-8677-4eefd695b4fe status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":23505, "name":null, - "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}, "tags":[], + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":5132, "name":null, + "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":23505, "name":null, - "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":5132, "name":null, + "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.551545Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: GET response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":23505, "name":null, - "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}, "tags":[], + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":5132, "name":null, + "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":23505, "name":null, - "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":5132, "name":null, + "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.551545Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: @@ -3109,9 +3383,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:30:43 GMT + - Wed, 29 Oct 2025 09:24:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3119,47 +3393,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7d7c7e5f-1155-4a16-bed9-4f58d52a8ef9 + - 96a9c79f-5745-4986-8124-96e01a7cd2a7 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":23505, "name":null, - "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}, "tags":[], + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":5132, "name":null, + "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":23505, "name":null, - "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":5132, "name":null, + "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.551545Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/537f6497-aba4-4f20-862e-5fa206f8f4ff + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176 method: DELETE response: - body: '{"id":"537f6497-aba4-4f20-862e-5fa206f8f4ff", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":23505, "name":null, - "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}, "tags":[], + body: '{"id":"0592e2c5-e2f8-4ef8-b2f0-6119e9fc6176", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":5132, "name":null, + "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:26:55.551545Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T09:21:51.260980Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":23505, "name":null, - "id":"cced5be8-8f89-4862-b96e-3035dff3047f", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":5132, "name":null, + "id":"354c5560-6f1f-4043-9b88-e10321bafd78", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:26:55.551545Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T09:21:51.260980Z", "region":"fr-par"}' headers: Content-Length: @@ -3169,9 +3443,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:30:44 GMT + - Wed, 29 Oct 2025 09:24:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-2;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3179,7 +3453,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3cfd28e9-c884-42f7-a867-272a7d732838 + - 3770753a-1c73-4863-b9d9-0a20e86c4c3f status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-general-description-and-specific-descriptions.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-general-description-and-specific-descriptions.cassette.yaml new file mode 100644 index 0000000000..b63f3bf3ab --- /dev/null +++ b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-general-description-and-specific-descriptions.cassette.yaml @@ -0,0 +1,3449 @@ +--- +version: 1 +interactions: +- request: + body: '{"engines":[{"name":"MySQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/mysql.svg", + "versions":[{"version":"8", "name":"MySQL-8", "end_of_life":"2026-04-01T00:00:00Z", + "available_settings":[{"name":"auto_increment_increment", "default_value":"1", + "hot_configurable":true, "description":"Controls the AUTO_INCREMENT interval + between successive column values", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":65535, "float_min":null, "float_max":null}, {"name":"auto_increment_offset", + "default_value":"1", "hot_configurable":true, "description":"Determines the + starting point for the AUTO_INCREMENT column value", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1, "int_max":65535, "float_min":null, + "float_max":null}, {"name":"character_set_server", "default_value":"utf8mb4", + "hot_configurable":true, "description":"Specify a specific server side character-set + encoding", "property_type":"STRING", "unit":null, "string_constraint":"^(armscii8|ascii|big5|binary|cp1250|cp1251|cp1256|cp1257|cp850|cp852|cp866|cp932|dec8|eucjpms|euckr|gb18030|gb2312|gbk|geostd8|greek|hebrew|hp8|keybcs2|koi8r|koi8u|latin1|latin2|latin5|latin7|macce|macroman|sjis|swe7|tis620|ucs2|ujis|utf16|utf16le|utf32|utf8|utf8mb4)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"connect_timeout", + "default_value":"10", "hot_configurable":true, "description":"The number of + seconds that the mysqld server waits for a connect packet before responding + with Bad handshake", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":300, "float_min":null, "float_max":null}, {"name":"default_authentication_plugin", + "default_value":"mysql_native_password", "hot_configurable":false, "description":"The + default authentication plugin at the user creation", "property_type":"STRING", + "unit":null, "string_constraint":"^(mysql_native_password|caching_sha2_password)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"default_time_zone", + "default_value":"UTC", "hot_configurable":false, "description":"This option + sets the global time_zone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"group_concat_max_len", + "default_value":"1024", "hot_configurable":true, "description":"The maximum + permitted result length in bytes for the GROUP_CONCAT() function", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1024, "int_max":65536, "float_min":null, + "float_max":null}, {"name":"innodb_flush_method", "default_value":"fsync", "hot_configurable":false, + "description":"Defines the method used to flush data to InnoDB data files and + log files, which can affect I/O throughput", "property_type":"STRING", "unit":null, + "string_constraint":"^(fsync|O_DIRECT)$", "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"innodb_ft_max_token_size", "default_value":"84", + "hot_configurable":false, "description":"The maximum character length of words + that are stored in an InnoDB FULLTEXT index.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":10, "int_max":84, "float_min":null, "float_max":null}, + {"name":"innodb_ft_min_token_size", "default_value":"3", "hot_configurable":false, + "description":"The minimum character length of words that are stored in an InnoDB + FULLTEXT index.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":16, "float_min":null, "float_max":null}, {"name":"innodb_lock_wait_timeout", + "default_value":"50", "hot_configurable":true, "description":"The length of + time in seconds an InnoDB transaction waits for a row lock before giving up", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "default_value":"200", "hot_configurable":true, "description":"The number of + index pages to sample when estimating cardinality and other statistics for an + indexed column", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":20, "int_max":1000, "float_min":null, "float_max":null}, {"name":"interactive_timeout", + "default_value":"21600", "hot_configurable":true, "description":"The number + of seconds the server waits for activity on an interactive connection before + closing it", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":60, + "int_max":21600, "float_min":null, "float_max":null}, {"name":"local_infile", + "default_value":"OFF", "hot_configurable":true, "description":"This variable + controls server-side LOCAL capability for LOAD DATA statements", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"lock_wait_timeout", "default_value":"31536000", + "hot_configurable":true, "description":"This variable specifies the timeout + in seconds for attempts to acquire metadata locks", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":60, "int_max":31536000, "float_min":null, + "float_max":null}, {"name":"log_bin_trust_function_creators", "default_value":"OFF", + "hot_configurable":true, "description":"This variable controls whether stored + function creators can be trusted", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"long_query_time", + "default_value":"10", "hot_configurable":true, "description":"If the slow query + log is enabled, the query is logged to the slow query log file if it takes longer + than this threshold", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0, "float_max":3600}, {"name":"max_allowed_packet", + "default_value":"64", "hot_configurable":true, "description":"The maximum size + (MB) of one packet or any generated/intermediate string, or any parameter sent + by the mysql_stmt_send_long_data() C API function", "property_type":"INT", "unit":"M", + "string_constraint":null, "int_min":4, "int_max":1024, "float_min":null, "float_max":null}, + {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The + maximum permitted number of simultaneous client connections", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, + "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", + "hot_configurable":false, "description":"Limit the total number of prepared + statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":16382, "int_max":1048576, "float_min":null, "float_max":null}, {"name":"min_examined_row_limit", + "default_value":"0", "hot_configurable":true, "description":"Queries that examine + fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, + "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, + "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"sort_buffer_size", "default_value":"262144", "hot_configurable":true, + "description":"Connection sort buffer memory size. Large buffer slows down most + queries that perform sorts.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":32768, "int_max":10485760, "float_min":null, "float_max":null}, {"name":"sql_mode", + "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", + "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports + and the data validation checks it performs", "property_type":"STRING", "unit":null, + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", + "default_value":"2000", "hot_configurable":true, "description":"The number of + table definitions that can be stored in the definition cache", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1000, "int_max":20000, "float_min":null, + "float_max":null}, {"name":"table_open_cache", "default_value":"10000", "hot_configurable":true, + "description":"The number of open tables for all threads", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1000, "int_max":20000, "float_min":null, + "float_max":null}, {"name":"table_open_cache_instances", "default_value":"16", + "hot_configurable":true, "description":"The number of open tables cache instances. + Improve scalability by reducing contention among sessions but increase memory + usage in case of many triggers or procedures", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1, "int_max":16, "float_min":null, "float_max":null}, + {"name":"thread_stack", "default_value":"280", "hot_configurable":false, "description":"Defines + the stack size for each thread and impact the complexity of the SQL statements + that the server can handle.", "property_type":"INT", "unit":"K", "string_constraint":null, + "int_min":128, "int_max":10240, "float_min":null, "float_max":null}, {"name":"transaction_isolation", + "default_value":"REPEATABLE-READ", "hot_configurable":true, "description":"Define + the transaction isolation level which fine-tunes the balance between performance + and reliability, consistency, and reproducibility of your database", "property_type":"STRING", + "unit":null, "string_constraint":"^(REPEATABLE-READ|READ-COMMITTED|READ-UNCOMMITTED|SERIALIZABLE)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"wait_timeout", + "default_value":"21600", "hot_configurable":false, "description":"The number + of seconds the server waits for activity on a noninteractive connection before + closing it", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":60, + "int_max":21600, "float_min":null, "float_max":null}], "disabled":false, "beta":false, + "available_init_settings":[{"name":"lower_case_table_names", "default_value":"0", + "hot_configurable":false, "description":"If set to 0, table names are stored + as specified and comparisons are case-sensitive. If set to 1, table names are + stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, + "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"14", "name":"PostgreSQL-14", "end_of_life":"2026-11-12T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"13", "name":"PostgreSQL-13", "end_of_life":"2025-11-13T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"12", "name":"PostgreSQL-12", "end_of_life":"2024-11-14T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"11", "name":"PostgreSQL-11", "end_of_life":"2023-11-09T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", + "default_value":"off", "hot_configurable":true, "description":"Specifies whether + or not a hot standby will send feedback to the primary or upstream standby about + queries currently executing on the standby.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"idle_in_transaction_session_timeout", "default_value":"3600000", + "hot_configurable":true, "description":"Sets the maximum allowed duration of + any idling transaction. Value in ms", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"lock_timeout", + "default_value":"0", "hot_configurable":false, "description":"Sets the maximum + allowed duration of any wait for a lock.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"statement_timeout", + "default_value":"86400000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any statement. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":30000, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", "default_value":"0", + "hot_configurable":true, "description":"Maximum number of TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", "default_value":"0", + "hot_configurable":true, "description":"Time between issuing TCP keepalives.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", "default_value":"0", + "hot_configurable":true, "description":"Time between TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"temp_buffers", "default_value":"8192", + "hot_configurable":true, "description":"Sets the maximum number of temporary + buffers used by each session.", "property_type":"INT", "unit":"kB", "string_constraint":null, + "int_min":800, "int_max":1073741824, "float_min":null, "float_max":null}, {"name":"temp_file_limit", + "default_value":"-1", "hot_configurable":false, "description":"Limits the total + size of all temporary files used by each session.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"timezone", "default_value":"GMT", "hot_configurable":true, + "description":"This option sets the global timezone system variable.", "property_type":"STRING", + "unit":null, "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"10", "name":"PostgreSQL-10", "end_of_life":"2022-11-10T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", + "default_value":"off", "hot_configurable":true, "description":"Specifies whether + or not a hot standby will send feedback to the primary or upstream standby about + queries currently executing on the standby.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"idle_in_transaction_session_timeout", "default_value":"3600000", + "hot_configurable":true, "description":"Sets the maximum allowed duration of + any idling transaction. Value in ms", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"lock_timeout", + "default_value":"0", "hot_configurable":false, "description":"Sets the maximum + allowed duration of any wait for a lock.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"statement_timeout", + "default_value":"86400000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any statement. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":30000, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", "default_value":"0", + "hot_configurable":true, "description":"Maximum number of TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", "default_value":"0", + "hot_configurable":true, "description":"Time between issuing TCP keepalives.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", "default_value":"0", + "hot_configurable":true, "description":"Time between TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"temp_buffers", "default_value":"8192", + "hot_configurable":true, "description":"Sets the maximum number of temporary + buffers used by each session.", "property_type":"INT", "unit":"kB", "string_constraint":null, + "int_min":800, "int_max":1073741824, "float_min":null, "float_max":null}, {"name":"temp_file_limit", + "default_value":"-1", "hot_configurable":false, "description":"Limits the total + size of all temporary files used by each session.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"timezone", "default_value":"GMT", "hot_configurable":true, + "description":"This option sets the global timezone system variable.", "property_type":"STRING", + "unit":null, "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"9.6", "name":"PostgreSQL-9.6", "end_of_life":"2021-11-11T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers_per_gather", + "default_value":"2", "hot_configurable":true, "description":"Sets the maximum + number of parallel processes per executor node.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}], + "region":"fr-par"}], "total_count":2}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/database-engines + method: GET + response: + body: '{"engines":[{"name":"MySQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/mysql.svg", + "versions":[{"version":"8", "name":"MySQL-8", "end_of_life":"2026-04-01T00:00:00Z", + "available_settings":[{"name":"auto_increment_increment", "default_value":"1", + "hot_configurable":true, "description":"Controls the AUTO_INCREMENT interval + between successive column values", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":65535, "float_min":null, "float_max":null}, {"name":"auto_increment_offset", + "default_value":"1", "hot_configurable":true, "description":"Determines the + starting point for the AUTO_INCREMENT column value", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1, "int_max":65535, "float_min":null, + "float_max":null}, {"name":"character_set_server", "default_value":"utf8mb4", + "hot_configurable":true, "description":"Specify a specific server side character-set + encoding", "property_type":"STRING", "unit":null, "string_constraint":"^(armscii8|ascii|big5|binary|cp1250|cp1251|cp1256|cp1257|cp850|cp852|cp866|cp932|dec8|eucjpms|euckr|gb18030|gb2312|gbk|geostd8|greek|hebrew|hp8|keybcs2|koi8r|koi8u|latin1|latin2|latin5|latin7|macce|macroman|sjis|swe7|tis620|ucs2|ujis|utf16|utf16le|utf32|utf8|utf8mb4)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"connect_timeout", + "default_value":"10", "hot_configurable":true, "description":"The number of + seconds that the mysqld server waits for a connect packet before responding + with Bad handshake", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":300, "float_min":null, "float_max":null}, {"name":"default_authentication_plugin", + "default_value":"mysql_native_password", "hot_configurable":false, "description":"The + default authentication plugin at the user creation", "property_type":"STRING", + "unit":null, "string_constraint":"^(mysql_native_password|caching_sha2_password)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"default_time_zone", + "default_value":"UTC", "hot_configurable":false, "description":"This option + sets the global time_zone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"group_concat_max_len", + "default_value":"1024", "hot_configurable":true, "description":"The maximum + permitted result length in bytes for the GROUP_CONCAT() function", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1024, "int_max":65536, "float_min":null, + "float_max":null}, {"name":"innodb_flush_method", "default_value":"fsync", "hot_configurable":false, + "description":"Defines the method used to flush data to InnoDB data files and + log files, which can affect I/O throughput", "property_type":"STRING", "unit":null, + "string_constraint":"^(fsync|O_DIRECT)$", "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"innodb_ft_max_token_size", "default_value":"84", + "hot_configurable":false, "description":"The maximum character length of words + that are stored in an InnoDB FULLTEXT index.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":10, "int_max":84, "float_min":null, "float_max":null}, + {"name":"innodb_ft_min_token_size", "default_value":"3", "hot_configurable":false, + "description":"The minimum character length of words that are stored in an InnoDB + FULLTEXT index.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":16, "float_min":null, "float_max":null}, {"name":"innodb_lock_wait_timeout", + "default_value":"50", "hot_configurable":true, "description":"The length of + time in seconds an InnoDB transaction waits for a row lock before giving up", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "default_value":"200", "hot_configurable":true, "description":"The number of + index pages to sample when estimating cardinality and other statistics for an + indexed column", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":20, "int_max":1000, "float_min":null, "float_max":null}, {"name":"interactive_timeout", + "default_value":"21600", "hot_configurable":true, "description":"The number + of seconds the server waits for activity on an interactive connection before + closing it", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":60, + "int_max":21600, "float_min":null, "float_max":null}, {"name":"local_infile", + "default_value":"OFF", "hot_configurable":true, "description":"This variable + controls server-side LOCAL capability for LOAD DATA statements", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"lock_wait_timeout", "default_value":"31536000", + "hot_configurable":true, "description":"This variable specifies the timeout + in seconds for attempts to acquire metadata locks", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":60, "int_max":31536000, "float_min":null, + "float_max":null}, {"name":"log_bin_trust_function_creators", "default_value":"OFF", + "hot_configurable":true, "description":"This variable controls whether stored + function creators can be trusted", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"long_query_time", + "default_value":"10", "hot_configurable":true, "description":"If the slow query + log is enabled, the query is logged to the slow query log file if it takes longer + than this threshold", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0, "float_max":3600}, {"name":"max_allowed_packet", + "default_value":"64", "hot_configurable":true, "description":"The maximum size + (MB) of one packet or any generated/intermediate string, or any parameter sent + by the mysql_stmt_send_long_data() C API function", "property_type":"INT", "unit":"M", + "string_constraint":null, "int_min":4, "int_max":1024, "float_min":null, "float_max":null}, + {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The + maximum permitted number of simultaneous client connections", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, + "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", + "hot_configurable":false, "description":"Limit the total number of prepared + statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":16382, "int_max":1048576, "float_min":null, "float_max":null}, {"name":"min_examined_row_limit", + "default_value":"0", "hot_configurable":true, "description":"Queries that examine + fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, + "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, + "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"sort_buffer_size", "default_value":"262144", "hot_configurable":true, + "description":"Connection sort buffer memory size. Large buffer slows down most + queries that perform sorts.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":32768, "int_max":10485760, "float_min":null, "float_max":null}, {"name":"sql_mode", + "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", + "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports + and the data validation checks it performs", "property_type":"STRING", "unit":null, + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", + "default_value":"2000", "hot_configurable":true, "description":"The number of + table definitions that can be stored in the definition cache", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1000, "int_max":20000, "float_min":null, + "float_max":null}, {"name":"table_open_cache", "default_value":"10000", "hot_configurable":true, + "description":"The number of open tables for all threads", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1000, "int_max":20000, "float_min":null, + "float_max":null}, {"name":"table_open_cache_instances", "default_value":"16", + "hot_configurable":true, "description":"The number of open tables cache instances. + Improve scalability by reducing contention among sessions but increase memory + usage in case of many triggers or procedures", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1, "int_max":16, "float_min":null, "float_max":null}, + {"name":"thread_stack", "default_value":"280", "hot_configurable":false, "description":"Defines + the stack size for each thread and impact the complexity of the SQL statements + that the server can handle.", "property_type":"INT", "unit":"K", "string_constraint":null, + "int_min":128, "int_max":10240, "float_min":null, "float_max":null}, {"name":"transaction_isolation", + "default_value":"REPEATABLE-READ", "hot_configurable":true, "description":"Define + the transaction isolation level which fine-tunes the balance between performance + and reliability, consistency, and reproducibility of your database", "property_type":"STRING", + "unit":null, "string_constraint":"^(REPEATABLE-READ|READ-COMMITTED|READ-UNCOMMITTED|SERIALIZABLE)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"wait_timeout", + "default_value":"21600", "hot_configurable":false, "description":"The number + of seconds the server waits for activity on a noninteractive connection before + closing it", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":60, + "int_max":21600, "float_min":null, "float_max":null}], "disabled":false, "beta":false, + "available_init_settings":[{"name":"lower_case_table_names", "default_value":"0", + "hot_configurable":false, "description":"If set to 0, table names are stored + as specified and comparisons are case-sensitive. If set to 1, table names are + stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, + "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"14", "name":"PostgreSQL-14", "end_of_life":"2026-11-12T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"13", "name":"PostgreSQL-13", "end_of_life":"2025-11-13T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"12", "name":"PostgreSQL-12", "end_of_life":"2024-11-14T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"11", "name":"PostgreSQL-11", "end_of_life":"2023-11-09T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", + "default_value":"off", "hot_configurable":true, "description":"Specifies whether + or not a hot standby will send feedback to the primary or upstream standby about + queries currently executing on the standby.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"idle_in_transaction_session_timeout", "default_value":"3600000", + "hot_configurable":true, "description":"Sets the maximum allowed duration of + any idling transaction. Value in ms", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"lock_timeout", + "default_value":"0", "hot_configurable":false, "description":"Sets the maximum + allowed duration of any wait for a lock.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"statement_timeout", + "default_value":"86400000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any statement. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":30000, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", "default_value":"0", + "hot_configurable":true, "description":"Maximum number of TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", "default_value":"0", + "hot_configurable":true, "description":"Time between issuing TCP keepalives.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", "default_value":"0", + "hot_configurable":true, "description":"Time between TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"temp_buffers", "default_value":"8192", + "hot_configurable":true, "description":"Sets the maximum number of temporary + buffers used by each session.", "property_type":"INT", "unit":"kB", "string_constraint":null, + "int_min":800, "int_max":1073741824, "float_min":null, "float_max":null}, {"name":"temp_file_limit", + "default_value":"-1", "hot_configurable":false, "description":"Limits the total + size of all temporary files used by each session.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"timezone", "default_value":"GMT", "hot_configurable":true, + "description":"This option sets the global timezone system variable.", "property_type":"STRING", + "unit":null, "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"10", "name":"PostgreSQL-10", "end_of_life":"2022-11-10T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", + "default_value":"off", "hot_configurable":true, "description":"Specifies whether + or not a hot standby will send feedback to the primary or upstream standby about + queries currently executing on the standby.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"idle_in_transaction_session_timeout", "default_value":"3600000", + "hot_configurable":true, "description":"Sets the maximum allowed duration of + any idling transaction. Value in ms", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"lock_timeout", + "default_value":"0", "hot_configurable":false, "description":"Sets the maximum + allowed duration of any wait for a lock.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"statement_timeout", + "default_value":"86400000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any statement. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":30000, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", "default_value":"0", + "hot_configurable":true, "description":"Maximum number of TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", "default_value":"0", + "hot_configurable":true, "description":"Time between issuing TCP keepalives.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", "default_value":"0", + "hot_configurable":true, "description":"Time between TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"temp_buffers", "default_value":"8192", + "hot_configurable":true, "description":"Sets the maximum number of temporary + buffers used by each session.", "property_type":"INT", "unit":"kB", "string_constraint":null, + "int_min":800, "int_max":1073741824, "float_min":null, "float_max":null}, {"name":"temp_file_limit", + "default_value":"-1", "hot_configurable":false, "description":"Limits the total + size of all temporary files used by each session.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"timezone", "default_value":"GMT", "hot_configurable":true, + "description":"This option sets the global timezone system variable.", "property_type":"STRING", + "unit":null, "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"9.6", "name":"PostgreSQL-9.6", "end_of_life":"2021-11-11T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers_per_gather", + "default_value":"2", "hot_configurable":true, "description":"Sets the maximum + number of parallel processes per executor node.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}], + "region":"fr-par"}], "total_count":2}' + headers: + Content-Length: + - "150730" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:41:31 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - f801a25a-97c5-4e52-a1b8-de6d3e500b6e + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances + method: POST + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:41:31 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - a35a6ce5-5715-4325-8e4e-27bd508e9879 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:41:31 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c77b270b-b7fa-41d0-b849-a8a951f735cb + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:41:46 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 938cb6a3-afb0-4f5b-8950-39e2dcb509d9 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:42:02 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - df1124f0-24fe-46b7-9c18-d10b913f5bdd + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:42:17 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 1f1ae0be-df9a-4448-87f0-04ed6e1b8216 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:42:32 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 4003256c-23e6-4f33-a03e-139a7a5a8cb1 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:42:47 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ebf1d08a-8ce9-4d2e-a050-777763849877 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:43:02 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 439595cd-b39c-4c57-84a8-e0750eb7161a + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:43:18 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 28ff76f5-d03f-4a3a-8e39-1fce1650404b + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:43:33 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - e3b1cdd9-f6ba-4edb-9443-eadd21b5df07 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:43:48 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 63b99553-6547-4765-952c-03667763c5ce + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + headers: + Content-Length: + - "1058" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:03 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 36dfc9da-5592-4018-8bb3-4ee96d318f96 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:31.550091Z", "region":"fr-par"}' + headers: + Content-Length: + - "1058" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:18 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 64916ebf-7dc1-4ed0-b1ea-e0c96f11c8d5 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", "port":29257, "name":null, + "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":29257, "name":null, + "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:31.550091Z", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", "port":29257, "name":null, + "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":29257, "name":null, + "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:31.550091Z", + "region":"fr-par"}' + headers: + Content-Length: + - "1277" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:33 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 47251b80-8cc0-452d-9a7f-6aabbbb26861 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"rules":[{"ip":"0.0.0.0/0", "port":29257, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.1.1.1/32", "port":29257, + "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"first"}, + {"ip":"2.2.2.2/32", "port":29257, "protocol":"tcp", "direction":"inbound", "action":"allow", + "description":"second"}, {"ip":"3.3.3.3/32", "port":29257, "protocol":"tcp", + "direction":"inbound", "action":"allow", "description":"default"}]}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845/acls + method: POST + response: + body: '{"rules":[{"ip":"0.0.0.0/0", "port":29257, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.1.1.1/32", "port":29257, + "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"first"}, + {"ip":"2.2.2.2/32", "port":29257, "protocol":"tcp", "direction":"inbound", "action":"allow", + "description":"second"}, {"ip":"3.3.3.3/32", "port":29257, "protocol":"tcp", + "direction":"inbound", "action":"allow", "description":"default"}]}' + headers: + Content-Length: + - "484" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:33 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 2995f765-9ce6-453c-a610-dc1cd38fc8b9 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", + "port":29257, "name":null, "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":29257, "name":null, + "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:31.550091Z", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", + "port":29257, "name":null, "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":29257, "name":null, + "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:31.550091Z", + "region":"fr-par"}' + headers: + Content-Length: + - "1283" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:34 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 7d5c55d2-985d-4adf-afa0-891a8e4fcc9d + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", "port":29257, "name":null, + "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":29257, "name":null, + "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:31.550091Z", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: GET + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", "port":29257, "name":null, + "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":29257, "name":null, + "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:31.550091Z", + "region":"fr-par"}' + headers: + Content-Length: + - "1277" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:49 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - deeb4229-26f5-4016-a81e-396b1025e730 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", "port":29257, "name":null, + "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":29257, "name":null, + "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:31.550091Z", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/02aef41c-9e85-4679-ac2e-6acdee6c3845 + method: DELETE + response: + body: '{"id":"02aef41c-9e85-4679-ac2e-6acdee6c3845", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", "port":29257, "name":null, + "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:31.550091Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":29257, "name":null, + "id":"a4c76308-3728-4d92-805f-a8b892d4db7b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:31.550091Z", + "region":"fr-par"}' + headers: + Content-Length: + - "1280" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:49 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 3a4f1589-9e4a-4af4-8636-4d5eadbead55 + status: 200 OK + code: 200 + duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-general-description-and-specific-descriptions.golden b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-general-description-and-specific-descriptions.golden new file mode 100644 index 0000000000..5130ef6eb9 --- /dev/null +++ b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-general-description-and-specific-descriptions.golden @@ -0,0 +1,49 @@ +🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 +🟩🟩🟩 STDOUT️ 🟩🟩🟩️ +βœ… 3 ACL rules successfully added. +IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION +0.0.0.0/0 29257 tcp inbound allow Allow All +1.1.1.1/32 29257 tcp inbound allow first +2.2.2.2/32 29257 tcp inbound allow second +3.3.3.3/32 29257 tcp inbound allow default +🟩🟩🟩 JSON STDOUT 🟩🟩🟩 +{ + "Rules": [ + { + "ip": "0.0.0.0/0", + "port": 29257, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "Allow All" + }, + { + "ip": "1.1.1.1/32", + "port": 29257, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "first" + }, + { + "ip": "2.2.2.2/32", + "port": 29257, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "second" + }, + { + "ip": "3.3.3.3/32", + "port": 29257, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "default" + } + ], + "Success": { + "message": "3 ACL rules successfully added", + "details": "" + } +} diff --git a/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-individual-descriptions.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-individual-descriptions.cassette.yaml new file mode 100644 index 0000000000..921a2df2a1 --- /dev/null +++ b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-individual-descriptions.cassette.yaml @@ -0,0 +1,3593 @@ +--- +version: 1 +interactions: +- request: + body: '{"engines":[{"name":"MySQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/mysql.svg", + "versions":[{"version":"8", "name":"MySQL-8", "end_of_life":"2026-04-01T00:00:00Z", + "available_settings":[{"name":"auto_increment_increment", "default_value":"1", + "hot_configurable":true, "description":"Controls the AUTO_INCREMENT interval + between successive column values", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":65535, "float_min":null, "float_max":null}, {"name":"auto_increment_offset", + "default_value":"1", "hot_configurable":true, "description":"Determines the + starting point for the AUTO_INCREMENT column value", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1, "int_max":65535, "float_min":null, + "float_max":null}, {"name":"character_set_server", "default_value":"utf8mb4", + "hot_configurable":true, "description":"Specify a specific server side character-set + encoding", "property_type":"STRING", "unit":null, "string_constraint":"^(armscii8|ascii|big5|binary|cp1250|cp1251|cp1256|cp1257|cp850|cp852|cp866|cp932|dec8|eucjpms|euckr|gb18030|gb2312|gbk|geostd8|greek|hebrew|hp8|keybcs2|koi8r|koi8u|latin1|latin2|latin5|latin7|macce|macroman|sjis|swe7|tis620|ucs2|ujis|utf16|utf16le|utf32|utf8|utf8mb4)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"connect_timeout", + "default_value":"10", "hot_configurable":true, "description":"The number of + seconds that the mysqld server waits for a connect packet before responding + with Bad handshake", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":300, "float_min":null, "float_max":null}, {"name":"default_authentication_plugin", + "default_value":"mysql_native_password", "hot_configurable":false, "description":"The + default authentication plugin at the user creation", "property_type":"STRING", + "unit":null, "string_constraint":"^(mysql_native_password|caching_sha2_password)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"default_time_zone", + "default_value":"UTC", "hot_configurable":false, "description":"This option + sets the global time_zone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"group_concat_max_len", + "default_value":"1024", "hot_configurable":true, "description":"The maximum + permitted result length in bytes for the GROUP_CONCAT() function", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1024, "int_max":65536, "float_min":null, + "float_max":null}, {"name":"innodb_flush_method", "default_value":"fsync", "hot_configurable":false, + "description":"Defines the method used to flush data to InnoDB data files and + log files, which can affect I/O throughput", "property_type":"STRING", "unit":null, + "string_constraint":"^(fsync|O_DIRECT)$", "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"innodb_ft_max_token_size", "default_value":"84", + "hot_configurable":false, "description":"The maximum character length of words + that are stored in an InnoDB FULLTEXT index.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":10, "int_max":84, "float_min":null, "float_max":null}, + {"name":"innodb_ft_min_token_size", "default_value":"3", "hot_configurable":false, + "description":"The minimum character length of words that are stored in an InnoDB + FULLTEXT index.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":16, "float_min":null, "float_max":null}, {"name":"innodb_lock_wait_timeout", + "default_value":"50", "hot_configurable":true, "description":"The length of + time in seconds an InnoDB transaction waits for a row lock before giving up", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "default_value":"200", "hot_configurable":true, "description":"The number of + index pages to sample when estimating cardinality and other statistics for an + indexed column", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":20, "int_max":1000, "float_min":null, "float_max":null}, {"name":"interactive_timeout", + "default_value":"21600", "hot_configurable":true, "description":"The number + of seconds the server waits for activity on an interactive connection before + closing it", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":60, + "int_max":21600, "float_min":null, "float_max":null}, {"name":"local_infile", + "default_value":"OFF", "hot_configurable":true, "description":"This variable + controls server-side LOCAL capability for LOAD DATA statements", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"lock_wait_timeout", "default_value":"31536000", + "hot_configurable":true, "description":"This variable specifies the timeout + in seconds for attempts to acquire metadata locks", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":60, "int_max":31536000, "float_min":null, + "float_max":null}, {"name":"log_bin_trust_function_creators", "default_value":"OFF", + "hot_configurable":true, "description":"This variable controls whether stored + function creators can be trusted", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"long_query_time", + "default_value":"10", "hot_configurable":true, "description":"If the slow query + log is enabled, the query is logged to the slow query log file if it takes longer + than this threshold", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0, "float_max":3600}, {"name":"max_allowed_packet", + "default_value":"64", "hot_configurable":true, "description":"The maximum size + (MB) of one packet or any generated/intermediate string, or any parameter sent + by the mysql_stmt_send_long_data() C API function", "property_type":"INT", "unit":"M", + "string_constraint":null, "int_min":4, "int_max":1024, "float_min":null, "float_max":null}, + {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The + maximum permitted number of simultaneous client connections", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, + "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", + "hot_configurable":false, "description":"Limit the total number of prepared + statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":16382, "int_max":1048576, "float_min":null, "float_max":null}, {"name":"min_examined_row_limit", + "default_value":"0", "hot_configurable":true, "description":"Queries that examine + fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, + "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, + "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"sort_buffer_size", "default_value":"262144", "hot_configurable":true, + "description":"Connection sort buffer memory size. Large buffer slows down most + queries that perform sorts.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":32768, "int_max":10485760, "float_min":null, "float_max":null}, {"name":"sql_mode", + "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", + "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports + and the data validation checks it performs", "property_type":"STRING", "unit":null, + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", + "default_value":"2000", "hot_configurable":true, "description":"The number of + table definitions that can be stored in the definition cache", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1000, "int_max":20000, "float_min":null, + "float_max":null}, {"name":"table_open_cache", "default_value":"10000", "hot_configurable":true, + "description":"The number of open tables for all threads", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1000, "int_max":20000, "float_min":null, + "float_max":null}, {"name":"table_open_cache_instances", "default_value":"16", + "hot_configurable":true, "description":"The number of open tables cache instances. + Improve scalability by reducing contention among sessions but increase memory + usage in case of many triggers or procedures", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1, "int_max":16, "float_min":null, "float_max":null}, + {"name":"thread_stack", "default_value":"280", "hot_configurable":false, "description":"Defines + the stack size for each thread and impact the complexity of the SQL statements + that the server can handle.", "property_type":"INT", "unit":"K", "string_constraint":null, + "int_min":128, "int_max":10240, "float_min":null, "float_max":null}, {"name":"transaction_isolation", + "default_value":"REPEATABLE-READ", "hot_configurable":true, "description":"Define + the transaction isolation level which fine-tunes the balance between performance + and reliability, consistency, and reproducibility of your database", "property_type":"STRING", + "unit":null, "string_constraint":"^(REPEATABLE-READ|READ-COMMITTED|READ-UNCOMMITTED|SERIALIZABLE)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"wait_timeout", + "default_value":"21600", "hot_configurable":false, "description":"The number + of seconds the server waits for activity on a noninteractive connection before + closing it", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":60, + "int_max":21600, "float_min":null, "float_max":null}], "disabled":false, "beta":false, + "available_init_settings":[{"name":"lower_case_table_names", "default_value":"0", + "hot_configurable":false, "description":"If set to 0, table names are stored + as specified and comparisons are case-sensitive. If set to 1, table names are + stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, + "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"14", "name":"PostgreSQL-14", "end_of_life":"2026-11-12T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"13", "name":"PostgreSQL-13", "end_of_life":"2025-11-13T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"12", "name":"PostgreSQL-12", "end_of_life":"2024-11-14T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"11", "name":"PostgreSQL-11", "end_of_life":"2023-11-09T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", + "default_value":"off", "hot_configurable":true, "description":"Specifies whether + or not a hot standby will send feedback to the primary or upstream standby about + queries currently executing on the standby.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"idle_in_transaction_session_timeout", "default_value":"3600000", + "hot_configurable":true, "description":"Sets the maximum allowed duration of + any idling transaction. Value in ms", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"lock_timeout", + "default_value":"0", "hot_configurable":false, "description":"Sets the maximum + allowed duration of any wait for a lock.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"statement_timeout", + "default_value":"86400000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any statement. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":30000, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", "default_value":"0", + "hot_configurable":true, "description":"Maximum number of TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", "default_value":"0", + "hot_configurable":true, "description":"Time between issuing TCP keepalives.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", "default_value":"0", + "hot_configurable":true, "description":"Time between TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"temp_buffers", "default_value":"8192", + "hot_configurable":true, "description":"Sets the maximum number of temporary + buffers used by each session.", "property_type":"INT", "unit":"kB", "string_constraint":null, + "int_min":800, "int_max":1073741824, "float_min":null, "float_max":null}, {"name":"temp_file_limit", + "default_value":"-1", "hot_configurable":false, "description":"Limits the total + size of all temporary files used by each session.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"timezone", "default_value":"GMT", "hot_configurable":true, + "description":"This option sets the global timezone system variable.", "property_type":"STRING", + "unit":null, "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"10", "name":"PostgreSQL-10", "end_of_life":"2022-11-10T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", + "default_value":"off", "hot_configurable":true, "description":"Specifies whether + or not a hot standby will send feedback to the primary or upstream standby about + queries currently executing on the standby.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"idle_in_transaction_session_timeout", "default_value":"3600000", + "hot_configurable":true, "description":"Sets the maximum allowed duration of + any idling transaction. Value in ms", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"lock_timeout", + "default_value":"0", "hot_configurable":false, "description":"Sets the maximum + allowed duration of any wait for a lock.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"statement_timeout", + "default_value":"86400000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any statement. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":30000, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", "default_value":"0", + "hot_configurable":true, "description":"Maximum number of TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", "default_value":"0", + "hot_configurable":true, "description":"Time between issuing TCP keepalives.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", "default_value":"0", + "hot_configurable":true, "description":"Time between TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"temp_buffers", "default_value":"8192", + "hot_configurable":true, "description":"Sets the maximum number of temporary + buffers used by each session.", "property_type":"INT", "unit":"kB", "string_constraint":null, + "int_min":800, "int_max":1073741824, "float_min":null, "float_max":null}, {"name":"temp_file_limit", + "default_value":"-1", "hot_configurable":false, "description":"Limits the total + size of all temporary files used by each session.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"timezone", "default_value":"GMT", "hot_configurable":true, + "description":"This option sets the global timezone system variable.", "property_type":"STRING", + "unit":null, "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"9.6", "name":"PostgreSQL-9.6", "end_of_life":"2021-11-11T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers_per_gather", + "default_value":"2", "hot_configurable":true, "description":"Sets the maximum + number of parallel processes per executor node.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}], + "region":"fr-par"}], "total_count":2}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/database-engines + method: GET + response: + body: '{"engines":[{"name":"MySQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/mysql.svg", + "versions":[{"version":"8", "name":"MySQL-8", "end_of_life":"2026-04-01T00:00:00Z", + "available_settings":[{"name":"auto_increment_increment", "default_value":"1", + "hot_configurable":true, "description":"Controls the AUTO_INCREMENT interval + between successive column values", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":65535, "float_min":null, "float_max":null}, {"name":"auto_increment_offset", + "default_value":"1", "hot_configurable":true, "description":"Determines the + starting point for the AUTO_INCREMENT column value", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1, "int_max":65535, "float_min":null, + "float_max":null}, {"name":"character_set_server", "default_value":"utf8mb4", + "hot_configurable":true, "description":"Specify a specific server side character-set + encoding", "property_type":"STRING", "unit":null, "string_constraint":"^(armscii8|ascii|big5|binary|cp1250|cp1251|cp1256|cp1257|cp850|cp852|cp866|cp932|dec8|eucjpms|euckr|gb18030|gb2312|gbk|geostd8|greek|hebrew|hp8|keybcs2|koi8r|koi8u|latin1|latin2|latin5|latin7|macce|macroman|sjis|swe7|tis620|ucs2|ujis|utf16|utf16le|utf32|utf8|utf8mb4)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"connect_timeout", + "default_value":"10", "hot_configurable":true, "description":"The number of + seconds that the mysqld server waits for a connect packet before responding + with Bad handshake", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":300, "float_min":null, "float_max":null}, {"name":"default_authentication_plugin", + "default_value":"mysql_native_password", "hot_configurable":false, "description":"The + default authentication plugin at the user creation", "property_type":"STRING", + "unit":null, "string_constraint":"^(mysql_native_password|caching_sha2_password)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"default_time_zone", + "default_value":"UTC", "hot_configurable":false, "description":"This option + sets the global time_zone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"group_concat_max_len", + "default_value":"1024", "hot_configurable":true, "description":"The maximum + permitted result length in bytes for the GROUP_CONCAT() function", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1024, "int_max":65536, "float_min":null, + "float_max":null}, {"name":"innodb_flush_method", "default_value":"fsync", "hot_configurable":false, + "description":"Defines the method used to flush data to InnoDB data files and + log files, which can affect I/O throughput", "property_type":"STRING", "unit":null, + "string_constraint":"^(fsync|O_DIRECT)$", "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"innodb_ft_max_token_size", "default_value":"84", + "hot_configurable":false, "description":"The maximum character length of words + that are stored in an InnoDB FULLTEXT index.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":10, "int_max":84, "float_min":null, "float_max":null}, + {"name":"innodb_ft_min_token_size", "default_value":"3", "hot_configurable":false, + "description":"The minimum character length of words that are stored in an InnoDB + FULLTEXT index.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":16, "float_min":null, "float_max":null}, {"name":"innodb_lock_wait_timeout", + "default_value":"50", "hot_configurable":true, "description":"The length of + time in seconds an InnoDB transaction waits for a row lock before giving up", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "default_value":"200", "hot_configurable":true, "description":"The number of + index pages to sample when estimating cardinality and other statistics for an + indexed column", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":20, "int_max":1000, "float_min":null, "float_max":null}, {"name":"interactive_timeout", + "default_value":"21600", "hot_configurable":true, "description":"The number + of seconds the server waits for activity on an interactive connection before + closing it", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":60, + "int_max":21600, "float_min":null, "float_max":null}, {"name":"local_infile", + "default_value":"OFF", "hot_configurable":true, "description":"This variable + controls server-side LOCAL capability for LOAD DATA statements", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"lock_wait_timeout", "default_value":"31536000", + "hot_configurable":true, "description":"This variable specifies the timeout + in seconds for attempts to acquire metadata locks", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":60, "int_max":31536000, "float_min":null, + "float_max":null}, {"name":"log_bin_trust_function_creators", "default_value":"OFF", + "hot_configurable":true, "description":"This variable controls whether stored + function creators can be trusted", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"long_query_time", + "default_value":"10", "hot_configurable":true, "description":"If the slow query + log is enabled, the query is logged to the slow query log file if it takes longer + than this threshold", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0, "float_max":3600}, {"name":"max_allowed_packet", + "default_value":"64", "hot_configurable":true, "description":"The maximum size + (MB) of one packet or any generated/intermediate string, or any parameter sent + by the mysql_stmt_send_long_data() C API function", "property_type":"INT", "unit":"M", + "string_constraint":null, "int_min":4, "int_max":1024, "float_min":null, "float_max":null}, + {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The + maximum permitted number of simultaneous client connections", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, + "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", + "hot_configurable":false, "description":"Limit the total number of prepared + statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":16382, "int_max":1048576, "float_min":null, "float_max":null}, {"name":"min_examined_row_limit", + "default_value":"0", "hot_configurable":true, "description":"Queries that examine + fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, + "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, + "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"sort_buffer_size", "default_value":"262144", "hot_configurable":true, + "description":"Connection sort buffer memory size. Large buffer slows down most + queries that perform sorts.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":32768, "int_max":10485760, "float_min":null, "float_max":null}, {"name":"sql_mode", + "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", + "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports + and the data validation checks it performs", "property_type":"STRING", "unit":null, + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", + "default_value":"2000", "hot_configurable":true, "description":"The number of + table definitions that can be stored in the definition cache", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1000, "int_max":20000, "float_min":null, + "float_max":null}, {"name":"table_open_cache", "default_value":"10000", "hot_configurable":true, + "description":"The number of open tables for all threads", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1000, "int_max":20000, "float_min":null, + "float_max":null}, {"name":"table_open_cache_instances", "default_value":"16", + "hot_configurable":true, "description":"The number of open tables cache instances. + Improve scalability by reducing contention among sessions but increase memory + usage in case of many triggers or procedures", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1, "int_max":16, "float_min":null, "float_max":null}, + {"name":"thread_stack", "default_value":"280", "hot_configurable":false, "description":"Defines + the stack size for each thread and impact the complexity of the SQL statements + that the server can handle.", "property_type":"INT", "unit":"K", "string_constraint":null, + "int_min":128, "int_max":10240, "float_min":null, "float_max":null}, {"name":"transaction_isolation", + "default_value":"REPEATABLE-READ", "hot_configurable":true, "description":"Define + the transaction isolation level which fine-tunes the balance between performance + and reliability, consistency, and reproducibility of your database", "property_type":"STRING", + "unit":null, "string_constraint":"^(REPEATABLE-READ|READ-COMMITTED|READ-UNCOMMITTED|SERIALIZABLE)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"wait_timeout", + "default_value":"21600", "hot_configurable":false, "description":"The number + of seconds the server waits for activity on a noninteractive connection before + closing it", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":60, + "int_max":21600, "float_min":null, "float_max":null}], "disabled":false, "beta":false, + "available_init_settings":[{"name":"lower_case_table_names", "default_value":"0", + "hot_configurable":false, "description":"If set to 0, table names are stored + as specified and comparisons are case-sensitive. If set to 1, table names are + stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, + "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"14", "name":"PostgreSQL-14", "end_of_life":"2026-11-12T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"13", "name":"PostgreSQL-13", "end_of_life":"2025-11-13T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"12", "name":"PostgreSQL-12", "end_of_life":"2024-11-14T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"11", "name":"PostgreSQL-11", "end_of_life":"2023-11-09T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", + "default_value":"off", "hot_configurable":true, "description":"Specifies whether + or not a hot standby will send feedback to the primary or upstream standby about + queries currently executing on the standby.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"idle_in_transaction_session_timeout", "default_value":"3600000", + "hot_configurable":true, "description":"Sets the maximum allowed duration of + any idling transaction. Value in ms", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"lock_timeout", + "default_value":"0", "hot_configurable":false, "description":"Sets the maximum + allowed duration of any wait for a lock.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"statement_timeout", + "default_value":"86400000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any statement. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":30000, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", "default_value":"0", + "hot_configurable":true, "description":"Maximum number of TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", "default_value":"0", + "hot_configurable":true, "description":"Time between issuing TCP keepalives.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", "default_value":"0", + "hot_configurable":true, "description":"Time between TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"temp_buffers", "default_value":"8192", + "hot_configurable":true, "description":"Sets the maximum number of temporary + buffers used by each session.", "property_type":"INT", "unit":"kB", "string_constraint":null, + "int_min":800, "int_max":1073741824, "float_min":null, "float_max":null}, {"name":"temp_file_limit", + "default_value":"-1", "hot_configurable":false, "description":"Limits the total + size of all temporary files used by each session.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"timezone", "default_value":"GMT", "hot_configurable":true, + "description":"This option sets the global timezone system variable.", "property_type":"STRING", + "unit":null, "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"10", "name":"PostgreSQL-10", "end_of_life":"2022-11-10T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", + "default_value":"off", "hot_configurable":true, "description":"Specifies whether + or not a hot standby will send feedback to the primary or upstream standby about + queries currently executing on the standby.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"idle_in_transaction_session_timeout", "default_value":"3600000", + "hot_configurable":true, "description":"Sets the maximum allowed duration of + any idling transaction. Value in ms", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"lock_timeout", + "default_value":"0", "hot_configurable":false, "description":"Sets the maximum + allowed duration of any wait for a lock.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"statement_timeout", + "default_value":"86400000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any statement. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":30000, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", "default_value":"0", + "hot_configurable":true, "description":"Maximum number of TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", "default_value":"0", + "hot_configurable":true, "description":"Time between issuing TCP keepalives.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", "default_value":"0", + "hot_configurable":true, "description":"Time between TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"temp_buffers", "default_value":"8192", + "hot_configurable":true, "description":"Sets the maximum number of temporary + buffers used by each session.", "property_type":"INT", "unit":"kB", "string_constraint":null, + "int_min":800, "int_max":1073741824, "float_min":null, "float_max":null}, {"name":"temp_file_limit", + "default_value":"-1", "hot_configurable":false, "description":"Limits the total + size of all temporary files used by each session.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"timezone", "default_value":"GMT", "hot_configurable":true, + "description":"This option sets the global timezone system variable.", "property_type":"STRING", + "unit":null, "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"9.6", "name":"PostgreSQL-9.6", "end_of_life":"2021-11-11T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers_per_gather", + "default_value":"2", "hot_configurable":true, "description":"Sets the maximum + number of parallel processes per executor node.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}], + "region":"fr-par"}], "total_count":2}' + headers: + Content-Length: + - "150730" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:41:31 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 1a8cf7d1-b9ac-4276-a569-0fbdc6bd43eb + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances + method: POST + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:41:32 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - dbf5386b-39fa-44a3-9d51-3c7f3604afe2 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:41:32 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 4fd3a854-c426-4110-b84f-314ae03335a9 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:41:47 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 705461b5-f83a-44cf-9d20-503c6be37406 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:42:03 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 35cfb4b1-724d-468d-bdfa-762a745de600 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:42:18 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 63f15df8-b225-4833-8988-134b57b204ca + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:42:33 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - a2c979c6-df62-41ae-8bd2-810c3b0d9813 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:42:48 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 0c987634-5c73-4eaf-9182-b3cf10d6f710 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:43:03 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 6784e3a0-26fe-4e22-88cd-43eabdf24be5 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:43:18 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 9bc2a010-b190-4917-8283-368595ea2f0a + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:43:33 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 5a252299-2e33-4a46-9b1c-004718cfaaed + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:43:48 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ec971435-1af1-4e2d-ae8d-aaaa6599dbbd + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:04 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 5ba4bd00-a183-49af-99cf-45f010f3037b + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:19 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 5c91d6a3-bf8c-46b5-8e0e-6b21c2ee7464 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:34 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ab1a25c2-f374-49c1-b2a2-3486b7bd634d + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "1058" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:49 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - d16eff80-efb2-41d4-a4a1-a06d90373968 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:32.579357Z", "region":"fr-par"}' + headers: + Content-Length: + - "1058" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:45:04 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - d1e8b1e2-97ad-444e-9798-8085f5f27393 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", "port":4568, "name":null, + "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":4568, "name":null, + "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:32.579357Z", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", "port":4568, "name":null, + "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":4568, "name":null, + "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:32.579357Z", + "region":"fr-par"}' + headers: + Content-Length: + - "1275" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:45:19 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 976308b1-78f5-46d2-a4b2-9d72a59ce94c + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"rules":[{"ip":"0.0.0.0/0", "port":4568, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.1.1.1/32", "port":4568, + "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"first"}, + {"ip":"2.2.2.2/32", "port":4568, "protocol":"tcp", "direction":"inbound", "action":"allow", + "description":"second"}, {"ip":"3.3.3.3/32", "port":4568, "protocol":"tcp", + "direction":"inbound", "action":"allow", "description":"third"}]}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054/acls + method: POST + response: + body: '{"rules":[{"ip":"0.0.0.0/0", "port":4568, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.1.1.1/32", "port":4568, + "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"first"}, + {"ip":"2.2.2.2/32", "port":4568, "protocol":"tcp", "direction":"inbound", "action":"allow", + "description":"second"}, {"ip":"3.3.3.3/32", "port":4568, "protocol":"tcp", + "direction":"inbound", "action":"allow", "description":"third"}]}' + headers: + Content-Length: + - "478" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:45:20 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 3b76fd9a-1c25-45a1-8e5a-4bd5b4719ea9 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", + "port":4568, "name":null, "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":4568, "name":null, + "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:32.579357Z", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", + "port":4568, "name":null, "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":4568, "name":null, + "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:32.579357Z", + "region":"fr-par"}' + headers: + Content-Length: + - "1281" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:45:20 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 45395c5b-2b63-4a1e-b9b1-939645bf1fde + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", "port":4568, "name":null, + "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":4568, "name":null, + "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:32.579357Z", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: GET + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", "port":4568, "name":null, + "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":4568, "name":null, + "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:32.579357Z", + "region":"fr-par"}' + headers: + Content-Length: + - "1275" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:45:35 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 497663bc-2569-4eec-9509-fe325eed57f8 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", "port":4568, "name":null, + "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":4568, "name":null, + "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:32.579357Z", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/c5901850-976a-4761-baee-42a668ed3054 + method: DELETE + response: + body: '{"id":"c5901850-976a-4761-baee-42a668ed3054", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.197.57", "port":4568, "name":null, + "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:32.579357Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.197.57", "port":4568, "name":null, + "id":"a6722138-bf3d-4819-be8c-16cef504fe5b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:32.579357Z", + "region":"fr-par"}' + headers: + Content-Length: + - "1278" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:45:35 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 2cb057ca-3f87-4c08-98e4-897fc087f3b2 + status: 200 OK + code: 200 + duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-individual-descriptions.golden b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-individual-descriptions.golden new file mode 100644 index 0000000000..a87212a476 --- /dev/null +++ b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-individual-descriptions.golden @@ -0,0 +1,49 @@ +🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 +🟩🟩🟩 STDOUT️ 🟩🟩🟩️ +βœ… 3 ACL rules successfully added. +IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION +0.0.0.0/0 4568 tcp inbound allow Allow All +1.1.1.1/32 4568 tcp inbound allow first +2.2.2.2/32 4568 tcp inbound allow second +3.3.3.3/32 4568 tcp inbound allow third +🟩🟩🟩 JSON STDOUT 🟩🟩🟩 +{ + "Rules": [ + { + "ip": "0.0.0.0/0", + "port": 4568, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "Allow All" + }, + { + "ip": "1.1.1.1/32", + "port": 4568, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "first" + }, + { + "ip": "2.2.2.2/32", + "port": 4568, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "second" + }, + { + "ip": "3.3.3.3/32", + "port": 4568, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "third" + } + ], + "Success": { + "message": "3 ACL rules successfully added", + "details": "" + } +} diff --git a/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-partial-descriptions.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-partial-descriptions.cassette.yaml new file mode 100644 index 0000000000..42a32448b2 --- /dev/null +++ b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-partial-descriptions.cassette.yaml @@ -0,0 +1,3497 @@ +--- +version: 1 +interactions: +- request: + body: '{"engines":[{"name":"MySQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/mysql.svg", + "versions":[{"version":"8", "name":"MySQL-8", "end_of_life":"2026-04-01T00:00:00Z", + "available_settings":[{"name":"auto_increment_increment", "default_value":"1", + "hot_configurable":true, "description":"Controls the AUTO_INCREMENT interval + between successive column values", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":65535, "float_min":null, "float_max":null}, {"name":"auto_increment_offset", + "default_value":"1", "hot_configurable":true, "description":"Determines the + starting point for the AUTO_INCREMENT column value", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1, "int_max":65535, "float_min":null, + "float_max":null}, {"name":"character_set_server", "default_value":"utf8mb4", + "hot_configurable":true, "description":"Specify a specific server side character-set + encoding", "property_type":"STRING", "unit":null, "string_constraint":"^(armscii8|ascii|big5|binary|cp1250|cp1251|cp1256|cp1257|cp850|cp852|cp866|cp932|dec8|eucjpms|euckr|gb18030|gb2312|gbk|geostd8|greek|hebrew|hp8|keybcs2|koi8r|koi8u|latin1|latin2|latin5|latin7|macce|macroman|sjis|swe7|tis620|ucs2|ujis|utf16|utf16le|utf32|utf8|utf8mb4)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"connect_timeout", + "default_value":"10", "hot_configurable":true, "description":"The number of + seconds that the mysqld server waits for a connect packet before responding + with Bad handshake", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":300, "float_min":null, "float_max":null}, {"name":"default_authentication_plugin", + "default_value":"mysql_native_password", "hot_configurable":false, "description":"The + default authentication plugin at the user creation", "property_type":"STRING", + "unit":null, "string_constraint":"^(mysql_native_password|caching_sha2_password)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"default_time_zone", + "default_value":"UTC", "hot_configurable":false, "description":"This option + sets the global time_zone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"group_concat_max_len", + "default_value":"1024", "hot_configurable":true, "description":"The maximum + permitted result length in bytes for the GROUP_CONCAT() function", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1024, "int_max":65536, "float_min":null, + "float_max":null}, {"name":"innodb_flush_method", "default_value":"fsync", "hot_configurable":false, + "description":"Defines the method used to flush data to InnoDB data files and + log files, which can affect I/O throughput", "property_type":"STRING", "unit":null, + "string_constraint":"^(fsync|O_DIRECT)$", "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"innodb_ft_max_token_size", "default_value":"84", + "hot_configurable":false, "description":"The maximum character length of words + that are stored in an InnoDB FULLTEXT index.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":10, "int_max":84, "float_min":null, "float_max":null}, + {"name":"innodb_ft_min_token_size", "default_value":"3", "hot_configurable":false, + "description":"The minimum character length of words that are stored in an InnoDB + FULLTEXT index.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":16, "float_min":null, "float_max":null}, {"name":"innodb_lock_wait_timeout", + "default_value":"50", "hot_configurable":true, "description":"The length of + time in seconds an InnoDB transaction waits for a row lock before giving up", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "default_value":"200", "hot_configurable":true, "description":"The number of + index pages to sample when estimating cardinality and other statistics for an + indexed column", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":20, "int_max":1000, "float_min":null, "float_max":null}, {"name":"interactive_timeout", + "default_value":"21600", "hot_configurable":true, "description":"The number + of seconds the server waits for activity on an interactive connection before + closing it", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":60, + "int_max":21600, "float_min":null, "float_max":null}, {"name":"local_infile", + "default_value":"OFF", "hot_configurable":true, "description":"This variable + controls server-side LOCAL capability for LOAD DATA statements", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"lock_wait_timeout", "default_value":"31536000", + "hot_configurable":true, "description":"This variable specifies the timeout + in seconds for attempts to acquire metadata locks", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":60, "int_max":31536000, "float_min":null, + "float_max":null}, {"name":"log_bin_trust_function_creators", "default_value":"OFF", + "hot_configurable":true, "description":"This variable controls whether stored + function creators can be trusted", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"long_query_time", + "default_value":"10", "hot_configurable":true, "description":"If the slow query + log is enabled, the query is logged to the slow query log file if it takes longer + than this threshold", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0, "float_max":3600}, {"name":"max_allowed_packet", + "default_value":"64", "hot_configurable":true, "description":"The maximum size + (MB) of one packet or any generated/intermediate string, or any parameter sent + by the mysql_stmt_send_long_data() C API function", "property_type":"INT", "unit":"M", + "string_constraint":null, "int_min":4, "int_max":1024, "float_min":null, "float_max":null}, + {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The + maximum permitted number of simultaneous client connections", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, + "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", + "hot_configurable":false, "description":"Limit the total number of prepared + statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":16382, "int_max":1048576, "float_min":null, "float_max":null}, {"name":"min_examined_row_limit", + "default_value":"0", "hot_configurable":true, "description":"Queries that examine + fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, + "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, + "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"sort_buffer_size", "default_value":"262144", "hot_configurable":true, + "description":"Connection sort buffer memory size. Large buffer slows down most + queries that perform sorts.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":32768, "int_max":10485760, "float_min":null, "float_max":null}, {"name":"sql_mode", + "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", + "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports + and the data validation checks it performs", "property_type":"STRING", "unit":null, + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", + "default_value":"2000", "hot_configurable":true, "description":"The number of + table definitions that can be stored in the definition cache", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1000, "int_max":20000, "float_min":null, + "float_max":null}, {"name":"table_open_cache", "default_value":"10000", "hot_configurable":true, + "description":"The number of open tables for all threads", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1000, "int_max":20000, "float_min":null, + "float_max":null}, {"name":"table_open_cache_instances", "default_value":"16", + "hot_configurable":true, "description":"The number of open tables cache instances. + Improve scalability by reducing contention among sessions but increase memory + usage in case of many triggers or procedures", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1, "int_max":16, "float_min":null, "float_max":null}, + {"name":"thread_stack", "default_value":"280", "hot_configurable":false, "description":"Defines + the stack size for each thread and impact the complexity of the SQL statements + that the server can handle.", "property_type":"INT", "unit":"K", "string_constraint":null, + "int_min":128, "int_max":10240, "float_min":null, "float_max":null}, {"name":"transaction_isolation", + "default_value":"REPEATABLE-READ", "hot_configurable":true, "description":"Define + the transaction isolation level which fine-tunes the balance between performance + and reliability, consistency, and reproducibility of your database", "property_type":"STRING", + "unit":null, "string_constraint":"^(REPEATABLE-READ|READ-COMMITTED|READ-UNCOMMITTED|SERIALIZABLE)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"wait_timeout", + "default_value":"21600", "hot_configurable":false, "description":"The number + of seconds the server waits for activity on a noninteractive connection before + closing it", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":60, + "int_max":21600, "float_min":null, "float_max":null}], "disabled":false, "beta":false, + "available_init_settings":[{"name":"lower_case_table_names", "default_value":"0", + "hot_configurable":false, "description":"If set to 0, table names are stored + as specified and comparisons are case-sensitive. If set to 1, table names are + stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, + "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"14", "name":"PostgreSQL-14", "end_of_life":"2026-11-12T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"13", "name":"PostgreSQL-13", "end_of_life":"2025-11-13T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"12", "name":"PostgreSQL-12", "end_of_life":"2024-11-14T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"11", "name":"PostgreSQL-11", "end_of_life":"2023-11-09T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", + "default_value":"off", "hot_configurable":true, "description":"Specifies whether + or not a hot standby will send feedback to the primary or upstream standby about + queries currently executing on the standby.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"idle_in_transaction_session_timeout", "default_value":"3600000", + "hot_configurable":true, "description":"Sets the maximum allowed duration of + any idling transaction. Value in ms", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"lock_timeout", + "default_value":"0", "hot_configurable":false, "description":"Sets the maximum + allowed duration of any wait for a lock.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"statement_timeout", + "default_value":"86400000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any statement. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":30000, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", "default_value":"0", + "hot_configurable":true, "description":"Maximum number of TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", "default_value":"0", + "hot_configurable":true, "description":"Time between issuing TCP keepalives.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", "default_value":"0", + "hot_configurable":true, "description":"Time between TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"temp_buffers", "default_value":"8192", + "hot_configurable":true, "description":"Sets the maximum number of temporary + buffers used by each session.", "property_type":"INT", "unit":"kB", "string_constraint":null, + "int_min":800, "int_max":1073741824, "float_min":null, "float_max":null}, {"name":"temp_file_limit", + "default_value":"-1", "hot_configurable":false, "description":"Limits the total + size of all temporary files used by each session.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"timezone", "default_value":"GMT", "hot_configurable":true, + "description":"This option sets the global timezone system variable.", "property_type":"STRING", + "unit":null, "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"10", "name":"PostgreSQL-10", "end_of_life":"2022-11-10T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", + "default_value":"off", "hot_configurable":true, "description":"Specifies whether + or not a hot standby will send feedback to the primary or upstream standby about + queries currently executing on the standby.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"idle_in_transaction_session_timeout", "default_value":"3600000", + "hot_configurable":true, "description":"Sets the maximum allowed duration of + any idling transaction. Value in ms", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"lock_timeout", + "default_value":"0", "hot_configurable":false, "description":"Sets the maximum + allowed duration of any wait for a lock.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"statement_timeout", + "default_value":"86400000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any statement. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":30000, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", "default_value":"0", + "hot_configurable":true, "description":"Maximum number of TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", "default_value":"0", + "hot_configurable":true, "description":"Time between issuing TCP keepalives.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", "default_value":"0", + "hot_configurable":true, "description":"Time between TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"temp_buffers", "default_value":"8192", + "hot_configurable":true, "description":"Sets the maximum number of temporary + buffers used by each session.", "property_type":"INT", "unit":"kB", "string_constraint":null, + "int_min":800, "int_max":1073741824, "float_min":null, "float_max":null}, {"name":"temp_file_limit", + "default_value":"-1", "hot_configurable":false, "description":"Limits the total + size of all temporary files used by each session.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"timezone", "default_value":"GMT", "hot_configurable":true, + "description":"This option sets the global timezone system variable.", "property_type":"STRING", + "unit":null, "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"9.6", "name":"PostgreSQL-9.6", "end_of_life":"2021-11-11T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers_per_gather", + "default_value":"2", "hot_configurable":true, "description":"Sets the maximum + number of parallel processes per executor node.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}], + "region":"fr-par"}], "total_count":2}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/database-engines + method: GET + response: + body: '{"engines":[{"name":"MySQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/mysql.svg", + "versions":[{"version":"8", "name":"MySQL-8", "end_of_life":"2026-04-01T00:00:00Z", + "available_settings":[{"name":"auto_increment_increment", "default_value":"1", + "hot_configurable":true, "description":"Controls the AUTO_INCREMENT interval + between successive column values", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":65535, "float_min":null, "float_max":null}, {"name":"auto_increment_offset", + "default_value":"1", "hot_configurable":true, "description":"Determines the + starting point for the AUTO_INCREMENT column value", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1, "int_max":65535, "float_min":null, + "float_max":null}, {"name":"character_set_server", "default_value":"utf8mb4", + "hot_configurable":true, "description":"Specify a specific server side character-set + encoding", "property_type":"STRING", "unit":null, "string_constraint":"^(armscii8|ascii|big5|binary|cp1250|cp1251|cp1256|cp1257|cp850|cp852|cp866|cp932|dec8|eucjpms|euckr|gb18030|gb2312|gbk|geostd8|greek|hebrew|hp8|keybcs2|koi8r|koi8u|latin1|latin2|latin5|latin7|macce|macroman|sjis|swe7|tis620|ucs2|ujis|utf16|utf16le|utf32|utf8|utf8mb4)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"connect_timeout", + "default_value":"10", "hot_configurable":true, "description":"The number of + seconds that the mysqld server waits for a connect packet before responding + with Bad handshake", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":300, "float_min":null, "float_max":null}, {"name":"default_authentication_plugin", + "default_value":"mysql_native_password", "hot_configurable":false, "description":"The + default authentication plugin at the user creation", "property_type":"STRING", + "unit":null, "string_constraint":"^(mysql_native_password|caching_sha2_password)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"default_time_zone", + "default_value":"UTC", "hot_configurable":false, "description":"This option + sets the global time_zone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"group_concat_max_len", + "default_value":"1024", "hot_configurable":true, "description":"The maximum + permitted result length in bytes for the GROUP_CONCAT() function", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1024, "int_max":65536, "float_min":null, + "float_max":null}, {"name":"innodb_flush_method", "default_value":"fsync", "hot_configurable":false, + "description":"Defines the method used to flush data to InnoDB data files and + log files, which can affect I/O throughput", "property_type":"STRING", "unit":null, + "string_constraint":"^(fsync|O_DIRECT)$", "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"innodb_ft_max_token_size", "default_value":"84", + "hot_configurable":false, "description":"The maximum character length of words + that are stored in an InnoDB FULLTEXT index.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":10, "int_max":84, "float_min":null, "float_max":null}, + {"name":"innodb_ft_min_token_size", "default_value":"3", "hot_configurable":false, + "description":"The minimum character length of words that are stored in an InnoDB + FULLTEXT index.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":16, "float_min":null, "float_max":null}, {"name":"innodb_lock_wait_timeout", + "default_value":"50", "hot_configurable":true, "description":"The length of + time in seconds an InnoDB transaction waits for a row lock before giving up", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "default_value":"200", "hot_configurable":true, "description":"The number of + index pages to sample when estimating cardinality and other statistics for an + indexed column", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":20, "int_max":1000, "float_min":null, "float_max":null}, {"name":"interactive_timeout", + "default_value":"21600", "hot_configurable":true, "description":"The number + of seconds the server waits for activity on an interactive connection before + closing it", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":60, + "int_max":21600, "float_min":null, "float_max":null}, {"name":"local_infile", + "default_value":"OFF", "hot_configurable":true, "description":"This variable + controls server-side LOCAL capability for LOAD DATA statements", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"lock_wait_timeout", "default_value":"31536000", + "hot_configurable":true, "description":"This variable specifies the timeout + in seconds for attempts to acquire metadata locks", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":60, "int_max":31536000, "float_min":null, + "float_max":null}, {"name":"log_bin_trust_function_creators", "default_value":"OFF", + "hot_configurable":true, "description":"This variable controls whether stored + function creators can be trusted", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"long_query_time", + "default_value":"10", "hot_configurable":true, "description":"If the slow query + log is enabled, the query is logged to the slow query log file if it takes longer + than this threshold", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0, "float_max":3600}, {"name":"max_allowed_packet", + "default_value":"64", "hot_configurable":true, "description":"The maximum size + (MB) of one packet or any generated/intermediate string, or any parameter sent + by the mysql_stmt_send_long_data() C API function", "property_type":"INT", "unit":"M", + "string_constraint":null, "int_min":4, "int_max":1024, "float_min":null, "float_max":null}, + {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The + maximum permitted number of simultaneous client connections", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, + "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", + "hot_configurable":false, "description":"Limit the total number of prepared + statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":16382, "int_max":1048576, "float_min":null, "float_max":null}, {"name":"min_examined_row_limit", + "default_value":"0", "hot_configurable":true, "description":"Queries that examine + fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, + "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, + "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"sort_buffer_size", "default_value":"262144", "hot_configurable":true, + "description":"Connection sort buffer memory size. Large buffer slows down most + queries that perform sorts.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":32768, "int_max":10485760, "float_min":null, "float_max":null}, {"name":"sql_mode", + "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", + "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports + and the data validation checks it performs", "property_type":"STRING", "unit":null, + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", + "default_value":"2000", "hot_configurable":true, "description":"The number of + table definitions that can be stored in the definition cache", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1000, "int_max":20000, "float_min":null, + "float_max":null}, {"name":"table_open_cache", "default_value":"10000", "hot_configurable":true, + "description":"The number of open tables for all threads", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":1000, "int_max":20000, "float_min":null, + "float_max":null}, {"name":"table_open_cache_instances", "default_value":"16", + "hot_configurable":true, "description":"The number of open tables cache instances. + Improve scalability by reducing contention among sessions but increase memory + usage in case of many triggers or procedures", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1, "int_max":16, "float_min":null, "float_max":null}, + {"name":"thread_stack", "default_value":"280", "hot_configurable":false, "description":"Defines + the stack size for each thread and impact the complexity of the SQL statements + that the server can handle.", "property_type":"INT", "unit":"K", "string_constraint":null, + "int_min":128, "int_max":10240, "float_min":null, "float_max":null}, {"name":"transaction_isolation", + "default_value":"REPEATABLE-READ", "hot_configurable":true, "description":"Define + the transaction isolation level which fine-tunes the balance between performance + and reliability, consistency, and reproducibility of your database", "property_type":"STRING", + "unit":null, "string_constraint":"^(REPEATABLE-READ|READ-COMMITTED|READ-UNCOMMITTED|SERIALIZABLE)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"wait_timeout", + "default_value":"21600", "hot_configurable":false, "description":"The number + of seconds the server waits for activity on a noninteractive connection before + closing it", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":60, + "int_max":21600, "float_min":null, "float_max":null}], "disabled":false, "beta":false, + "available_init_settings":[{"name":"lower_case_table_names", "default_value":"0", + "hot_configurable":false, "description":"If set to 0, table names are stored + as specified and comparisons are case-sensitive. If set to 1, table names are + stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, + "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"14", "name":"PostgreSQL-14", "end_of_life":"2026-11-12T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"13", "name":"PostgreSQL-13", "end_of_life":"2025-11-13T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"12", "name":"PostgreSQL-12", "end_of_life":"2024-11-14T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pgaudit.log", + "default_value":"none", "hot_configurable":true, "description":"Specifies which + classes of statements will be logged by session audit logging", "property_type":"STRING", + "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"11", "name":"PostgreSQL-11", "end_of_life":"2023-11-09T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", + "default_value":"off", "hot_configurable":true, "description":"Specifies whether + or not a hot standby will send feedback to the primary or upstream standby about + queries currently executing on the standby.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"idle_in_transaction_session_timeout", "default_value":"3600000", + "hot_configurable":true, "description":"Sets the maximum allowed duration of + any idling transaction. Value in ms", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"lock_timeout", + "default_value":"0", "hot_configurable":false, "description":"Sets the maximum + allowed duration of any wait for a lock.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"statement_timeout", + "default_value":"86400000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any statement. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":30000, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", "default_value":"0", + "hot_configurable":true, "description":"Maximum number of TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", "default_value":"0", + "hot_configurable":true, "description":"Time between issuing TCP keepalives.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", "default_value":"0", + "hot_configurable":true, "description":"Time between TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"temp_buffers", "default_value":"8192", + "hot_configurable":true, "description":"Sets the maximum number of temporary + buffers used by each session.", "property_type":"INT", "unit":"kB", "string_constraint":null, + "int_min":800, "int_max":1073741824, "float_min":null, "float_max":null}, {"name":"temp_file_limit", + "default_value":"-1", "hot_configurable":false, "description":"Limits the total + size of all temporary files used by each session.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"timezone", "default_value":"GMT", "hot_configurable":true, + "description":"This option sets the global timezone system variable.", "property_type":"STRING", + "unit":null, "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"10", "name":"PostgreSQL-10", "end_of_life":"2022-11-10T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"checkpoint_timeout", "default_value":"30", "hot_configurable":true, + "description":"Sets the maximum time between automatic WAL checkpoints", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", + "default_value":"off", "hot_configurable":true, "description":"Specifies whether + or not a hot standby will send feedback to the primary or upstream standby about + queries currently executing on the standby.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"idle_in_transaction_session_timeout", "default_value":"3600000", + "hot_configurable":true, "description":"Sets the maximum allowed duration of + any idling transaction. Value in ms", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"lock_timeout", + "default_value":"0", "hot_configurable":false, "description":"Sets the maximum + allowed duration of any wait for a lock.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"statement_timeout", + "default_value":"86400000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any statement. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":30000, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", "default_value":"0", + "hot_configurable":true, "description":"Maximum number of TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", "default_value":"0", + "hot_configurable":true, "description":"Time between issuing TCP keepalives.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", "default_value":"0", + "hot_configurable":true, "description":"Time between TCP keepalive retransmits.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, + "float_min":null, "float_max":null}, {"name":"temp_buffers", "default_value":"8192", + "hot_configurable":true, "description":"Sets the maximum number of temporary + buffers used by each session.", "property_type":"INT", "unit":"kB", "string_constraint":null, + "int_min":800, "int_max":1073741824, "float_min":null, "float_max":null}, {"name":"temp_file_limit", + "default_value":"-1", "hot_configurable":false, "description":"Limits the total + size of all temporary files used by each session.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"timezone", "default_value":"GMT", "hot_configurable":true, + "description":"This option sets the global timezone system variable.", "property_type":"STRING", + "unit":null, "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}, + {"version":"9.6", "name":"PostgreSQL-9.6", "end_of_life":"2021-11-11T00:00:00Z", + "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, + "description":"Background writer sleep time between rounds.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"bgwriter_flush_after", "default_value":"512", "hot_configurable":true, + "description":"Number of pages after which previously performed writes are flushed + to disk.", "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":0, + "int_max":2048, "float_min":null, "float_max":null}, {"name":"bgwriter_lru_maxpages", + "default_value":"100", "hot_configurable":true, "description":"Background writer + maximum number of LRU pages to flush per round.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1073741823, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", "hot_configurable":true, + "description":"Multiple of the average buffer usage to free per round.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":10, "float_min":null, + "float_max":null}, {"name":"commit_delay", "default_value":"0", "hot_configurable":true, + "description":"Sets the delay in microseconds between transaction commit and + flushing WAL to disk.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":100000, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"maintenance_work_mem", "default_value":"64", "hot_configurable":true, + "description":"Sets the maximum memory to be used for maintenance operations.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, + "float_min":null, "float_max":null}, {"name":"max_connections", "default_value":"100", + "hot_configurable":false, "description":"Sets the maximum number of concurrent + connections.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":50, "int_max":10000, "float_min":null, "float_max":null}, {"name":"max_locks_per_transaction", + "default_value":"64", "hot_configurable":false, "description":"Sets the maximum + number of locks per transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers_per_gather", + "default_value":"2", "hot_configurable":true, "description":"Sets the maximum + number of parallel processes per executor node.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":true, "beta":false, "available_init_settings":[]}], + "region":"fr-par"}], "total_count":2}' + headers: + Content-Length: + - "150730" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:41:31 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 8a2423c1-395b-400b-8833-6bda9442d1e3 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances + method: POST + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:41:33 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 30214984-cccf-4dfa-bf51-5ea90e8985cf + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:41:33 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 0a3502f5-b969-437e-8120-80ad3465541e + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:41:49 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - e2ae430e-0c42-4e27-98ac-5590a5d78c28 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:42:04 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 07b030bf-64ba-4b06-9e75-4dfd6494c1ad + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:42:19 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c6a9c710-b967-46b9-a2eb-543d48f29762 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:42:34 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - f91ced04-fc85-4f31-bc6d-fb8368d2e2ba + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:42:49 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 73168adb-6ede-4e30-af93-45e936eb296e + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:43:04 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 291b520b-d91c-4435-9e7f-d34edf7b922c + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:43:19 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 95712c3c-e622-45eb-91c2-ee65c6e02a79 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:43:35 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b2cae984-63d6-49a0-8489-127051d21d08 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:43:50 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - f6017cf1-f4ac-4b09-b321-1da872269e47 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:05 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 9d51f143-fee7-4d8c-a88b-43a4a7d7e5d0 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + headers: + Content-Length: + - "1058" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:20 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 76da1070-721a-4cfe-9b28-b1723a3f6129 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T13:41:33.652816Z", "region":"fr-par"}' + headers: + Content-Length: + - "1058" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:35 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - d777c2db-4ff5-4156-8f1b-dc5d629d25e8 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", "port":24134, "name":null, + "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":24134, "name":null, + "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:33.652816Z", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", "port":24134, "name":null, + "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":24134, "name":null, + "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:33.652816Z", + "region":"fr-par"}' + headers: + Content-Length: + - "1279" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:50 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 35dea89d-9a43-4616-8ab7-6e7307daefe7 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"rules":[{"ip":"0.0.0.0/0", "port":24134, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.1.1.1/32", "port":24134, + "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"first"}, + {"ip":"2.2.2.2/32", "port":24134, "protocol":"tcp", "direction":"inbound", "action":"allow", + "description":"second"}, {"ip":"3.3.3.3/32", "port":24134, "protocol":"tcp", + "direction":"inbound", "action":"allow", "description":"third"}]}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7/acls + method: POST + response: + body: '{"rules":[{"ip":"0.0.0.0/0", "port":24134, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.1.1.1/32", "port":24134, + "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"first"}, + {"ip":"2.2.2.2/32", "port":24134, "protocol":"tcp", "direction":"inbound", "action":"allow", + "description":"second"}, {"ip":"3.3.3.3/32", "port":24134, "protocol":"tcp", + "direction":"inbound", "action":"allow", "description":"third"}]}' + headers: + Content-Length: + - "482" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:50 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 6215cb5c-8ee3-4f21-bc7f-f669c1263ae0 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", + "port":24134, "name":null, "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":24134, "name":null, + "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:33.652816Z", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", + "port":24134, "name":null, "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":24134, "name":null, + "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:33.652816Z", + "region":"fr-par"}' + headers: + Content-Length: + - "1285" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:44:50 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - d03b7870-cb07-4e80-9119-1c66aa63ab42 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", "port":24134, "name":null, + "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":24134, "name":null, + "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:33.652816Z", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: GET + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", "port":24134, "name":null, + "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":24134, "name":null, + "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:33.652816Z", + "region":"fr-par"}' + headers: + Content-Length: + - "1279" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:45:06 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 095ad949-42a8-4561-a2b5-f4b63b358113 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", "port":24134, "name":null, + "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":24134, "name":null, + "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:33.652816Z", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8b79be30-34ce-4b3d-b9d4-5cd4d40babe7 + method: DELETE + response: + body: '{"id":"8b79be30-34ce-4b3d-b9d4-5cd4d40babe7", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"163.172.162.229", "port":24134, "name":null, + "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T13:41:33.652816Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"163.172.162.229", "port":24134, "name":null, + "id":"48bfa3ec-69b9-4c35-b931-d70482673d7d", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T13:41:33.652816Z", + "region":"fr-par"}' + headers: + Content-Length: + - "1282" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 13:45:06 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - a01c38fe-f028-4854-8190-e268720059ef + status: 200 OK + code: 200 + duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-partial-descriptions.golden b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-partial-descriptions.golden new file mode 100644 index 0000000000..9671623c22 --- /dev/null +++ b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple-with-partial-descriptions.golden @@ -0,0 +1,49 @@ +🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 +🟩🟩🟩 STDOUT️ 🟩🟩🟩️ +βœ… 3 ACL rules successfully added. +IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION +0.0.0.0/0 24134 tcp inbound allow Allow All +1.1.1.1/32 24134 tcp inbound allow first +2.2.2.2/32 24134 tcp inbound allow second +3.3.3.3/32 24134 tcp inbound allow third +🟩🟩🟩 JSON STDOUT 🟩🟩🟩 +{ + "Rules": [ + { + "ip": "0.0.0.0/0", + "port": 24134, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "Allow All" + }, + { + "ip": "1.1.1.1/32", + "port": 24134, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "first" + }, + { + "ip": "2.2.2.2/32", + "port": 24134, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "second" + }, + { + "ip": "3.3.3.3/32", + "port": 24134, + "protocol": "tcp", + "direction": "inbound", + "action": "allow", + "description": "third" + } + ], + "Success": { + "message": "3 ACL rules successfully added", + "details": "" + } +} diff --git a/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple.cassette.yaml index d7b920e7fd..8bba1f335a 100644 --- a/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple.cassette.yaml @@ -45,7 +45,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -76,6 +80,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -83,6 +91,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -93,7 +109,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -125,7 +141,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -1043,7 +1252,7 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/database-engines method: GET response: @@ -1090,7 +1299,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1121,6 +1334,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1128,6 +1345,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -1138,7 +1363,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -1170,7 +1395,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -2087,13 +2505,13 @@ interactions: "region":"fr-par"}], "total_count":2}' headers: Content-Length: - - "124206" + - "150730" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:32:03 GMT + - Wed, 29 Oct 2025 08:41:18 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2103,38 +2521,38 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 43900ef7-95ef-4b2a-8644-bca2ec1896bf + - bc7b14b3-e375-4401-8d3c-967f2efa9ddf status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances method: POST response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2143,7 +2561,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:32:04 GMT + - Wed, 29 Oct 2025 08:41:19 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2153,36 +2571,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 451e3c2a-d04d-4e89-9302-0110f864e9f3 + - 8184ebc4-4e74-4b11-9e32-ac084542763c status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2191,7 +2609,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:32:04 GMT + - Wed, 29 Oct 2025 08:41:20 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2201,36 +2619,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e016bd41-2a62-4199-9a22-f14561e60700 + - 8610b0b1-f398-443c-a728-579819f1da9c status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2239,7 +2657,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:32:19 GMT + - Wed, 29 Oct 2025 08:41:35 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2249,36 +2667,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a415782a-2851-42e6-a67f-9c9291328343 + - 08d92b1d-bce2-4a00-89f4-2e8061bea1dc status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2287,7 +2705,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:32:34 GMT + - Wed, 29 Oct 2025 08:41:50 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2297,36 +2715,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 62ae6d17-cffe-4494-a315-404f1a5f3070 + - 37c661a1-58f0-47b3-af24-48c7015583ac status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2335,7 +2753,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:32:50 GMT + - Wed, 29 Oct 2025 08:42:05 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2345,36 +2763,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e2fb35f4-d206-4e78-928f-160c464c5af2 + - d1dfc58b-1265-436b-b308-c13bc9af405e status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2383,7 +2801,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:33:05 GMT + - Wed, 29 Oct 2025 08:42:20 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2393,36 +2811,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4c01352b-9f21-4023-9499-c392f72daa08 + - 2538befc-15c0-442e-94d9-2e22508aaa11 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2431,7 +2849,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:33:20 GMT + - Wed, 29 Oct 2025 08:42:35 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2441,36 +2859,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9a97d536-3ddb-448a-aadd-704400a6fbb7 + - db9fd242-b23a-4d28-91ec-848515a65874 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2479,7 +2897,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:33:35 GMT + - Wed, 29 Oct 2025 08:42:50 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2489,36 +2907,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f5cfe7ff-5db3-4178-a72f-23d20bd6c773 + - efff4e51-60ed-4457-a1ad-bd256a49f530 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2527,7 +2945,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:33:50 GMT + - Wed, 29 Oct 2025 08:43:06 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2537,36 +2955,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4968e1f7-ddff-4461-bb13-4c739d8f1278 + - 3f965056-a413-4d41-8f10-c42a5c34999e status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2575,7 +2993,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:34:05 GMT + - Wed, 29 Oct 2025 08:43:21 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2585,45 +3003,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 44371f8a-519f-4390-9587-8ea5ffdddbe8 + - 2316a6d1-5219-4faa-8b24-b06fc605b1bf status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - - "783" + - "1058" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:34:20 GMT + - Wed, 29 Oct 2025 08:43:36 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2633,45 +3057,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c4a0906d-bb06-4a2a-a2da-276b23854ae3 + - 1ac3290b-2898-488e-8a63-1aeb7cc7543a status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - - "783" + - "1058" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:34:35 GMT + - Wed, 29 Oct 2025 08:43:51 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2681,255 +3111,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 097ab825-f8d3-4f74-a0c2-eb498615abfc + - 1fd74db1-59f4-45df-b377-04d3c93a3b53 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:19.792647Z", + "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' - headers: - Content-Length: - - "1058" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:34:51 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 86b4230e-d037-4d32-9720-c1c4f8f769d7 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 - method: GET - response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, - "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.771621Z", "region":"fr-par"}' - headers: - Content-Length: - - "1058" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:35:06 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - efe34b16-e6e1-43c2-ae82-98b8e97c976f - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 - method: GET - response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1271" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:35:21 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - ce8275ab-a2b2-4c76-a021-d26a49f53754 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":4257, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":4257, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}]}' - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014/acls - method: POST - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":4257, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":4257, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}]}' - headers: - Content-Length: - - "256" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:35:21 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - d4e1a90a-9eb7-405a-be6a-f973d30c4f2f - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", - "port":4257, "name":null, "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 - method: GET - response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", - "port":4257, "name":null, "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: @@ -2939,7 +3161,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:35:21 GMT + - Wed, 29 Oct 2025 08:44:06 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2949,265 +3171,43 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b5e02904-95bd-4946-8301-5699d0e8b3aa + - eb3937a8-ea22-4c99-a80d-2faf3011a475 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 - method: GET - response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1271" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:35:36 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - e5dd0d30-47b2-4b9c-ac60-29728e11b982 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":4257, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":4257, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}, {"ip":"192.168.1.0/32", "port":4257, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow 192.168.1.0/32"}]}' - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014/acls - method: POST - response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":4257, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":4257, - "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}, {"ip":"192.168.1.0/32", "port":4257, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow 192.168.1.0/32"}]}' - headers: - Content-Length: - - "391" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:35:37 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - e1d14d4a-e51a-4380-932c-6668244d7acb - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", - "port":4257, "name":null, "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 - method: GET - response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", - "port":4257, "name":null, "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, - "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1277" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:35:37 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 97d208b9-9e87-4eb3-8acb-655abedbdd17 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", - "region":"fr-par"}' - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 - method: GET - response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, "tags":[], - "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", - "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", - "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", - "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], - "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, - "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", - "region":"fr-par"}' - headers: - Content-Length: - - "1271" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 07 Jan 2025 13:35:52 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge03) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 2d3f298f-5b87-4ff0-8ce0-962fbc22c394 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":4257, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":4257, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":26377, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":26377, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":4257, "protocol":"tcp", "direction":"inbound", + 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":26377, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 10.10.10.10/32"}, {"ip":"192.168.1.0/32", - "port":4257, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow + "port":26377, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/32"}]}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014/acls + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc/acls method: POST response: - body: '{"rules":[{"ip":"0.0.0.0/0", "port":4257, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":4257, + body: '{"rules":[{"ip":"0.0.0.0/0", "port":26377, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"Allow All"}, {"ip":"1.2.3.4/32", "port":26377, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow - 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":4257, "protocol":"tcp", "direction":"inbound", + 1.2.3.4/32"}, {"ip":"10.10.10.10/32", "port":26377, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 10.10.10.10/32"}, {"ip":"192.168.1.0/32", - "port":4257, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow + "port":26377, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"Allow 192.168.1.0/32"}]}' headers: Content-Length: - - "526" + - "530" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:35:52 GMT + - Wed, 29 Oct 2025 08:44:06 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -3217,57 +3217,57 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 199da1d9-6da8-4efb-9795-50898f9f4548 + - b3fd4b72-b63a-4f86-8ac5-58c60da18734 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", - "port":4257, "name":null, "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", + "port":26377, "name":null, "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", - "port":4257, "name":null, "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", + "port":26377, "name":null, "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - - "1277" + - "1283" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:35:52 GMT + - Wed, 29 Oct 2025 08:44:06 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -3277,57 +3277,57 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - da623173-12e9-454c-81d9-ffdd55b2f224 + - fd4468db-d920-4ab9-9fe7-e0e2cd90be2c status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, "tags":[], + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, "tags":[], + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - - "1271" + - "1277" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:36:08 GMT + - Wed, 29 Oct 2025 08:44:22 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -3337,39 +3337,39 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ddd5632d-563b-4270-8045-f537a1185613 + - 5390eb80-bfd0-46e9-9836-a6378bb40dd6 status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"1.2.3.4/32", "port":4257, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"first"}, {"ip":"11.11.11.11/32", "port":4257, + body: '{"rules":[{"ip":"1.2.3.4/32", "port":26377, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"first"}, {"ip":"11.11.11.11/32", "port":26377, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"third"}, - {"ip":"192.168.1.0/31", "port":4257, "protocol":"tcp", "direction":"inbound", + {"ip":"192.168.1.0/31", "port":26377, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"second"}]}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014/acls + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc/acls method: PUT response: - body: '{"rules":[{"ip":"1.2.3.4/32", "port":4257, "protocol":"tcp", "direction":"inbound", - "action":"allow", "description":"first"}, {"ip":"11.11.11.11/32", "port":4257, + body: '{"rules":[{"ip":"1.2.3.4/32", "port":26377, "protocol":"tcp", "direction":"inbound", + "action":"allow", "description":"first"}, {"ip":"11.11.11.11/32", "port":26377, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"third"}, - {"ip":"192.168.1.0/31", "port":4257, "protocol":"tcp", "direction":"inbound", + {"ip":"192.168.1.0/31", "port":26377, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"second"}]}' headers: Content-Length: - - "367" + - "370" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:36:08 GMT + - Wed, 29 Oct 2025 08:44:22 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -3379,57 +3379,57 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d5e9f984-e2e5-4e45-a3a9-ef48803c72e0 + - 68795aac-097d-4f2d-a0ce-93ff3bb49bff status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", - "port":4257, "name":null, "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", + "port":26377, "name":null, "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", - "port":4257, "name":null, "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", + "port":26377, "name":null, "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - - "1277" + - "1283" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:36:08 GMT + - Wed, 29 Oct 2025 08:44:22 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -3439,57 +3439,57 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9d80b8b0-2f00-41ae-99bc-c9d3c07aa60f + - 5599b641-0a79-419d-b9cc-16a73ff048be status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, "tags":[], + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: GET response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, "tags":[], + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - - "1271" + - "1277" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:36:23 GMT + - Wed, 29 Oct 2025 08:44:37 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -3499,57 +3499,57 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0954a11e-e989-4559-8154-04c625bdb5a3 + - 7cd4f704-cb0c-4ac7-b867-83a471df723a status: 200 OK code: 200 duration: "" - request: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, "tags":[], + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/cd38b578-eba3-4195-b85d-9035c2471014 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc method: DELETE response: - body: '{"id":"cd38b578-eba3-4195-b85d-9035c2471014", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}, "tags":[], + body: '{"id":"bb9fa7d7-f6fa-4f7f-bda1-1fefe98ae7fc", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.771621Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:19.792647Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.70.7", "port":4257, "name":null, - "id":"9aaa0e73-66b5-4506-8cee-a7c59c69faa9", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"195.154.69.202", "port":26377, "name":null, + "id":"b078683e-57ef-464b-95ee-5fa0604c8a39", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.771621Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:19.792647Z", "region":"fr-par"}' headers: Content-Length: - - "1274" + - "1280" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:36:24 GMT + - Wed, 29 Oct 2025 08:44:38 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -3559,7 +3559,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 12a5dbcf-16c4-48d4-8754-2429824e53a1 + - 27649399-cd8d-400d-83c0-83f1dc0f009d status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple.golden b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple.golden index ac13a97d98..7d216897b6 100644 --- a/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple.golden +++ b/internal/namespaces/rdb/v1/testdata/test-set-acl-multiple.golden @@ -1,16 +1,16 @@ 🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 🟩🟩🟩 STDOUT️ 🟩🟩🟩️ βœ… ACL rules successfully set. -IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -1.2.3.4/32 4257 tcp inbound allow first -11.11.11.11/32 4257 tcp inbound allow third -192.168.1.0/31 4257 tcp inbound allow second +IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION +1.2.3.4/32 26377 tcp inbound allow first +11.11.11.11/32 26377 tcp inbound allow third +192.168.1.0/31 26377 tcp inbound allow second 🟩🟩🟩 JSON STDOUT 🟩🟩🟩 { "Rules": [ { "ip": "1.2.3.4/32", - "port": 4257, + "port": 26377, "protocol": "tcp", "direction": "inbound", "action": "allow", @@ -18,7 +18,7 @@ IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION }, { "ip": "11.11.11.11/32", - "port": 4257, + "port": 26377, "protocol": "tcp", "direction": "inbound", "action": "allow", @@ -26,7 +26,7 @@ IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION }, { "ip": "192.168.1.0/31", - "port": 4257, + "port": 26377, "protocol": "tcp", "direction": "inbound", "action": "allow", diff --git a/internal/namespaces/rdb/v1/testdata/test-set-acl-simple.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-set-acl-simple.cassette.yaml index f197197dd2..3e790cdffb 100644 --- a/internal/namespaces/rdb/v1/testdata/test-set-acl-simple.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-set-acl-simple.cassette.yaml @@ -45,7 +45,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -76,6 +80,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -83,6 +91,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -93,7 +109,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -125,7 +141,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -1043,7 +1252,7 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/database-engines method: GET response: @@ -1090,7 +1299,11 @@ interactions: "default_value":"50", "hot_configurable":true, "description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":600, - "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", + "float_min":null, "float_max":null}, {"name":"innodb_print_all_deadlocks", "default_value":"OFF", + "hot_configurable":true, "description":"Indicates whether information about + deadlocks in InnoDB transactions should be included in the server error logs", + "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"innodb_stats_persistent_sample_pages", "default_value":"200", "hot_configurable":true, "description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1121,6 +1334,10 @@ interactions: {"name":"max_connections", "default_value":"100", "hot_configurable":true, "description":"The maximum permitted number of simultaneous client connections", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, "int_max":5000, "float_min":null, + "float_max":null}, {"name":"max_digest_length", "default_value":"1024", "hot_configurable":false, + "description":"The maximum number of bytes of memory reserved per session for + computation of normalized statement digests", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"max_prepared_stmt_count", "default_value":"16382", "hot_configurable":false, "description":"Limit the total number of prepared statements in the server", "property_type":"INT", "unit":null, "string_constraint":null, @@ -1128,6 +1345,14 @@ interactions: "default_value":"0", "hot_configurable":true, "description":"Queries that examine fewer than this number of rows are not logged to the slow query log.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"performance_schema_max_digest_length", "default_value":"1024", + "hot_configurable":false, "description":"The maximum number of bytes of memory + reserved per statement for computation of normalized statement digest values + in the Performance Schema", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"performance_schema_max_sql_text_length", + "default_value":"1024", "hot_configurable":false, "description":"The maximum + number of bytes used to store SQL statements", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":1024, "int_max":8192, "float_min":null, "float_max":null}, {"name":"slow_query_log", "default_value":"OFF", "hot_configurable":false, "description":"Whether the slow query log is enabled", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, @@ -1138,7 +1363,7 @@ interactions: "default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION", "hot_configurable":true, "description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs", "property_type":"STRING", "unit":null, - "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", + "string_constraint":"^((ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION)(,(ONLY_FULL_GROUP_BY|STRICT_TRANS_TABLES|ALLOW_INVALID_DATES|NO_ZERO_IN_DATE|NO_ZERO_DATE|ERROR_FOR_DIVISION_BY_ZERO|NO_ENGINE_SUBSTITUTION))*)?$", "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"table_definition_cache", "default_value":"2000", "hot_configurable":true, "description":"The number of table definitions that can be stored in the definition cache", "property_type":"INT", @@ -1170,7 +1395,200 @@ interactions: stored in lowercase on disk and comparisons are not case sensitive.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1, "float_min":null, "float_max":null}]}], "region":"fr-par"}, {"name":"PostgreSQL", "logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg", - "versions":[{"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", + "versions":[{"version":"16", "name":"PostgreSQL-16", "end_of_life":"2028-11-09T00:00:00Z", + "available_settings":[{"name":"autovacuum_vacuum_insert_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger + a VACUUM.", "property_type":"FLOAT", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_insert_threshold", + "default_value":"1000", "hot_configurable":true, "description":"Specifies the + number of inserted tuples needed to trigger a VACUUM in any one table.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":-1, "int_max":1147483647, "float_min":null, + "float_max":null}, {"name":"autovacuum_vacuum_scale_factor", "default_value":"0.2", + "hot_configurable":true, "description":"Specifies a fraction of the table size + to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.", + "property_type":"FLOAT", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":0.1, "float_max":100}, {"name":"autovacuum_vacuum_threshold", + "default_value":"50", "hot_configurable":true, "description":"Specifies the + minimum number of updated or deleted tuples needed to trigger a VACUUM in any + one table.", "property_type":"INT", "unit":null, "string_constraint":null, "int_min":50, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"bgwriter_delay", + "default_value":"200", "hot_configurable":true, "description":"Background writer + sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":10, "int_max":10000, "float_min":null, "float_max":null}, {"name":"bgwriter_flush_after", + "default_value":"512", "hot_configurable":true, "description":"Number of pages + after which previously performed writes are flushed to disk.", "property_type":"INT", + "unit":"kB", "string_constraint":null, "int_min":0, "int_max":2048, "float_min":null, + "float_max":null}, {"name":"bgwriter_lru_maxpages", "default_value":"100", "hot_configurable":true, + "description":"Background writer maximum number of LRU pages to flush per round.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":1073741823, + "float_min":null, "float_max":null}, {"name":"bgwriter_lru_multiplier", "default_value":"2", + "hot_configurable":true, "description":"Multiple of the average buffer usage + to free per round.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10, "float_min":null, "float_max":null}, {"name":"checkpoint_timeout", + "default_value":"30", "hot_configurable":true, "description":"Sets the maximum + time between automatic WAL checkpoints.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":30, "int_max":21600, "float_min":null, "float_max":null}, + {"name":"commit_delay", "default_value":"0", "hot_configurable":true, "description":"Sets + the delay in microseconds between transaction commit and flushing WAL to disk.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":0, "int_max":100000, + "float_min":null, "float_max":null}, {"name":"cron.timezone", "default_value":"GMT", + "hot_configurable":false, "description":"Specifies the timezone in which the + pg_cron background worker should run.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"deadlock_timeout", + "default_value":"1000", "hot_configurable":true, "description":"Sets the time + to wait on a lock before checking for deadlock.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":100, "int_max":60000, "float_min":null, + "float_max":null}, {"name":"default_statistics_target", "default_value":"100", + "hot_configurable":true, "description":"Sets the default statistics target.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":10000, + "float_min":null, "float_max":null}, {"name":"default_transaction_deferrable", + "default_value":"off", "hot_configurable":true, "description":"Sets the default + deferrable status of new transactions.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"effective_cache_size", "default_value":"4096", "hot_configurable":true, + "description":"Sets the planner s assumption about the size of the data cache.", + "property_type":"INT", "unit":"MB", "string_constraint":null, "int_min":64, + "int_max":1048576, "float_min":null, "float_max":null}, {"name":"effective_io_concurrency", + "default_value":"1", "hot_configurable":true, "description":"Sets the number + of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.", + "property_type":"INT", "unit":null, "string_constraint":null, "int_min":1, "int_max":32, + "float_min":null, "float_max":null}, {"name":"hot_standby_feedback", "default_value":"off", + "hot_configurable":true, "description":"Specifies whether or not a hot standby + will send feedback to the primary or upstream standby about queries currently + executing on the standby.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"idle_in_transaction_session_timeout", + "default_value":"3600000", "hot_configurable":true, "description":"Sets the + maximum allowed duration of any idling transaction. Value in ms.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"lock_timeout", "default_value":"0", "hot_configurable":false, + "description":"Sets the maximum allowed duration of any wait for a lock.", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":0, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_autovacuum_min_duration", "default_value":"-1", + "hot_configurable":true, "description":"Sets the minimum execution time above + which autovacuum actions will be logged.", "property_type":"INT", "unit":"ms", + "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_checkpoints", "default_value":"on", "hot_configurable":true, + "description":"Causes checkpoints and restartpoints to be logged in the server + log.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_lock_waits", + "default_value":"on", "hot_configurable":true, "description":"Logs long lock + waits", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, "int_min":null, + "int_max":null, "float_min":null, "float_max":null}, {"name":"log_min_duration_statement", + "default_value":"5000", "hot_configurable":true, "description":"Sets the minimum + execution time above which all statements will be logged", "property_type":"INT", + "unit":"ms", "string_constraint":null, "int_min":-1, "int_max":2147483647, "float_min":null, + "float_max":null}, {"name":"log_replication_commands", "default_value":"on", + "hot_configurable":false, "description":"Logs each replication command", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"log_temp_files", "default_value":"0", "hot_configurable":true, + "description":"Log the use of temporary files larger than this number of kilobytes", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"maintenance_work_mem", + "default_value":"64", "hot_configurable":true, "description":"Sets the maximum + memory to be used for maintenance operations.", "property_type":"INT", "unit":"MB", + "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}, {"name":"max_connections", "default_value":"100", "hot_configurable":false, + "description":"Sets the maximum number of concurrent connections.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":50, "int_max":10000, "float_min":null, + "float_max":null}, {"name":"max_locks_per_transaction", "default_value":"64", + "hot_configurable":false, "description":"Sets the maximum number of locks per + transaction.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":10, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"max_parallel_workers", + "default_value":"8", "hot_configurable":true, "description":"Sets the maximum + number of parallel workers that can be active at one time.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":0, "int_max":1024, "float_min":null, + "float_max":null}, {"name":"max_parallel_workers_per_gather", "default_value":"2", + "hot_configurable":true, "description":"Sets the maximum number of parallel + processes per executor node.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":1024, "float_min":null, "float_max":null}, {"name":"max_standby_streaming_delay", + "default_value":"30000", "hot_configurable":true, "description":"Sets the maximum + delay before canceling queries when a hot standby server is processing streamed + WAL data.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":0, + "int_max":180000, "float_min":null, "float_max":null}, {"name":"max_wal_size", + "default_value":"1024", "hot_configurable":true, "description":"Maximum size + to let the WAL grow during automatic checkpoints. Be careful adjusting this + setting will use disk space", "property_type":"INT", "unit":"MB", "string_constraint":null, + "int_min":256, "int_max":10240, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.max", + "default_value":"5000", "hot_configurable":false, "description":"Specifies the + maximum number of statements tracked by the module.", "property_type":"INT", + "unit":null, "string_constraint":null, "int_min":100, "int_max":15000, "float_min":null, + "float_max":null}, {"name":"pg_stat_statements.track", "default_value":"top", + "hot_configurable":true, "description":"Controls which statements are counted + by the module.", "property_type":"STRING", "unit":null, "string_constraint":"^(top|all|none)$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pg_stat_statements.track_utility", + "default_value":"on", "hot_configurable":true, "description":"Controls whether + utility commands are tracked by the module.", "property_type":"BOOLEAN", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"pgaudit.log", "default_value":"none", "hot_configurable":true, + "description":"Specifies which classes of statements will be logged by session + audit logging", "property_type":"STRING", "unit":null, "string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"pgaudit.role", + "default_value":"", "hot_configurable":true, "description":"Specifies the master + role to use for object audit logging.", "property_type":"STRING", "unit":null, + "string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$", "int_min":null, "int_max":null, + "float_min":null, "float_max":null}, {"name":"random_page_cost", "default_value":"4.0", + "hot_configurable":true, "description":"Sets the planner''s estimate of the + cost of a non-sequentially-fetched disk page.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"rdb.enable_pgaudit", "default_value":"off", "hot_configurable":false, + "description":"Enable pgaudit extension on the instance.", "property_type":"BOOLEAN", + "unit":null, "string_constraint":null, "int_min":null, "int_max":null, "float_min":null, + "float_max":null}, {"name":"seq_page_cost", "default_value":"1.0", "hot_configurable":true, + "description":"Sets the planner''s estimate of the cost of a disk page fetch + that is part of a series of sequential fetches.", "property_type":"FLOAT", "unit":null, + "string_constraint":null, "int_min":null, "int_max":null, "float_min":0.1, "float_max":10}, + {"name":"statement_timeout", "default_value":"86400000", "hot_configurable":true, + "description":"Sets the maximum allowed duration of any statement. Value in + ms", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":30000, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_count", + "default_value":"0", "hot_configurable":true, "description":"Maximum number + of TCP keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_idle", + "default_value":"0", "hot_configurable":true, "description":"Time between issuing + TCP keepalives.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"tcp_keepalives_interval", + "default_value":"0", "hot_configurable":true, "description":"Time between TCP + keepalive retransmits.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"temp_buffers", + "default_value":"8192", "hot_configurable":true, "description":"Sets the maximum + number of temporary buffers used by each session.", "property_type":"INT", "unit":"kB", + "string_constraint":null, "int_min":800, "int_max":1073741824, "float_min":null, + "float_max":null}, {"name":"temp_file_limit", "default_value":"-1", "hot_configurable":false, + "description":"Limits the total size of all temporary files used by each session.", + "property_type":"INT", "unit":"kB", "string_constraint":null, "int_min":-1, + "int_max":2147483647, "float_min":null, "float_max":null}, {"name":"timezone", + "default_value":"GMT", "hot_configurable":true, "description":"This option sets + the global timezone system variable.", "property_type":"STRING", "unit":null, + "string_constraint":"^((Africa\\/(Abidjan|Accra|Addis_Ababa|Algiers|Asmara|Bamako|Bangui|Banjul|Bissau|Blantyre|Brazzaville|Bujumbura|Cairo|Casablanca|Ceuta|Conakry|Dakar|Dar_es_Salaam|Djibouti|Douala|El_Aaiun|Freetown|Gaborone|Harare|Johannesburg|Juba|Kampala|Khartoum|Kigali|Kinshasa|Lagos|Libreville|Lome|Luanda|Lubumbashi|Lusaka|Malabo|Maputo|Maseru|Mbabane|Mogadishu|Monrovia|Nairobi|Ndjamena|Niamey|Nouakchott|Ouagadougou|Porto-Novo|Sao_Tome|Tripoli|Tunis|Windhoek))|(America\\/)(Adak|Anchorage|Anguilla|Antigua|Araguaina|Argentina\\/Buenos_Aires|Argentina\\/Catamarca|Argentina\\/Cordoba|Argentina\\/Jujuy|Argentina\\/La_Rioja|Argentina\\/Mendoza|Argentina\\/Rio_Gallegos|Argentina\\/Salta|Argentina\\/San_Juan|Argentina\\/San_Luis|Argentina\\/Tucuman|Argentina\\/Ushuaia|Aruba|Asuncion|Atikokan|Bahia|Bahia_Banderas|Barbados|Belem|Belize|Blanc-Sablon|Boa_Vista|Bogota|Boise|Cambridge_Bay|Campo_Grande|Cancun|Caracas|Cayenne|Cayman|Chicago|Chihuahua|Costa_Rica|Creston|Cuiaba|Curacao|Danmarkshavn|Dawson|Dawson_Creek|Denver|Detroit|Dominica|Edmonton|Eirunepe|El_Salvador|Fort_Nelson|Fortaleza|Glace_Bay|Goose_Bay|Grand_Turk|Grenada|Guadeloupe|Guatemala|Guayaquil|Guyana|Halifax|Havana|Hermosillo|Indiana\\/Indianapolis|Indiana\\/Knox|Indiana\\/Marengo|Indiana\\/Petersburg|Indiana\\/Tell_City|Indiana\\/Vevay|Indiana\\/Vincennes|Indiana\\/Winamac|Inuvik|Iqaluit|Jamaica|Juneau|Kentucky\\/Louisville|Kentucky\\/Monticello|Kralendijk|La_Paz|Lima|Los_Angeles|Lower_Princes|Maceio|Managua|Manaus|Marigot|Martinique|Matamoros|Mazatlan|Menominee|Merida|Metlakatla|Mexico_City|Miquelon|Moncton|Monterrey|Montevideo|Montserrat|Nassau|New_York|Nipigon|Nome|Noronha|North_Dakota\\/Beulah|North_Dakota\\/Center|North_Dakota\\/New_Salem|Nuuk|Ojinaga|Panama|Pangnirtung|Paramaribo|Phoenix|Port-au-Prince|Port_of_Spain|Porto_Velho|Puerto_Rico|Punta_Arenas|Rainy_River|Rankin_Inlet|Recife|Regina|Resolute|Rio_Branco|Santarem|Santiago|Santo_Domingo|Sao_Paulo|Scoresbysund|Sitka|St_Barthelemy|St_Johns|St_Kitts|St_Lucia|St_Thomas|St_Vincent|Swift_Current|Tegucigalpa|Thule|Thunder_Bay|Tijuana|Toronto|Tortola|Vancouver|Whitehorse|Winnipeg|Yakutat|Yellowknife)|(Antarctica\\/)(Casey|Davis|DumontDUrville|Macquarie|Mawson|McMurdo|Palmer|Rothera|Syowa|Troll|Vostok)|(Arctic\\/Longyearbyen)|(Asia\\/)(Aden|Almaty|Amman|Anadyr|Aqtau|Aqtobe|Ashgabat|Atyrau|Baghdad|Bahrain|Baku|Bangkok|Barnaul|Beirut|Bishkek|Brunei|Chita|Choibalsan|Colombo|Damascus|Dhaka|Dili|Dubai|Dushanbe|Famagusta|Gaza|Hebron|Ho_Chi_Minh|Hong_Kong|Hovd|Irkutsk|Jakarta|Jayapura|Jerusalem|Kabul|Kamchatka|Karachi|Kathmandu|Khandyga|Kolkata|Krasnoyarsk|Kuala_Lumpur|Kuching|Kuwait|Macau|Magadan|Makassar|Manila|Muscat|Nicosia|Novokuznetsk|Novosibirsk|Omsk|Oral|Phnom_Penh|Pontianak|Pyongyang|Qatar|Qostanay|Qyzylorda|Riyadh|Sakhalin|Samarkand|Seoul|Shanghai|Singapore|Srednekolymsk|Taipei|Tashkent|Tbilisi|Tehran|Thimphu|Tokyo|Tomsk|Ulaanbaatar|Urumqi|Ust-Nera|Vientiane|Vladivostok|Yakutsk|Yangon|Yekaterinburg|Yerevan)|(Atlantic\\/)(Azores|Bermuda|Canary|Cape_Verde|Faroe|Madeira|Reykjavik|South_Georgia|St_Helena|Stanley)|(Australia\\/)(Adelaide|Brisbane|Broken_Hill|Currie|Darwin|Eucla|Hobart|Lindeman|Lord_Howe|Melbourne|Perth|Sydney)|(Canada\\/)(Atlantic|Central|Eastern|Mountain|Newfoundland|Pacific)|(Europe\\/)(Amsterdam|Andorra|Astrakhan|Athens|Belgrade|Berlin|Bratislava|Brussels|Bucharest|Budapest|Busingen|Chisinau|Copenhagen|Dublin|Gibraltar|Guernsey|Helsinki|Isle_of_Man|Istanbul|Jersey|Kaliningrad|Kiev|Kirov|Lisbon|Ljubljana|London|Luxembourg|Madrid|Malta|Mariehamn|Minsk|Monaco|Moscow|Oslo|Paris|Podgorica|Prague|Riga|Rome|Samara|San_Marino|Sarajevo|Saratov|Simferopol|Skopje|Sofia|Stockholm|Tallinn|Tirane|Ulyanovsk|Uzhgorod|Vaduz|Vatican|Vienna|Vilnius|Volgograd|Warsaw|Zagreb|Zaporozhye|Zurich)|(GMT)|(UTC)|(Indian\\/)(Antananarivo|Chagos|Christmas|Cocos|Comoro|Kerguelen|Mahe|Maldives|Mauritius|Mayotte|Reunion)|(Pacific\\/)(Apia|Auckland|Bougainville|Chatham|Chuuk|Easter|Efate|Enderbury|Fakaofo|Fiji|Funafuti|Galapagos|Gambier|Guadalcanal|Guam|Honolulu|Kiritimati|Kosrae|Kwajalein|Majuro|Marquesas|Midway|Nauru|Niue|Norfolk|Noumea|Pago_Pago|Palau|Pitcairn|Pohnpei|Port_Moresby|Rarotonga|Saipan|Tahiti|Tarawa|Tongatapu|Wake|Wallis)|(US\\/)(Alaska|Arizona|Central|Eastern|Hawaii|Mountain|Pacific))$", + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"track_activity_query_size", + "default_value":"1024", "hot_configurable":false, "description":"Sets the size + reserved for pg_stat_activity.query.", "property_type":"INT", "unit":"B", "string_constraint":null, + "int_min":100, "int_max":8192, "float_min":null, "float_max":null}, {"name":"track_commit_timestamp", + "default_value":"off", "hot_configurable":false, "description":"Record commit + time of transactions.", "property_type":"BOOLEAN", "unit":null, "string_constraint":null, + "int_min":null, "int_max":null, "float_min":null, "float_max":null}, {"name":"vacuum_cost_delay", + "default_value":"0", "hot_configurable":true, "description":"Vacuum cost delay + in milliseconds.", "property_type":"INT", "unit":"ms", "string_constraint":null, + "int_min":0, "int_max":100, "float_min":null, "float_max":null}, {"name":"vacuum_cost_limit", + "default_value":"200", "hot_configurable":true, "description":"Vacuum cost amount + available before napping.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":1, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_dirty", + "default_value":"20", "hot_configurable":true, "description":"Vacuum cost for + a page dirtied by vacuum.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_hit", + "default_value":"1", "hot_configurable":true, "description":"Vacuum cost for + a page found in the buffer cache.", "property_type":"INT", "unit":null, "string_constraint":null, + "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, {"name":"vacuum_cost_page_miss", + "default_value":"10", "hot_configurable":true, "description":"Vacuum cost for + a page not found in the buffer cache.", "property_type":"INT", "unit":null, + "string_constraint":null, "int_min":0, "int_max":10000, "float_min":null, "float_max":null}, + {"name":"work_mem", "default_value":"4", "hot_configurable":true, "description":"Sets + the maximum memory to be used for query workspaces.", "property_type":"INT", + "unit":"MB", "string_constraint":null, "int_min":1, "int_max":2097151, "float_min":null, + "float_max":null}], "disabled":false, "beta":false, "available_init_settings":[]}, + {"version":"15", "name":"PostgreSQL-15", "end_of_life":"2027-11-11T00:00:00Z", "available_settings":[{"name":"bgwriter_delay", "default_value":"200", "hot_configurable":true, "description":"Background writer sleep time between rounds.", "property_type":"INT", "unit":"ms", "string_constraint":null, "int_min":10, "int_max":10000, "float_min":null, @@ -2087,13 +2505,13 @@ interactions: "region":"fr-par"}], "total_count":2}' headers: Content-Length: - - "124206" + - "150730" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:32:03 GMT + - Wed, 29 Oct 2025 08:41:18 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2103,38 +2521,38 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5eeb19f5-305c-42f1-8d7e-37c877e6b991 + - c53aad33-7738-4b19-8d23-bc639a0a7a10 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances method: POST response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2143,7 +2561,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:32:04 GMT + - Wed, 29 Oct 2025 08:41:18 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2153,36 +2571,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6f7e16e1-2ca7-473e-95d2-b4dae399fc20 + - aa02eec8-db3f-4775-a970-ec434694ad9d status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: GET response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2191,7 +2609,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:32:04 GMT + - Wed, 29 Oct 2025 08:41:19 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2201,36 +2619,84 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b81e27ce-e363-46e1-8dce-9b061fbf92a3 + - 72ecbb5b-4819-49ef-bb74-7aa4f342def8 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: GET response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"provisioning", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' + headers: + Content-Length: + - "783" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 08:41:34 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 190b89cc-ec04-4a1b-8fd5-d1a5ee6da676 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee + method: GET + response: + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2239,7 +2705,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:32:19 GMT + - Wed, 29 Oct 2025 08:41:49 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2249,36 +2715,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - aa14c007-7062-4a86-9ee0-3188901a0785 + - 8c9b8aef-b0fc-4037-bb29-509a8d25358d status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: GET response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2287,7 +2753,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:32:35 GMT + - Wed, 29 Oct 2025 08:42:04 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2297,36 +2763,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bedf8b0d-f2ee-4a17-8243-532e318038ef + - 97d19f35-d742-4c12-845c-01c40064c761 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: GET response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2335,7 +2801,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:32:50 GMT + - Wed, 29 Oct 2025 08:42:19 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2345,36 +2811,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 569504af-fea4-49ea-8a6b-b27bc0561f32 + - 15a8b7e9-c3c3-422b-9957-a65958f31510 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: GET response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2383,7 +2849,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:33:05 GMT + - Wed, 29 Oct 2025 08:42:34 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2393,36 +2859,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 38f75c17-b34a-45c6-983e-03e706662145 + - 6b587519-663c-4d24-9951-50c713ecdb4f status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: GET response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2431,7 +2897,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:33:20 GMT + - Wed, 29 Oct 2025 08:42:49 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2441,36 +2907,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - dd479f7e-662d-4454-ae92-92eb52b32877 + - d7ff3dd5-aafc-4254-a0c4-59e6a11bd9fc status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: GET response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2479,7 +2945,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:33:35 GMT + - Wed, 29 Oct 2025 08:43:05 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2489,36 +2955,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c91edb64-4c15-48c2-ace7-d80e6d9f0e75 + - 360ac154-7fd6-4a67-82a6-0ec5d3eedf8f status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: GET response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2527,7 +2993,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:33:50 GMT + - Wed, 29 Oct 2025 08:43:20 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2537,36 +3003,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 42870eac-ed2d-478e-a977-1a1437358cc2 + - f58d4e1f-09b0-4ced-a56a-309b0ee58fb7 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: GET response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2575,7 +3041,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:34:05 GMT + - Wed, 29 Oct 2025 08:43:35 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2585,36 +3051,36 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - df596d4b-8022-43ba-9531-265f5880971a + - 5d20baf6-70a1-491a-99f1-cf5a42625062 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: GET response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: - "783" @@ -2623,7 +3089,61 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:34:20 GMT + - Wed, 29 Oct 2025 08:43:50 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 3978d4b7-e550-41eb-a309-3e247b1959b5 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee + method: GET + response: + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], + "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' + headers: + Content-Length: + - "1058" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 08:44:05 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2633,42 +3153,42 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 02b13cc5-bffe-4416-8a48-6482a4ea73c2 + - 531edece-925c-4275-b515-821e5bdfb2f0 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: GET response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"initializing", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":null, "tags":[], + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":null, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], "encryption":{"enabled":false}, - "created_at":"2025-01-07T13:32:03.951646Z", "region":"fr-par"}' + "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: - "1058" @@ -2677,7 +3197,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:34:35 GMT + - Wed, 29 Oct 2025 08:44:21 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2687,47 +3207,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - af910a58-9163-4f5f-b1cf-025d07434c7e + - e195a725-8acd-4c97-b106-6309a3a7ecef status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":6982, "name":null, - "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}, "tags":[], + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", "port":8174, "name":null, + "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":6982, "name":null, - "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":8174, "name":null, + "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.951646Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: GET response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":6982, "name":null, - "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}, "tags":[], + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", "port":8174, "name":null, + "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":6982, "name":null, - "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":8174, "name":null, + "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.951646Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: @@ -2737,7 +3257,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:34:51 GMT + - Wed, 29 Oct 2025 08:44:36 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2747,23 +3267,23 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7aa35bff-026a-4729-b263-33e65afe8c4e + - f0c91f19-ff60-4b4f-ad6c-64444b95073a status: 200 OK code: 200 duration: "" - request: - body: '{"rules":[{"ip":"1.2.3.4/32", "port":6982, "protocol":"tcp", "direction":"inbound", + body: '{"rules":[{"ip":"1.2.3.4/32", "port":8174, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"something"}]}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a/acls + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee/acls method: PUT response: - body: '{"rules":[{"ip":"1.2.3.4/32", "port":6982, "protocol":"tcp", "direction":"inbound", + body: '{"rules":[{"ip":"1.2.3.4/32", "port":8174, "protocol":"tcp", "direction":"inbound", "action":"allow", "description":"something"}]}' headers: Content-Length: @@ -2773,7 +3293,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:34:51 GMT + - Wed, 29 Oct 2025 08:44:36 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2783,47 +3303,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ebab992a-ef4b-4ff4-aeb7-17882fcb8322 + - 4a3d7f0c-95a7-45f1-aa73-77d8ed6b80db status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":6982, "name":null, "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", + "port":8174, "name":null, "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":6982, "name":null, - "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":8174, "name":null, + "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.951646Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: GET response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"configuring", - "engine":"PostgreSQL-15", "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", - "port":6982, "name":null, "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}, + "engine":"PostgreSQL-16", "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", + "port":8174, "name":null, "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":6982, "name":null, - "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":8174, "name":null, + "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.951646Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: @@ -2833,7 +3353,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:34:51 GMT + - Wed, 29 Oct 2025 08:44:36 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2843,47 +3363,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4c7b72b9-cffe-421a-a4cf-d04c1d9ea76a + - d2932f2b-70f9-4771-8042-5c0209f2e475 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":6982, "name":null, - "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}, "tags":[], + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", "port":8174, "name":null, + "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":6982, "name":null, - "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":8174, "name":null, + "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.951646Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: GET response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":6982, "name":null, - "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}, "tags":[], + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"ready", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", "port":8174, "name":null, + "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":6982, "name":null, - "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":8174, "name":null, + "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.951646Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: @@ -2893,7 +3413,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:35:06 GMT + - Wed, 29 Oct 2025 08:44:51 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2903,47 +3423,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ff203a26-d257-455d-a8be-1e3f63670039 + - dc4b1a8a-5d1f-4449-97f4-9b9bcc921c90 status: 200 OK code: 200 duration: "" - request: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":6982, "name":null, - "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}, "tags":[], + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", "port":8174, "name":null, + "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":6982, "name":null, - "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":8174, "name":null, + "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.951646Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.3; darwin; arm64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee method: DELETE response: - body: '{"id":"0b6f4e51-32f1-48ed-b66b-2f6f0d60b20a", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", - "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-15", - "upgradable_version":[], "endpoint":{"ip":"195.154.71.12", "port":6982, "name":null, - "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}, "tags":[], + body: '{"id":"3c85f6c3-a47c-4b1d-aa0d-a4214d57c1ee", "name":"cli-test", "organization_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", + "project_id":"5ebc0159-7cb7-406c-9521-9347d1987fb2", "status":"deleting", "engine":"PostgreSQL-16", + "upgradable_version":[], "endpoint":{"ip":"51.159.11.187", "port":8174, "name":null, + "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}, "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, - "next_run_at":"2025-01-08T13:32:03.951646Z"}, "is_ha_cluster":false, "read_replicas":[], + "next_run_at":"2025-10-30T08:41:18.749845Z"}, "is_ha_cluster":false, "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, - "init_settings":[], "endpoints":[{"ip":"195.154.71.12", "port":6982, "name":null, - "id":"9da7afe9-c55d-4ba8-bc11-92fa1339dd25", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "init_settings":[], "endpoints":[{"ip":"51.159.11.187", "port":8174, "name":null, + "id":"70b708e3-816e-434d-aace-1b962b0a3b9e", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], - "encryption":{"enabled":false}, "created_at":"2025-01-07T13:32:03.951646Z", + "encryption":{"enabled":false}, "created_at":"2025-10-29T08:41:18.749845Z", "region":"fr-par"}' headers: Content-Length: @@ -2953,7 +3473,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 07 Jan 2025 13:35:07 GMT + - Wed, 29 Oct 2025 08:44:51 GMT Server: - Scaleway API Gateway (fr-par-2;edge03) Strict-Transport-Security: @@ -2963,7 +3483,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2e11c093-20fb-4c17-afcb-ca22dc416e6d + - 88ce645d-960c-464f-b044-8f783161b56c status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-set-acl-simple.golden b/internal/namespaces/rdb/v1/testdata/test-set-acl-simple.golden index 110bfad421..3048fe03f4 100644 --- a/internal/namespaces/rdb/v1/testdata/test-set-acl-simple.golden +++ b/internal/namespaces/rdb/v1/testdata/test-set-acl-simple.golden @@ -2,13 +2,13 @@ 🟩🟩🟩 STDOUT️ 🟩🟩🟩️ βœ… ACL rules successfully set. IP PORT PROTOCOL DIRECTION ACTION DESCRIPTION -1.2.3.4/32 6982 tcp inbound allow something +1.2.3.4/32 8174 tcp inbound allow something 🟩🟩🟩 JSON STDOUT 🟩🟩🟩 { "Rules": [ { "ip": "1.2.3.4/32", - "port": 6982, + "port": 8174, "protocol": "tcp", "direction": "inbound", "action": "allow",