diff --git a/internal/services/rdb/instance.go b/internal/services/rdb/instance.go index 740d8805f6..59f06cfa7e 100644 --- a/internal/services/rdb/instance.go +++ b/internal/services/rdb/instance.go @@ -177,13 +177,14 @@ func ResourceInstance() *schema.Resource { Computed: true, Description: "The endpoint ID", }, - "ip_net": { - Type: schema.TypeString, - Optional: true, - Computed: true, - ValidateFunc: validation.IsCIDR, - Description: "The IP with the given mask within the private subnet", - }, + "ip_net": { + Type: schema.TypeString, + Optional: true, + Computed: true, + ValidateDiagFunc: verify.IsStandaloneIPorCIDR(), + DiffSuppressFunc: dsf.DiffSuppressFuncStandaloneIPandCIDR, + Description: "The IP with the given mask within the private subnet", + }, "ip": { Type: schema.TypeString, Computed: true, diff --git a/internal/services/rdb/instance_test.go b/internal/services/rdb/instance_test.go index 29e4ccb1f9..1f718bb5ff 100644 --- a/internal/services/rdb/instance_test.go +++ b/internal/services/rdb/instance_test.go @@ -1681,6 +1681,157 @@ func TestAccInstance_EngineUpgrade(t *testing.T) { }) } +func TestAccInstance_PrivateNetworkWithStandaloneIP(t *testing.T) { + tt := acctest.NewTestTools(t) + defer tt.Cleanup() + + latestEngineVersion := rdbchecks.GetLatestEngineVersion(tt, postgreSQLEngineName) + + resource.ParallelTest(t, resource.TestCase{ + PreCheck: func() { acctest.PreCheck(t) }, + ProtoV6ProviderFactories: tt.ProviderFactories, + CheckDestroy: resource.ComposeTestCheckFunc( + rdbchecks.IsInstanceDestroyed(tt), + vpcchecks.CheckPrivateNetworkDestroy(tt), + ), + Steps: []resource.TestStep{ + // Test with standalone IP address (without CIDR notation) + { + Config: fmt.Sprintf(` + resource "scaleway_vpc" "main" { + name = "test-rdb-standalone-ip" + } + + resource "scaleway_vpc_private_network" "pn" { + name = "test-pn-standalone-ip" + vpc_id = scaleway_vpc.main.id + ipv4_subnet { + subnet = "10.213.254.0/24" + } + } + + resource "scaleway_rdb_instance" "main" { + name = "test-rdb-standalone-ip" + node_type = "db-dev-s" + engine = %q + is_ha_cluster = false + disable_backup = true + user_name = "test_user" + password = "thiZ_is_v&ry_s3cret" + tags = ["terraform-test", "rdb-standalone-ip"] + volume_type = "sbs_5k" + volume_size_in_gb = 10 + + private_network { + ip_net = "10.213.254.4/28" + pn_id = scaleway_vpc_private_network.pn.id + port = 5432 + } + } + `, latestEngineVersion), + Check: resource.ComposeTestCheckFunc( + vpcchecks.IsPrivateNetworkPresent(tt, "scaleway_vpc_private_network.pn"), + isInstancePresent(tt, "scaleway_rdb_instance.main"), + resource.TestCheckResourceAttr("scaleway_rdb_instance.main", "private_network.#", "1"), + resource.TestCheckResourceAttr("scaleway_rdb_instance.main", "private_network.0.enable_ipam", "false"), + resource.TestCheckResourceAttr("scaleway_rdb_instance.main", "private_network.0.port", "5432"), + resource.TestCheckResourceAttrPair("scaleway_rdb_instance.main", "private_network.0.pn_id", "scaleway_vpc_private_network.pn", "id"), + resource.TestCheckResourceAttr("scaleway_rdb_instance.main", "private_network.0.ip_net", "10.213.254.4/28"), + resource.TestCheckResourceAttrSet("scaleway_rdb_instance.main", "private_network.0.ip"), + ), + }, + // Test with explicit CIDR notation /28 + { + Config: fmt.Sprintf(` + resource "scaleway_vpc" "main" { + name = "test-rdb-standalone-ip" + } + + resource "scaleway_vpc_private_network" "pn" { + name = "test-pn-standalone-ip" + vpc_id = scaleway_vpc.main.id + ipv4_subnet { + subnet = "10.213.254.0/24" + } + } + + resource "scaleway_rdb_instance" "main" { + name = "test-rdb-standalone-ip" + node_type = "db-dev-s" + engine = %q + is_ha_cluster = false + disable_backup = true + user_name = "test_user" + password = "thiZ_is_v&ry_s3cret" + tags = ["terraform-test", "rdb-standalone-ip"] + volume_type = "sbs_5k" + volume_size_in_gb = 10 + + private_network { + ip_net = "10.213.254.20/28" + pn_id = scaleway_vpc_private_network.pn.id + port = 5432 + } + } + `, latestEngineVersion), + Check: resource.ComposeTestCheckFunc( + vpcchecks.IsPrivateNetworkPresent(tt, "scaleway_vpc_private_network.pn"), + isInstancePresent(tt, "scaleway_rdb_instance.main"), + resource.TestCheckResourceAttr("scaleway_rdb_instance.main", "private_network.#", "1"), + resource.TestCheckResourceAttr("scaleway_rdb_instance.main", "private_network.0.enable_ipam", "false"), + resource.TestCheckResourceAttr("scaleway_rdb_instance.main", "private_network.0.port", "5432"), + resource.TestCheckResourceAttrPair("scaleway_rdb_instance.main", "private_network.0.pn_id", "scaleway_vpc_private_network.pn", "id"), + resource.TestCheckResourceAttr("scaleway_rdb_instance.main", "private_network.0.ip_net", "10.213.254.20/28"), + resource.TestCheckResourceAttrSet("scaleway_rdb_instance.main", "private_network.0.ip"), + ), + }, + // Test update with a different CIDR + { + Config: fmt.Sprintf(` + resource "scaleway_vpc" "main" { + name = "test-rdb-standalone-ip" + } + + resource "scaleway_vpc_private_network" "pn" { + name = "test-pn-standalone-ip" + vpc_id = scaleway_vpc.main.id + ipv4_subnet { + subnet = "10.213.254.0/24" + } + } + + resource "scaleway_rdb_instance" "main" { + name = "test-rdb-standalone-ip" + node_type = "db-dev-s" + engine = %q + is_ha_cluster = false + disable_backup = true + user_name = "test_user" + password = "thiZ_is_v&ry_s3cret" + tags = ["terraform-test", "rdb-standalone-ip"] + volume_type = "sbs_5k" + volume_size_in_gb = 10 + + private_network { + ip_net = "10.213.254.36/28" + pn_id = scaleway_vpc_private_network.pn.id + port = 5432 + } + } + `, latestEngineVersion), + Check: resource.ComposeTestCheckFunc( + vpcchecks.IsPrivateNetworkPresent(tt, "scaleway_vpc_private_network.pn"), + isInstancePresent(tt, "scaleway_rdb_instance.main"), + resource.TestCheckResourceAttr("scaleway_rdb_instance.main", "private_network.#", "1"), + resource.TestCheckResourceAttr("scaleway_rdb_instance.main", "private_network.0.enable_ipam", "false"), + resource.TestCheckResourceAttr("scaleway_rdb_instance.main", "private_network.0.ip_net", "10.213.254.36/28"), + resource.TestCheckResourceAttrSet("scaleway_rdb_instance.main", "private_network.0.ip"), + ), + }, + }, + }) +} + func isInstancePresent(tt *acctest.TestTools, n string) resource.TestCheckFunc { return func(s *terraform.State) error { rs, ok := s.RootModule().Resources[n] diff --git a/internal/services/rdb/read_replica.go b/internal/services/rdb/read_replica.go index e20f4f3708..1cb11d1edf 100644 --- a/internal/services/rdb/read_replica.go +++ b/internal/services/rdb/read_replica.go @@ -7,7 +7,6 @@ import ( "github.com/hashicorp/terraform-plugin-log/tflog" "github.com/hashicorp/terraform-plugin-sdk/v2/diag" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema" - "github.com/hashicorp/terraform-plugin-sdk/v2/helper/validation" "github.com/scaleway/scaleway-sdk-go/api/rdb/v1" "github.com/scaleway/scaleway-sdk-go/scw" "github.com/scaleway/terraform-provider-scaleway/v2/internal/cdf" @@ -106,13 +105,14 @@ func ResourceReadReplica() *schema.Resource { DiffSuppressFunc: dsf.Locality, Required: true, }, - "service_ip": { - Type: schema.TypeString, - Description: "The IP network address within the private subnet", - Optional: true, - Computed: true, - ValidateFunc: validation.IsCIDR, - }, + "service_ip": { + Type: schema.TypeString, + Description: "The IP network address within the private subnet", + Optional: true, + Computed: true, + ValidateDiagFunc: verify.IsStandaloneIPorCIDR(), + DiffSuppressFunc: dsf.DiffSuppressFuncStandaloneIPandCIDR, + }, "enable_ipam": { Type: schema.TypeBool, Optional: true, diff --git a/internal/services/rdb/testdata/instance-private-network-with-standalone-ip.cassette.yaml b/internal/services/rdb/testdata/instance-private-network-with-standalone-ip.cassette.yaml new file mode 100644 index 0000000000..bfca7592cf --- /dev/null +++ b/internal/services/rdb/testdata/instance-private-network-with-standalone-ip.cassette.yaml @@ -0,0 +1,3488 @@ +--- +version: 2 +interactions: + - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/database-engines + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 150730 + uncompressed: false + body: '{"engines":[{"logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/mysql.svg","name":"MySQL","region":"fr-par","versions":[{"available_init_settings":[{"default_value":"0","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.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":1,"int_min":0,"name":"lower_case_table_names","property_type":"INT","string_constraint":null,"unit":null}],"available_settings":[{"default_value":"1","description":"Controls the AUTO_INCREMENT interval between successive column values","float_max":null,"float_min":null,"hot_configurable":true,"int_max":65535,"int_min":1,"name":"auto_increment_increment","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1","description":"Determines the starting point for the AUTO_INCREMENT column value","float_max":null,"float_min":null,"hot_configurable":true,"int_max":65535,"int_min":1,"name":"auto_increment_offset","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"utf8mb4","description":"Specify a specific server side character-set encoding","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"character_set_server","property_type":"STRING","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)$","unit":null},{"default_value":"10","description":"The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake","float_max":null,"float_min":null,"hot_configurable":true,"int_max":300,"int_min":10,"name":"connect_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"mysql_native_password","description":"The default authentication plugin at the user creation","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"default_authentication_plugin","property_type":"STRING","string_constraint":"^(mysql_native_password|caching_sha2_password)$","unit":null},{"default_value":"UTC","description":"This option sets the global time_zone system variable.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"default_time_zone","property_type":"STRING","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))$","unit":null},{"default_value":"1024","description":"The maximum permitted result length in bytes for the GROUP_CONCAT() function","float_max":null,"float_min":null,"hot_configurable":true,"int_max":65536,"int_min":1024,"name":"group_concat_max_len","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"fsync","description":"Defines the method used to flush data to InnoDB data files and log files, which can affect I/O throughput","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"innodb_flush_method","property_type":"STRING","string_constraint":"^(fsync|O_DIRECT)$","unit":null},{"default_value":"84","description":"The maximum character length of words that are stored in an InnoDB FULLTEXT index.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":84,"int_min":10,"name":"innodb_ft_max_token_size","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"3","description":"The minimum character length of words that are stored in an InnoDB FULLTEXT index.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":16,"int_min":0,"name":"innodb_ft_min_token_size","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"50","description":"The length of time in seconds an InnoDB transaction waits for a row lock before giving up","float_max":null,"float_min":null,"hot_configurable":true,"int_max":600,"int_min":1,"name":"innodb_lock_wait_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"OFF","description":"Indicates whether information about deadlocks in InnoDB transactions should be included in the server error logs","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"innodb_print_all_deadlocks","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"200","description":"The number of index pages to sample when estimating cardinality and other statistics for an indexed column","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1000,"int_min":20,"name":"innodb_stats_persistent_sample_pages","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"21600","description":"The number of seconds the server waits for activity on an interactive connection before closing it","float_max":null,"float_min":null,"hot_configurable":true,"int_max":21600,"int_min":60,"name":"interactive_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"OFF","description":"This variable controls server-side LOCAL capability for LOAD DATA statements","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"local_infile","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"31536000","description":"This variable specifies the timeout in seconds for attempts to acquire metadata locks","float_max":null,"float_min":null,"hot_configurable":true,"int_max":31536000,"int_min":60,"name":"lock_wait_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"OFF","description":"This variable controls whether stored function creators can be trusted","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"log_bin_trust_function_creators","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"10","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","float_max":3600,"float_min":0,"hot_configurable":true,"int_max":null,"int_min":null,"name":"long_query_time","property_type":"FLOAT","string_constraint":null,"unit":null},{"default_value":"64","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","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":4,"name":"max_allowed_packet","property_type":"INT","string_constraint":null,"unit":"M"},{"default_value":"100","description":"The maximum permitted number of simultaneous client connections","float_max":null,"float_min":null,"hot_configurable":true,"int_max":5000,"int_min":50,"name":"max_connections","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1024","description":"The maximum number of bytes of memory reserved per session for computation of normalized statement digests","float_max":null,"float_min":null,"hot_configurable":false,"int_max":8192,"int_min":1024,"name":"max_digest_length","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"16382","description":"Limit the total number of prepared statements in the server","float_max":null,"float_min":null,"hot_configurable":false,"int_max":1048576,"int_min":16382,"name":"max_prepared_stmt_count","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Queries that examine fewer than this number of rows are not logged to the slow query log.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"min_examined_row_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1024","description":"The maximum number of bytes of memory reserved per statement for computation of normalized statement digest values in the Performance Schema","float_max":null,"float_min":null,"hot_configurable":false,"int_max":8192,"int_min":1024,"name":"performance_schema_max_digest_length","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1024","description":"The maximum number of bytes used to store SQL statements","float_max":null,"float_min":null,"hot_configurable":false,"int_max":8192,"int_min":1024,"name":"performance_schema_max_sql_text_length","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"OFF","description":"Whether the slow query log is enabled","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"slow_query_log","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"262144","description":"Connection sort buffer memory size. Large buffer slows down most queries that perform sorts.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10485760,"int_min":32768,"name":"sort_buffer_size","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION","description":"Modes affect the SQL syntax MySQL supports and the data validation checks it performs","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"sql_mode","property_type":"STRING","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))*)?$","unit":null},{"default_value":"2000","description":"The number of table definitions that can be stored in the definition cache","float_max":null,"float_min":null,"hot_configurable":true,"int_max":20000,"int_min":1000,"name":"table_definition_cache","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"10000","description":"The number of open tables for all threads","float_max":null,"float_min":null,"hot_configurable":true,"int_max":20000,"int_min":1000,"name":"table_open_cache","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"16","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","float_max":null,"float_min":null,"hot_configurable":true,"int_max":16,"int_min":1,"name":"table_open_cache_instances","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"280","description":"Defines the stack size for each thread and impact the complexity of the SQL statements that the server can handle.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":10240,"int_min":128,"name":"thread_stack","property_type":"INT","string_constraint":null,"unit":"K"},{"default_value":"REPEATABLE-READ","description":"Define the transaction isolation level which fine-tunes the balance between performance and reliability, consistency, and reproducibility of your database","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"transaction_isolation","property_type":"STRING","string_constraint":"^(REPEATABLE-READ|READ-COMMITTED|READ-UNCOMMITTED|SERIALIZABLE)$","unit":null},{"default_value":"21600","description":"The number of seconds the server waits for activity on a noninteractive connection before closing it","float_max":null,"float_min":null,"hot_configurable":false,"int_max":21600,"int_min":60,"name":"wait_timeout","property_type":"INT","string_constraint":null,"unit":null}],"beta":false,"disabled":false,"end_of_life":"2026-04-01T00:00:00Z","name":"MySQL-8","version":"8"}]},{"logo_url":"https://s3.nl-ams.scw.cloud/scw-rdb-logos/postgresql.svg","name":"PostgreSQL","region":"fr-par","versions":[{"available_init_settings":[],"available_settings":[{"default_value":"0.2","description":"Specifies a fraction of the table size to add to autovacuum_vacuum_insert_threshold when deciding whether to trigger a VACUUM.","float_max":100,"float_min":0.1,"hot_configurable":true,"int_max":null,"int_min":null,"name":"autovacuum_vacuum_insert_scale_factor","property_type":"FLOAT","string_constraint":null,"unit":null},{"default_value":"1000","description":"Specifies the number of inserted tuples needed to trigger a VACUUM in any one table.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1147483647,"int_min":-1,"name":"autovacuum_vacuum_insert_threshold","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0.2","description":"Specifies a fraction of the table size to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM.","float_max":100,"float_min":0.1,"hot_configurable":true,"int_max":null,"int_min":null,"name":"autovacuum_vacuum_scale_factor","property_type":"FLOAT","string_constraint":null,"unit":null},{"default_value":"50","description":"Specifies the minimum number of updated or deleted tuples needed to trigger a VACUUM in any one table.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":50,"name":"autovacuum_vacuum_threshold","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"200","description":"Background writer sleep time between rounds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":10,"name":"bgwriter_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"512","description":"Number of pages after which previously performed writes are flushed to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2048,"int_min":0,"name":"bgwriter_flush_after","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"100","description":"Background writer maximum number of LRU pages to flush per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741823,"int_min":0,"name":"bgwriter_lru_maxpages","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Multiple of the average buffer usage to free per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10,"int_min":0,"name":"bgwriter_lru_multiplier","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"30","description":"Sets the maximum time between automatic WAL checkpoints.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":21600,"int_min":30,"name":"checkpoint_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Sets the delay in microseconds between transaction commit and flushing WAL to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100000,"int_min":0,"name":"commit_delay","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"GMT","description":"Specifies the timezone in which the pg_cron background worker should run.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"cron.timezone","property_type":"STRING","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))$","unit":null},{"default_value":"1000","description":"Sets the time to wait on a lock before checking for deadlock.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":60000,"int_min":100,"name":"deadlock_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"100","description":"Sets the default statistics target.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"default_statistics_target","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"off","description":"Sets the default deferrable status of new transactions.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"default_transaction_deferrable","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"4096","description":"Sets the planner s assumption about the size of the data cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1048576,"int_min":64,"name":"effective_cache_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"1","description":"Sets the number of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":32,"int_min":1,"name":"effective_io_concurrency","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"off","description":"Specifies whether or not a hot standby will send feedback to the primary or upstream standby about queries currently executing on the standby.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"hot_standby_feedback","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"3600000","description":"Sets the maximum allowed duration of any idling transaction. Value in ms.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"idle_in_transaction_session_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Sets the maximum allowed duration of any wait for a lock.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":0,"name":"lock_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"-1","description":"Sets the minimum execution time above which autovacuum actions will be logged.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":-1,"name":"log_autovacuum_min_duration","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"on","description":"Causes checkpoints and restartpoints to be logged in the server log.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"log_checkpoints","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"on","description":"Logs long lock waits","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"log_lock_waits","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"5000","description":"Sets the minimum execution time above which all statements will be logged","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":-1,"name":"log_min_duration_statement","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"on","description":"Logs each replication command","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"log_replication_commands","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"0","description":"Log the use of temporary files larger than this number of kilobytes","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":-1,"name":"log_temp_files","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"64","description":"Sets the maximum memory to be used for maintenance operations.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"maintenance_work_mem","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"100","description":"Sets the maximum number of concurrent connections.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":10000,"int_min":50,"name":"max_connections","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"64","description":"Sets the maximum number of locks per transaction.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":10,"name":"max_locks_per_transaction","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8","description":"Sets the maximum number of parallel workers that can be active at one time.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Sets the maximum number of parallel processes per executor node.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers_per_gather","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"30000","description":"Sets the maximum delay before canceling queries when a hot standby server is processing streamed WAL data.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":180000,"int_min":0,"name":"max_standby_streaming_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"1024","description":"Maximum size to let the WAL grow during automatic checkpoints. Be careful adjusting this setting will use disk space","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10240,"int_min":256,"name":"max_wal_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"5000","description":"Specifies the maximum number of statements tracked by the module.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":15000,"int_min":100,"name":"pg_stat_statements.max","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"top","description":"Controls which statements are counted by the module.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"pg_stat_statements.track","property_type":"STRING","string_constraint":"^(top|all|none)$","unit":null},{"default_value":"on","description":"Controls whether utility commands are tracked by the module.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"pg_stat_statements.track_utility","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"none","description":"Specifies which classes of statements will be logged by session audit logging","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"pgaudit.log","property_type":"STRING","string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$","unit":null},{"default_value":"","description":"Specifies the master role to use for object audit logging.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"pgaudit.role","property_type":"STRING","string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$","unit":null},{"default_value":"4.0","description":"Sets the planner''s estimate of the cost of a non-sequentially-fetched disk page.","float_max":10,"float_min":0.1,"hot_configurable":true,"int_max":null,"int_min":null,"name":"random_page_cost","property_type":"FLOAT","string_constraint":null,"unit":null},{"default_value":"off","description":"Enable pgaudit extension on the instance.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"rdb.enable_pgaudit","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"1.0","description":"Sets the planner''s estimate of the cost of a disk page fetch that is part of a series of sequential fetches.","float_max":10,"float_min":0.1,"hot_configurable":true,"int_max":null,"int_min":null,"name":"seq_page_cost","property_type":"FLOAT","string_constraint":null,"unit":null},{"default_value":"86400000","description":"Sets the maximum allowed duration of any statement. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":30000,"name":"statement_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Maximum number of TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_count","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between issuing TCP keepalives.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_idle","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_interval","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8192","description":"Sets the maximum number of temporary buffers used by each session.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741824,"int_min":800,"name":"temp_buffers","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"-1","description":"Limits the total size of all temporary files used by each session.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":-1,"name":"temp_file_limit","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"GMT","description":"This option sets the global timezone system variable.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"timezone","property_type":"STRING","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))$","unit":null},{"default_value":"1024","description":"Sets the size reserved for pg_stat_activity.query.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":8192,"int_min":100,"name":"track_activity_query_size","property_type":"INT","string_constraint":null,"unit":"B"},{"default_value":"off","description":"Record commit time of transactions.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"track_commit_timestamp","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"0","description":"Vacuum cost delay in milliseconds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100,"int_min":0,"name":"vacuum_cost_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"200","description":"Vacuum cost amount available before napping.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"vacuum_cost_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"20","description":"Vacuum cost for a page dirtied by vacuum.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_dirty","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1","description":"Vacuum cost for a page found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_hit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"10","description":"Vacuum cost for a page not found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_miss","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"4","description":"Sets the maximum memory to be used for query workspaces.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"work_mem","property_type":"INT","string_constraint":null,"unit":"MB"}],"beta":false,"disabled":false,"end_of_life":"2028-11-09T00:00:00Z","name":"PostgreSQL-16","version":"16"},{"available_init_settings":[],"available_settings":[{"default_value":"200","description":"Background writer sleep time between rounds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":10,"name":"bgwriter_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"512","description":"Number of pages after which previously performed writes are flushed to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2048,"int_min":0,"name":"bgwriter_flush_after","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"100","description":"Background writer maximum number of LRU pages to flush per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741823,"int_min":0,"name":"bgwriter_lru_maxpages","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Multiple of the average buffer usage to free per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10,"int_min":0,"name":"bgwriter_lru_multiplier","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"30","description":"Sets the maximum time between automatic WAL checkpoints","float_max":null,"float_min":null,"hot_configurable":true,"int_max":21600,"int_min":30,"name":"checkpoint_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Sets the delay in microseconds between transaction commit and flushing WAL to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100000,"int_min":0,"name":"commit_delay","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1000","description":"Sets the time to wait on a lock before checking for deadlock.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":60000,"int_min":100,"name":"deadlock_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"100","description":"Sets the default statistics target.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"default_statistics_target","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"off","description":"Sets the default deferrable status of new transactions.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"default_transaction_deferrable","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"4096","description":"Sets the planner s assumption about the size of the data cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1048576,"int_min":64,"name":"effective_cache_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"1","description":"Sets the number of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":32,"int_min":1,"name":"effective_io_concurrency","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"off","description":"Specifies whether or not a hot standby will send feedback to the primary or upstream standby about queries currently executing on the standby.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"hot_standby_feedback","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"3600000","description":"Sets the maximum allowed duration of any idling transaction. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"idle_in_transaction_session_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Sets the maximum allowed duration of any wait for a lock.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":0,"name":"lock_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"-1","description":"Sets the minimum execution time above which autovacuum actions will be logged","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":-1,"name":"log_autovacuum_min_duration","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"64","description":"Sets the maximum memory to be used for maintenance operations.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"maintenance_work_mem","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"100","description":"Sets the maximum number of concurrent connections.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":10000,"int_min":50,"name":"max_connections","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"64","description":"Sets the maximum number of locks per transaction.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":10,"name":"max_locks_per_transaction","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8","description":"Sets the maximum number of parallel workers that can be active at one time.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Sets the maximum number of parallel processes per executor node.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers_per_gather","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"30000","description":"Sets the maximum delay before canceling queries when a hot standby server is processing streamed WAL data.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":180000,"int_min":0,"name":"max_standby_streaming_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"1024","description":"Maximum size to let the WAL grow during automatic checkpoints. Be careful adjusting this setting will use disk space","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10240,"int_min":256,"name":"max_wal_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"none","description":"Specifies which classes of statements will be logged by session audit logging","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"pgaudit.log","property_type":"STRING","string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$","unit":null},{"default_value":"","description":"Specifies the master role to use for object audit logging.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"pgaudit.role","property_type":"STRING","string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$","unit":null},{"default_value":"4.0","description":"Sets the planner''s estimate of the cost of a non-sequentially-fetched disk page.","float_max":10,"float_min":0.1,"hot_configurable":true,"int_max":null,"int_min":null,"name":"random_page_cost","property_type":"FLOAT","string_constraint":null,"unit":null},{"default_value":"off","description":"Enable pgaudit extension on the instance.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"rdb.enable_pgaudit","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"1.0","description":"Sets the planner''s estimate of the cost of a disk page fetch that is part of a series of sequential fetches.","float_max":10,"float_min":0.1,"hot_configurable":true,"int_max":null,"int_min":null,"name":"seq_page_cost","property_type":"FLOAT","string_constraint":null,"unit":null},{"default_value":"86400000","description":"Sets the maximum allowed duration of any statement. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":30000,"name":"statement_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Maximum number of TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_count","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between issuing TCP keepalives.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_idle","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_interval","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8192","description":"Sets the maximum number of temporary buffers used by each session.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741824,"int_min":800,"name":"temp_buffers","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"-1","description":"Limits the total size of all temporary files used by each session.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":-1,"name":"temp_file_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"GMT","description":"This option sets the global timezone system variable.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"timezone","property_type":"STRING","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))$","unit":null},{"default_value":"1024","description":"Sets the size reserved for pg_stat_activity.query.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":8192,"int_min":100,"name":"track_activity_query_size","property_type":"INT","string_constraint":null,"unit":"B"},{"default_value":"off","description":"Record commit time of transactions.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"track_commit_timestamp","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"0","description":"Vacuum cost delay in milliseconds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100,"int_min":0,"name":"vacuum_cost_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"200","description":"Vacuum cost amount available before napping.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"vacuum_cost_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"20","description":"Vacuum cost for a page dirtied by vacuum.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_dirty","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1","description":"Vacuum cost for a page found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_hit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"10","description":"Vacuum cost for a page not found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_miss","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"4","description":"Sets the maximum memory to be used for query workspaces.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"work_mem","property_type":"INT","string_constraint":null,"unit":"MB"}],"beta":false,"disabled":false,"end_of_life":"2027-11-11T00:00:00Z","name":"PostgreSQL-15","version":"15"},{"available_init_settings":[],"available_settings":[{"default_value":"200","description":"Background writer sleep time between rounds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":10,"name":"bgwriter_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"512","description":"Number of pages after which previously performed writes are flushed to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2048,"int_min":0,"name":"bgwriter_flush_after","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"100","description":"Background writer maximum number of LRU pages to flush per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741823,"int_min":0,"name":"bgwriter_lru_maxpages","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Multiple of the average buffer usage to free per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10,"int_min":0,"name":"bgwriter_lru_multiplier","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"30","description":"Sets the maximum time between automatic WAL checkpoints","float_max":null,"float_min":null,"hot_configurable":true,"int_max":21600,"int_min":30,"name":"checkpoint_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Sets the delay in microseconds between transaction commit and flushing WAL to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100000,"int_min":0,"name":"commit_delay","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1000","description":"Sets the time to wait on a lock before checking for deadlock.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":60000,"int_min":100,"name":"deadlock_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"100","description":"Sets the default statistics target.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"default_statistics_target","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"off","description":"Sets the default deferrable status of new transactions.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"default_transaction_deferrable","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"4096","description":"Sets the planner s assumption about the size of the data cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1048576,"int_min":64,"name":"effective_cache_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"1","description":"Sets the number of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":32,"int_min":1,"name":"effective_io_concurrency","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"off","description":"Specifies whether or not a hot standby will send feedback to the primary or upstream standby about queries currently executing on the standby.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"hot_standby_feedback","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"3600000","description":"Sets the maximum allowed duration of any idling transaction. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"idle_in_transaction_session_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Sets the maximum allowed duration of any wait for a lock.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":0,"name":"lock_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"-1","description":"Sets the minimum execution time above which autovacuum actions will be logged","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":-1,"name":"log_autovacuum_min_duration","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"64","description":"Sets the maximum memory to be used for maintenance operations.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"maintenance_work_mem","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"100","description":"Sets the maximum number of concurrent connections.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":10000,"int_min":50,"name":"max_connections","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"64","description":"Sets the maximum number of locks per transaction.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":10,"name":"max_locks_per_transaction","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8","description":"Sets the maximum number of parallel workers that can be active at one time.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Sets the maximum number of parallel processes per executor node.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers_per_gather","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"30000","description":"Sets the maximum delay before canceling queries when a hot standby server is processing streamed WAL data.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":180000,"int_min":0,"name":"max_standby_streaming_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"1024","description":"Maximum size to let the WAL grow during automatic checkpoints. Be careful adjusting this setting will use disk space","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10240,"int_min":256,"name":"max_wal_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"none","description":"Specifies which classes of statements will be logged by session audit logging","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"pgaudit.log","property_type":"STRING","string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$","unit":null},{"default_value":"","description":"Specifies the master role to use for object audit logging.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"pgaudit.role","property_type":"STRING","string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$","unit":null},{"default_value":"4.0","description":"Sets the planner''s estimate of the cost of a non-sequentially-fetched disk page.","float_max":10,"float_min":0.1,"hot_configurable":true,"int_max":null,"int_min":null,"name":"random_page_cost","property_type":"FLOAT","string_constraint":null,"unit":null},{"default_value":"off","description":"Enable pgaudit extension on the instance.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"rdb.enable_pgaudit","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"1.0","description":"Sets the planner''s estimate of the cost of a disk page fetch that is part of a series of sequential fetches.","float_max":10,"float_min":0.1,"hot_configurable":true,"int_max":null,"int_min":null,"name":"seq_page_cost","property_type":"FLOAT","string_constraint":null,"unit":null},{"default_value":"86400000","description":"Sets the maximum allowed duration of any statement. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":30000,"name":"statement_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Maximum number of TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_count","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between issuing TCP keepalives.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_idle","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_interval","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8192","description":"Sets the maximum number of temporary buffers used by each session.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741824,"int_min":800,"name":"temp_buffers","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"-1","description":"Limits the total size of all temporary files used by each session.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":-1,"name":"temp_file_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"GMT","description":"This option sets the global timezone system variable.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"timezone","property_type":"STRING","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))$","unit":null},{"default_value":"1024","description":"Sets the size reserved for pg_stat_activity.query.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":8192,"int_min":100,"name":"track_activity_query_size","property_type":"INT","string_constraint":null,"unit":"B"},{"default_value":"off","description":"Record commit time of transactions.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"track_commit_timestamp","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"0","description":"Vacuum cost delay in milliseconds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100,"int_min":0,"name":"vacuum_cost_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"200","description":"Vacuum cost amount available before napping.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"vacuum_cost_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"20","description":"Vacuum cost for a page dirtied by vacuum.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_dirty","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1","description":"Vacuum cost for a page found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_hit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"10","description":"Vacuum cost for a page not found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_miss","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"4","description":"Sets the maximum memory to be used for query workspaces.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"work_mem","property_type":"INT","string_constraint":null,"unit":"MB"}],"beta":false,"disabled":false,"end_of_life":"2026-11-12T00:00:00Z","name":"PostgreSQL-14","version":"14"},{"available_init_settings":[],"available_settings":[{"default_value":"200","description":"Background writer sleep time between rounds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":10,"name":"bgwriter_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"512","description":"Number of pages after which previously performed writes are flushed to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2048,"int_min":0,"name":"bgwriter_flush_after","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"100","description":"Background writer maximum number of LRU pages to flush per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741823,"int_min":0,"name":"bgwriter_lru_maxpages","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Multiple of the average buffer usage to free per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10,"int_min":0,"name":"bgwriter_lru_multiplier","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"30","description":"Sets the maximum time between automatic WAL checkpoints","float_max":null,"float_min":null,"hot_configurable":true,"int_max":21600,"int_min":30,"name":"checkpoint_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Sets the delay in microseconds between transaction commit and flushing WAL to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100000,"int_min":0,"name":"commit_delay","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1000","description":"Sets the time to wait on a lock before checking for deadlock.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":60000,"int_min":100,"name":"deadlock_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"100","description":"Sets the default statistics target.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"default_statistics_target","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"off","description":"Sets the default deferrable status of new transactions.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"default_transaction_deferrable","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"4096","description":"Sets the planner s assumption about the size of the data cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1048576,"int_min":64,"name":"effective_cache_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"1","description":"Sets the number of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":32,"int_min":1,"name":"effective_io_concurrency","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"off","description":"Specifies whether or not a hot standby will send feedback to the primary or upstream standby about queries currently executing on the standby.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"hot_standby_feedback","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"3600000","description":"Sets the maximum allowed duration of any idling transaction. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"idle_in_transaction_session_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Sets the maximum allowed duration of any wait for a lock.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":0,"name":"lock_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"-1","description":"Sets the minimum execution time above which autovacuum actions will be logged","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":-1,"name":"log_autovacuum_min_duration","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"64","description":"Sets the maximum memory to be used for maintenance operations.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"maintenance_work_mem","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"100","description":"Sets the maximum number of concurrent connections.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":10000,"int_min":50,"name":"max_connections","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"64","description":"Sets the maximum number of locks per transaction.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":10,"name":"max_locks_per_transaction","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8","description":"Sets the maximum number of parallel workers that can be active at one time.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Sets the maximum number of parallel processes per executor node.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers_per_gather","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"30000","description":"Sets the maximum delay before canceling queries when a hot standby server is processing streamed WAL data.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":180000,"int_min":0,"name":"max_standby_streaming_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"1024","description":"Maximum size to let the WAL grow during automatic checkpoints. Be careful adjusting this setting will use disk space","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10240,"int_min":256,"name":"max_wal_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"none","description":"Specifies which classes of statements will be logged by session audit logging","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"pgaudit.log","property_type":"STRING","string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$","unit":null},{"default_value":"","description":"Specifies the master role to use for object audit logging.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"pgaudit.role","property_type":"STRING","string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$","unit":null},{"default_value":"4.0","description":"Sets the planner''s estimate of the cost of a non-sequentially-fetched disk page.","float_max":10,"float_min":0.1,"hot_configurable":true,"int_max":null,"int_min":null,"name":"random_page_cost","property_type":"FLOAT","string_constraint":null,"unit":null},{"default_value":"off","description":"Enable pgaudit extension on the instance.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"rdb.enable_pgaudit","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"1.0","description":"Sets the planner''s estimate of the cost of a disk page fetch that is part of a series of sequential fetches.","float_max":10,"float_min":0.1,"hot_configurable":true,"int_max":null,"int_min":null,"name":"seq_page_cost","property_type":"FLOAT","string_constraint":null,"unit":null},{"default_value":"86400000","description":"Sets the maximum allowed duration of any statement. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":30000,"name":"statement_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Maximum number of TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_count","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between issuing TCP keepalives.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_idle","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_interval","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8192","description":"Sets the maximum number of temporary buffers used by each session.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741824,"int_min":800,"name":"temp_buffers","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"-1","description":"Limits the total size of all temporary files used by each session.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":-1,"name":"temp_file_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"GMT","description":"This option sets the global timezone system variable.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"timezone","property_type":"STRING","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))$","unit":null},{"default_value":"1024","description":"Sets the size reserved for pg_stat_activity.query.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":8192,"int_min":100,"name":"track_activity_query_size","property_type":"INT","string_constraint":null,"unit":"B"},{"default_value":"off","description":"Record commit time of transactions.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"track_commit_timestamp","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"0","description":"Vacuum cost delay in milliseconds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100,"int_min":0,"name":"vacuum_cost_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"200","description":"Vacuum cost amount available before napping.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"vacuum_cost_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"20","description":"Vacuum cost for a page dirtied by vacuum.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_dirty","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1","description":"Vacuum cost for a page found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_hit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"10","description":"Vacuum cost for a page not found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_miss","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"4","description":"Sets the maximum memory to be used for query workspaces.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"work_mem","property_type":"INT","string_constraint":null,"unit":"MB"}],"beta":false,"disabled":false,"end_of_life":"2025-11-13T00:00:00Z","name":"PostgreSQL-13","version":"13"},{"available_init_settings":[],"available_settings":[{"default_value":"200","description":"Background writer sleep time between rounds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":10,"name":"bgwriter_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"512","description":"Number of pages after which previously performed writes are flushed to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2048,"int_min":0,"name":"bgwriter_flush_after","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"100","description":"Background writer maximum number of LRU pages to flush per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741823,"int_min":0,"name":"bgwriter_lru_maxpages","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Multiple of the average buffer usage to free per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10,"int_min":0,"name":"bgwriter_lru_multiplier","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"30","description":"Sets the maximum time between automatic WAL checkpoints","float_max":null,"float_min":null,"hot_configurable":true,"int_max":21600,"int_min":30,"name":"checkpoint_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Sets the delay in microseconds between transaction commit and flushing WAL to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100000,"int_min":0,"name":"commit_delay","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1000","description":"Sets the time to wait on a lock before checking for deadlock.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":60000,"int_min":100,"name":"deadlock_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"100","description":"Sets the default statistics target.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"default_statistics_target","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"off","description":"Sets the default deferrable status of new transactions.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"default_transaction_deferrable","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"4096","description":"Sets the planner s assumption about the size of the data cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1048576,"int_min":64,"name":"effective_cache_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"1","description":"Sets the number of concurrent disk I/O operations that PostgreSQL expects can be executed simultaneously.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":32,"int_min":1,"name":"effective_io_concurrency","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"off","description":"Specifies whether or not a hot standby will send feedback to the primary or upstream standby about queries currently executing on the standby.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"hot_standby_feedback","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"3600000","description":"Sets the maximum allowed duration of any idling transaction. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"idle_in_transaction_session_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Sets the maximum allowed duration of any wait for a lock.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":0,"name":"lock_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"-1","description":"Sets the minimum execution time above which autovacuum actions will be logged","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":-1,"name":"log_autovacuum_min_duration","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"64","description":"Sets the maximum memory to be used for maintenance operations.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"maintenance_work_mem","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"100","description":"Sets the maximum number of concurrent connections.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":10000,"int_min":50,"name":"max_connections","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"64","description":"Sets the maximum number of locks per transaction.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":10,"name":"max_locks_per_transaction","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8","description":"Sets the maximum number of parallel workers that can be active at one time.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Sets the maximum number of parallel processes per executor node.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers_per_gather","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"30000","description":"Sets the maximum delay before canceling queries when a hot standby server is processing streamed WAL data.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":180000,"int_min":0,"name":"max_standby_streaming_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"1024","description":"Maximum size to let the WAL grow during automatic checkpoints. Be careful adjusting this setting will use disk space","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10240,"int_min":256,"name":"max_wal_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"none","description":"Specifies which classes of statements will be logged by session audit logging","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"pgaudit.log","property_type":"STRING","string_constraint":"^none$|^ALL$|^(?:(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\1))(?:(,)(READ|WRITE|FUNCTION|ROLE|DDL|MISC|MISC_SET)(?!.*\\2\\3))*$","unit":null},{"default_value":"","description":"Specifies the master role to use for object audit logging.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"pgaudit.role","property_type":"STRING","string_constraint":"^[a-zA-Z][a-zA-Z0-9_$-]{0,62}$","unit":null},{"default_value":"4.0","description":"Sets the planner''s estimate of the cost of a non-sequentially-fetched disk page.","float_max":10,"float_min":0.1,"hot_configurable":true,"int_max":null,"int_min":null,"name":"random_page_cost","property_type":"FLOAT","string_constraint":null,"unit":null},{"default_value":"off","description":"Enable pgaudit extension on the instance.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"rdb.enable_pgaudit","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"1.0","description":"Sets the planner''s estimate of the cost of a disk page fetch that is part of a series of sequential fetches.","float_max":10,"float_min":0.1,"hot_configurable":true,"int_max":null,"int_min":null,"name":"seq_page_cost","property_type":"FLOAT","string_constraint":null,"unit":null},{"default_value":"86400000","description":"Sets the maximum allowed duration of any statement. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":30000,"name":"statement_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Maximum number of TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_count","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between issuing TCP keepalives.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_idle","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_interval","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8192","description":"Sets the maximum number of temporary buffers used by each session.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741824,"int_min":800,"name":"temp_buffers","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"-1","description":"Limits the total size of all temporary files used by each session.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":-1,"name":"temp_file_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"GMT","description":"This option sets the global timezone system variable.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"timezone","property_type":"STRING","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))$","unit":null},{"default_value":"1024","description":"Sets the size reserved for pg_stat_activity.query.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":8192,"int_min":100,"name":"track_activity_query_size","property_type":"INT","string_constraint":null,"unit":"B"},{"default_value":"off","description":"Record commit time of transactions.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"track_commit_timestamp","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"0","description":"Vacuum cost delay in milliseconds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100,"int_min":0,"name":"vacuum_cost_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"200","description":"Vacuum cost amount available before napping.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"vacuum_cost_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"20","description":"Vacuum cost for a page dirtied by vacuum.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_dirty","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1","description":"Vacuum cost for a page found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_hit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"10","description":"Vacuum cost for a page not found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_miss","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"4","description":"Sets the maximum memory to be used for query workspaces.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"work_mem","property_type":"INT","string_constraint":null,"unit":"MB"}],"beta":false,"disabled":true,"end_of_life":"2024-11-14T00:00:00Z","name":"PostgreSQL-12","version":"12"},{"available_init_settings":[],"available_settings":[{"default_value":"200","description":"Background writer sleep time between rounds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":10,"name":"bgwriter_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"512","description":"Number of pages after which previously performed writes are flushed to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2048,"int_min":0,"name":"bgwriter_flush_after","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"100","description":"Background writer maximum number of LRU pages to flush per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741823,"int_min":0,"name":"bgwriter_lru_maxpages","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Multiple of the average buffer usage to free per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10,"int_min":0,"name":"bgwriter_lru_multiplier","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"30","description":"Sets the maximum time between automatic WAL checkpoints","float_max":null,"float_min":null,"hot_configurable":true,"int_max":21600,"int_min":30,"name":"checkpoint_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Sets the delay in microseconds between transaction commit and flushing WAL to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100000,"int_min":0,"name":"commit_delay","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1000","description":"Sets the time to wait on a lock before checking for deadlock.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":60000,"int_min":100,"name":"deadlock_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"100","description":"Sets the default statistics target.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"default_statistics_target","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"off","description":"Sets the default deferrable status of new transactions.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"default_transaction_deferrable","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"4096","description":"Sets the planner s assumption about the size of the data cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1048576,"int_min":64,"name":"effective_cache_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"off","description":"Specifies whether or not a hot standby will send feedback to the primary or upstream standby about queries currently executing on the standby.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"hot_standby_feedback","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"3600000","description":"Sets the maximum allowed duration of any idling transaction. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"idle_in_transaction_session_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Sets the maximum allowed duration of any wait for a lock.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":0,"name":"lock_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"-1","description":"Sets the minimum execution time above which autovacuum actions will be logged","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":-1,"name":"log_autovacuum_min_duration","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"64","description":"Sets the maximum memory to be used for maintenance operations.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"maintenance_work_mem","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"100","description":"Sets the maximum number of concurrent connections.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":10000,"int_min":50,"name":"max_connections","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"64","description":"Sets the maximum number of locks per transaction.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":10,"name":"max_locks_per_transaction","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8","description":"Sets the maximum number of parallel workers that can be active at one time.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Sets the maximum number of parallel processes per executor node.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers_per_gather","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"30000","description":"Sets the maximum delay before canceling queries when a hot standby server is processing streamed WAL data.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":180000,"int_min":0,"name":"max_standby_streaming_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"1024","description":"Maximum size to let the WAL grow during automatic checkpoints. Be careful adjusting this setting will use disk space","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10240,"int_min":256,"name":"max_wal_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"86400000","description":"Sets the maximum allowed duration of any statement. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":30000,"name":"statement_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Maximum number of TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_count","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between issuing TCP keepalives.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_idle","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_interval","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8192","description":"Sets the maximum number of temporary buffers used by each session.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741824,"int_min":800,"name":"temp_buffers","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"-1","description":"Limits the total size of all temporary files used by each session.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":-1,"name":"temp_file_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"GMT","description":"This option sets the global timezone system variable.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"timezone","property_type":"STRING","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))$","unit":null},{"default_value":"1024","description":"Sets the size reserved for pg_stat_activity.query.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":8192,"int_min":100,"name":"track_activity_query_size","property_type":"INT","string_constraint":null,"unit":"B"},{"default_value":"off","description":"Record commit time of transactions.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":null,"int_min":null,"name":"track_commit_timestamp","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"0","description":"Vacuum cost delay in milliseconds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100,"int_min":0,"name":"vacuum_cost_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"200","description":"Vacuum cost amount available before napping.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"vacuum_cost_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"20","description":"Vacuum cost for a page dirtied by vacuum.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_dirty","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1","description":"Vacuum cost for a page found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_hit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"10","description":"Vacuum cost for a page not found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_miss","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"4","description":"Sets the maximum memory to be used for query workspaces.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"work_mem","property_type":"INT","string_constraint":null,"unit":"MB"}],"beta":false,"disabled":true,"end_of_life":"2023-11-09T00:00:00Z","name":"PostgreSQL-11","version":"11"},{"available_init_settings":[],"available_settings":[{"default_value":"200","description":"Background writer sleep time between rounds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":10,"name":"bgwriter_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"512","description":"Number of pages after which previously performed writes are flushed to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2048,"int_min":0,"name":"bgwriter_flush_after","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"100","description":"Background writer maximum number of LRU pages to flush per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741823,"int_min":0,"name":"bgwriter_lru_maxpages","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Multiple of the average buffer usage to free per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10,"int_min":0,"name":"bgwriter_lru_multiplier","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"30","description":"Sets the maximum time between automatic WAL checkpoints","float_max":null,"float_min":null,"hot_configurable":true,"int_max":21600,"int_min":30,"name":"checkpoint_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Sets the delay in microseconds between transaction commit and flushing WAL to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100000,"int_min":0,"name":"commit_delay","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1000","description":"Sets the time to wait on a lock before checking for deadlock.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":60000,"int_min":100,"name":"deadlock_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"100","description":"Sets the default statistics target.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"default_statistics_target","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"off","description":"Sets the default deferrable status of new transactions.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"default_transaction_deferrable","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"4096","description":"Sets the planner s assumption about the size of the data cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1048576,"int_min":64,"name":"effective_cache_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"off","description":"Specifies whether or not a hot standby will send feedback to the primary or upstream standby about queries currently executing on the standby.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"hot_standby_feedback","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"3600000","description":"Sets the maximum allowed duration of any idling transaction. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"idle_in_transaction_session_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Sets the maximum allowed duration of any wait for a lock.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":0,"name":"lock_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"-1","description":"Sets the minimum execution time above which autovacuum actions will be logged","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":-1,"name":"log_autovacuum_min_duration","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"64","description":"Sets the maximum memory to be used for maintenance operations.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"maintenance_work_mem","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"100","description":"Sets the maximum number of concurrent connections.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":10000,"int_min":50,"name":"max_connections","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"64","description":"Sets the maximum number of locks per transaction.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":10,"name":"max_locks_per_transaction","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8","description":"Sets the maximum number of parallel workers that can be active at one time.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Sets the maximum number of parallel processes per executor node.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers_per_gather","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"30000","description":"Sets the maximum delay before canceling queries when a hot standby server is processing streamed WAL data.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":180000,"int_min":0,"name":"max_standby_streaming_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"1024","description":"Maximum size to let the WAL grow during automatic checkpoints. Be careful adjusting this setting will use disk space","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10240,"int_min":256,"name":"max_wal_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"86400000","description":"Sets the maximum allowed duration of any statement. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":30000,"name":"statement_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Maximum number of TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_count","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between issuing TCP keepalives.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_idle","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_interval","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8192","description":"Sets the maximum number of temporary buffers used by each session.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741824,"int_min":800,"name":"temp_buffers","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"-1","description":"Limits the total size of all temporary files used by each session.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":-1,"name":"temp_file_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"GMT","description":"This option sets the global timezone system variable.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"timezone","property_type":"STRING","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))$","unit":null},{"default_value":"0","description":"Vacuum cost delay in milliseconds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100,"int_min":0,"name":"vacuum_cost_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"200","description":"Vacuum cost amount available before napping.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"vacuum_cost_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"20","description":"Vacuum cost for a page dirtied by vacuum.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_dirty","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1","description":"Vacuum cost for a page found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_hit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"10","description":"Vacuum cost for a page not found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_miss","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"4","description":"Sets the maximum memory to be used for query workspaces.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"work_mem","property_type":"INT","string_constraint":null,"unit":"MB"}],"beta":false,"disabled":true,"end_of_life":"2022-11-10T00:00:00Z","name":"PostgreSQL-10","version":"10"},{"available_init_settings":[],"available_settings":[{"default_value":"200","description":"Background writer sleep time between rounds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":10,"name":"bgwriter_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"512","description":"Number of pages after which previously performed writes are flushed to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2048,"int_min":0,"name":"bgwriter_flush_after","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"100","description":"Background writer maximum number of LRU pages to flush per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741823,"int_min":0,"name":"bgwriter_lru_maxpages","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Multiple of the average buffer usage to free per round.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10,"int_min":0,"name":"bgwriter_lru_multiplier","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Sets the delay in microseconds between transaction commit and flushing WAL to disk.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100000,"int_min":0,"name":"commit_delay","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1000","description":"Sets the time to wait on a lock before checking for deadlock.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":60000,"int_min":100,"name":"deadlock_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"100","description":"Sets the default statistics target.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"default_statistics_target","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"off","description":"Sets the default deferrable status of new transactions.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"default_transaction_deferrable","property_type":"BOOLEAN","string_constraint":null,"unit":null},{"default_value":"4096","description":"Sets the planner s assumption about the size of the data cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1048576,"int_min":64,"name":"effective_cache_size","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"3600000","description":"Sets the maximum allowed duration of any idling transaction. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"idle_in_transaction_session_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Sets the maximum allowed duration of any wait for a lock.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":0,"name":"lock_timeout","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"64","description":"Sets the maximum memory to be used for maintenance operations.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"maintenance_work_mem","property_type":"INT","string_constraint":null,"unit":"MB"},{"default_value":"100","description":"Sets the maximum number of concurrent connections.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":10000,"int_min":50,"name":"max_connections","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"64","description":"Sets the maximum number of locks per transaction.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":10,"name":"max_locks_per_transaction","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"2","description":"Sets the maximum number of parallel processes per executor node.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1024,"int_min":0,"name":"max_parallel_workers_per_gather","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"86400000","description":"Sets the maximum allowed duration of any statement. Value in ms","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":30000,"name":"statement_timeout","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"0","description":"Maximum number of TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_count","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between issuing TCP keepalives.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_idle","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"0","description":"Time between TCP keepalive retransmits.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2147483647,"int_min":0,"name":"tcp_keepalives_interval","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"8192","description":"Sets the maximum number of temporary buffers used by each session.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":1073741824,"int_min":800,"name":"temp_buffers","property_type":"INT","string_constraint":null,"unit":"kB"},{"default_value":"-1","description":"Limits the total size of all temporary files used by each session.","float_max":null,"float_min":null,"hot_configurable":false,"int_max":2147483647,"int_min":-1,"name":"temp_file_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"GMT","description":"This option sets the global timezone system variable.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":null,"int_min":null,"name":"timezone","property_type":"STRING","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))$","unit":null},{"default_value":"0","description":"Vacuum cost delay in milliseconds.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":100,"int_min":0,"name":"vacuum_cost_delay","property_type":"INT","string_constraint":null,"unit":"ms"},{"default_value":"200","description":"Vacuum cost amount available before napping.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":1,"name":"vacuum_cost_limit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"20","description":"Vacuum cost for a page dirtied by vacuum.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_dirty","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"1","description":"Vacuum cost for a page found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_hit","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"10","description":"Vacuum cost for a page not found in the buffer cache.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":10000,"int_min":0,"name":"vacuum_cost_page_miss","property_type":"INT","string_constraint":null,"unit":null},{"default_value":"4","description":"Sets the maximum memory to be used for query workspaces.","float_max":null,"float_min":null,"hot_configurable":true,"int_max":2097151,"int_min":1,"name":"work_mem","property_type":"INT","string_constraint":null,"unit":"MB"}],"beta":false,"disabled":true,"end_of_life":"2021-11-11T00:00:00Z","name":"PostgreSQL-9.6","version":"9.6"}]}],"total_count":2}' + headers: + Content-Length: + - "150730" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:35:20 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - a0caac66-e8c7-4b46-91ef-44e9b7419059 + status: 200 OK + code: 200 + duration: 556.40675ms + - id: 1 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 118 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"name":"test-rdb-standalone-ip","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","tags":[],"enable_routing":false}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/vpcs + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 420 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.240334Z","custom_routes_propagation_enabled":true,"id":"43151f3a-3b90-4033-a278-05c818c16b27","is_default":false,"name":"test-rdb-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","private_network_count":0,"project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","routing_enabled":true,"tags":[],"updated_at":"2025-11-04T14:35:22.240334Z"}' + headers: + Content-Length: + - "420" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:35:22 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 0cc8b581-3924-4aa5-bbec-951402cd75b4 + status: 200 OK + code: 200 + duration: 81.649625ms + - id: 2 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/vpcs/43151f3a-3b90-4033-a278-05c818c16b27 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 420 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.240334Z","custom_routes_propagation_enabled":true,"id":"43151f3a-3b90-4033-a278-05c818c16b27","is_default":false,"name":"test-rdb-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","private_network_count":0,"project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","routing_enabled":true,"tags":[],"updated_at":"2025-11-04T14:35:22.240334Z"}' + headers: + Content-Length: + - "420" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:35:22 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 8eaba4de-ac4a-43fc-a613-aaaf46c2b48a + status: 200 OK + code: 200 + duration: 38.823708ms + - id: 3 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 214 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"name":"test-pn-standalone-ip","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","tags":[],"subnets":["10.213.254.0/24"],"vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27","default_route_propagation_enabled":false}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/private-networks + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1092 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.378237Z","default_route_propagation_enabled":false,"dhcp_enabled":true,"id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","name":"test-pn-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","subnets":[{"created_at":"2025-11-04T14:35:22.378237Z","id":"b8997b39-192f-4ea1-8d59-ee6248f47247","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"10.213.254.0/24","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"},{"created_at":"2025-11-04T14:35:22.378237Z","id":"0272202d-ff0f-43e2-b077-ce3a1f67d36d","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"fd5f:519c:6d46:c60d::/64","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}],"tags":[],"updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}' + headers: + Content-Length: + - "1092" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:35:22 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 8ebf134c-f79a-40d0-9cab-10153ad5a2dc + status: 200 OK + code: 200 + duration: 590.01475ms + - id: 4 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/private-networks/3dc5769b-36d1-428c-8d9e-bcca532a1d85 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1092 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.378237Z","default_route_propagation_enabled":false,"dhcp_enabled":true,"id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","name":"test-pn-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","subnets":[{"created_at":"2025-11-04T14:35:22.378237Z","id":"b8997b39-192f-4ea1-8d59-ee6248f47247","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"10.213.254.0/24","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"},{"created_at":"2025-11-04T14:35:22.378237Z","id":"0272202d-ff0f-43e2-b077-ce3a1f67d36d","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"fd5f:519c:6d46:c60d::/64","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}],"tags":[],"updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}' + headers: + Content-Length: + - "1092" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:35:23 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 64537fa2-1598-4505-9c9e-e224ffee6acd + status: 200 OK + code: 200 + duration: 106.354834ms + - id: 5 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 545 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"105bdce1-64c0-48ab-899d-868455867ecf","name":"test-rdb-standalone-ip","engine":"PostgreSQL-16","user_name":"test_user","password":"thiZ_is_v\u0026ry_s3cret","node_type":"db-dev-s","is_ha_cluster":false,"disable_backup":true,"tags":["terraform-test","rdb-standalone-ip"],"init_settings":null,"volume_type":"sbs_5k","volume_size":10000000000,"init_endpoints":[{"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","service_ip":"10.213.254.4/28"}}],"backup_same_region":false,"encryption":{"enabled":false}}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1064 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","settings":[],"status":"provisioning","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1064" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:35:23 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 3c03125d-916f-4015-b170-5ad9fe2f7e18 + status: 200 OK + code: 200 + duration: 939.422375ms + - id: 6 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1064 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","settings":[],"status":"provisioning","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1064" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:35:24 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 8f29a46c-d084-4d92-9301-9afa4230916d + status: 200 OK + code: 200 + duration: 157.324458ms + - id: 7 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1064 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","settings":[],"status":"provisioning","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1064" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:35:54 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - db8c9f3d-f4e6-48d4-a9d1-bc6a7d10bee1 + status: 200 OK + code: 200 + duration: 269.709666ms + - id: 8 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1064 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","settings":[],"status":"provisioning","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1064" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:36:24 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 2d7f4e6b-451e-407b-961f-16cd44b4c4b0 + status: 200 OK + code: 200 + duration: 203.346166ms + - id: 9 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1064 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","settings":[],"status":"initializing","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1064" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:36:54 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 6bae933a-8976-4363-875c-8db7c45a0a5d + status: 200 OK + code: 200 + duration: 215.46975ms + - id: 10 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1064 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","settings":[],"status":"initializing","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1064" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:37:25 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 8c63556b-1adb-430e-bf74-3d4b391d1e06 + status: 200 OK + code: 200 + duration: 231.245042ms + - id: 11 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1064 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","settings":[],"status":"initializing","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1064" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:37: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: + - 85c9bce2-8f1b-4406-993b-34e362a57c8f + status: 200 OK + code: 200 + duration: 220.668167ms + - id: 12 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1064 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","settings":[],"status":"initializing","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1064" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:25 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: + - dc5b429f-a91a-4eca-ad24-8ef01dc3a0bd + status: 200 OK + code: 200 + duration: 201.890333ms + - id: 13 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1332 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1332" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:55 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: + - 901ed82a-eec0-46ec-90f2-99855bbadc42 + status: 200 OK + code: 200 + duration: 231.692791ms + - id: 14 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6/certificate + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1733 + uncompressed: false + body: '{"content":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURZekNDQWt1Z0F3SUJBZ0lVVTIwR2FsOThjUnlvSkVDUlVxUDFMTjJ6aDhrd0RRWUpLb1pJaHZjTkFRRUwKQlFBd1Z6RUxNQWtHQTFVRUJoTUNSbEl4RGpBTUJnTlZCQWdNQlZCaGNtbHpNUTR3REFZRFZRUUhEQVZRWVhKcApjekVSTUE4R0ExVUVDZ3dJVTJOaGJHVjNZWGt4RlRBVEJnTlZCQU1NRERFd0xqSXhNeTR5TlRRdU5EQWVGdzB5Ck5URXhNRFF4TkRNMk5URmFGdzB6TlRFeE1ESXhORE0yTlRGYU1GY3hDekFKQmdOVkJBWVRBa1pTTVE0d0RBWUQKVlFRSURBVlFZWEpwY3pFT01Bd0dBMVVFQnd3RlVHRnlhWE14RVRBUEJnTlZCQW9NQ0ZOallXeGxkMkY1TVJVdwpFd1lEVlFRRERBd3hNQzR5TVRNdU1qVTBMalF3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUUNWVWVINnZ3U0F4ZU04Slp0c3E0NGVCaFBKVEFKeithamg0YVE4MFk4SEZSQ1l1MTRjaXk2enJaaXIKQTcra2xObVJvUG1ia2NrRHNWV0FPTWlrcW5wZ21vM0lHV2gvYVhqNnMxV1hPK3o4bWhtYkdwbVRoak10d1pPVQpkbnUrdE8ySUFTbWRlWVhLMVM5STdZTnp4eTFyVnpkTG5VQjFWYzRwZlFYaFl6dWpkTXg3U3hDeWRJc1oweVI1Cno0RDRZQkZkWFV2QThTNGNmTDh2cGU0Q1ovYzVrTjhIQmtZMGhBYmpBeGEwVzVuakdYRUF0dTlEWUZ1M0xPd3AKUHB5a2gyNmdMNzV1d3VxZGtEdXpiY2pFUEYvUzZFampzL3VVdkZ2VUl4ZW5GQXpNOWtTUnp1eDZiYkxLaFowUAp6Vm5LZlp3WmR4QUVSYVJMcExNNEE5TVpxUk1uQWdNQkFBR2pKekFsTUNNR0ExVWRFUVFjTUJxQ0RERXdMakl4Ck15NHlOVFF1TkljRU01NDdTb2NFQ3RYK0JEQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFNTWw0ZEgzZzJtUU4KRjJONFprdDZwMmJXVU14ckJqdXc1elVaOEl6YlZraWlqWk4yTXVabmVQMGh6dFlIVGFuWDNHSFNxT1RZU2J0Wgp6NTRob2xIc3gxTHhIV0xrRmJIbkh5MHpORk1ZMUVvczgzNUJhSEpHUjZjYzZvU2c3SjI3MTBneXNzTmE2RDlRCk5DNWN5dThJcHcxNFVtMk9Sakt4eSt5SEFEclNDRGYzZFpaTVNpK1R5MnhiUU1NM1ZacERpejUxTG9UdEpBRC8KSXZhUldrcms2cDNFQlBqTmUxaEZ1THNOSkxBTkpGZVJmM2FVUnVWL01TSWRsQ0dFeDQxa1FwdGdVczlsZkNvQQo4MlBJUFJUbGh6K0tVdVl2UDlVWndRN0NTM01yTEVTZjNHZFEwME5uTWlnUmJ4Sk5nQ3pRN0F1Z0lPSWhXY09SClVQSnZwd1cxdlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==","content_type":"application/x-pem-file","name":"ssl_certificate"}' + headers: + Content-Length: + - "1733" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:55 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: + - 809f56ef-9a6a-4897-a3bb-fc52e2ef024b + status: 200 OK + code: 200 + duration: 237.3535ms + - id: 15 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/private-networks/3dc5769b-36d1-428c-8d9e-bcca532a1d85 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1092 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.378237Z","default_route_propagation_enabled":false,"dhcp_enabled":true,"id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","name":"test-pn-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","subnets":[{"created_at":"2025-11-04T14:35:22.378237Z","id":"b8997b39-192f-4ea1-8d59-ee6248f47247","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"10.213.254.0/24","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"},{"created_at":"2025-11-04T14:35:22.378237Z","id":"0272202d-ff0f-43e2-b077-ce3a1f67d36d","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"fd5f:519c:6d46:c60d::/64","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}],"tags":[],"updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}' + headers: + Content-Length: + - "1092" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:56 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: + - ee7ce4da-8a5b-4e14-8b3d-1f81fdec9da9 + status: 200 OK + code: 200 + duration: 189.757958ms + - id: 16 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1332 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1332" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:56 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: + - 35fd27a6-2469-48e7-ac65-f4fbd3148b91 + status: 200 OK + code: 200 + duration: 172.12975ms + - id: 17 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/vpcs/43151f3a-3b90-4033-a278-05c818c16b27 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 420 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.240334Z","custom_routes_propagation_enabled":true,"id":"43151f3a-3b90-4033-a278-05c818c16b27","is_default":false,"name":"test-rdb-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","private_network_count":1,"project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","routing_enabled":true,"tags":[],"updated_at":"2025-11-04T14:35:22.240334Z"}' + headers: + Content-Length: + - "420" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:57 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: + - 042d0944-12ac-4d52-8e54-c6c6f1558733 + status: 200 OK + code: 200 + duration: 66.295083ms + - id: 18 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/private-networks/3dc5769b-36d1-428c-8d9e-bcca532a1d85 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1092 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.378237Z","default_route_propagation_enabled":false,"dhcp_enabled":true,"id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","name":"test-pn-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","subnets":[{"created_at":"2025-11-04T14:35:22.378237Z","id":"b8997b39-192f-4ea1-8d59-ee6248f47247","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"10.213.254.0/24","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"},{"created_at":"2025-11-04T14:35:22.378237Z","id":"0272202d-ff0f-43e2-b077-ce3a1f67d36d","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"fd5f:519c:6d46:c60d::/64","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}],"tags":[],"updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}' + headers: + Content-Length: + - "1092" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:57 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: + - 0981a638-5fb5-423a-8968-bfdd884be8d6 + status: 200 OK + code: 200 + duration: 303.855792ms + - id: 19 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1332 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1332" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:57 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: + - 25785863-240c-455c-8d6d-f19a27fe02c8 + status: 200 OK + code: 200 + duration: 152.953542ms + - id: 20 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6/certificate + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1733 + uncompressed: false + body: '{"content":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURZekNDQWt1Z0F3SUJBZ0lVVTIwR2FsOThjUnlvSkVDUlVxUDFMTjJ6aDhrd0RRWUpLb1pJaHZjTkFRRUwKQlFBd1Z6RUxNQWtHQTFVRUJoTUNSbEl4RGpBTUJnTlZCQWdNQlZCaGNtbHpNUTR3REFZRFZRUUhEQVZRWVhKcApjekVSTUE4R0ExVUVDZ3dJVTJOaGJHVjNZWGt4RlRBVEJnTlZCQU1NRERFd0xqSXhNeTR5TlRRdU5EQWVGdzB5Ck5URXhNRFF4TkRNMk5URmFGdzB6TlRFeE1ESXhORE0yTlRGYU1GY3hDekFKQmdOVkJBWVRBa1pTTVE0d0RBWUQKVlFRSURBVlFZWEpwY3pFT01Bd0dBMVVFQnd3RlVHRnlhWE14RVRBUEJnTlZCQW9NQ0ZOallXeGxkMkY1TVJVdwpFd1lEVlFRRERBd3hNQzR5TVRNdU1qVTBMalF3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUUNWVWVINnZ3U0F4ZU04Slp0c3E0NGVCaFBKVEFKeithamg0YVE4MFk4SEZSQ1l1MTRjaXk2enJaaXIKQTcra2xObVJvUG1ia2NrRHNWV0FPTWlrcW5wZ21vM0lHV2gvYVhqNnMxV1hPK3o4bWhtYkdwbVRoak10d1pPVQpkbnUrdE8ySUFTbWRlWVhLMVM5STdZTnp4eTFyVnpkTG5VQjFWYzRwZlFYaFl6dWpkTXg3U3hDeWRJc1oweVI1Cno0RDRZQkZkWFV2QThTNGNmTDh2cGU0Q1ovYzVrTjhIQmtZMGhBYmpBeGEwVzVuakdYRUF0dTlEWUZ1M0xPd3AKUHB5a2gyNmdMNzV1d3VxZGtEdXpiY2pFUEYvUzZFampzL3VVdkZ2VUl4ZW5GQXpNOWtTUnp1eDZiYkxLaFowUAp6Vm5LZlp3WmR4QUVSYVJMcExNNEE5TVpxUk1uQWdNQkFBR2pKekFsTUNNR0ExVWRFUVFjTUJxQ0RERXdMakl4Ck15NHlOVFF1TkljRU01NDdTb2NFQ3RYK0JEQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFNTWw0ZEgzZzJtUU4KRjJONFprdDZwMmJXVU14ckJqdXc1elVaOEl6YlZraWlqWk4yTXVabmVQMGh6dFlIVGFuWDNHSFNxT1RZU2J0Wgp6NTRob2xIc3gxTHhIV0xrRmJIbkh5MHpORk1ZMUVvczgzNUJhSEpHUjZjYzZvU2c3SjI3MTBneXNzTmE2RDlRCk5DNWN5dThJcHcxNFVtMk9Sakt4eSt5SEFEclNDRGYzZFpaTVNpK1R5MnhiUU1NM1ZacERpejUxTG9UdEpBRC8KSXZhUldrcms2cDNFQlBqTmUxaEZ1THNOSkxBTkpGZVJmM2FVUnVWL01TSWRsQ0dFeDQxa1FwdGdVczlsZkNvQQo4MlBJUFJUbGh6K0tVdVl2UDlVWndRN0NTM01yTEVTZjNHZFEwME5uTWlnUmJ4Sk5nQ3pRN0F1Z0lPSWhXY09SClVQSnZwd1cxdlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==","content_type":"application/x-pem-file","name":"ssl_certificate"}' + headers: + Content-Length: + - "1733" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:58 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: + - bfb699ba-9df8-4ff6-94eb-052109b0bbd4 + status: 200 OK + code: 200 + duration: 172.403583ms + - id: 21 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/vpcs/43151f3a-3b90-4033-a278-05c818c16b27 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 420 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.240334Z","custom_routes_propagation_enabled":true,"id":"43151f3a-3b90-4033-a278-05c818c16b27","is_default":false,"name":"test-rdb-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","private_network_count":1,"project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","routing_enabled":true,"tags":[],"updated_at":"2025-11-04T14:35:22.240334Z"}' + headers: + Content-Length: + - "420" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:58 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: + - 3c3a7aec-bc57-4a0d-8c1d-a35c2755876d + status: 200 OK + code: 200 + duration: 107.206625ms + - id: 22 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/private-networks/3dc5769b-36d1-428c-8d9e-bcca532a1d85 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1092 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.378237Z","default_route_propagation_enabled":false,"dhcp_enabled":true,"id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","name":"test-pn-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","subnets":[{"created_at":"2025-11-04T14:35:22.378237Z","id":"b8997b39-192f-4ea1-8d59-ee6248f47247","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"10.213.254.0/24","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"},{"created_at":"2025-11-04T14:35:22.378237Z","id":"0272202d-ff0f-43e2-b077-ce3a1f67d36d","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"fd5f:519c:6d46:c60d::/64","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}],"tags":[],"updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}' + headers: + Content-Length: + - "1092" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:58 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: + - 4ae08a3b-7940-4955-b3b4-2f50853a3847 + status: 200 OK + code: 200 + duration: 178.212167ms + - id: 23 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1332 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1332" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:59 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: + - ae596cea-5ce5-47b7-bbdd-244cab5b9f0f + status: 200 OK + code: 200 + duration: 204.505291ms + - id: 24 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6/certificate + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1733 + uncompressed: false + body: '{"content":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURZekNDQWt1Z0F3SUJBZ0lVVTIwR2FsOThjUnlvSkVDUlVxUDFMTjJ6aDhrd0RRWUpLb1pJaHZjTkFRRUwKQlFBd1Z6RUxNQWtHQTFVRUJoTUNSbEl4RGpBTUJnTlZCQWdNQlZCaGNtbHpNUTR3REFZRFZRUUhEQVZRWVhKcApjekVSTUE4R0ExVUVDZ3dJVTJOaGJHVjNZWGt4RlRBVEJnTlZCQU1NRERFd0xqSXhNeTR5TlRRdU5EQWVGdzB5Ck5URXhNRFF4TkRNMk5URmFGdzB6TlRFeE1ESXhORE0yTlRGYU1GY3hDekFKQmdOVkJBWVRBa1pTTVE0d0RBWUQKVlFRSURBVlFZWEpwY3pFT01Bd0dBMVVFQnd3RlVHRnlhWE14RVRBUEJnTlZCQW9NQ0ZOallXeGxkMkY1TVJVdwpFd1lEVlFRRERBd3hNQzR5TVRNdU1qVTBMalF3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUUNWVWVINnZ3U0F4ZU04Slp0c3E0NGVCaFBKVEFKeithamg0YVE4MFk4SEZSQ1l1MTRjaXk2enJaaXIKQTcra2xObVJvUG1ia2NrRHNWV0FPTWlrcW5wZ21vM0lHV2gvYVhqNnMxV1hPK3o4bWhtYkdwbVRoak10d1pPVQpkbnUrdE8ySUFTbWRlWVhLMVM5STdZTnp4eTFyVnpkTG5VQjFWYzRwZlFYaFl6dWpkTXg3U3hDeWRJc1oweVI1Cno0RDRZQkZkWFV2QThTNGNmTDh2cGU0Q1ovYzVrTjhIQmtZMGhBYmpBeGEwVzVuakdYRUF0dTlEWUZ1M0xPd3AKUHB5a2gyNmdMNzV1d3VxZGtEdXpiY2pFUEYvUzZFampzL3VVdkZ2VUl4ZW5GQXpNOWtTUnp1eDZiYkxLaFowUAp6Vm5LZlp3WmR4QUVSYVJMcExNNEE5TVpxUk1uQWdNQkFBR2pKekFsTUNNR0ExVWRFUVFjTUJxQ0RERXdMakl4Ck15NHlOVFF1TkljRU01NDdTb2NFQ3RYK0JEQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFNTWw0ZEgzZzJtUU4KRjJONFprdDZwMmJXVU14ckJqdXc1elVaOEl6YlZraWlqWk4yTXVabmVQMGh6dFlIVGFuWDNHSFNxT1RZU2J0Wgp6NTRob2xIc3gxTHhIV0xrRmJIbkh5MHpORk1ZMUVvczgzNUJhSEpHUjZjYzZvU2c3SjI3MTBneXNzTmE2RDlRCk5DNWN5dThJcHcxNFVtMk9Sakt4eSt5SEFEclNDRGYzZFpaTVNpK1R5MnhiUU1NM1ZacERpejUxTG9UdEpBRC8KSXZhUldrcms2cDNFQlBqTmUxaEZ1THNOSkxBTkpGZVJmM2FVUnVWL01TSWRsQ0dFeDQxa1FwdGdVczlsZkNvQQo4MlBJUFJUbGh6K0tVdVl2UDlVWndRN0NTM01yTEVTZjNHZFEwME5uTWlnUmJ4Sk5nQ3pRN0F1Z0lPSWhXY09SClVQSnZwd1cxdlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==","content_type":"application/x-pem-file","name":"ssl_certificate"}' + headers: + Content-Length: + - "1733" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:59 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: + - 7ef16ddf-68d0-4966-955c-e1f0ef0dada3 + status: 200 OK + code: 200 + duration: 149.012708ms + - id: 25 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1332 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1332" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:59 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: + - 3d339657-989c-4068-abb3-61e717223052 + status: 200 OK + code: 200 + duration: 189.091125ms + - id: 26 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1332 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1332" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:38:59 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: + - 84df82d0-5b4a-4904-a299-c666734dd98a + status: 200 OK + code: 200 + duration: 172.657542ms + - id: 27 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 2 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1332 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1332" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:39:00 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: + - 4cc9122e-505e-495f-b765-c079987c4404 + status: 200 OK + code: 200 + duration: 200.531083ms + - id: 28 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1332 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1332" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:39:00 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: + - 5e762076-fbd6-4b4b-a0cc-3204f6839130 + status: 200 OK + code: 200 + duration: 187.466459ms + - id: 29 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/endpoints/8fc70d3c-ea6e-4bca-8d31-e4352c7653e9 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:39:00 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: + - 658171d8-bc3e-4471-aa7d-69e89fe84b5e + status: 204 No Content + code: 204 + duration: 191.988166ms + - id: 30 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1338 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"8fc70d3c-ea6e-4bca-8d31-e4352c7653e9","ip":"10.213.254.4","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.4/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"configuring","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1338" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:39:00 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: + - 00135914-4ea3-4521-91a7-c80ad4f8a6f5 + status: 200 OK + code: 200 + duration: 156.269958ms + - id: 31 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1078 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1078" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:39:31 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: + - 881f96a7-61f0-4fbd-b099-390a193d8b47 + status: 200 OK + code: 200 + duration: 406.594375ms + - id: 32 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 131 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"endpoint_spec":{"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","service_ip":"10.213.254.20/28"}}}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6/endpoints + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 256 + uncompressed: false + body: '{"id":"0f1798cb-4715-4f26-8fbc-44ecfb9940a1","ip":"10.213.254.20","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.20/28","zone":"fr-par-1"}}' + headers: + Content-Length: + - "256" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:39:31 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: + - 07a10f16-7cff-4b6f-ad34-5fb0b36208ea + status: 200 OK + code: 200 + duration: 720.221834ms + - id: 33 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1341 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"0f1798cb-4715-4f26-8fbc-44ecfb9940a1","ip":"10.213.254.20","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.20/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"initializing","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1341" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:39:31 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: + - 5bedd636-448c-450c-aab7-f64981b02455 + status: 200 OK + code: 200 + duration: 167.015334ms + - id: 34 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1334 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"0f1798cb-4715-4f26-8fbc-44ecfb9940a1","ip":"10.213.254.20","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.20/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1334" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:02 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: + - 1b1f7754-540b-42cd-9796-5fe235474967 + status: 200 OK + code: 200 + duration: 281.680792ms + - id: 35 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6/certificate + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1733 + uncompressed: false + body: '{"content":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURZekNDQWt1Z0F3SUJBZ0lVVTIwR2FsOThjUnlvSkVDUlVxUDFMTjJ6aDhrd0RRWUpLb1pJaHZjTkFRRUwKQlFBd1Z6RUxNQWtHQTFVRUJoTUNSbEl4RGpBTUJnTlZCQWdNQlZCaGNtbHpNUTR3REFZRFZRUUhEQVZRWVhKcApjekVSTUE4R0ExVUVDZ3dJVTJOaGJHVjNZWGt4RlRBVEJnTlZCQU1NRERFd0xqSXhNeTR5TlRRdU5EQWVGdzB5Ck5URXhNRFF4TkRNMk5URmFGdzB6TlRFeE1ESXhORE0yTlRGYU1GY3hDekFKQmdOVkJBWVRBa1pTTVE0d0RBWUQKVlFRSURBVlFZWEpwY3pFT01Bd0dBMVVFQnd3RlVHRnlhWE14RVRBUEJnTlZCQW9NQ0ZOallXeGxkMkY1TVJVdwpFd1lEVlFRRERBd3hNQzR5TVRNdU1qVTBMalF3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUUNWVWVINnZ3U0F4ZU04Slp0c3E0NGVCaFBKVEFKeithamg0YVE4MFk4SEZSQ1l1MTRjaXk2enJaaXIKQTcra2xObVJvUG1ia2NrRHNWV0FPTWlrcW5wZ21vM0lHV2gvYVhqNnMxV1hPK3o4bWhtYkdwbVRoak10d1pPVQpkbnUrdE8ySUFTbWRlWVhLMVM5STdZTnp4eTFyVnpkTG5VQjFWYzRwZlFYaFl6dWpkTXg3U3hDeWRJc1oweVI1Cno0RDRZQkZkWFV2QThTNGNmTDh2cGU0Q1ovYzVrTjhIQmtZMGhBYmpBeGEwVzVuakdYRUF0dTlEWUZ1M0xPd3AKUHB5a2gyNmdMNzV1d3VxZGtEdXpiY2pFUEYvUzZFampzL3VVdkZ2VUl4ZW5GQXpNOWtTUnp1eDZiYkxLaFowUAp6Vm5LZlp3WmR4QUVSYVJMcExNNEE5TVpxUk1uQWdNQkFBR2pKekFsTUNNR0ExVWRFUVFjTUJxQ0RERXdMakl4Ck15NHlOVFF1TkljRU01NDdTb2NFQ3RYK0JEQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFNTWw0ZEgzZzJtUU4KRjJONFprdDZwMmJXVU14ckJqdXc1elVaOEl6YlZraWlqWk4yTXVabmVQMGh6dFlIVGFuWDNHSFNxT1RZU2J0Wgp6NTRob2xIc3gxTHhIV0xrRmJIbkh5MHpORk1ZMUVvczgzNUJhSEpHUjZjYzZvU2c3SjI3MTBneXNzTmE2RDlRCk5DNWN5dThJcHcxNFVtMk9Sakt4eSt5SEFEclNDRGYzZFpaTVNpK1R5MnhiUU1NM1ZacERpejUxTG9UdEpBRC8KSXZhUldrcms2cDNFQlBqTmUxaEZ1THNOSkxBTkpGZVJmM2FVUnVWL01TSWRsQ0dFeDQxa1FwdGdVczlsZkNvQQo4MlBJUFJUbGh6K0tVdVl2UDlVWndRN0NTM01yTEVTZjNHZFEwME5uTWlnUmJ4Sk5nQ3pRN0F1Z0lPSWhXY09SClVQSnZwd1cxdlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==","content_type":"application/x-pem-file","name":"ssl_certificate"}' + headers: + Content-Length: + - "1733" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:02 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: + - ee79298d-c97d-4f45-94ea-0abed4a2b125 + status: 200 OK + code: 200 + duration: 138.953292ms + - id: 36 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/private-networks/3dc5769b-36d1-428c-8d9e-bcca532a1d85 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1092 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.378237Z","default_route_propagation_enabled":false,"dhcp_enabled":true,"id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","name":"test-pn-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","subnets":[{"created_at":"2025-11-04T14:35:22.378237Z","id":"b8997b39-192f-4ea1-8d59-ee6248f47247","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"10.213.254.0/24","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"},{"created_at":"2025-11-04T14:35:22.378237Z","id":"0272202d-ff0f-43e2-b077-ce3a1f67d36d","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"fd5f:519c:6d46:c60d::/64","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}],"tags":[],"updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}' + headers: + Content-Length: + - "1092" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:02 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: + - 0ca1eac9-eb1a-48a9-897c-1b5da748b9d5 + status: 200 OK + code: 200 + duration: 101.739667ms + - id: 37 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1334 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"0f1798cb-4715-4f26-8fbc-44ecfb9940a1","ip":"10.213.254.20","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.20/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1334" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:02 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: + - 0a3c358f-ff58-466c-b719-6e215e9836ea + status: 200 OK + code: 200 + duration: 300.478458ms + - id: 38 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/vpcs/43151f3a-3b90-4033-a278-05c818c16b27 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 420 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.240334Z","custom_routes_propagation_enabled":true,"id":"43151f3a-3b90-4033-a278-05c818c16b27","is_default":false,"name":"test-rdb-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","private_network_count":1,"project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","routing_enabled":true,"tags":[],"updated_at":"2025-11-04T14:35:22.240334Z"}' + headers: + Content-Length: + - "420" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:03 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: + - a357d8fa-6366-474f-ba91-9373bb090cd5 + status: 200 OK + code: 200 + duration: 105.601375ms + - id: 39 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/private-networks/3dc5769b-36d1-428c-8d9e-bcca532a1d85 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1092 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.378237Z","default_route_propagation_enabled":false,"dhcp_enabled":true,"id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","name":"test-pn-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","subnets":[{"created_at":"2025-11-04T14:35:22.378237Z","id":"b8997b39-192f-4ea1-8d59-ee6248f47247","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"10.213.254.0/24","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"},{"created_at":"2025-11-04T14:35:22.378237Z","id":"0272202d-ff0f-43e2-b077-ce3a1f67d36d","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"fd5f:519c:6d46:c60d::/64","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}],"tags":[],"updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}' + headers: + Content-Length: + - "1092" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:03 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: + - 832371d2-55f0-4575-b509-49d04dc08e60 + status: 200 OK + code: 200 + duration: 36.7255ms + - id: 40 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1334 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"0f1798cb-4715-4f26-8fbc-44ecfb9940a1","ip":"10.213.254.20","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.20/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1334" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:04 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: + - cd8a18a2-7d25-4d02-a5eb-1ccd5a4fd885 + status: 200 OK + code: 200 + duration: 167.136792ms + - id: 41 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6/certificate + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1733 + uncompressed: false + body: '{"content":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURZekNDQWt1Z0F3SUJBZ0lVVTIwR2FsOThjUnlvSkVDUlVxUDFMTjJ6aDhrd0RRWUpLb1pJaHZjTkFRRUwKQlFBd1Z6RUxNQWtHQTFVRUJoTUNSbEl4RGpBTUJnTlZCQWdNQlZCaGNtbHpNUTR3REFZRFZRUUhEQVZRWVhKcApjekVSTUE4R0ExVUVDZ3dJVTJOaGJHVjNZWGt4RlRBVEJnTlZCQU1NRERFd0xqSXhNeTR5TlRRdU5EQWVGdzB5Ck5URXhNRFF4TkRNMk5URmFGdzB6TlRFeE1ESXhORE0yTlRGYU1GY3hDekFKQmdOVkJBWVRBa1pTTVE0d0RBWUQKVlFRSURBVlFZWEpwY3pFT01Bd0dBMVVFQnd3RlVHRnlhWE14RVRBUEJnTlZCQW9NQ0ZOallXeGxkMkY1TVJVdwpFd1lEVlFRRERBd3hNQzR5TVRNdU1qVTBMalF3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUUNWVWVINnZ3U0F4ZU04Slp0c3E0NGVCaFBKVEFKeithamg0YVE4MFk4SEZSQ1l1MTRjaXk2enJaaXIKQTcra2xObVJvUG1ia2NrRHNWV0FPTWlrcW5wZ21vM0lHV2gvYVhqNnMxV1hPK3o4bWhtYkdwbVRoak10d1pPVQpkbnUrdE8ySUFTbWRlWVhLMVM5STdZTnp4eTFyVnpkTG5VQjFWYzRwZlFYaFl6dWpkTXg3U3hDeWRJc1oweVI1Cno0RDRZQkZkWFV2QThTNGNmTDh2cGU0Q1ovYzVrTjhIQmtZMGhBYmpBeGEwVzVuakdYRUF0dTlEWUZ1M0xPd3AKUHB5a2gyNmdMNzV1d3VxZGtEdXpiY2pFUEYvUzZFampzL3VVdkZ2VUl4ZW5GQXpNOWtTUnp1eDZiYkxLaFowUAp6Vm5LZlp3WmR4QUVSYVJMcExNNEE5TVpxUk1uQWdNQkFBR2pKekFsTUNNR0ExVWRFUVFjTUJxQ0RERXdMakl4Ck15NHlOVFF1TkljRU01NDdTb2NFQ3RYK0JEQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFNTWw0ZEgzZzJtUU4KRjJONFprdDZwMmJXVU14ckJqdXc1elVaOEl6YlZraWlqWk4yTXVabmVQMGh6dFlIVGFuWDNHSFNxT1RZU2J0Wgp6NTRob2xIc3gxTHhIV0xrRmJIbkh5MHpORk1ZMUVvczgzNUJhSEpHUjZjYzZvU2c3SjI3MTBneXNzTmE2RDlRCk5DNWN5dThJcHcxNFVtMk9Sakt4eSt5SEFEclNDRGYzZFpaTVNpK1R5MnhiUU1NM1ZacERpejUxTG9UdEpBRC8KSXZhUldrcms2cDNFQlBqTmUxaEZ1THNOSkxBTkpGZVJmM2FVUnVWL01TSWRsQ0dFeDQxa1FwdGdVczlsZkNvQQo4MlBJUFJUbGh6K0tVdVl2UDlVWndRN0NTM01yTEVTZjNHZFEwME5uTWlnUmJ4Sk5nQ3pRN0F1Z0lPSWhXY09SClVQSnZwd1cxdlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==","content_type":"application/x-pem-file","name":"ssl_certificate"}' + headers: + Content-Length: + - "1733" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:04 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: + - 04a1b377-84fd-46c8-bed8-616c0d09de60 + status: 200 OK + code: 200 + duration: 140.3605ms + - id: 42 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/vpcs/43151f3a-3b90-4033-a278-05c818c16b27 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 420 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.240334Z","custom_routes_propagation_enabled":true,"id":"43151f3a-3b90-4033-a278-05c818c16b27","is_default":false,"name":"test-rdb-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","private_network_count":1,"project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","routing_enabled":true,"tags":[],"updated_at":"2025-11-04T14:35:22.240334Z"}' + headers: + Content-Length: + - "420" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:04 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: + - e8179f71-8a53-4205-9493-42313db1719b + status: 200 OK + code: 200 + duration: 29.495875ms + - id: 43 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/private-networks/3dc5769b-36d1-428c-8d9e-bcca532a1d85 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1092 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.378237Z","default_route_propagation_enabled":false,"dhcp_enabled":true,"id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","name":"test-pn-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","subnets":[{"created_at":"2025-11-04T14:35:22.378237Z","id":"b8997b39-192f-4ea1-8d59-ee6248f47247","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"10.213.254.0/24","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"},{"created_at":"2025-11-04T14:35:22.378237Z","id":"0272202d-ff0f-43e2-b077-ce3a1f67d36d","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"fd5f:519c:6d46:c60d::/64","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}],"tags":[],"updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}' + headers: + Content-Length: + - "1092" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:04 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: + - 2023a9ac-48df-48a7-9c27-03aa149ef89a + status: 200 OK + code: 200 + duration: 31.655333ms + - id: 44 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1334 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"0f1798cb-4715-4f26-8fbc-44ecfb9940a1","ip":"10.213.254.20","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.20/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1334" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:04 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: + - fbfbd1e4-d678-4ff2-8b80-4b2d49248d83 + status: 200 OK + code: 200 + duration: 163.940375ms + - id: 45 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6/certificate + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1733 + uncompressed: false + body: '{"content":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURZekNDQWt1Z0F3SUJBZ0lVVTIwR2FsOThjUnlvSkVDUlVxUDFMTjJ6aDhrd0RRWUpLb1pJaHZjTkFRRUwKQlFBd1Z6RUxNQWtHQTFVRUJoTUNSbEl4RGpBTUJnTlZCQWdNQlZCaGNtbHpNUTR3REFZRFZRUUhEQVZRWVhKcApjekVSTUE4R0ExVUVDZ3dJVTJOaGJHVjNZWGt4RlRBVEJnTlZCQU1NRERFd0xqSXhNeTR5TlRRdU5EQWVGdzB5Ck5URXhNRFF4TkRNMk5URmFGdzB6TlRFeE1ESXhORE0yTlRGYU1GY3hDekFKQmdOVkJBWVRBa1pTTVE0d0RBWUQKVlFRSURBVlFZWEpwY3pFT01Bd0dBMVVFQnd3RlVHRnlhWE14RVRBUEJnTlZCQW9NQ0ZOallXeGxkMkY1TVJVdwpFd1lEVlFRRERBd3hNQzR5TVRNdU1qVTBMalF3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUUNWVWVINnZ3U0F4ZU04Slp0c3E0NGVCaFBKVEFKeithamg0YVE4MFk4SEZSQ1l1MTRjaXk2enJaaXIKQTcra2xObVJvUG1ia2NrRHNWV0FPTWlrcW5wZ21vM0lHV2gvYVhqNnMxV1hPK3o4bWhtYkdwbVRoak10d1pPVQpkbnUrdE8ySUFTbWRlWVhLMVM5STdZTnp4eTFyVnpkTG5VQjFWYzRwZlFYaFl6dWpkTXg3U3hDeWRJc1oweVI1Cno0RDRZQkZkWFV2QThTNGNmTDh2cGU0Q1ovYzVrTjhIQmtZMGhBYmpBeGEwVzVuakdYRUF0dTlEWUZ1M0xPd3AKUHB5a2gyNmdMNzV1d3VxZGtEdXpiY2pFUEYvUzZFampzL3VVdkZ2VUl4ZW5GQXpNOWtTUnp1eDZiYkxLaFowUAp6Vm5LZlp3WmR4QUVSYVJMcExNNEE5TVpxUk1uQWdNQkFBR2pKekFsTUNNR0ExVWRFUVFjTUJxQ0RERXdMakl4Ck15NHlOVFF1TkljRU01NDdTb2NFQ3RYK0JEQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFNTWw0ZEgzZzJtUU4KRjJONFprdDZwMmJXVU14ckJqdXc1elVaOEl6YlZraWlqWk4yTXVabmVQMGh6dFlIVGFuWDNHSFNxT1RZU2J0Wgp6NTRob2xIc3gxTHhIV0xrRmJIbkh5MHpORk1ZMUVvczgzNUJhSEpHUjZjYzZvU2c3SjI3MTBneXNzTmE2RDlRCk5DNWN5dThJcHcxNFVtMk9Sakt4eSt5SEFEclNDRGYzZFpaTVNpK1R5MnhiUU1NM1ZacERpejUxTG9UdEpBRC8KSXZhUldrcms2cDNFQlBqTmUxaEZ1THNOSkxBTkpGZVJmM2FVUnVWL01TSWRsQ0dFeDQxa1FwdGdVczlsZkNvQQo4MlBJUFJUbGh6K0tVdVl2UDlVWndRN0NTM01yTEVTZjNHZFEwME5uTWlnUmJ4Sk5nQ3pRN0F1Z0lPSWhXY09SClVQSnZwd1cxdlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==","content_type":"application/x-pem-file","name":"ssl_certificate"}' + headers: + Content-Length: + - "1733" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:05 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: + - c29236c3-8ab3-4701-91bc-9af4be096e14 + status: 200 OK + code: 200 + duration: 132.969375ms + - id: 46 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1334 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"0f1798cb-4715-4f26-8fbc-44ecfb9940a1","ip":"10.213.254.20","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.20/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1334" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:05 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: + - 019d7a1f-e5fa-4100-86b6-07c68a519806 + status: 200 OK + code: 200 + duration: 165.706084ms + - id: 47 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1334 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"0f1798cb-4715-4f26-8fbc-44ecfb9940a1","ip":"10.213.254.20","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.20/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1334" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:05 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: + - 3610c8df-d405-44ea-8717-5df7a29cd858 + status: 200 OK + code: 200 + duration: 167.63175ms + - id: 48 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 2 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1334 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"0f1798cb-4715-4f26-8fbc-44ecfb9940a1","ip":"10.213.254.20","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.20/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1334" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:06 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: + - ed328837-b44b-4f94-b43a-a5c1568ad216 + status: 200 OK + code: 200 + duration: 178.979958ms + - id: 49 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1334 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"0f1798cb-4715-4f26-8fbc-44ecfb9940a1","ip":"10.213.254.20","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.20/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1334" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:06 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: + - 05d6997e-4477-4f43-b446-b485b4e44d3d + status: 200 OK + code: 200 + duration: 167.261083ms + - id: 50 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/endpoints/0f1798cb-4715-4f26-8fbc-44ecfb9940a1 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:06 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: + - 1bea8f78-5266-40ff-bf26-0d8ca4b5946e + status: 204 No Content + code: 204 + duration: 226.459459ms + - id: 51 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1340 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"0f1798cb-4715-4f26-8fbc-44ecfb9940a1","ip":"10.213.254.20","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.20/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"configuring","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1340" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:06 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: + - 91b305a3-7869-4f88-8ffb-82eacacd9562 + status: 200 OK + code: 200 + duration: 172.686791ms + - id: 52 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1078 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1078" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:36 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 66ee477c-0b79-433f-8a7e-67d86ed6af69 + status: 200 OK + code: 200 + duration: 213.782416ms + - id: 53 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 131 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"endpoint_spec":{"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","service_ip":"10.213.254.36/28"}}}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6/endpoints + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 256 + uncompressed: false + body: '{"id":"b0bead31-77e1-4e6d-8597-4ec53f827519","ip":"10.213.254.36","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.36/28","zone":"fr-par-1"}}' + headers: + Content-Length: + - "256" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:37 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 1dc54cfe-5af3-481e-a57a-9093799d1219 + status: 200 OK + code: 200 + duration: 569.420542ms + - id: 54 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1341 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"b0bead31-77e1-4e6d-8597-4ec53f827519","ip":"10.213.254.36","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.36/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"initializing","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1341" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:40:37 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - dda7b73f-ba71-432a-bc1c-8e6ee5a2a3e4 + status: 200 OK + code: 200 + duration: 144.506875ms + - id: 55 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1334 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"b0bead31-77e1-4e6d-8597-4ec53f827519","ip":"10.213.254.36","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.36/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1334" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:07 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ea25caa6-0134-48c8-bb9e-28daffd9fed3 + status: 200 OK + code: 200 + duration: 176.771834ms + - id: 56 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6/certificate + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1733 + uncompressed: false + body: '{"content":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURZekNDQWt1Z0F3SUJBZ0lVVTIwR2FsOThjUnlvSkVDUlVxUDFMTjJ6aDhrd0RRWUpLb1pJaHZjTkFRRUwKQlFBd1Z6RUxNQWtHQTFVRUJoTUNSbEl4RGpBTUJnTlZCQWdNQlZCaGNtbHpNUTR3REFZRFZRUUhEQVZRWVhKcApjekVSTUE4R0ExVUVDZ3dJVTJOaGJHVjNZWGt4RlRBVEJnTlZCQU1NRERFd0xqSXhNeTR5TlRRdU5EQWVGdzB5Ck5URXhNRFF4TkRNMk5URmFGdzB6TlRFeE1ESXhORE0yTlRGYU1GY3hDekFKQmdOVkJBWVRBa1pTTVE0d0RBWUQKVlFRSURBVlFZWEpwY3pFT01Bd0dBMVVFQnd3RlVHRnlhWE14RVRBUEJnTlZCQW9NQ0ZOallXeGxkMkY1TVJVdwpFd1lEVlFRRERBd3hNQzR5TVRNdU1qVTBMalF3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUUNWVWVINnZ3U0F4ZU04Slp0c3E0NGVCaFBKVEFKeithamg0YVE4MFk4SEZSQ1l1MTRjaXk2enJaaXIKQTcra2xObVJvUG1ia2NrRHNWV0FPTWlrcW5wZ21vM0lHV2gvYVhqNnMxV1hPK3o4bWhtYkdwbVRoak10d1pPVQpkbnUrdE8ySUFTbWRlWVhLMVM5STdZTnp4eTFyVnpkTG5VQjFWYzRwZlFYaFl6dWpkTXg3U3hDeWRJc1oweVI1Cno0RDRZQkZkWFV2QThTNGNmTDh2cGU0Q1ovYzVrTjhIQmtZMGhBYmpBeGEwVzVuakdYRUF0dTlEWUZ1M0xPd3AKUHB5a2gyNmdMNzV1d3VxZGtEdXpiY2pFUEYvUzZFampzL3VVdkZ2VUl4ZW5GQXpNOWtTUnp1eDZiYkxLaFowUAp6Vm5LZlp3WmR4QUVSYVJMcExNNEE5TVpxUk1uQWdNQkFBR2pKekFsTUNNR0ExVWRFUVFjTUJxQ0RERXdMakl4Ck15NHlOVFF1TkljRU01NDdTb2NFQ3RYK0JEQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFNTWw0ZEgzZzJtUU4KRjJONFprdDZwMmJXVU14ckJqdXc1elVaOEl6YlZraWlqWk4yTXVabmVQMGh6dFlIVGFuWDNHSFNxT1RZU2J0Wgp6NTRob2xIc3gxTHhIV0xrRmJIbkh5MHpORk1ZMUVvczgzNUJhSEpHUjZjYzZvU2c3SjI3MTBneXNzTmE2RDlRCk5DNWN5dThJcHcxNFVtMk9Sakt4eSt5SEFEclNDRGYzZFpaTVNpK1R5MnhiUU1NM1ZacERpejUxTG9UdEpBRC8KSXZhUldrcms2cDNFQlBqTmUxaEZ1THNOSkxBTkpGZVJmM2FVUnVWL01TSWRsQ0dFeDQxa1FwdGdVczlsZkNvQQo4MlBJUFJUbGh6K0tVdVl2UDlVWndRN0NTM01yTEVTZjNHZFEwME5uTWlnUmJ4Sk5nQ3pRN0F1Z0lPSWhXY09SClVQSnZwd1cxdlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==","content_type":"application/x-pem-file","name":"ssl_certificate"}' + headers: + Content-Length: + - "1733" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:07 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 2b5a5388-80b6-4ae3-afce-4504d3949d51 + status: 200 OK + code: 200 + duration: 251.092459ms + - id: 57 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/private-networks/3dc5769b-36d1-428c-8d9e-bcca532a1d85 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1092 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.378237Z","default_route_propagation_enabled":false,"dhcp_enabled":true,"id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","name":"test-pn-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","subnets":[{"created_at":"2025-11-04T14:35:22.378237Z","id":"b8997b39-192f-4ea1-8d59-ee6248f47247","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"10.213.254.0/24","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"},{"created_at":"2025-11-04T14:35:22.378237Z","id":"0272202d-ff0f-43e2-b077-ce3a1f67d36d","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"fd5f:519c:6d46:c60d::/64","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}],"tags":[],"updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}' + headers: + Content-Length: + - "1092" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:08 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 2e7c2dcb-7b02-46ae-942c-3b72a2f3d878 + status: 200 OK + code: 200 + duration: 31.324875ms + - id: 58 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1334 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"b0bead31-77e1-4e6d-8597-4ec53f827519","ip":"10.213.254.36","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.36/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1334" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:08 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 98f52972-1908-4163-8921-bda3250cc0fa + status: 200 OK + code: 200 + duration: 398.595042ms + - id: 59 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/vpcs/43151f3a-3b90-4033-a278-05c818c16b27 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 420 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.240334Z","custom_routes_propagation_enabled":true,"id":"43151f3a-3b90-4033-a278-05c818c16b27","is_default":false,"name":"test-rdb-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","private_network_count":1,"project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","routing_enabled":true,"tags":[],"updated_at":"2025-11-04T14:35:22.240334Z"}' + headers: + Content-Length: + - "420" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:09 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b481f7c7-86f4-4bd1-9375-f2487c8cf14a + status: 200 OK + code: 200 + duration: 33.09725ms + - id: 60 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/private-networks/3dc5769b-36d1-428c-8d9e-bcca532a1d85 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1092 + uncompressed: false + body: '{"created_at":"2025-11-04T14:35:22.378237Z","default_route_propagation_enabled":false,"dhcp_enabled":true,"id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","name":"test-pn-standalone-ip","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","region":"fr-par","subnets":[{"created_at":"2025-11-04T14:35:22.378237Z","id":"b8997b39-192f-4ea1-8d59-ee6248f47247","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"10.213.254.0/24","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"},{"created_at":"2025-11-04T14:35:22.378237Z","id":"0272202d-ff0f-43e2-b077-ce3a1f67d36d","private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","subnet":"fd5f:519c:6d46:c60d::/64","updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}],"tags":[],"updated_at":"2025-11-04T14:35:22.378237Z","vpc_id":"43151f3a-3b90-4033-a278-05c818c16b27"}' + headers: + Content-Length: + - "1092" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:09 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - f49016f4-4079-41a7-8e15-b7ec2b6fad06 + status: 200 OK + code: 200 + duration: 26.369166ms + - id: 61 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1334 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"b0bead31-77e1-4e6d-8597-4ec53f827519","ip":"10.213.254.36","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.36/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1334" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:09 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 78841e1c-fcf1-48d2-bedc-783ed6c84f1d + status: 200 OK + code: 200 + duration: 172.112584ms + - id: 62 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6/certificate + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1733 + uncompressed: false + body: '{"content":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURZekNDQWt1Z0F3SUJBZ0lVVTIwR2FsOThjUnlvSkVDUlVxUDFMTjJ6aDhrd0RRWUpLb1pJaHZjTkFRRUwKQlFBd1Z6RUxNQWtHQTFVRUJoTUNSbEl4RGpBTUJnTlZCQWdNQlZCaGNtbHpNUTR3REFZRFZRUUhEQVZRWVhKcApjekVSTUE4R0ExVUVDZ3dJVTJOaGJHVjNZWGt4RlRBVEJnTlZCQU1NRERFd0xqSXhNeTR5TlRRdU5EQWVGdzB5Ck5URXhNRFF4TkRNMk5URmFGdzB6TlRFeE1ESXhORE0yTlRGYU1GY3hDekFKQmdOVkJBWVRBa1pTTVE0d0RBWUQKVlFRSURBVlFZWEpwY3pFT01Bd0dBMVVFQnd3RlVHRnlhWE14RVRBUEJnTlZCQW9NQ0ZOallXeGxkMkY1TVJVdwpFd1lEVlFRRERBd3hNQzR5TVRNdU1qVTBMalF3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUUNWVWVINnZ3U0F4ZU04Slp0c3E0NGVCaFBKVEFKeithamg0YVE4MFk4SEZSQ1l1MTRjaXk2enJaaXIKQTcra2xObVJvUG1ia2NrRHNWV0FPTWlrcW5wZ21vM0lHV2gvYVhqNnMxV1hPK3o4bWhtYkdwbVRoak10d1pPVQpkbnUrdE8ySUFTbWRlWVhLMVM5STdZTnp4eTFyVnpkTG5VQjFWYzRwZlFYaFl6dWpkTXg3U3hDeWRJc1oweVI1Cno0RDRZQkZkWFV2QThTNGNmTDh2cGU0Q1ovYzVrTjhIQmtZMGhBYmpBeGEwVzVuakdYRUF0dTlEWUZ1M0xPd3AKUHB5a2gyNmdMNzV1d3VxZGtEdXpiY2pFUEYvUzZFampzL3VVdkZ2VUl4ZW5GQXpNOWtTUnp1eDZiYkxLaFowUAp6Vm5LZlp3WmR4QUVSYVJMcExNNEE5TVpxUk1uQWdNQkFBR2pKekFsTUNNR0ExVWRFUVFjTUJxQ0RERXdMakl4Ck15NHlOVFF1TkljRU01NDdTb2NFQ3RYK0JEQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFNTWw0ZEgzZzJtUU4KRjJONFprdDZwMmJXVU14ckJqdXc1elVaOEl6YlZraWlqWk4yTXVabmVQMGh6dFlIVGFuWDNHSFNxT1RZU2J0Wgp6NTRob2xIc3gxTHhIV0xrRmJIbkh5MHpORk1ZMUVvczgzNUJhSEpHUjZjYzZvU2c3SjI3MTBneXNzTmE2RDlRCk5DNWN5dThJcHcxNFVtMk9Sakt4eSt5SEFEclNDRGYzZFpaTVNpK1R5MnhiUU1NM1ZacERpejUxTG9UdEpBRC8KSXZhUldrcms2cDNFQlBqTmUxaEZ1THNOSkxBTkpGZVJmM2FVUnVWL01TSWRsQ0dFeDQxa1FwdGdVczlsZkNvQQo4MlBJUFJUbGh6K0tVdVl2UDlVWndRN0NTM01yTEVTZjNHZFEwME5uTWlnUmJ4Sk5nQ3pRN0F1Z0lPSWhXY09SClVQSnZwd1cxdlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==","content_type":"application/x-pem-file","name":"ssl_certificate"}' + headers: + Content-Length: + - "1733" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:09 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 67f44715-9438-4d01-b0a8-56587ec72de6 + status: 200 OK + code: 200 + duration: 140.736333ms + - id: 63 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1334 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"b0bead31-77e1-4e6d-8597-4ec53f827519","ip":"10.213.254.36","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.36/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"ready","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1334" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:10 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 63bd6e52-8440-4a94-b7f9-24c3dd9d660a + status: 200 OK + code: 200 + duration: 185.386958ms + - id: 64 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1337 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"b0bead31-77e1-4e6d-8597-4ec53f827519","ip":"10.213.254.36","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.36/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"deleting","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1337" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:10 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - af4577fd-08eb-41d5-9e28-3bd0062f1fb9 + status: 200 OK + code: 200 + duration: 329.576666ms + - id: 65 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1337 + uncompressed: false + body: '{"backup_same_region":false,"backup_schedule":{"disabled":true,"frequency":24,"next_run_at":null,"retention":7},"created_at":"2025-11-04T14:35:23.389830Z","encryption":{"enabled":false},"endpoint":null,"endpoints":[{"id":"b0bead31-77e1-4e6d-8597-4ec53f827519","ip":"10.213.254.36","name":null,"port":5432,"private_network":{"private_network_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","provisioning_mode":"static","service_ip":"10.213.254.36/28","zone":"fr-par-1"}}],"engine":"PostgreSQL-16","id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","init_settings":[],"is_ha_cluster":false,"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"maintenances":[],"name":"test-rdb-standalone-ip","node_type":"db-dev-s","organization_id":"105bdce1-64c0-48ab-899d-868455867ecf","project_id":"105bdce1-64c0-48ab-899d-868455867ecf","read_replicas":[],"region":"fr-par","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"}],"status":"deleting","tags":["terraform-test","rdb-standalone-ip"],"upgradable_version":[],"volume":{"class":"sbs","size":10000000000,"type":"sbs_5k"}}' + headers: + Content-Length: + - "1337" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:10 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 7e06be50-2e81-4df6-9718-19e758bfa85e + status: 200 OK + code: 200 + duration: 172.293292ms + - id: 66 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 129 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance","resource_id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","type":"not_found"}' + headers: + Content-Length: + - "129" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:41 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: + - 797f295c-59e0-4ee7-8a5f-60b821bab026 + status: 404 Not Found + code: 404 + duration: 178.491959ms + - id: 67 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/private-networks/3dc5769b-36d1-428c-8d9e-bcca532a1d85 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:42 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: + - 236b7655-38e5-4d4b-a628-64274991019c + status: 204 No Content + code: 204 + duration: 1.224564292s + - id: 68 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/vpcs/43151f3a-3b90-4033-a278-05c818c16b27 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:42 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: + - 397d268b-425d-485d-ba79-12d16368a6bd + status: 204 No Content + code: 204 + duration: 138.30775ms + - id: 69 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/6f779f86-8391-4f1b-a21f-fa9c504ce0e6 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 129 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance","resource_id":"6f779f86-8391-4f1b-a21f-fa9c504ce0e6","type":"not_found"}' + headers: + Content-Length: + - "129" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:42 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: + - 26ce8615-a936-4284-956c-0b338b143fc7 + status: 404 Not Found + code: 404 + duration: 198.625667ms + - id: 70 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/vpc/v2/regions/fr-par/private-networks/3dc5769b-36d1-428c-8d9e-bcca532a1d85 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 136 + uncompressed: false + body: '{"message":"resource is not found","resource":"private_network","resource_id":"3dc5769b-36d1-428c-8d9e-bcca532a1d85","type":"not_found"}' + headers: + Content-Length: + - "136" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Tue, 04 Nov 2025 14:41:42 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: + - 424abc4a-32a3-47d4-86ef-598c1c772cdc + status: 404 Not Found + code: 404 + duration: 27.570084ms diff --git a/internal/services/rdb/types.go b/internal/services/rdb/types.go index ca6dc25437..c9adbe254f 100644 --- a/internal/services/rdb/types.go +++ b/internal/services/rdb/types.go @@ -53,9 +53,15 @@ func expandPrivateNetwork(data any, exist bool, ipamConfig *bool, staticConfig * } if staticConfig != nil { - ip, err := types.ExpandIPNet(*staticConfig) + // Normalize IP to CIDR notation if needed (e.g., 10.0.0.1 -> 10.0.0.1/32) + normalizedIP, err := types.NormalizeIPToCIDR(*staticConfig) if err != nil { - return nil, append(diags, diag.FromErr(fmt.Errorf("failed to parse private_network ip_net (%s): %w", r["ip_net"], err))...) + return nil, append(diags, diag.FromErr(fmt.Errorf("failed to normalize private_network ip_net (%s): %w", r["ip_net"], err))...) + } + + ip, err := types.ExpandIPNet(normalizedIP) + if err != nil { + return nil, append(diags, diag.FromErr(fmt.Errorf("failed to parse private_network ip_net (%s): %w", normalizedIP, err))...) } spec.PrivateNetwork.ServiceIP = &ip @@ -175,9 +181,15 @@ func expandReadReplicaEndpointsSpecPrivateNetwork(data any, ipamConfig *bool, st } if staticConfig != nil { - ipNet, err := types.ExpandIPNet(*staticConfig) + // Normalize IP to CIDR notation if needed (e.g., 10.0.0.1 -> 10.0.0.1/32) + normalizedIP, err := types.NormalizeIPToCIDR(*staticConfig) + if err != nil { + return nil, append(diags, diag.FromErr(fmt.Errorf("failed to normalize private_network service_ip (%s): %w", rawEndpoint["service_ip"], err))...) + } + + ipNet, err := types.ExpandIPNet(normalizedIP) if err != nil { - return nil, append(diags, diag.FromErr(fmt.Errorf("failed to parse private_network service_ip (%s): %w", rawEndpoint["service_ip"], err))...) + return nil, append(diags, diag.FromErr(fmt.Errorf("failed to parse private_network service_ip (%s): %w", normalizedIP, err))...) } endpoint.PrivateNetwork.ServiceIP = &ipNet diff --git a/internal/types/ip.go b/internal/types/ip.go index a2803f30b5..4f1e347943 100644 --- a/internal/types/ip.go +++ b/internal/types/ip.go @@ -43,3 +43,32 @@ func FlattenIPNet(ipNet scw.IPNet) (string, error) { return string(raw[1 : len(raw)-1]), nil // remove quotes } + +// NormalizeIPToCIDR converts a standalone IP address to CIDR notation with default mask +// If the input is already in CIDR notation, it returns it unchanged +// IPv4 addresses get /32 mask, IPv6 addresses get /128 mask +func NormalizeIPToCIDR(raw string) (string, error) { + if raw == "" { + return "", nil + } + + // Check if it's already a valid CIDR + if _, _, err := net.ParseCIDR(raw); err == nil { + return raw, nil + } + + // Try to parse as standalone IP + ip := net.ParseIP(raw) + if ip == nil { + return "", fmt.Errorf("invalid IP address or CIDR notation: %s", raw) + } + + // Add default mask based on IP version + if ip.To4() != nil { + // IPv4 address + return raw + "/32", nil + } + + // IPv6 address + return raw + "/128", nil +} diff --git a/internal/types/ip_test.go b/internal/types/ip_test.go new file mode 100644 index 0000000000..e9feafc732 --- /dev/null +++ b/internal/types/ip_test.go @@ -0,0 +1,105 @@ +package types_test + +import ( + "testing" + + "github.com/scaleway/terraform-provider-scaleway/v2/internal/types" + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestNormalizeIPToCIDR(t *testing.T) { + tests := []struct { + name string + input string + expected string + expectError bool + }{ + { + name: "IPv4 address without mask", + input: "10.213.254.3", + expected: "10.213.254.3/32", + expectError: false, + }, + { + name: "IPv4 address with /32 mask", + input: "10.213.254.3/32", + expected: "10.213.254.3/32", + expectError: false, + }, + { + name: "IPv4 address with /24 mask", + input: "192.168.1.0/24", + expected: "192.168.1.0/24", + expectError: false, + }, + { + name: "IPv4 address with /16 mask", + input: "10.0.0.0/16", + expected: "10.0.0.0/16", + expectError: false, + }, + { + name: "IPv6 address without mask", + input: "2001:db8::1", + expected: "2001:db8::1/128", + expectError: false, + }, + { + name: "IPv6 address with /128 mask", + input: "2001:db8::1/128", + expected: "2001:db8::1/128", + expectError: false, + }, + { + name: "IPv6 address with /64 mask", + input: "2001:db8::/64", + expected: "2001:db8::/64", + expectError: false, + }, + { + name: "empty string", + input: "", + expected: "", + expectError: false, + }, + { + name: "invalid IP", + input: "not-an-ip", + expected: "", + expectError: true, + }, + { + name: "invalid CIDR", + input: "10.0.0.1/33", + expected: "", + expectError: true, + }, + { + name: "localhost IPv4", + input: "127.0.0.1", + expected: "127.0.0.1/32", + expectError: false, + }, + { + name: "localhost IPv6", + input: "::1", + expected: "::1/128", + expectError: false, + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + result, err := types.NormalizeIPToCIDR(tt.input) + + if tt.expectError { + require.Error(t, err) + } else { + require.NoError(t, err) + assert.Equal(t, tt.expected, result) + } + }) + } +} +