From 3776ba80d52a8298dc6b154d46e60aa5e618d96d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Le=C3=AFla=20MARABESE?= Date: Wed, 8 Nov 2023 22:24:34 +0100 Subject: [PATCH] feat(rdb): backup tests cassettes --- .../test-create-backup-simple.cassette.yaml | 703 ++++++++----- .../testdata/test-create-backup-simple.golden | 22 +- .../test-download-backup-simple.cassette.yaml | 817 +++++++++++---- ...th-no-previous-export-backup.cassette.yaml | 833 ++++++++++++--- .../test-export-backup-simple.cassette.yaml | 668 +++++++++--- .../testdata/test-export-backup-simple.golden | 18 +- .../test-list-backup-simple.cassette.yaml | 976 ++++++++++-------- .../testdata/test-list-backup-simple.golden | 18 +- .../test-restore-backup-simple.cassette.yaml | 650 +++++++++--- .../test-restore-backup-simple.golden | 14 +- 10 files changed, 3380 insertions(+), 1339 deletions(-) diff --git a/internal/namespaces/rdb/v1/testdata/test-create-backup-simple.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-create-backup-simple.cassette.yaml index e02611f0d0..2d30ce59dc 100644 --- a/internal/namespaces/rdb/v1/testdata/test-create-backup-simple.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-create-backup-simple.cassette.yaml @@ -2,26 +2,48 @@ version: 1 interactions: - request: - body: '{"project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","name":"cli-test","engine":"PostgreSQL-12","user_name":"foobar","password":"{4xdl*#QOoP+\u00263XRkGA)]","node_type":"db-dev-s","is_ha_cluster":false,"disable_backup":false,"tags":null,"init_settings":null,"volume_type":"lssd","volume_size":0,"init_endpoints":null,"backup_same_region":false}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances method: POST response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:19:44 GMT + - Wed, 08 Nov 2023 21:02:49 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -31,29 +53,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d20d69b7-0800-44f3-a04f-a1682a3fd532 + - 5161adac-db43-4952-bf5b-c0c003aebc1b status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/56c4ef42-1d32-4762-95bf-bfb6b7c80c73 method: GET response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:19:44 GMT + - Wed, 08 Nov 2023 21:02:49 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -63,29 +107,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0fc2eff0-338a-45de-87b3-73e929eeb89f + - 35cceda5-8ab0-4f8c-9bf4-2f51f0445429 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/56c4ef42-1d32-4762-95bf-bfb6b7c80c73 method: GET response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:20:00 GMT + - Wed, 08 Nov 2023 21:03:04 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -95,29 +161,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 824df9b7-ed2d-4484-a75b-0cd87a5ec28d + - 1332d827-711f-4f0e-8ece-61231ab4eaa1 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/56c4ef42-1d32-4762-95bf-bfb6b7c80c73 method: GET response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:20:15 GMT + - Wed, 08 Nov 2023 21:03:19 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -127,29 +215,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 70633c6b-c23a-49ff-a7b8-517ed79cbf42 + - 1fb81cf2-0bae-4b58-97e3-e0184b4bc163 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/56c4ef42-1d32-4762-95bf-bfb6b7c80c73 method: GET response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:20:30 GMT + - Wed, 08 Nov 2023 21:03:35 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -159,29 +269,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b18f5ba1-7d9b-44fc-95ab-c083fff70742 + - 2a49b9f8-edb5-4fe2-985b-fb2339a23e36 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/56c4ef42-1d32-4762-95bf-bfb6b7c80c73 method: GET response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:20:45 GMT + - Wed, 08 Nov 2023 21:03:50 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -191,29 +323,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b9c572e9-5bcb-46ed-9d76-840ad1a6aeff + - 4172afe7-bb94-446b-b494-4904e1f795c2 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/56c4ef42-1d32-4762-95bf-bfb6b7c80c73 method: GET response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:21:00 GMT + - Wed, 08 Nov 2023 21:04:05 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -223,29 +377,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 822f45fd-0184-4461-9560-94356d4364ba + - 3209d158-cb97-4bbd-93a6-cf0ac45dd7d7 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/56c4ef42-1d32-4762-95bf-bfb6b7c80c73 method: GET response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:21:15 GMT + - Wed, 08 Nov 2023 21:04:20 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -255,29 +431,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 45ffc302-9955-4891-9f6d-064c0c7858ac + - 2e3578dc-8758-43f1-82db-d23fbac9892f status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/56c4ef42-1d32-4762-95bf-bfb6b7c80c73 method: GET response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:21:30 GMT + - Wed, 08 Nov 2023 21:04:35 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -287,29 +485,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 76ced3a8-be85-4142-aaed-0a115035bb66 + - d69b8115-ad38-411b-a459-3b76f07cff4e status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/56c4ef42-1d32-4762-95bf-bfb6b7c80c73 method: GET response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:21:45 GMT + - Wed, 08 Nov 2023 21:04:51 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -319,29 +539,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 68574866-8b73-49bf-a9c6-5f579a5bb3fb + - 292fdd21-b3db-4f14-a6a3-96fd082172da status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/56c4ef42-1d32-4762-95bf-bfb6b7c80c73 method: GET response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:22:01 GMT + - Wed, 08 Nov 2023 21:05:06 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -351,29 +593,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 886167bd-571c-4e5c-b04a-915e308e9feb + - 2725a700-91fd-41f5-a908-9a68c8d69485 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/56c4ef42-1d32-4762-95bf-bfb6b7c80c73 method: GET response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:22:16 GMT + - Wed, 08 Nov 2023 21:05:21 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -383,29 +647,61 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c60569e9-9c6a-4809-b8a5-8344d5447c32 + - b4d02f6f-2784-44ae-b9f6-86a60cfad184 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"ready", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.158.129.189", + "port":12648, "name":null, "id":"893d1a4c-c508-456f-94fa-11489284ce55", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.158.129.189", "port":12648, "name":null, + "id":"893d1a4c-c508-456f-94fa-11489284ce55", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/56c4ef42-1d32-4762-95bf-bfb6b7c80c73 method: GET response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"ready", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.158.129.189", + "port":12648, "name":null, "id":"893d1a4c-c508-456f-94fa-11489284ce55", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.158.129.189", "port":12648, "name":null, + "id":"893d1a4c-c508-456f-94fa-11489284ce55", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1577" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:22:31 GMT + - Wed, 08 Nov 2023 21:05:36 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -415,192 +711,35 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4ca311c5-be85-4b66-9fe4-ccb05b7d5cd5 + - 669c2747-3a92-434c-a43d-cb5c33890466 status: 200 OK code: 200 duration: "" - request: - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 - method: GET - response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' - headers: - Content-Length: - - "641" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Mon, 29 Nov 2021 17:22:46 GMT - Server: - - Scaleway API-Gateway - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - cb046646-d6ff-4940-aaa3-1a66cf6380f6 - status: 200 OK - code: 200 - duration: "" -- request: - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 - method: GET - response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' - headers: - Content-Length: - - "641" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Mon, 29 Nov 2021 17:23:01 GMT - Server: - - Scaleway API-Gateway - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 45f2033f-82eb-4732-b1c3-753d6a90fd2a - status: 200 OK - code: 200 - duration: "" -- request: - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 - method: GET - response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' - headers: - Content-Length: - - "641" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Mon, 29 Nov 2021 17:23:16 GMT - Server: - - Scaleway API-Gateway - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 573cc732-7337-4929-980e-9a55913af1e0 - status: 200 OK - code: 200 - duration: "" -- request: - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 - method: GET - response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' - headers: - Content-Length: - - "641" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Mon, 29 Nov 2021 17:23:31 GMT - Server: - - Scaleway API-Gateway - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 0faf0ffd-1596-4959-9e87-63d502cf35c9 - status: 200 OK - code: 200 - duration: "" -- request: - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 - method: GET - response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"ready","engine":"PostgreSQL-12","endpoint":{"ip":"51.158.130.72","port":39891,"name":null,"id":"25e1fef7-c45a-4cac-a956-82abc89e8150","load_balancer":{}},"tags":[],"settings":[{"name":"work_mem","value":"4"},{"name":"max_connections","value":"100"},{"name":"effective_cache_size","value":"1300"},{"name":"maintenance_work_mem","value":"150"},{"name":"max_parallel_workers","value":"0"},{"name":"max_parallel_workers_per_gather","value":"0"}],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[{"ip":"51.158.130.72","port":39891,"name":null,"id":"25e1fef7-c45a-4cac-a956-82abc89e8150","load_balancer":{}}],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' - headers: - Content-Length: - - "1114" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Mon, 29 Nov 2021 17:23:47 GMT - Server: - - Scaleway API-Gateway - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - d2fc81e3-ff1a-45f3-b244-230b39930fe2 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"instance_id":"005c1d05-6505-441a-9f51-b992fcd873a4","database_name":"rdb","name":"foobar","expires_at":"2999-01-02T15:04:05-07:00"}' + body: '{"details":[{"argument_name":"database_backup_id","help_message":"Database + backup expiration can''t be set more than 3650 days after backup creation date","reason":"constraint"}],"message":"invalid + argument(s)","type":"invalid_arguments"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups method: POST response: - body: '{"current_state":"","message":"Database engine is not able to handle your - request","resource":"","resource_id":"","type":"transient_state"}' + body: '{"details":[{"argument_name":"database_backup_id","help_message":"Database + backup expiration can''t be set more than 3650 days after backup creation date","reason":"constraint"}],"message":"invalid + argument(s)","type":"invalid_arguments"}' headers: Content-Length: - - "139" + - "237" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:24:47 GMT + - Wed, 08 Nov 2023 21:06:37 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -610,29 +749,61 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6e986df9-d247-407f-a917-1f5a76204b85 - status: 409 Conflict - code: 409 + - 4e743526-d4c3-4375-9da7-98eac51dad10 + status: 400 Bad Request + code: 400 duration: "" - request: - body: "" + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"deleting", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.158.129.189", + "port":12648, "name":null, "id":"893d1a4c-c508-456f-94fa-11489284ce55", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.158.129.189", "port":12648, "name":null, + "id":"893d1a4c-c508-456f-94fa-11489284ce55", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/005c1d05-6505-441a-9f51-b992fcd873a4 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/56c4ef42-1d32-4762-95bf-bfb6b7c80c73 method: DELETE response: - body: '{"id":"005c1d05-6505-441a-9f51-b992fcd873a4","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"deleting","engine":"PostgreSQL-12","endpoint":{"ip":"51.158.130.72","port":39891,"name":null,"id":"25e1fef7-c45a-4cac-a956-82abc89e8150","load_balancer":{}},"tags":[],"settings":[{"name":"work_mem","value":"4"},{"name":"max_connections","value":"100"},{"name":"effective_cache_size","value":"1300"},{"name":"maintenance_work_mem","value":"150"},{"name":"max_parallel_workers","value":"0"},{"name":"max_parallel_workers_per_gather","value":"0"}],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[{"ip":"51.158.130.72","port":39891,"name":null,"id":"25e1fef7-c45a-4cac-a956-82abc89e8150","load_balancer":{}}],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-29T17:19:44.479472Z","region":"nl-ams"}' + body: '{"id":"56c4ef42-1d32-4762-95bf-bfb6b7c80c73", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"deleting", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.158.129.189", + "port":12648, "name":null, "id":"893d1a4c-c508-456f-94fa-11489284ce55", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:02:49.009703Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.158.129.189", "port":12648, "name":null, + "id":"893d1a4c-c508-456f-94fa-11489284ce55", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:02:49.009703Z", "region":"nl-ams"}' headers: Content-Length: - - "1117" + - "1580" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 29 Nov 2021 17:24:47 GMT + - Wed, 08 Nov 2023 21:06:37 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -642,7 +813,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b4173776-5682-4e43-a46a-ab1920981b18 + - c0a5fd52-eebd-4255-88fa-a50056e2ad34 status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-create-backup-simple.golden b/internal/namespaces/rdb/v1/testdata/test-create-backup-simple.golden index 790184c4cc..733b178b95 100644 --- a/internal/namespaces/rdb/v1/testdata/test-create-backup-simple.golden +++ b/internal/namespaces/rdb/v1/testdata/test-create-backup-simple.golden @@ -1,16 +1,24 @@ 🎲🎲🎲 EXIT CODE: 1 🎲🎲🎲 πŸŸ₯πŸŸ₯πŸŸ₯ STDERR️️ πŸŸ₯πŸŸ₯πŸŸ₯️ -Transient state error for resource '' +Invalid arguments 'database_backup_id' Details: -Resource with ID is in a transient state '' +- 'database_backup_id' does not respect constraints + +Hint: +Database backup expiration can't be set more than 3650 days after backup creation date πŸŸ₯πŸŸ₯πŸŸ₯ JSON STDERR πŸŸ₯πŸŸ₯πŸŸ₯ { - "message": "transient state error for resource ''", + "message": "invalid arguments 'database_backup_id'", "error": { - "resource": "", - "resource_id": "", - "current_state": "" + "details": [ + { + "argument_name": "database_backup_id", + "reason": "constraint", + "help_message": "Database backup expiration can't be set more than 3650 days after backup creation date" + } + ] }, - "details": "resource with ID is in a transient state ''" + "details": "- 'database_backup_id' does not respect constraints", + "hint": "Database backup expiration can't be set more than 3650 days after backup creation date" } diff --git a/internal/namespaces/rdb/v1/testdata/test-download-backup-simple.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-download-backup-simple.cassette.yaml index 5034314f12..b5fa1fd095 100644 --- a/internal/namespaces/rdb/v1/testdata/test-download-backup-simple.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-download-backup-simple.cassette.yaml @@ -2,26 +2,48 @@ version: 1 interactions: - request: - body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","name":"cli-test","engine":"PostgreSQL-12","user_name":"foobar","password":"{4xdl*#QOoP+\u00263XRkGA)]","node_type":"db-dev-s","is_ha_cluster":false,"disable_backup":false,"tags":null,"init_settings":null,"volume_type":"lssd","volume_size":0,"init_endpoints":null,"backup_same_region":false}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances method: POST response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 14:58:34 GMT + - Wed, 08 Nov 2023 21:15:17 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -31,29 +53,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c7bbcbd1-f844-4261-95cc-fe5e5880dc95 + - ffdc7c9b-e367-4495-b293-09f73d9147ea status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/f94feabb-3663-4f92-92aa-f46dd7dd6f67 method: GET response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 14:58:34 GMT + - Wed, 08 Nov 2023 21:15:17 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -63,29 +107,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 39bb1085-3add-42fc-8554-950f15caf03d + - d47d3227-22b6-4e59-9f41-eb25a14679db status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/f94feabb-3663-4f92-92aa-f46dd7dd6f67 method: GET response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 14:58:49 GMT + - Wed, 08 Nov 2023 21:15:32 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -95,29 +161,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7e80db6d-dda5-41a2-adcf-0ad64d5b903e + - 0495657f-6c85-41df-9160-f1187d57b2a3 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/f94feabb-3663-4f92-92aa-f46dd7dd6f67 method: GET response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 14:59:04 GMT + - Wed, 08 Nov 2023 21:15:48 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -127,29 +215,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d7af86ff-aa98-4d36-887a-5695ae3c9404 + - 3a19bc57-a577-4955-a4f4-7955eca3bb90 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/f94feabb-3663-4f92-92aa-f46dd7dd6f67 method: GET response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 14:59:19 GMT + - Wed, 08 Nov 2023 21:16:03 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -159,29 +269,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 86125cd9-bacf-4681-bc2b-88fc5b84eff2 + - f85f4586-542e-4962-bcac-a5506310af18 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/f94feabb-3663-4f92-92aa-f46dd7dd6f67 method: GET response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 14:59:34 GMT + - Wed, 08 Nov 2023 21:16:18 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -191,29 +323,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 227858f8-66de-41bb-92e2-ede0fb47d127 + - 8cfa8a3e-3d2c-418a-9b9c-8c391e776b58 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/f94feabb-3663-4f92-92aa-f46dd7dd6f67 method: GET response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 14:59:50 GMT + - Wed, 08 Nov 2023 21:16:33 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -223,29 +377,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9f38afb7-2fba-4015-819a-aba83c3470d5 + - 950a4c09-ef35-4a7e-af78-8fc98541079a status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/f94feabb-3663-4f92-92aa-f46dd7dd6f67 method: GET response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:00:05 GMT + - Wed, 08 Nov 2023 21:16:48 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -255,29 +431,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 71dc8fc3-08b5-4ecd-8c5e-baed4640341a + - f06ec35e-43b2-4f58-bf1a-5ebf638c69ce status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/f94feabb-3663-4f92-92aa-f46dd7dd6f67 method: GET response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:00:20 GMT + - Wed, 08 Nov 2023 21:17:04 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -287,29 +485,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 02ce7d1d-5adb-4082-ac84-114bedb9fb4a + - 2e3ca33a-cbef-44ff-b8be-33dcf505f69d status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/f94feabb-3663-4f92-92aa-f46dd7dd6f67 method: GET response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:00:35 GMT + - Wed, 08 Nov 2023 21:17:19 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -319,29 +539,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 33625e3a-8f8f-4e21-be57-f07b38995b46 + - 3d06ec05-8e5f-46e3-904f-be4cbb54c560 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/f94feabb-3663-4f92-92aa-f46dd7dd6f67 method: GET response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:00:50 GMT + - Wed, 08 Nov 2023 21:17:34 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -351,29 +593,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0e8eb171-7356-47f6-9bc3-b953310e225d + - 079ce6e7-3f9f-4e71-a75f-6636f4367736 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/f94feabb-3663-4f92-92aa-f46dd7dd6f67 method: GET response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:05 GMT + - Wed, 08 Nov 2023 21:17:49 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -383,29 +647,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 90dd116e-3220-4b9d-ad84-833f3cd5110c + - c8c59924-6a6b-4e89-9438-e181a6c0cd11 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/f94feabb-3663-4f92-92aa-f46dd7dd6f67 method: GET response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:20 GMT + - Wed, 08 Nov 2023 21:18:04 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -415,29 +701,61 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7d087ca9-7522-498e-b5f1-ed129c85ad93 + - 3b4837b1-eff3-4473-9f26-c52313bba39a status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"ready", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.158.131.191", + "port":13656, "name":null, "id":"f37095b7-a684-4a5f-b33d-404556d115b5", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.158.131.191", "port":13656, "name":null, + "id":"f37095b7-a684-4a5f-b33d-404556d115b5", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/f94feabb-3663-4f92-92aa-f46dd7dd6f67 method: GET response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"ready", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.158.131.191", + "port":13656, "name":null, "id":"f37095b7-a684-4a5f-b33d-404556d115b5", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.158.131.191", "port":13656, "name":null, + "id":"f37095b7-a684-4a5f-b33d-404556d115b5", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1577" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:36 GMT + - Wed, 08 Nov 2023 21:18:20 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -447,29 +765,35 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 65ecce83-1f69-400b-9a7a-b3ec981b3788 + - ab4c8e69-e8e2-4464-90f1-b8ff60f62f3c status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"access_key":"SCWHJNSK2028RFV4SE6K", "secret_key":null, "description":"lmarabese + IAM API key", "created_at":"2023-02-07T12:50:30.653520Z", "updated_at":"2023-02-07T12:50:30.653520Z", + "expires_at":null, "default_project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "editable":true, "creation_ip":"51.159.46.153", "user_id":"77e7fa85-f305-4ea2-afea-09571a039336"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/iam/v1alpha1/api-keys/SCWXXXXXXXXXXXXXXXXX method: GET response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"ready","engine":"PostgreSQL-12","endpoint":{"ip":"51.158.131.96","port":1837,"name":null,"id":"431d5a56-ef93-42d9-8feb-d4e84ea3516a","load_balancer":{}},"tags":[],"settings":[{"name":"work_mem","value":"4"},{"name":"max_connections","value":"100"},{"name":"effective_cache_size","value":"1300"},{"name":"maintenance_work_mem","value":"150"},{"name":"max_parallel_workers","value":"0"},{"name":"max_parallel_workers_per_gather","value":"0"}],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[{"ip":"51.158.131.96","port":1837,"name":null,"id":"431d5a56-ef93-42d9-8feb-d4e84ea3516a","load_balancer":{}}],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"access_key":"SCWHJNSK2028RFV4SE6K", "secret_key":null, "description":"lmarabese + IAM API key", "created_at":"2023-02-07T12:50:30.653520Z", "updated_at":"2023-02-07T12:50:30.653520Z", + "expires_at":null, "default_project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "editable":true, "creation_ip":"51.159.46.153", "user_id":"77e7fa85-f305-4ea2-afea-09571a039336"}' headers: Content-Length: - - "1112" + - "361" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:51 GMT + - Wed, 08 Nov 2023 21:18:20 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -479,31 +803,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 434eaf87-4bd2-44a0-af2a-ae78e0d7fe37 + - af3186c3-4281-4e56-aff4-ad5d189f7537 status: 200 OK code: 200 duration: "" - request: - body: '{"instance_id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","database_name":"rdb","name":"foobar","expires_at":"2999-01-02T15:04:05-07:00"}' + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"nl-ams"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups method: POST response: - body: '{"id":"978d2ad3-1ff9-4d00-9af3-4ea849289107","instance_id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","database_name":"rdb","name":"foobar","status":"creating","size":null,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:51.580888Z","updated_at":null,"instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"nl-ams"}' + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"nl-ams"}' headers: Content-Length: - - "381" + - "394" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:51 GMT + - Wed, 08 Nov 2023 21:18:20 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -513,29 +843,35 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fea462ad-d746-4d25-8fa3-94f848a220ee + - ea98b419-686c-44a6-9ea7-7a08d70997c0 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/978d2ad3-1ff9-4d00-9af3-4ea849289107 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/3a877e67-f566-4a88-b57d-a7c7730b9f72 method: GET response: - body: '{"id":"978d2ad3-1ff9-4d00-9af3-4ea849289107","instance_id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","database_name":"rdb","name":"foobar","status":"creating","size":null,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:51.580888Z","updated_at":null,"instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"nl-ams"}' + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"nl-ams"}' headers: Content-Length: - - "381" + - "394" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:51 GMT + - Wed, 08 Nov 2023 21:18:21 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -545,29 +881,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6b72822d-9618-4124-a4c0-8749349d961e + - b614e321-75e6-49b5-ad78-fb9e7f52e1bb status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":"2023-11-08T21:18:22.450987Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/978d2ad3-1ff9-4d00-9af3-4ea849289107 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/3a877e67-f566-4a88-b57d-a7c7730b9f72 method: GET response: - body: '{"id":"978d2ad3-1ff9-4d00-9af3-4ea849289107","instance_id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","database_name":"rdb","name":"foobar","status":"ready","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:51.580888Z","updated_at":"2022-09-09T15:01:54.253357Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"nl-ams"}' + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":"2023-11-08T21:18:22.450987Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"nl-ams"}' headers: Content-Length: - - "403" + - "416" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:02:07 GMT + - Wed, 08 Nov 2023 21:18:36 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -577,31 +921,39 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - efe6c9d7-4a2e-4dbd-8779-3c2403c2528a + - f7a78e66-083b-46e9-91c8-2166f3a2852f status: 200 OK code: 200 duration: "" - request: - body: '{}' + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"exporting", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":"2023-11-08T21:18:22.450987Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"nl-ams"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/978d2ad3-1ff9-4d00-9af3-4ea849289107/export + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/3a877e67-f566-4a88-b57d-a7c7730b9f72/export method: POST response: - body: '{"id":"978d2ad3-1ff9-4d00-9af3-4ea849289107","instance_id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","database_name":"rdb","name":"foobar","status":"exporting","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:51.580888Z","updated_at":"2022-09-09T15:01:54.253357Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"nl-ams"}' + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"exporting", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":"2023-11-08T21:18:22.450987Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"nl-ams"}' headers: Content-Length: - - "407" + - "420" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:02:07 GMT + - Wed, 08 Nov 2023 21:18:36 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -611,29 +963,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 42e7264d-7674-4340-95e7-cb7623142d94 + - 19464194-1038-4cec-81e2-4023ea04a437 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"exporting", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":"2023-11-08T21:18:22.450987Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/978d2ad3-1ff9-4d00-9af3-4ea849289107 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/3a877e67-f566-4a88-b57d-a7c7730b9f72 method: GET response: - body: '{"id":"978d2ad3-1ff9-4d00-9af3-4ea849289107","instance_id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","database_name":"rdb","name":"foobar","status":"exporting","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:51.580888Z","updated_at":"2022-09-09T15:01:54.253357Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"nl-ams"}' + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"exporting", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":"2023-11-08T21:18:22.450987Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"nl-ams"}' headers: Content-Length: - - "407" + - "420" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:02:07 GMT + - Wed, 08 Nov 2023 21:18:36 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -643,29 +1003,39 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 93b1091e-abdc-4b05-8ed7-a493d319e524 + - 2153ada9-53d7-480b-8dc2-b251e4cac54a status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":"2023-11-08T21:18:22.450987Z", + "instance_name":"cli-test", "download_url":"https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/f94feabb-3663-4f92-92aa-f46dd7dd6f67/3a877e67-f566-4a88-b57d-a7c7730b9f72.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20231108T211837Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=a202d219d44f9abec969dcdea028b8bb815a1ebe5d66988fa99491d6b7d8a3cb", + "download_url_expires_at":"2023-11-09T21:18:37.447664Z", "same_region":false, + "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/978d2ad3-1ff9-4d00-9af3-4ea849289107 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/3a877e67-f566-4a88-b57d-a7c7730b9f72 method: GET response: - body: '{"id":"978d2ad3-1ff9-4d00-9af3-4ea849289107","instance_id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","database_name":"rdb","name":"foobar","status":"ready","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:51.580888Z","updated_at":"2022-09-09T15:01:54.253357Z","instance_name":"cli-test","download_url":"https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127/978d2ad3-1ff9-4d00-9af3-4ea849289107.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Credential=SCWBTK7RYYS1750DS37K%2F20220909%2Ffr-par%2Fs3%2Faws4_request\u0026X-Amz-Date=20220909T150208Z\u0026X-Amz-Expires=86400\u0026X-Amz-SignedHeaders=host\u0026X-Amz-Signature=ca6f743f81b49bb3a8f1d7387bf15ed2a60d439601f2f43e13bc8ebe5cbb5d07","download_url_expires_at":"2022-09-10T15:02:08.034310Z","same_region":false,"region":"nl-ams"}' + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":"2023-11-08T21:18:22.450987Z", + "instance_name":"cli-test", "download_url":"https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/f94feabb-3663-4f92-92aa-f46dd7dd6f67/3a877e67-f566-4a88-b57d-a7c7730b9f72.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20231108T211837Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=a202d219d44f9abec969dcdea028b8bb815a1ebe5d66988fa99491d6b7d8a3cb", + "download_url_expires_at":"2023-11-09T21:18:37.447664Z", "same_region":false, + "region":"nl-ams"}' headers: Content-Length: - - "861" + - "849" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:02:22 GMT + - Wed, 08 Nov 2023 21:18:52 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -675,29 +1045,39 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b6ebe28d-335d-4a45-9987-d8d9efc51c4c + - b56ba9eb-d8f0-4d45-8059-002e35683bf3 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":"2023-11-08T21:18:22.450987Z", + "instance_name":"cli-test", "download_url":"https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/f94feabb-3663-4f92-92aa-f46dd7dd6f67/3a877e67-f566-4a88-b57d-a7c7730b9f72.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20231108T211837Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=a202d219d44f9abec969dcdea028b8bb815a1ebe5d66988fa99491d6b7d8a3cb", + "download_url_expires_at":"2023-11-09T21:18:37.447664Z", "same_region":false, + "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/978d2ad3-1ff9-4d00-9af3-4ea849289107 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/3a877e67-f566-4a88-b57d-a7c7730b9f72 method: GET response: - body: '{"id":"978d2ad3-1ff9-4d00-9af3-4ea849289107","instance_id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","database_name":"rdb","name":"foobar","status":"ready","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:51.580888Z","updated_at":"2022-09-09T15:01:54.253357Z","instance_name":"cli-test","download_url":"https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127/978d2ad3-1ff9-4d00-9af3-4ea849289107.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Credential=SCWBTK7RYYS1750DS37K%2F20220909%2Ffr-par%2Fs3%2Faws4_request\u0026X-Amz-Date=20220909T150208Z\u0026X-Amz-Expires=86400\u0026X-Amz-SignedHeaders=host\u0026X-Amz-Signature=ca6f743f81b49bb3a8f1d7387bf15ed2a60d439601f2f43e13bc8ebe5cbb5d07","download_url_expires_at":"2022-09-10T15:02:08.034310Z","same_region":false,"region":"nl-ams"}' + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":"2023-11-08T21:18:22.450987Z", + "instance_name":"cli-test", "download_url":"https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/f94feabb-3663-4f92-92aa-f46dd7dd6f67/3a877e67-f566-4a88-b57d-a7c7730b9f72.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20231108T211837Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=a202d219d44f9abec969dcdea028b8bb815a1ebe5d66988fa99491d6b7d8a3cb", + "download_url_expires_at":"2023-11-09T21:18:37.447664Z", "same_region":false, + "region":"nl-ams"}' headers: Content-Length: - - "861" + - "849" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:02:22 GMT + - Wed, 08 Nov 2023 21:18:52 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -707,29 +1087,39 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b66b7faa-0278-4c2b-a24d-bb368e1ed632 + - 23f8fad9-131d-407c-ac95-c68e4d2e1a3a status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":"2023-11-08T21:18:22.450987Z", + "instance_name":"cli-test", "download_url":"https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/f94feabb-3663-4f92-92aa-f46dd7dd6f67/3a877e67-f566-4a88-b57d-a7c7730b9f72.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20231108T211837Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=a202d219d44f9abec969dcdea028b8bb815a1ebe5d66988fa99491d6b7d8a3cb", + "download_url_expires_at":"2023-11-09T21:18:37.447664Z", "same_region":false, + "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/978d2ad3-1ff9-4d00-9af3-4ea849289107 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/3a877e67-f566-4a88-b57d-a7c7730b9f72 method: GET response: - body: '{"id":"978d2ad3-1ff9-4d00-9af3-4ea849289107","instance_id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","database_name":"rdb","name":"foobar","status":"ready","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:51.580888Z","updated_at":"2022-09-09T15:01:54.253357Z","instance_name":"cli-test","download_url":"https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127/978d2ad3-1ff9-4d00-9af3-4ea849289107.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Credential=SCWBTK7RYYS1750DS37K%2F20220909%2Ffr-par%2Fs3%2Faws4_request\u0026X-Amz-Date=20220909T150208Z\u0026X-Amz-Expires=86400\u0026X-Amz-SignedHeaders=host\u0026X-Amz-Signature=ca6f743f81b49bb3a8f1d7387bf15ed2a60d439601f2f43e13bc8ebe5cbb5d07","download_url_expires_at":"2022-09-10T15:02:08.034310Z","same_region":false,"region":"nl-ams"}' + body: '{"id":"3a877e67-f566-4a88-b57d-a7c7730b9f72", "instance_id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.642404Z", "updated_at":"2023-11-08T21:18:22.450987Z", + "instance_name":"cli-test", "download_url":"https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/f94feabb-3663-4f92-92aa-f46dd7dd6f67/3a877e67-f566-4a88-b57d-a7c7730b9f72.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20231108T211837Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=a202d219d44f9abec969dcdea028b8bb815a1ebe5d66988fa99491d6b7d8a3cb", + "download_url_expires_at":"2023-11-09T21:18:37.447664Z", "same_region":false, + "region":"nl-ams"}' headers: Content-Length: - - "861" + - "849" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:02:22 GMT + - Wed, 08 Nov 2023 21:18:52 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -739,21 +1129,62 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ff78b2a0-cad9-4d0a-ae91-c6b668b90e57 + - ba5e008b-125f-435b-9550-86cef27f54d2 status: 200 OK code: 200 duration: "" - request: - body: "" + body: !!binary | + UEdETVABDgAECAEBAQAAAAAVAAAAABIAAAAAFQAAAAAIAAAAAAoAAAAAewAAAAAAAAAAAA + MAAAByZGIAIAAAADEyLjE2IChEZWJpYW4gMTIuMTYtMS5wZ2RnMTEwKzEpACAAAAAxMi4x + NiAoRGViaWFuIDEyLjE2LTEucGdkZzExMCsxKQAJAAAAAIoLAAAAAAAAAAABAAAAMAABAA + AAMAAIAAAARU5DT0RJTkcACAAAAEVOQ09ESU5HAAIAAAAAHgAAAFNFVCBjbGllbnRfZW5j + b2RpbmcgPSAnVVRGOCc7CgEBAAAAAQEAAAABAQAAAAEBAAAAAQEAAAABAQAAAAAFAAAAZm + Fsc2UBAQAAAAMAAAAAAAAAAACLCwAAAAAAAAAAAQAAADAAAQAAADAACgAAAFNURFNUUklO + R1MACgAAAFNURFNUUklOR1MAAgAAAAAoAAAAU0VUIHN0YW5kYXJkX2NvbmZvcm1pbmdfc3 + RyaW5ncyA9ICdvbic7CgEBAAAAAQEAAAABAQAAAAEBAAAAAQEAAAABAQAAAAAFAAAAZmFs + c2UBAQAAAAMAAAAAAAAAAACMCwAAAAAAAAAAAQAAADAAAQAAADAACgAAAFNFQVJDSFBBVE + gACgAAAFNFQVJDSFBBVEgAAgAAAAA4AAAAU0VMRUNUIHBnX2NhdGFsb2cuc2V0X2NvbmZp + Zygnc2VhcmNoX3BhdGgnLCAnJywgZmFsc2UpOwoBAQAAAAEBAAAAAQEAAAABAQAAAAEBAA + AAAQEAAAAABQAAAGZhbHNlAQEAAAADAAAAAAAAAAAAjQsAAAAAAAAAAAQAAAAxMjYyAAUA + AAAxNjM4NwADAAAAcmRiAAgAAABEQVRBQkFTRQACAAAAAHMAAABDUkVBVEUgREFUQUJBU0 + UgcmRiIFdJVEggVEVNUExBVEUgPSB0ZW1wbGF0ZTAgRU5DT0RJTkcgPSAnVVRGOCcgTENf + Q09MTEFURSA9ICdlbl9VUy51dGY4JyBMQ19DVFlQRSA9ICdlbl9VUy51dGY4JzsKABMAAA + BEUk9QIERBVEFCQVNFIHJkYjsKAQEAAAABAQAAAAEBAAAAAQEAAAAADwAAAF9yZGJfc3Vw + ZXJhZG1pbgAFAAAAZmFsc2UBAQAAAAMAAAAAAAAAAACOCwAAAAAAAAAAAQAAADAAAQAAAD + AADAAAAERBVEFCQVNFIHJkYgADAAAAQUNMAAEAAAAAWwAAAFJFVk9LRSBDT05ORUNULFRF + TVBPUkFSWSBPTiBEQVRBQkFTRSByZGIgRlJPTSBQVUJMSUM7CkdSQU5UIEFMTCBPTiBEQV + RBQkFTRSByZGIgVE8gZm9vYmFyOwoBAQAAAAEBAAAAAQEAAAABAQAAAAEBAAAAAA8AAABf + cmRiX3N1cGVyYWRtaW4ABQAAAGZhbHNlAAQAAAAyOTU3AQEAAAADAAAAAAAAAAAAjwsAAA + AAAAAAAAEAAAAwAAEAAAAwAA0AAABTQ0hFTUEgcHVibGljAAMAAABBQ0wAAQAAAABPAAAA + UkVWT0tFIEFMTCBPTiBTQ0hFTUEgcHVibGljIEZST00gUFVCTElDOwpHUkFOVCBBTEwgT0 + 4gU0NIRU1BIHB1YmxpYyBUTyBmb29iYXI7CgEBAAAAAQEAAAABAQAAAAEBAAAAAQEAAAAA + DwAAAF9yZGJfc3VwZXJhZG1pbgAFAAAAZmFsc2UAAQAAADMBAQAAAAMAAAAAAAAAAACUBg + AAAAAAAAAAAwAAADgyNgAFAAAAMTYzODkAIAAAAERFRkFVTFQgUFJJVklMRUdFUyBGT1Ig + U0VRVUVOQ0VTAAsAAABERUZBVUxUIEFDTAAEAAAAAGYAAABBTFRFUiBERUZBVUxUIFBSSV + ZJTEVHRVMgRk9SIFJPTEUgX3JkYl9zdXBlcmFkbWluIElOIFNDSEVNQSBwdWJsaWMgR1JB + TlQgQUxMIE9OIFNFUVVFTkNFUyAgVE8gZm9vYmFyOwoBAQAAAAEBAAAAAAYAAABwdWJsaW + MBAQAAAAEBAAAAAA8AAABfcmRiX3N1cGVyYWRtaW4ABQAAAGZhbHNlAQEAAAADAAAAAAAA + AAAAlQYAAAAAAAAAAAMAAAA4MjYABQAAADE2MzkwACAAAABERUZBVUxUIFBSSVZJTEVHRV + MgRk9SIEZVTkNUSU9OUwALAAAAREVGQVVMVCBBQ0wABAAAAABmAAAAQUxURVIgREVGQVVM + VCBQUklWSUxFR0VTIEZPUiBST0xFIF9yZGJfc3VwZXJhZG1pbiBJTiBTQ0hFTUEgcHVibG + ljIEdSQU5UIEFMTCBPTiBGVU5DVElPTlMgIFRPIGZvb2JhcjsKAQEAAAABAQAAAAAGAAAA + cHVibGljAQEAAAABAQAAAAAPAAAAX3JkYl9zdXBlcmFkbWluAAUAAABmYWxzZQEBAAAAAw + AAAAAAAAAAAJMGAAAAAAAAAAADAAAAODI2AAUAAAAxNjM4OAAdAAAAREVGQVVMVCBQUklW + SUxFR0VTIEZPUiBUQUJMRVMACwAAAERFRkFVTFQgQUNMAAQAAAAAYwAAAEFMVEVSIERFRk + FVTFQgUFJJVklMRUdFUyBGT1IgUk9MRSBfcmRiX3N1cGVyYWRtaW4gSU4gU0NIRU1BIHB1 + YmxpYyBHUkFOVCBBTEwgT04gVEFCTEVTICBUTyBmb29iYXI7CgEBAAAAAQEAAAAABgAAAH + B1YmxpYwEBAAAAAQEAAAAADwAAAF9yZGJfc3VwZXJhZG1pbgAFAAAAZmFsc2UBAQAAAAMA + AAAAAAAAAA== form: {} headers: {} - url: https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127/978d2ad3-1ff9-4d00-9af3-4ea849289107.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCWBTK7RYYS1750DS37K%2F20220909%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20220909T150208Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=ca6f743f81b49bb3a8f1d7387bf15ed2a60d439601f2f43e13bc8ebe5cbb5d07 + url: https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/f94feabb-3663-4f92-92aa-f46dd7dd6f67/3a877e67-f566-4a88-b57d-a7c7730b9f72.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20231108T211837Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=a202d219d44f9abec969dcdea028b8bb815a1ebe5d66988fa99491d6b7d8a3cb method: GET response: body: !!binary | - UEdETVABDgAECAEBAQAAAAA0AAAAAAEAAAAADwAAAAAJAAAAAAgAAAAAegAAAAAAAAAAAA - MAAAByZGIAIAAAADEyLjEyIChEZWJpYW4gMTIuMTItMS5wZ2RnMTEwKzEpACAAAAAxMi4x - MiAoRGViaWFuIDEyLjEyLTEucGdkZzExMCsxKQAJAAAAAIoLAAAAAAAAAAABAAAAMAABAA + UEdETVABDgAECAEBAQAAAAAVAAAAABIAAAAAFQAAAAAIAAAAAAoAAAAAewAAAAAAAAAAAA + MAAAByZGIAIAAAADEyLjE2IChEZWJpYW4gMTIuMTYtMS5wZ2RnMTEwKzEpACAAAAAxMi4x + NiAoRGViaWFuIDEyLjE2LTEucGdkZzExMCsxKQAJAAAAAIoLAAAAAAAAAAABAAAAMAABAA AAMAAIAAAARU5DT0RJTkcACAAAAEVOQ09ESU5HAAIAAAAAHgAAAFNFVCBjbGllbnRfZW5j b2RpbmcgPSAnVVRGOCc7CgEBAAAAAQEAAAABAQAAAAEBAAAAAQEAAAABAQAAAAAFAAAAZm Fsc2UBAQAAAAMAAAAAAAAAAACLCwAAAAAAAAAAAQAAADAAAQAAADAACgAAAFNURFNUUklO @@ -800,39 +1231,71 @@ interactions: Content-Type: - application/octet-stream Date: - - Fri, 09 Sep 2022 15:02:23 GMT + - Wed, 08 Nov 2023 21:18:52 GMT Etag: - - '"4de1a81d8ee6b859c9c2efbfe9eb4f1b"' + - '"53f02276ced211c49bc3327c32bb90fc"' Last-Modified: - - Fri, 09 Sep 2022 15:02:07 GMT + - Wed, 08 Nov 2023 21:18:37 GMT X-Amz-Id-2: - - tx1ab2895f54cf4c0699b33-00631b557e + - tx2f7b8f3576bc4b728cf5d-00654bfb3c X-Amz-Request-Id: - - tx1ab2895f54cf4c0699b33-00631b557e + - tx2f7b8f3576bc4b728cf5d-00654bfb3c X-Amz-Version-Id: - - "1662735727904663" + - "1699478317318818" status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"deleting", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.158.131.191", + "port":13656, "name":null, "id":"f37095b7-a684-4a5f-b33d-404556d115b5", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.158.131.191", "port":13656, "name":null, + "id":"f37095b7-a684-4a5f-b33d-404556d115b5", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ddfee86b-6c3c-4385-8d4b-d9dc66c2c127 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/f94feabb-3663-4f92-92aa-f46dd7dd6f67 method: DELETE response: - body: '{"id":"ddfee86b-6c3c-4385-8d4b-d9dc66c2c127","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"deleting","engine":"PostgreSQL-12","endpoint":{"ip":"51.158.131.96","port":1837,"name":null,"id":"431d5a56-ef93-42d9-8feb-d4e84ea3516a","load_balancer":{}},"tags":[],"settings":[{"name":"work_mem","value":"4"},{"name":"max_connections","value":"100"},{"name":"effective_cache_size","value":"1300"},{"name":"maintenance_work_mem","value":"150"},{"name":"max_parallel_workers","value":"0"},{"name":"max_parallel_workers_per_gather","value":"0"}],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[{"ip":"51.158.131.96","port":1837,"name":null,"id":"431d5a56-ef93-42d9-8feb-d4e84ea3516a","load_balancer":{}}],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.923685Z","region":"nl-ams"}' + body: '{"id":"f94feabb-3663-4f92-92aa-f46dd7dd6f67", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"deleting", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.158.131.191", + "port":13656, "name":null, "id":"f37095b7-a684-4a5f-b33d-404556d115b5", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:15:17.250728Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.158.131.191", "port":13656, "name":null, + "id":"f37095b7-a684-4a5f-b33d-404556d115b5", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.250728Z", "region":"nl-ams"}' headers: Content-Length: - - "1115" + - "1580" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:02:23 GMT + - Wed, 08 Nov 2023 21:18:52 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -842,7 +1305,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5076232f-2df5-473a-9615-291feebfaf77 + - 6e29c80d-85b3-4e65-b97a-91956f94dfc4 status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-download-backup-with-no-previous-export-backup.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-download-backup-with-no-previous-export-backup.cassette.yaml index 0d3694fdd3..dff0246fed 100644 --- a/internal/namespaces/rdb/v1/testdata/test-download-backup-with-no-previous-export-backup.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-download-backup-with-no-previous-export-backup.cassette.yaml @@ -2,26 +2,48 @@ version: 1 interactions: - request: - body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","name":"cli-test","engine":"PostgreSQL-12","user_name":"foobar","password":"{4xdl*#QOoP+\u00263XRkGA)]","node_type":"db-dev-s","is_ha_cluster":false,"disable_backup":false,"tags":null,"init_settings":null,"volume_type":"lssd","volume_size":0,"init_endpoints":null,"backup_same_region":false}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances method: POST response: - body: '{"id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.915591Z","region":"nl-ams"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 14:58:34 GMT + - Wed, 08 Nov 2023 21:15:17 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -31,29 +53,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6eb06fe8-eeae-4d51-afd6-a839195b172a + - 27307809-aaa4-498c-97ba-d9714d1d0ae5 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ae4c2ac0-13ac-4760-9c64-10ed68a42169 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6 method: GET response: - body: '{"id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.915591Z","region":"nl-ams"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 14:58:34 GMT + - Wed, 08 Nov 2023 21:15:17 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -63,29 +107,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 13efa946-bd8a-466b-9fcd-045c347f0d99 + - f7f6576d-8ea9-4948-8ef7-5db33d47aaa6 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ae4c2ac0-13ac-4760-9c64-10ed68a42169 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6 method: GET response: - body: '{"id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.915591Z","region":"nl-ams"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 14:58:49 GMT + - Wed, 08 Nov 2023 21:15:32 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -95,29 +161,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5ef2e327-9368-46f2-89c2-0e3a60ff194f + - 35092484-9807-4fcb-8373-b5134ab9daf4 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ae4c2ac0-13ac-4760-9c64-10ed68a42169 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6 method: GET response: - body: '{"id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.915591Z","region":"nl-ams"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 14:59:04 GMT + - Wed, 08 Nov 2023 21:15:48 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -127,29 +215,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - da0379c8-3da9-439d-b7e8-496dbb9ca55b + - 79241fb7-e381-4023-8514-11af19855add status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ae4c2ac0-13ac-4760-9c64-10ed68a42169 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6 method: GET response: - body: '{"id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.915591Z","region":"nl-ams"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 14:59:19 GMT + - Wed, 08 Nov 2023 21:16:03 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -159,29 +269,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 48ec9e19-cd67-40bf-bcf8-c3435d9a686b + - 236b09c0-99b8-4dbd-b5f3-83098179b0df status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ae4c2ac0-13ac-4760-9c64-10ed68a42169 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6 method: GET response: - body: '{"id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.915591Z","region":"nl-ams"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 14:59:34 GMT + - Wed, 08 Nov 2023 21:16:18 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -191,29 +323,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 624858dc-7b1f-4001-95a5-fb4bc4f4e2b0 + - 3d02dab7-e75c-4d1c-b0f3-f0a5898e5d45 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ae4c2ac0-13ac-4760-9c64-10ed68a42169 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6 method: GET response: - body: '{"id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.915591Z","region":"nl-ams"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 14:59:50 GMT + - Wed, 08 Nov 2023 21:16:33 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -223,29 +377,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6c49d89d-9b54-47ff-8e9f-088db59f218e + - 016c10d5-b727-472d-ac75-bb34034ddef8 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ae4c2ac0-13ac-4760-9c64-10ed68a42169 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6 method: GET response: - body: '{"id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.915591Z","region":"nl-ams"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:00:05 GMT + - Wed, 08 Nov 2023 21:16:48 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -255,29 +431,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a0a4fd4b-77bc-4b6f-9319-fd4cbe69c831 + - 96773f1b-67f1-4fad-9bc3-ee391ae31b20 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ae4c2ac0-13ac-4760-9c64-10ed68a42169 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6 method: GET response: - body: '{"id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.915591Z","region":"nl-ams"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:00:20 GMT + - Wed, 08 Nov 2023 21:17:04 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -287,29 +485,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5add13cf-31ce-497a-82b2-b304adc9b45d + - 4d32f037-4b3f-4209-a5d6-6e3863bd42e6 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ae4c2ac0-13ac-4760-9c64-10ed68a42169 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6 method: GET response: - body: '{"id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.915591Z","region":"nl-ams"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:00:35 GMT + - Wed, 08 Nov 2023 21:17:19 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -319,29 +539,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 41e8016f-4e5b-4cc7-b431-7fbe8678bc5a + - de3fd331-a024-484c-b987-a685b04f495c status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ae4c2ac0-13ac-4760-9c64-10ed68a42169 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6 method: GET response: - body: '{"id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.915591Z","region":"nl-ams"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:00:50 GMT + - Wed, 08 Nov 2023 21:17:34 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -351,29 +593,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 22253bc0-8df1-419b-b441-e8325d6b7f45 + - 0533695a-b62b-41f0-b9e0-71f05ca13ec3 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ae4c2ac0-13ac-4760-9c64-10ed68a42169 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6 method: GET response: - body: '{"id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.915591Z","region":"nl-ams"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:05 GMT + - Wed, 08 Nov 2023 21:17:49 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -383,29 +647,57 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 92b302a4-ff4c-4f0a-8bce-d66cab8e578d + - c71488e6-9711-4ce8-b9af-17cedfd3c130 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "created_at":"2023-11-08T21:15:17.239388Z", + "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ae4c2ac0-13ac-4760-9c64-10ed68a42169 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6 method: GET response: - body: '{"id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"ready","engine":"PostgreSQL-12","endpoint":{"ip":"51.158.129.251","port":34897,"name":null,"id":"41f2b1a4-0f8e-4991-ae6d-05301eeffbdc","load_balancer":{}},"tags":[],"settings":[{"name":"work_mem","value":"4"},{"name":"max_connections","value":"100"},{"name":"effective_cache_size","value":"1300"},{"name":"maintenance_work_mem","value":"150"},{"name":"max_parallel_workers","value":"0"},{"name":"max_parallel_workers_per_gather","value":"0"}],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[{"ip":"51.158.129.251","port":34897,"name":null,"id":"41f2b1a4-0f8e-4991-ae6d-05301eeffbdc","load_balancer":{}}],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.915591Z","region":"nl-ams"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "created_at":"2023-11-08T21:15:17.239388Z", + "region":"nl-ams"}' headers: Content-Length: - - "1116" + - "1358" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:20 GMT + - Wed, 08 Nov 2023 21:18:04 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -415,31 +707,139 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 19417bea-1982-4c86-96e3-41974fb1d4ec + - 085ef9a8-2434-4c9a-84bd-1765a65974da status: 200 OK code: 200 duration: "" - request: - body: '{"instance_id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","database_name":"rdb","name":"foobar","expires_at":"2999-01-02T15:04:05-07:00"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"ready", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.158.129.189", + "port":1456, "name":null, "id":"0edc5551-9e4d-4da4-8d69-b6cab265427b", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.158.129.189", "port":1456, "name":null, + "id":"0edc5551-9e4d-4da4-8d69-b6cab265427b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' form: {} headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6 + method: GET + response: + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"ready", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.158.129.189", + "port":1456, "name":null, "id":"0edc5551-9e4d-4da4-8d69-b6cab265427b", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.158.129.189", "port":1456, "name":null, + "id":"0edc5551-9e4d-4da4-8d69-b6cab265427b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' + headers: + Content-Length: + - "1575" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json + Date: + - Wed, 08 Nov 2023 21:18:20 GMT + Server: + - Scaleway API-Gateway + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b134dd39-623e-4401-8053-85d81aa996c5 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"access_key":"SCWHJNSK2028RFV4SE6K", "secret_key":null, "description":"lmarabese + IAM API key", "created_at":"2023-02-07T12:50:30.653520Z", "updated_at":"2023-02-07T12:50:30.653520Z", + "expires_at":null, "default_project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "editable":true, "creation_ip":"51.159.46.153", "user_id":"77e7fa85-f305-4ea2-afea-09571a039336"}' + form: {} + headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/iam/v1alpha1/api-keys/SCWXXXXXXXXXXXXXXXXX + method: GET + response: + body: '{"access_key":"SCWHJNSK2028RFV4SE6K", "secret_key":null, "description":"lmarabese + IAM API key", "created_at":"2023-02-07T12:50:30.653520Z", "updated_at":"2023-02-07T12:50:30.653520Z", + "expires_at":null, "default_project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "editable":true, "creation_ip":"51.159.46.153", "user_id":"77e7fa85-f305-4ea2-afea-09571a039336"}' + headers: + Content-Length: + - "361" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 08 Nov 2023 21:18:20 GMT + Server: + - Scaleway API-Gateway + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 2d8c684e-dbe2-46a8-82e9-de56e416c0d0 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"510b01d9-2cbc-44ea-9ee2-3712baf2fcde", "instance_id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.680774Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"nl-ams"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups method: POST response: - body: '{"id":"f30f75d3-a91d-4ad8-b69f-daa498d8b4cc","instance_id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","database_name":"rdb","name":"foobar","status":"creating","size":null,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:21.258388Z","updated_at":null,"instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"nl-ams"}' + body: '{"id":"510b01d9-2cbc-44ea-9ee2-3712baf2fcde", "instance_id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.680774Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"nl-ams"}' headers: Content-Length: - - "381" + - "394" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:21 GMT + - Wed, 08 Nov 2023 21:18:20 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -449,29 +849,35 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9c6cbf88-e82b-4b92-8bca-a840574562b9 + - 30fd79db-770f-40da-92fb-46e0ae6fd893 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"510b01d9-2cbc-44ea-9ee2-3712baf2fcde", "instance_id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.680774Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/f30f75d3-a91d-4ad8-b69f-daa498d8b4cc + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/510b01d9-2cbc-44ea-9ee2-3712baf2fcde method: GET response: - body: '{"id":"f30f75d3-a91d-4ad8-b69f-daa498d8b4cc","instance_id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","database_name":"rdb","name":"foobar","status":"creating","size":null,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:21.258388Z","updated_at":null,"instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"nl-ams"}' + body: '{"id":"510b01d9-2cbc-44ea-9ee2-3712baf2fcde", "instance_id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.680774Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"nl-ams"}' headers: Content-Length: - - "381" + - "394" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:21 GMT + - Wed, 08 Nov 2023 21:18:21 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -481,29 +887,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 64021eb0-9f6f-4178-82dd-8a5dba323b10 + - 3909a1d7-a2a5-44b3-a713-625e2633b46a status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"510b01d9-2cbc-44ea-9ee2-3712baf2fcde", "instance_id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.680774Z", "updated_at":"2023-11-08T21:18:22.186753Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/f30f75d3-a91d-4ad8-b69f-daa498d8b4cc + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/510b01d9-2cbc-44ea-9ee2-3712baf2fcde method: GET response: - body: '{"id":"f30f75d3-a91d-4ad8-b69f-daa498d8b4cc","instance_id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","database_name":"rdb","name":"foobar","status":"ready","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:21.258388Z","updated_at":"2022-09-09T15:01:23.330541Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"nl-ams"}' + body: '{"id":"510b01d9-2cbc-44ea-9ee2-3712baf2fcde", "instance_id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.680774Z", "updated_at":"2023-11-08T21:18:22.186753Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"nl-ams"}' headers: Content-Length: - - "403" + - "416" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:36 GMT + - Wed, 08 Nov 2023 21:18:36 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -513,29 +927,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1926cee6-9261-4065-bdfc-cb1c2d4d142a + - fb2ef91d-3761-4258-bdc5-55d4a0816bf1 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"510b01d9-2cbc-44ea-9ee2-3712baf2fcde", "instance_id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.680774Z", "updated_at":"2023-11-08T21:18:22.186753Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/f30f75d3-a91d-4ad8-b69f-daa498d8b4cc + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/510b01d9-2cbc-44ea-9ee2-3712baf2fcde method: GET response: - body: '{"id":"f30f75d3-a91d-4ad8-b69f-daa498d8b4cc","instance_id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","database_name":"rdb","name":"foobar","status":"ready","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:21.258388Z","updated_at":"2022-09-09T15:01:23.330541Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"nl-ams"}' + body: '{"id":"510b01d9-2cbc-44ea-9ee2-3712baf2fcde", "instance_id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.680774Z", "updated_at":"2023-11-08T21:18:22.186753Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"nl-ams"}' headers: Content-Length: - - "403" + - "416" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:36 GMT + - Wed, 08 Nov 2023 21:18:36 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -545,31 +967,39 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d4d6b452-b4b3-40c4-8722-34f8404a33fb + - 4cfa85a4-a1bb-468e-b052-8d6a6a99e2a4 status: 200 OK code: 200 duration: "" - request: - body: '{}' + body: '{"id":"510b01d9-2cbc-44ea-9ee2-3712baf2fcde", "instance_id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", + "database_name":"rdb", "name":"foobar", "status":"exporting", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.680774Z", "updated_at":"2023-11-08T21:18:22.186753Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"nl-ams"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/f30f75d3-a91d-4ad8-b69f-daa498d8b4cc/export + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/510b01d9-2cbc-44ea-9ee2-3712baf2fcde/export method: POST response: - body: '{"id":"f30f75d3-a91d-4ad8-b69f-daa498d8b4cc","instance_id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","database_name":"rdb","name":"foobar","status":"exporting","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:21.258388Z","updated_at":"2022-09-09T15:01:23.330541Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"nl-ams"}' + body: '{"id":"510b01d9-2cbc-44ea-9ee2-3712baf2fcde", "instance_id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", + "database_name":"rdb", "name":"foobar", "status":"exporting", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.680774Z", "updated_at":"2023-11-08T21:18:22.186753Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"nl-ams"}' headers: Content-Length: - - "407" + - "420" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:37 GMT + - Wed, 08 Nov 2023 21:18:36 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -579,29 +1009,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 31b8ff34-fd12-43a2-bb79-5b5f4f820174 + - 7f101bcf-4aff-4503-9c53-c1e4fbc67b3c status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"510b01d9-2cbc-44ea-9ee2-3712baf2fcde", "instance_id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", + "database_name":"rdb", "name":"foobar", "status":"exporting", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.680774Z", "updated_at":"2023-11-08T21:18:22.186753Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/f30f75d3-a91d-4ad8-b69f-daa498d8b4cc + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/510b01d9-2cbc-44ea-9ee2-3712baf2fcde method: GET response: - body: '{"id":"f30f75d3-a91d-4ad8-b69f-daa498d8b4cc","instance_id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","database_name":"rdb","name":"foobar","status":"exporting","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:21.258388Z","updated_at":"2022-09-09T15:01:23.330541Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"nl-ams"}' + body: '{"id":"510b01d9-2cbc-44ea-9ee2-3712baf2fcde", "instance_id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", + "database_name":"rdb", "name":"foobar", "status":"exporting", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.680774Z", "updated_at":"2023-11-08T21:18:22.186753Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"nl-ams"}' headers: Content-Length: - - "407" + - "420" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:37 GMT + - Wed, 08 Nov 2023 21:18:36 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -611,29 +1049,39 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e71f5e22-b849-4bd8-879f-81a0c377f1c1 + - 26a0f726-2c3a-40de-bfca-4bd81a94a2a7 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"510b01d9-2cbc-44ea-9ee2-3712baf2fcde", "instance_id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.680774Z", "updated_at":"2023-11-08T21:18:22.186753Z", + "instance_name":"cli-test", "download_url":"https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6/510b01d9-2cbc-44ea-9ee2-3712baf2fcde.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20231108T211837Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=e61aa11dcd1f403db69e0008e27fd14f766dfb2a0728bb44e41b4db38bf412cc", + "download_url_expires_at":"2023-11-09T21:18:37.419072Z", "same_region":false, + "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/f30f75d3-a91d-4ad8-b69f-daa498d8b4cc + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/backups/510b01d9-2cbc-44ea-9ee2-3712baf2fcde method: GET response: - body: '{"id":"f30f75d3-a91d-4ad8-b69f-daa498d8b4cc","instance_id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","database_name":"rdb","name":"foobar","status":"ready","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-09T15:01:21.258388Z","updated_at":"2022-09-09T15:01:23.330541Z","instance_name":"cli-test","download_url":"https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/ae4c2ac0-13ac-4760-9c64-10ed68a42169/f30f75d3-a91d-4ad8-b69f-daa498d8b4cc.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Credential=SCWBTK7RYYS1750DS37K%2F20220909%2Ffr-par%2Fs3%2Faws4_request\u0026X-Amz-Date=20220909T150137Z\u0026X-Amz-Expires=86400\u0026X-Amz-SignedHeaders=host\u0026X-Amz-Signature=590f1ce0ef1b10f34752c41018894ad9f99ed30b6ca4ca76cc655a06eb9d73c3","download_url_expires_at":"2022-09-10T15:01:37.870158Z","same_region":false,"region":"nl-ams"}' + body: '{"id":"510b01d9-2cbc-44ea-9ee2-3712baf2fcde", "instance_id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:18:20.680774Z", "updated_at":"2023-11-08T21:18:22.186753Z", + "instance_name":"cli-test", "download_url":"https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6/510b01d9-2cbc-44ea-9ee2-3712baf2fcde.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20231108T211837Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=e61aa11dcd1f403db69e0008e27fd14f766dfb2a0728bb44e41b4db38bf412cc", + "download_url_expires_at":"2023-11-09T21:18:37.419072Z", "same_region":false, + "region":"nl-ams"}' headers: Content-Length: - - "861" + - "849" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:52 GMT + - Wed, 08 Nov 2023 21:18:52 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -643,21 +1091,62 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2c533111-822c-4b3f-bdff-1d07eb722ef8 + - da32262e-f137-4808-bf4e-6d0e689cccaf status: 200 OK code: 200 duration: "" - request: - body: "" + body: !!binary | + UEdETVABDgAECAEBAQAAAAAVAAAAABIAAAAAFQAAAAAIAAAAAAoAAAAAewAAAAAAAAAAAA + MAAAByZGIAIAAAADEyLjE2IChEZWJpYW4gMTIuMTYtMS5wZ2RnMTEwKzEpACAAAAAxMi4x + NiAoRGViaWFuIDEyLjE2LTEucGdkZzExMCsxKQAJAAAAAIoLAAAAAAAAAAABAAAAMAABAA + AAMAAIAAAARU5DT0RJTkcACAAAAEVOQ09ESU5HAAIAAAAAHgAAAFNFVCBjbGllbnRfZW5j + b2RpbmcgPSAnVVRGOCc7CgEBAAAAAQEAAAABAQAAAAEBAAAAAQEAAAABAQAAAAAFAAAAZm + Fsc2UBAQAAAAMAAAAAAAAAAACLCwAAAAAAAAAAAQAAADAAAQAAADAACgAAAFNURFNUUklO + R1MACgAAAFNURFNUUklOR1MAAgAAAAAoAAAAU0VUIHN0YW5kYXJkX2NvbmZvcm1pbmdfc3 + RyaW5ncyA9ICdvbic7CgEBAAAAAQEAAAABAQAAAAEBAAAAAQEAAAABAQAAAAAFAAAAZmFs + c2UBAQAAAAMAAAAAAAAAAACMCwAAAAAAAAAAAQAAADAAAQAAADAACgAAAFNFQVJDSFBBVE + gACgAAAFNFQVJDSFBBVEgAAgAAAAA4AAAAU0VMRUNUIHBnX2NhdGFsb2cuc2V0X2NvbmZp + Zygnc2VhcmNoX3BhdGgnLCAnJywgZmFsc2UpOwoBAQAAAAEBAAAAAQEAAAABAQAAAAEBAA + AAAQEAAAAABQAAAGZhbHNlAQEAAAADAAAAAAAAAAAAjQsAAAAAAAAAAAQAAAAxMjYyAAUA + AAAxNjM4NwADAAAAcmRiAAgAAABEQVRBQkFTRQACAAAAAHMAAABDUkVBVEUgREFUQUJBU0 + UgcmRiIFdJVEggVEVNUExBVEUgPSB0ZW1wbGF0ZTAgRU5DT0RJTkcgPSAnVVRGOCcgTENf + Q09MTEFURSA9ICdlbl9VUy51dGY4JyBMQ19DVFlQRSA9ICdlbl9VUy51dGY4JzsKABMAAA + BEUk9QIERBVEFCQVNFIHJkYjsKAQEAAAABAQAAAAEBAAAAAQEAAAAADwAAAF9yZGJfc3Vw + ZXJhZG1pbgAFAAAAZmFsc2UBAQAAAAMAAAAAAAAAAACOCwAAAAAAAAAAAQAAADAAAQAAAD + AADAAAAERBVEFCQVNFIHJkYgADAAAAQUNMAAEAAAAAWwAAAFJFVk9LRSBDT05ORUNULFRF + TVBPUkFSWSBPTiBEQVRBQkFTRSByZGIgRlJPTSBQVUJMSUM7CkdSQU5UIEFMTCBPTiBEQV + RBQkFTRSByZGIgVE8gZm9vYmFyOwoBAQAAAAEBAAAAAQEAAAABAQAAAAEBAAAAAA8AAABf + cmRiX3N1cGVyYWRtaW4ABQAAAGZhbHNlAAQAAAAyOTU3AQEAAAADAAAAAAAAAAAAjwsAAA + AAAAAAAAEAAAAwAAEAAAAwAA0AAABTQ0hFTUEgcHVibGljAAMAAABBQ0wAAQAAAABPAAAA + UkVWT0tFIEFMTCBPTiBTQ0hFTUEgcHVibGljIEZST00gUFVCTElDOwpHUkFOVCBBTEwgT0 + 4gU0NIRU1BIHB1YmxpYyBUTyBmb29iYXI7CgEBAAAAAQEAAAABAQAAAAEBAAAAAQEAAAAA + DwAAAF9yZGJfc3VwZXJhZG1pbgAFAAAAZmFsc2UAAQAAADMBAQAAAAMAAAAAAAAAAACUBg + AAAAAAAAAAAwAAADgyNgAFAAAAMTYzODkAIAAAAERFRkFVTFQgUFJJVklMRUdFUyBGT1Ig + U0VRVUVOQ0VTAAsAAABERUZBVUxUIEFDTAAEAAAAAGYAAABBTFRFUiBERUZBVUxUIFBSSV + ZJTEVHRVMgRk9SIFJPTEUgX3JkYl9zdXBlcmFkbWluIElOIFNDSEVNQSBwdWJsaWMgR1JB + TlQgQUxMIE9OIFNFUVVFTkNFUyAgVE8gZm9vYmFyOwoBAQAAAAEBAAAAAAYAAABwdWJsaW + MBAQAAAAEBAAAAAA8AAABfcmRiX3N1cGVyYWRtaW4ABQAAAGZhbHNlAQEAAAADAAAAAAAA + AAAAlQYAAAAAAAAAAAMAAAA4MjYABQAAADE2MzkwACAAAABERUZBVUxUIFBSSVZJTEVHRV + MgRk9SIEZVTkNUSU9OUwALAAAAREVGQVVMVCBBQ0wABAAAAABmAAAAQUxURVIgREVGQVVM + VCBQUklWSUxFR0VTIEZPUiBST0xFIF9yZGJfc3VwZXJhZG1pbiBJTiBTQ0hFTUEgcHVibG + ljIEdSQU5UIEFMTCBPTiBGVU5DVElPTlMgIFRPIGZvb2JhcjsKAQEAAAABAQAAAAAGAAAA + cHVibGljAQEAAAABAQAAAAAPAAAAX3JkYl9zdXBlcmFkbWluAAUAAABmYWxzZQEBAAAAAw + AAAAAAAAAAAJMGAAAAAAAAAAADAAAAODI2AAUAAAAxNjM4OAAdAAAAREVGQVVMVCBQUklW + SUxFR0VTIEZPUiBUQUJMRVMACwAAAERFRkFVTFQgQUNMAAQAAAAAYwAAAEFMVEVSIERFRk + FVTFQgUFJJVklMRUdFUyBGT1IgUk9MRSBfcmRiX3N1cGVyYWRtaW4gSU4gU0NIRU1BIHB1 + YmxpYyBHUkFOVCBBTEwgT04gVEFCTEVTICBUTyBmb29iYXI7CgEBAAAAAQEAAAAABgAAAH + B1YmxpYwEBAAAAAQEAAAAADwAAAF9yZGJfc3VwZXJhZG1pbgAFAAAAZmFsc2UBAQAAAAMA + AAAAAAAAAA== form: {} headers: {} - url: https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/ae4c2ac0-13ac-4760-9c64-10ed68a42169/f30f75d3-a91d-4ad8-b69f-daa498d8b4cc.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCWBTK7RYYS1750DS37K%2F20220909%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20220909T150137Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=590f1ce0ef1b10f34752c41018894ad9f99ed30b6ca4ca76cc655a06eb9d73c3 + url: https://s3.fr-par.scw.cloud/9f261887-ece6-41b4-8f7a-167ab9c4349f/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6/510b01d9-2cbc-44ea-9ee2-3712baf2fcde.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20231108T211837Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=e61aa11dcd1f403db69e0008e27fd14f766dfb2a0728bb44e41b4db38bf412cc method: GET response: body: !!binary | - UEdETVABDgAECAEBAQAAAAAVAAAAAAEAAAAADwAAAAAJAAAAAAgAAAAAegAAAAAAAAAAAA - MAAAByZGIAIAAAADEyLjEyIChEZWJpYW4gMTIuMTItMS5wZ2RnMTEwKzEpACAAAAAxMi4x - MiAoRGViaWFuIDEyLjEyLTEucGdkZzExMCsxKQAJAAAAAIoLAAAAAAAAAAABAAAAMAABAA + UEdETVABDgAECAEBAQAAAAAVAAAAABIAAAAAFQAAAAAIAAAAAAoAAAAAewAAAAAAAAAAAA + MAAAByZGIAIAAAADEyLjE2IChEZWJpYW4gMTIuMTYtMS5wZ2RnMTEwKzEpACAAAAAxMi4x + NiAoRGViaWFuIDEyLjE2LTEucGdkZzExMCsxKQAJAAAAAIoLAAAAAAAAAAABAAAAMAABAA AAMAAIAAAARU5DT0RJTkcACAAAAEVOQ09ESU5HAAIAAAAAHgAAAFNFVCBjbGllbnRfZW5j b2RpbmcgPSAnVVRGOCc7CgEBAAAAAQEAAAABAQAAAAEBAAAAAQEAAAABAQAAAAAFAAAAZm Fsc2UBAQAAAAMAAAAAAAAAAACLCwAAAAAAAAAAAQAAADAAAQAAADAACgAAAFNURFNUUklO @@ -704,39 +1193,71 @@ interactions: Content-Type: - application/octet-stream Date: - - Fri, 09 Sep 2022 15:01:52 GMT + - Wed, 08 Nov 2023 21:18:52 GMT Etag: - - '"cf08bb486c7955907d284a4a4aeaa091"' + - '"53f02276ced211c49bc3327c32bb90fc"' Last-Modified: - - Fri, 09 Sep 2022 15:01:37 GMT + - Wed, 08 Nov 2023 21:18:37 GMT X-Amz-Id-2: - - tx5b4410d2c7f2410d95a41-00631b5560 + - tx06acf4d2801346af84fbb-00654bfb3c X-Amz-Request-Id: - - tx5b4410d2c7f2410d95a41-00631b5560 + - tx06acf4d2801346af84fbb-00654bfb3c X-Amz-Version-Id: - - "1662735697755206" + - "1699478317285361" status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"deleting", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.158.129.189", + "port":1456, "name":null, "id":"0edc5551-9e4d-4da4-8d69-b6cab265427b", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.158.129.189", "port":1456, "name":null, + "id":"0edc5551-9e4d-4da4-8d69-b6cab265427b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/ae4c2ac0-13ac-4760-9c64-10ed68a42169 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/nl-ams/instances/5f12b146-8e67-4b95-b06e-2cbcbc14f3f6 method: DELETE response: - body: '{"id":"ae4c2ac0-13ac-4760-9c64-10ed68a42169","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"deleting","engine":"PostgreSQL-12","endpoint":{"ip":"51.158.129.251","port":34897,"name":null,"id":"41f2b1a4-0f8e-4991-ae6d-05301eeffbdc","load_balancer":{}},"tags":[],"settings":[{"name":"work_mem","value":"4"},{"name":"max_connections","value":"100"},{"name":"effective_cache_size","value":"1300"},{"name":"maintenance_work_mem","value":"150"},{"name":"max_parallel_workers","value":"0"},{"name":"max_parallel_workers_per_gather","value":"0"}],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[{"ip":"51.158.129.251","port":34897,"name":null,"id":"41f2b1a4-0f8e-4991-ae6d-05301eeffbdc","load_balancer":{}}],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-09T14:58:33.915591Z","region":"nl-ams"}' + body: '{"id":"5f12b146-8e67-4b95-b06e-2cbcbc14f3f6", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"deleting", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"21b832e0-61bc-4f8a-a3a0-9ab8d0b72e36", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"7f2e51db-92c0-4ba9-a42d-b933d0979529", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"9bf6861b-29ce-45ac-8daf-2eb1e1b582f1", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.158.129.189", + "port":1456, "name":null, "id":"0edc5551-9e4d-4da4-8d69-b6cab265427b", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:15:17.239388Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.158.129.189", "port":1456, "name":null, + "id":"0edc5551-9e4d-4da4-8d69-b6cab265427b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:15:17.239388Z", "region":"nl-ams"}' headers: Content-Length: - - "1119" + - "1578" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 09 Sep 2022 15:01:53 GMT + - Wed, 08 Nov 2023 21:18:52 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -746,7 +1267,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0febc052-eda0-44a3-97ed-ec6dc11cc785 + - baf2ff48-ee2e-4c94-860a-72f3ff6299fb status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-export-backup-simple.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-export-backup-simple.cassette.yaml index bfa814a575..8916027a27 100644 --- a/internal/namespaces/rdb/v1/testdata/test-export-backup-simple.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-export-backup-simple.cassette.yaml @@ -2,26 +2,48 @@ version: 1 interactions: - request: - body: '{"project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","name":"cli-test","engine":"PostgreSQL-12","user_name":"foobar","password":"{4xdl*#QOoP+\u00263XRkGA)]","node_type":"db-dev-s","is_ha_cluster":false,"disable_backup":false,"tags":null,"init_settings":null,"volume_type":"lssd","volume_size":0,"init_endpoints":null,"backup_same_region":false}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances method: POST response: - body: '{"id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:39:30.215834Z","region":"fr-par"}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:39:30 GMT + - Wed, 08 Nov 2023 21:10:52 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -31,29 +53,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bde3befb-9bcd-4177-a102-f19d6cc5ebed + - 28dd59f0-1cc2-4c1a-b501-fa84c0a28fdc status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c54b496-52a9-40ae-8757-82754cc09734 method: GET response: - body: '{"id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:39:30.215834Z","region":"fr-par"}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:39:30 GMT + - Wed, 08 Nov 2023 21:10:52 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -63,29 +107,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - cd0862b7-3cd1-4fef-bf77-f71e73bc9576 + - 62d856fb-cc8b-4ab2-b46f-dbfc43e03376 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c54b496-52a9-40ae-8757-82754cc09734 method: GET response: - body: '{"id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:39:30.215834Z","region":"fr-par"}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:39:45 GMT + - Wed, 08 Nov 2023 21:11:07 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -95,29 +161,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 83832d65-43c6-4dae-a4e3-2aff41113cf1 + - 1a3ed689-f221-4804-ad54-4f10c33a552f status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c54b496-52a9-40ae-8757-82754cc09734 method: GET response: - body: '{"id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:39:30.215834Z","region":"fr-par"}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:40:00 GMT + - Wed, 08 Nov 2023 21:11:22 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -127,29 +215,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 58988489-4921-4b5d-aced-42ab0cb67142 + - d96267b1-cb0e-45ae-9618-ef069aab06ae status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c54b496-52a9-40ae-8757-82754cc09734 method: GET response: - body: '{"id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:39:30.215834Z","region":"fr-par"}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:40:15 GMT + - Wed, 08 Nov 2023 21:11:38 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -159,29 +269,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ea2a9a76-a722-472a-9a66-5b66324a93e2 + - b829453d-83db-4688-8615-b1e3b7152ae1 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c54b496-52a9-40ae-8757-82754cc09734 method: GET response: - body: '{"id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:39:30.215834Z","region":"fr-par"}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:40:31 GMT + - Wed, 08 Nov 2023 21:11:53 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -191,29 +323,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0dc4207a-17a9-4348-9ea5-ec173a83c1d4 + - 97baa335-77d4-4250-bd52-4c8a5a562189 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c54b496-52a9-40ae-8757-82754cc09734 method: GET response: - body: '{"id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:39:30.215834Z","region":"fr-par"}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:40:46 GMT + - Wed, 08 Nov 2023 21:12:08 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -223,29 +377,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 855667a4-1f47-4a29-b461-f17912477def + - 76b7779d-447a-40fc-b5bc-0d2e4a974477 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c54b496-52a9-40ae-8757-82754cc09734 method: GET response: - body: '{"id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:39:30.215834Z","region":"fr-par"}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:41:01 GMT + - Wed, 08 Nov 2023 21:12:23 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -255,29 +431,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 082b78e7-ae97-4000-b987-41846d97d5ad + - 6028396b-53eb-4c95-ac4f-08c95bff015c status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c54b496-52a9-40ae-8757-82754cc09734 method: GET response: - body: '{"id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:39:30.215834Z","region":"fr-par"}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:41:16 GMT + - Wed, 08 Nov 2023 21:12:39 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -287,29 +485,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9ab9a966-f6fa-4e3f-bc91-989bf35709fd + - feac8fa1-d42d-485d-96c9-d7c315a6bd10 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c54b496-52a9-40ae-8757-82754cc09734 method: GET response: - body: '{"id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:39:30.215834Z","region":"fr-par"}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:41:31 GMT + - Wed, 08 Nov 2023 21:12:54 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -319,29 +539,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3928d0d1-8fee-4c13-a703-5fa26eba52fe + - be1298c6-e338-41c8-a9fd-5e6a249b569b status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c54b496-52a9-40ae-8757-82754cc09734 method: GET response: - body: '{"id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:39:30.215834Z","region":"fr-par"}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:41:46 GMT + - Wed, 08 Nov 2023 21:13:09 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -351,29 +593,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 716099ad-6226-4220-9a81-ed39e94d1197 + - 278776b5-76df-4deb-be9e-cb709606dd69 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c54b496-52a9-40ae-8757-82754cc09734 method: GET response: - body: '{"id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"ready","engine":"PostgreSQL-12","endpoint":{"ip":"195.154.97.15","port":13819,"name":null,"id":"d4f8f570-8073-4e7f-aa6f-8e21d73c60f7","load_balancer":{}},"tags":[],"settings":[{"name":"work_mem","value":"4"},{"name":"max_connections","value":"100"},{"name":"effective_cache_size","value":"1300"},{"name":"maintenance_work_mem","value":"150"},{"name":"max_parallel_workers","value":"0"},{"name":"max_parallel_workers_per_gather","value":"0"}],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[{"ip":"195.154.97.15","port":13819,"name":null,"id":"d4f8f570-8073-4e7f-aa6f-8e21d73c60f7","load_balancer":{}}],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:39:30.215834Z","region":"fr-par"}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' headers: Content-Length: - - "1114" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:42:01 GMT + - Wed, 08 Nov 2023 21:13:24 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -383,31 +647,101 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ad8d4ddb-f8c8-4142-b6a8-94a930f9f94f + - cc272354-a4f4-44b5-b1c9-0241687e8488 status: 200 OK code: 200 duration: "" - request: - body: '{"instance_id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","database_name":"rdb","name":"foobar","expires_at":"2999-01-02T15:04:05-07:00"}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"ready", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.159.204.209", + "port":27909, "name":null, "id":"ac723d67-3ad8-44ba-84dd-16cdb5b3eaf2", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.159.204.209", "port":27909, "name":null, + "id":"ac723d67-3ad8-44ba-84dd-16cdb5b3eaf2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c54b496-52a9-40ae-8757-82754cc09734 + method: GET + response: + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"ready", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.159.204.209", + "port":27909, "name":null, "id":"ac723d67-3ad8-44ba-84dd-16cdb5b3eaf2", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.159.204.209", "port":27909, "name":null, + "id":"ac723d67-3ad8-44ba-84dd-16cdb5b3eaf2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' + headers: + Content-Length: + - "1577" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 08 Nov 2023 21:13:39 GMT + Server: + - Scaleway API-Gateway + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 01439249-956a-4486-8430-226425ddf885 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f0f0dba5-574c-4835-8965-15e56eb314c3", "instance_id":"3c54b496-52a9-40ae-8757-82754cc09734", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:14:40.391923Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups method: POST response: - body: '{"id":"ec8962f9-30e4-41df-afa9-f7fa30792ad2","instance_id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","database_name":"rdb","name":"foobar","status":"creating","size":null,"expires_at":"2999-01-02T22:04:05Z","created_at":"2021-11-30T09:43:02.106010Z","updated_at":null,"instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"f0f0dba5-574c-4835-8965-15e56eb314c3", "instance_id":"3c54b496-52a9-40ae-8757-82754cc09734", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:14:40.391923Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "381" + - "394" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:43:02 GMT + - Wed, 08 Nov 2023 21:14:40 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -417,29 +751,35 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3cad4be6-0c36-4b5c-bcf8-cd1627bdcd26 + - cdd81bc8-55b0-4c1e-b0a2-ac0de1df5653 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f0f0dba5-574c-4835-8965-15e56eb314c3", "instance_id":"3c54b496-52a9-40ae-8757-82754cc09734", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:14:40.391923Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/ec8962f9-30e4-41df-afa9-f7fa30792ad2 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/f0f0dba5-574c-4835-8965-15e56eb314c3 method: GET response: - body: '{"id":"ec8962f9-30e4-41df-afa9-f7fa30792ad2","instance_id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","database_name":"rdb","name":"foobar","status":"creating","size":null,"expires_at":"2999-01-02T22:04:05Z","created_at":"2021-11-30T09:43:02.106010Z","updated_at":null,"instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"f0f0dba5-574c-4835-8965-15e56eb314c3", "instance_id":"3c54b496-52a9-40ae-8757-82754cc09734", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:14:40.391923Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "381" + - "394" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:43:02 GMT + - Wed, 08 Nov 2023 21:14:40 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -449,29 +789,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0ce6453b-9b32-4e0c-b204-0af8a642ea72 + - 4680443e-8d39-481f-be76-7e4fa9a63d12 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f0f0dba5-574c-4835-8965-15e56eb314c3", "instance_id":"3c54b496-52a9-40ae-8757-82754cc09734", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:14:40.391923Z", "updated_at":"2023-11-08T21:14:41.820392Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/ec8962f9-30e4-41df-afa9-f7fa30792ad2 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/f0f0dba5-574c-4835-8965-15e56eb314c3 method: GET response: - body: '{"id":"ec8962f9-30e4-41df-afa9-f7fa30792ad2","instance_id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","database_name":"rdb","name":"foobar","status":"ready","size":2547,"expires_at":"2999-01-02T22:04:05Z","created_at":"2021-11-30T09:43:02.106010Z","updated_at":"2021-11-30T09:43:03.629225Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"f0f0dba5-574c-4835-8965-15e56eb314c3", "instance_id":"3c54b496-52a9-40ae-8757-82754cc09734", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:14:40.391923Z", "updated_at":"2023-11-08T21:14:41.820392Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "403" + - "416" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:43:17 GMT + - Wed, 08 Nov 2023 21:14:59 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -481,31 +829,39 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 89e54da4-5540-4c38-bb15-d5a43b1e774a + - 31ef0d9b-5c24-4b1f-933c-c8e4c7bf7dad status: 200 OK code: 200 duration: "" - request: - body: '{}' + body: '{"id":"f0f0dba5-574c-4835-8965-15e56eb314c3", "instance_id":"3c54b496-52a9-40ae-8757-82754cc09734", + "database_name":"rdb", "name":"foobar", "status":"exporting", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:14:40.391923Z", "updated_at":"2023-11-08T21:14:41.820392Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/ec8962f9-30e4-41df-afa9-f7fa30792ad2/export + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/f0f0dba5-574c-4835-8965-15e56eb314c3/export method: POST response: - body: '{"id":"ec8962f9-30e4-41df-afa9-f7fa30792ad2","instance_id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","database_name":"rdb","name":"foobar","status":"exporting","size":2547,"expires_at":"2999-01-02T22:04:05Z","created_at":"2021-11-30T09:43:02.106010Z","updated_at":"2021-11-30T09:43:03.629225Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"f0f0dba5-574c-4835-8965-15e56eb314c3", "instance_id":"3c54b496-52a9-40ae-8757-82754cc09734", + "database_name":"rdb", "name":"foobar", "status":"exporting", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:14:40.391923Z", "updated_at":"2023-11-08T21:14:41.820392Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "407" + - "420" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:43:17 GMT + - Wed, 08 Nov 2023 21:15:01 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -515,29 +871,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 75446a1e-5512-4a0e-86dd-d153a3db1d0d + - be19faca-ab09-4a94-bf4e-df57c1f51b26 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f0f0dba5-574c-4835-8965-15e56eb314c3", "instance_id":"3c54b496-52a9-40ae-8757-82754cc09734", + "database_name":"rdb", "name":"foobar", "status":"exporting", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:14:40.391923Z", "updated_at":"2023-11-08T21:14:41.820392Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/ec8962f9-30e4-41df-afa9-f7fa30792ad2 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/f0f0dba5-574c-4835-8965-15e56eb314c3 method: GET response: - body: '{"id":"ec8962f9-30e4-41df-afa9-f7fa30792ad2","instance_id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","database_name":"rdb","name":"foobar","status":"exporting","size":2547,"expires_at":"2999-01-02T22:04:05Z","created_at":"2021-11-30T09:43:02.106010Z","updated_at":"2021-11-30T09:43:03.629225Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"f0f0dba5-574c-4835-8965-15e56eb314c3", "instance_id":"3c54b496-52a9-40ae-8757-82754cc09734", + "database_name":"rdb", "name":"foobar", "status":"exporting", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:14:40.391923Z", "updated_at":"2023-11-08T21:14:41.820392Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "407" + - "420" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:43:17 GMT + - Wed, 08 Nov 2023 21:15:01 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -547,29 +911,39 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a7b30d62-6da0-40d5-82d9-cac794290e97 + - a0e8db31-340b-47fa-b8df-c3cc9af425d4 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f0f0dba5-574c-4835-8965-15e56eb314c3", "instance_id":"3c54b496-52a9-40ae-8757-82754cc09734", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:14:40.391923Z", "updated_at":"2023-11-08T21:14:41.820392Z", + "instance_name":"cli-test", "download_url":"https://s3.nl-ams.scw.cloud/65940610-0e5e-4a98-9306-568aa4eb3673/3c54b496-52a9-40ae-8757-82754cc09734/f0f0dba5-574c-4835-8965-15e56eb314c3.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Fnl-ams%2Fs3%2Faws4_request&X-Amz-Date=20231108T211501Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=c4c2d6014709cf92fc7e496dafd940c78745180d56d35c6fd3933decfcaf00e3", + "download_url_expires_at":"2023-11-09T21:15:01.624665Z", "same_region":false, + "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/ec8962f9-30e4-41df-afa9-f7fa30792ad2 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/f0f0dba5-574c-4835-8965-15e56eb314c3 method: GET response: - body: '{"id":"ec8962f9-30e4-41df-afa9-f7fa30792ad2","instance_id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","database_name":"rdb","name":"foobar","status":"ready","size":2547,"expires_at":"2999-01-02T22:04:05Z","created_at":"2021-11-30T09:43:02.106010Z","updated_at":"2021-11-30T09:43:03.629225Z","instance_name":"cli-test","download_url":"https://s3.fr-par.scw.cloud/2b6f1225-43a3-40a8-a158-616890bc9c44/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae/ec8962f9-30e4-41df-afa9-f7fa30792ad2.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Credential=SCWKSBG5CVAJXS6Q0MYK%2F20211130%2Ffr-par%2Fs3%2Faws4_request\u0026X-Amz-Date=20211130T094318Z\u0026X-Amz-Expires=610\u0026X-Amz-SignedHeaders=host\u0026X-Amz-Signature=111d341ff0a76b3609a5a35d8d075a8a7363909fd73f649b43291ac5773e69f1","download_url_expires_at":"2021-11-30T09:53:28.703257Z","same_region":false,"region":"fr-par"}' + body: '{"id":"f0f0dba5-574c-4835-8965-15e56eb314c3", "instance_id":"3c54b496-52a9-40ae-8757-82754cc09734", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:14:40.391923Z", "updated_at":"2023-11-08T21:14:41.820392Z", + "instance_name":"cli-test", "download_url":"https://s3.nl-ams.scw.cloud/65940610-0e5e-4a98-9306-568aa4eb3673/3c54b496-52a9-40ae-8757-82754cc09734/f0f0dba5-574c-4835-8965-15e56eb314c3.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Fnl-ams%2Fs3%2Faws4_request&X-Amz-Date=20231108T211501Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=c4c2d6014709cf92fc7e496dafd940c78745180d56d35c6fd3933decfcaf00e3", + "download_url_expires_at":"2023-11-09T21:15:01.624665Z", "same_region":false, + "region":"fr-par"}' headers: Content-Length: - - "859" + - "849" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:43:32 GMT + - Wed, 08 Nov 2023 21:15:16 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -579,29 +953,61 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 861d2b8b-5324-4b39-8495-b9923b71109a + - b87d88d1-668e-4de3-9f9d-172804086ad8 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"deleting", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.159.204.209", + "port":27909, "name":null, "id":"ac723d67-3ad8-44ba-84dd-16cdb5b3eaf2", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.159.204.209", "port":27909, "name":null, + "id":"ac723d67-3ad8-44ba-84dd-16cdb5b3eaf2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/3c54b496-52a9-40ae-8757-82754cc09734 method: DELETE response: - body: '{"id":"8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"deleting","engine":"PostgreSQL-12","endpoint":{"ip":"195.154.97.15","port":13819,"name":null,"id":"d4f8f570-8073-4e7f-aa6f-8e21d73c60f7","load_balancer":{}},"tags":[],"settings":[{"name":"work_mem","value":"4"},{"name":"max_connections","value":"100"},{"name":"effective_cache_size","value":"1300"},{"name":"maintenance_work_mem","value":"150"},{"name":"max_parallel_workers","value":"0"},{"name":"max_parallel_workers_per_gather","value":"0"}],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[{"ip":"195.154.97.15","port":13819,"name":null,"id":"d4f8f570-8073-4e7f-aa6f-8e21d73c60f7","load_balancer":{}}],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:39:30.215834Z","region":"fr-par"}' + body: '{"id":"3c54b496-52a9-40ae-8757-82754cc09734", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"deleting", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.159.204.209", + "port":27909, "name":null, "id":"ac723d67-3ad8-44ba-84dd-16cdb5b3eaf2", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:10:52.060660Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.159.204.209", "port":27909, "name":null, + "id":"ac723d67-3ad8-44ba-84dd-16cdb5b3eaf2", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:10:52.060660Z", "region":"fr-par"}' headers: Content-Length: - - "1117" + - "1580" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:43:33 GMT + - Wed, 08 Nov 2023 21:15:16 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -611,7 +1017,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1aa102cf-652c-4093-901a-60ae7f2139b9 + - 30460adc-c4c0-4c7a-a701-5417afde03f4 status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-export-backup-simple.golden b/internal/namespaces/rdb/v1/testdata/test-export-backup-simple.golden index 9e765bf428..4f977f8636 100644 --- a/internal/namespaces/rdb/v1/testdata/test-export-backup-simple.golden +++ b/internal/namespaces/rdb/v1/testdata/test-export-backup-simple.golden @@ -1,32 +1,32 @@ 🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 🟩🟩🟩 STDOUT️ 🟩🟩🟩️ -ID ec8962f9-30e4-41df-afa9-f7fa30792ad2 -InstanceID 8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae +ID f0f0dba5-574c-4835-8965-15e56eb314c3 +InstanceID 3c54b496-52a9-40ae-8757-82754cc09734 DatabaseName rdb Name foobar Status ready -Size 2.5 kB +Size 2.1 kB ExpiresAt few seconds ago CreatedAt few seconds ago UpdatedAt few seconds ago InstanceName cli-test -DownloadURL https://s3.fr-par.scw.cloud/2b6f1225-43a3-40a8-a158-616890bc9c44/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae/ec8962f9-30e4-41df-afa9-f7fa30792ad2.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCWKSBG5CVAJXS6Q0MYK%2F20211130%2Ffr-par%2Fs3%2Faws4_request&X-Amz-Date=20211130T094318Z&X-Amz-Expires=610&X-Amz-SignedHeaders=host&X-Amz-Signature=111d341ff0a76b3609a5a35d8d075a8a7363909fd73f649b43291ac5773e69f1 +DownloadURL https://s3.nl-ams.scw.cloud/65940610-0e5e-4a98-9306-568aa4eb3673/3c54b496-52a9-40ae-8757-82754cc09734/f0f0dba5-574c-4835-8965-15e56eb314c3.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Fnl-ams%2Fs3%2Faws4_request&X-Amz-Date=20231108T211501Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=c4c2d6014709cf92fc7e496dafd940c78745180d56d35c6fd3933decfcaf00e3 DownloadURLExpiresAt few seconds ago Region fr-par SameRegion false 🟩🟩🟩 JSON STDOUT 🟩🟩🟩 { - "id": "ec8962f9-30e4-41df-afa9-f7fa30792ad2", - "instance_id": "8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae", + "id": "f0f0dba5-574c-4835-8965-15e56eb314c3", + "instance_id": "3c54b496-52a9-40ae-8757-82754cc09734", "database_name": "rdb", "name": "foobar", "status": "ready", - "size": 2547, - "expires_at": "2999-01-02T22:04:05Z", + "size": 2107, + "expires_at": "2032-01-02T22:04:05Z", "created_at": "1970-01-01T00:00:00.0Z", "updated_at": "1970-01-01T00:00:00.0Z", "instance_name": "cli-test", - "download_url": "https://s3.fr-par.scw.cloud/2b6f1225-43a3-40a8-a158-616890bc9c44/8f2c2c9c-9db1-4214-a3f5-2cc4d50c0cae/ec8962f9-30e4-41df-afa9-f7fa30792ad2.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Credential=SCWKSBG5CVAJXS6Q0MYK%2F20211130%2Ffr-par%2Fs3%2Faws4_request\u0026X-Amz-Date=20211130T094318Z\u0026X-Amz-Expires=610\u0026X-Amz-SignedHeaders=host\u0026X-Amz-Signature=111d341ff0a76b3609a5a35d8d075a8a7363909fd73f649b43291ac5773e69f1", + "download_url": "https://s3.nl-ams.scw.cloud/65940610-0e5e-4a98-9306-568aa4eb3673/3c54b496-52a9-40ae-8757-82754cc09734/f0f0dba5-574c-4835-8965-15e56eb314c3.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Fnl-ams%2Fs3%2Faws4_request\u0026X-Amz-Date=20231108T211501Z\u0026X-Amz-Expires=86400\u0026X-Amz-SignedHeaders=host\u0026X-Amz-Signature=c4c2d6014709cf92fc7e496dafd940c78745180d56d35c6fd3933decfcaf00e3", "download_url_expires_at": "1970-01-01T00:00:00.0Z", "region": "fr-par", "same_region": false diff --git a/internal/namespaces/rdb/v1/testdata/test-list-backup-simple.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-list-backup-simple.cassette.yaml index d1499676ed..642b6c94c4 100644 --- a/internal/namespaces/rdb/v1/testdata/test-list-backup-simple.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-list-backup-simple.cassette.yaml @@ -2,26 +2,48 @@ version: 1 interactions: - request: - body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","name":"cli-test","engine":"PostgreSQL-12","user_name":"foobar","password":"{4xdl*#QOoP+\u00263XRkGA)]","node_type":"db-dev-s","is_ha_cluster":false,"disable_backup":false,"tags":null,"init_settings":null,"volume_type":"lssd","volume_size":0,"init_endpoints":null,"backup_same_region":false}' + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances method: POST response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:37:49 GMT + - Wed, 08 Nov 2023 21:18:53 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -31,29 +53,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 22f62a5b-599d-4c03-9d55-5f3a9e50729a + - 98b6d21d-2e04-47b7-97cd-5a5214b7bca7 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/79fbebdd-2576-4f14-a1cf-6af91586988a method: GET response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:37:49 GMT + - Wed, 08 Nov 2023 21:18:53 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -63,29 +107,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 85e9a345-22b6-4c8e-b6d7-83d504239926 + - 4700d166-cf8b-49eb-a2d5-9e599bd72795 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/79fbebdd-2576-4f14-a1cf-6af91586988a method: GET response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:38:04 GMT + - Wed, 08 Nov 2023 21:19:08 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -95,29 +161,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 743736a4-07e6-4084-99da-890e8610d65b + - 20dd02bd-eceb-4754-85de-27d629e73946 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/79fbebdd-2576-4f14-a1cf-6af91586988a method: GET response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:38:19 GMT + - Wed, 08 Nov 2023 21:19:24 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -127,29 +215,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 332f2f18-7ee1-4666-b43f-653e539146a6 + - c15f2f7e-13f8-4c79-8092-a436ea1662ec status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/79fbebdd-2576-4f14-a1cf-6af91586988a method: GET response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:38:34 GMT + - Wed, 08 Nov 2023 21:19:39 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -159,29 +269,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f53dd701-729a-4043-bba6-324ae1acb5e5 + - 8d8018c7-c628-43b0-809f-19e6f2791537 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/79fbebdd-2576-4f14-a1cf-6af91586988a method: GET response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:38:50 GMT + - Wed, 08 Nov 2023 21:19:54 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -191,29 +323,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e6a3ac96-fe58-42ae-a647-ec8fd7f346f0 + - b0a57cac-bb1a-48e8-ad81-9d8e164ad29d status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/79fbebdd-2576-4f14-a1cf-6af91586988a method: GET response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:39:05 GMT + - Wed, 08 Nov 2023 21:20:10 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -223,29 +377,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3b26fd7f-c354-45f0-8ece-7c7fdf0fe426 + - f91ec6e8-8115-48c6-a398-7d09930110b1 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/79fbebdd-2576-4f14-a1cf-6af91586988a method: GET response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:39:20 GMT + - Wed, 08 Nov 2023 21:20:25 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -255,29 +431,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 277db206-f832-4c2c-b2fc-51183b12f7e5 + - 9b3d65f2-aa48-4365-b517-f1196c5b95bb status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/79fbebdd-2576-4f14-a1cf-6af91586988a method: GET response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:39:35 GMT + - Wed, 08 Nov 2023 21:20:40 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -287,29 +485,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 78905c2f-29ba-492c-a4d0-a08db8f3a020 + - edad483f-7c58-47de-9600-a880501c0271 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/79fbebdd-2576-4f14-a1cf-6af91586988a method: GET response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:39:50 GMT + - Wed, 08 Nov 2023 21:21:00 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -319,29 +539,57 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2ce49900-cf37-4254-963c-d8e4e24ba013 + - 146515be-7759-476e-be72-f3373bb750b1 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "created_at":"2023-11-08T21:18:52.974118Z", + "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/79fbebdd-2576-4f14-a1cf-6af91586988a method: GET response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "created_at":"2023-11-08T21:18:52.974118Z", + "region":"fr-par"}' headers: Content-Length: - - "641" + - "1358" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:40:05 GMT + - Wed, 08 Nov 2023 21:21:15 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -351,29 +599,61 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d42fcb03-aab7-4803-9e1a-00e32fc6e3d1 + - bda0c505-14f5-43c8-ab0c-cd537716749f status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"ready", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"195.154.70.34", + "port":4238, "name":null, "id":"189e0d77-c4e2-4584-b841-9082bcd0e825", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.70.34", "port":4238, "name":null, + "id":"189e0d77-c4e2-4584-b841-9082bcd0e825", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/79fbebdd-2576-4f14-a1cf-6af91586988a method: GET response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"ready", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"195.154.70.34", + "port":4238, "name":null, "id":"189e0d77-c4e2-4584-b841-9082bcd0e825", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.70.34", "port":4238, "name":null, + "id":"189e0d77-c4e2-4584-b841-9082bcd0e825", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1573" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:40:21 GMT + - Wed, 08 Nov 2023 21:21:30 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -383,287 +663,39 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d0b9e1ee-54aa-4427-ad07-c76a7015f9a2 + - 01425a56-467b-468a-bba5-53ecbc0c6396 status: 200 OK code: 200 duration: "" - request: - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 - method: GET - response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' - headers: - Content-Length: - - "641" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Thu, 01 Sep 2022 13:40:36 GMT - Server: - - Scaleway API-Gateway - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - c07f429d-ac3c-4fc3-93f6-f800b255c463 - status: 200 OK - code: 200 - duration: "" -- request: - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 - method: GET - response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' - headers: - Content-Length: - - "641" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Thu, 01 Sep 2022 13:40:51 GMT - Server: - - Scaleway API-Gateway - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 9f4d357b-8ec0-4c38-b6b4-ec468e7cc482 - status: 200 OK - code: 200 - duration: "" -- request: - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 - method: GET - response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' - headers: - Content-Length: - - "641" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Thu, 01 Sep 2022 13:41:06 GMT - Server: - - Scaleway API-Gateway - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - adc4ee1a-3148-4f1c-aad3-531ceab697d7 - status: 200 OK - code: 200 - duration: "" -- request: - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 - method: GET - response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' - headers: - Content-Length: - - "641" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Thu, 01 Sep 2022 13:41:21 GMT - Server: - - Scaleway API-Gateway - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 76164991-6c2e-47e7-9d3e-42e1a0bfc23d - status: 200 OK - code: 200 - duration: "" -- request: - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 - method: GET - response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' - headers: - Content-Length: - - "641" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Thu, 01 Sep 2022 13:41:36 GMT - Server: - - Scaleway API-Gateway - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - d558a22d-2ed6-4077-bcd3-0f7782b6f8aa - status: 200 OK - code: 200 - duration: "" -- request: - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 - method: GET - response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' - headers: - Content-Length: - - "641" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Thu, 01 Sep 2022 13:41:51 GMT - Server: - - Scaleway API-Gateway - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - f8dabeea-a3af-49cc-8b1b-89b369b87a75 - status: 200 OK - code: 200 - duration: "" -- request: - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 - method: GET - response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' - headers: - Content-Length: - - "641" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Thu, 01 Sep 2022 13:42:06 GMT - Server: - - Scaleway API-Gateway - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - d21aacab-7cae-4d6c-b865-6dbe4b072df8 - status: 200 OK - code: 200 - duration: "" -- request: - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 - method: GET - response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"ready","engine":"PostgreSQL-12","endpoint":{"ip":"195.154.69.180","port":33071,"name":null,"id":"c1cf2d68-e2f2-42e4-a1a4-82e9c5e0943f","load_balancer":{}},"tags":[],"settings":[{"name":"work_mem","value":"4"},{"name":"max_connections","value":"100"},{"name":"effective_cache_size","value":"1300"},{"name":"maintenance_work_mem","value":"150"},{"name":"max_parallel_workers","value":"0"},{"name":"max_parallel_workers_per_gather","value":"0"}],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[{"ip":"195.154.69.180","port":33071,"name":null,"id":"c1cf2d68-e2f2-42e4-a1a4-82e9c5e0943f","load_balancer":{}}],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' - headers: - Content-Length: - - "1116" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Thu, 01 Sep 2022 13:42:22 GMT - Server: - - Scaleway API-Gateway - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 7d00315e-d853-49b7-8c13-1b90cc593da6 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"instance_id":"e3678a86-fc68-43ae-90b1-d267b2369576","database_name":"rdb","name":"will_be_exported","expires_at":"2999-01-02T15:04:05-07:00"}' + body: '{"id":"0a0470f5-0514-4cb7-a79c-2cc823d9c101", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_be_exported", "status":"creating", "size":null, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:31.066425Z", + "updated_at":null, "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups method: POST response: - body: '{"id":"da73454a-8232-4d91-b773-8f16ad50a7e1","instance_id":"e3678a86-fc68-43ae-90b1-d267b2369576","database_name":"rdb","name":"will_be_exported","status":"creating","size":null,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-01T13:42:22.418577Z","updated_at":null,"instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"0a0470f5-0514-4cb7-a79c-2cc823d9c101", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_be_exported", "status":"creating", "size":null, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:31.066425Z", + "updated_at":null, "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "391" + - "404" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:42:22 GMT + - Wed, 08 Nov 2023 21:21:31 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -673,29 +705,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ceeddb87-f294-4123-93e8-6eaa774a4f70 + - 063c7204-ac82-49b0-8b9e-b2a8a50e1fba status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"0a0470f5-0514-4cb7-a79c-2cc823d9c101", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_be_exported", "status":"creating", "size":null, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:31.066425Z", + "updated_at":null, "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/da73454a-8232-4d91-b773-8f16ad50a7e1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/0a0470f5-0514-4cb7-a79c-2cc823d9c101 method: GET response: - body: '{"id":"da73454a-8232-4d91-b773-8f16ad50a7e1","instance_id":"e3678a86-fc68-43ae-90b1-d267b2369576","database_name":"rdb","name":"will_be_exported","status":"creating","size":null,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-01T13:42:22.418577Z","updated_at":null,"instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"0a0470f5-0514-4cb7-a79c-2cc823d9c101", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_be_exported", "status":"creating", "size":null, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:31.066425Z", + "updated_at":null, "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "391" + - "404" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:42:22 GMT + - Wed, 08 Nov 2023 21:21:31 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -705,29 +745,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8cd05a7b-fe27-47d3-9f3b-48a643f7558d + - 103dfc41-be7e-4750-a632-37d1cc971eb7 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"0a0470f5-0514-4cb7-a79c-2cc823d9c101", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_be_exported", "status":"ready", "size":2107, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:31.066425Z", + "updated_at":"2023-11-08T21:21:32.831202Z", "instance_name":"cli-test", "download_url":null, + "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/da73454a-8232-4d91-b773-8f16ad50a7e1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/0a0470f5-0514-4cb7-a79c-2cc823d9c101 method: GET response: - body: '{"id":"da73454a-8232-4d91-b773-8f16ad50a7e1","instance_id":"e3678a86-fc68-43ae-90b1-d267b2369576","database_name":"rdb","name":"will_be_exported","status":"ready","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-01T13:42:22.418577Z","updated_at":"2022-09-01T13:42:25.697093Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"0a0470f5-0514-4cb7-a79c-2cc823d9c101", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_be_exported", "status":"ready", "size":2107, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:31.066425Z", + "updated_at":"2023-11-08T21:21:32.831202Z", "instance_name":"cli-test", "download_url":null, + "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "413" + - "426" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:42:37 GMT + - Wed, 08 Nov 2023 21:21:50 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -737,31 +785,39 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5e14427a-d015-4277-af5d-7f16c733ef62 + - 3c879cdf-0606-44d1-81a2-4a7f2c1edcd2 status: 200 OK code: 200 duration: "" - request: - body: '{"instance_id":"e3678a86-fc68-43ae-90b1-d267b2369576","database_name":"rdb","name":"will_not_be_exported","expires_at":"2999-01-02T15:04:05-07:00"}' + body: '{"id":"45756da2-31a9-4385-bca1-b45520b82b1c", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_not_be_exported", "status":"creating", "size":null, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:51.208899Z", + "updated_at":null, "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups method: POST response: - body: '{"id":"65ce3352-def6-4376-a9d2-cb063a3ce973","instance_id":"e3678a86-fc68-43ae-90b1-d267b2369576","database_name":"rdb","name":"will_not_be_exported","status":"creating","size":null,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-01T13:42:38.051843Z","updated_at":null,"instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"45756da2-31a9-4385-bca1-b45520b82b1c", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_not_be_exported", "status":"creating", "size":null, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:51.208899Z", + "updated_at":null, "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "395" + - "408" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:42:38 GMT + - Wed, 08 Nov 2023 21:21:51 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -771,29 +827,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5fb393c1-dc44-4b9b-b86a-d49b6c677451 + - 790fdc57-3833-475e-a9f5-92a33f2098cf status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"45756da2-31a9-4385-bca1-b45520b82b1c", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_not_be_exported", "status":"creating", "size":null, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:51.208899Z", + "updated_at":null, "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/65ce3352-def6-4376-a9d2-cb063a3ce973 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/45756da2-31a9-4385-bca1-b45520b82b1c method: GET response: - body: '{"id":"65ce3352-def6-4376-a9d2-cb063a3ce973","instance_id":"e3678a86-fc68-43ae-90b1-d267b2369576","database_name":"rdb","name":"will_not_be_exported","status":"creating","size":null,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-01T13:42:38.051843Z","updated_at":null,"instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"45756da2-31a9-4385-bca1-b45520b82b1c", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_not_be_exported", "status":"creating", "size":null, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:51.208899Z", + "updated_at":null, "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "395" + - "408" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:42:38 GMT + - Wed, 08 Nov 2023 21:21:51 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -803,29 +867,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bcbc64df-dabc-4405-9c75-66fb8f8632b8 + - abc5cbcb-6f25-4118-ad11-d8562734e69a status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"45756da2-31a9-4385-bca1-b45520b82b1c", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_not_be_exported", "status":"ready", "size":2107, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:51.208899Z", + "updated_at":"2023-11-08T21:21:52.821440Z", "instance_name":"cli-test", "download_url":null, + "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/65ce3352-def6-4376-a9d2-cb063a3ce973 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/45756da2-31a9-4385-bca1-b45520b82b1c method: GET response: - body: '{"id":"65ce3352-def6-4376-a9d2-cb063a3ce973","instance_id":"e3678a86-fc68-43ae-90b1-d267b2369576","database_name":"rdb","name":"will_not_be_exported","status":"ready","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-01T13:42:38.051843Z","updated_at":"2022-09-01T13:42:41.335743Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"45756da2-31a9-4385-bca1-b45520b82b1c", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_not_be_exported", "status":"ready", "size":2107, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:51.208899Z", + "updated_at":"2023-11-08T21:21:52.821440Z", "instance_name":"cli-test", "download_url":null, + "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "417" + - "430" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:42:53 GMT + - Wed, 08 Nov 2023 21:22:06 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -835,31 +907,39 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d8c2f48e-663d-497e-a57f-93d7298d1137 + - 5fc2f4ee-ea2f-454e-8ce0-d71cccfc7504 status: 200 OK code: 200 duration: "" - request: - body: '{}' + body: '{"id":"0a0470f5-0514-4cb7-a79c-2cc823d9c101", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_be_exported", "status":"exporting", "size":2107, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:31.066425Z", + "updated_at":"2023-11-08T21:21:32.831202Z", "instance_name":"cli-test", "download_url":null, + "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/da73454a-8232-4d91-b773-8f16ad50a7e1/export + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/0a0470f5-0514-4cb7-a79c-2cc823d9c101/export method: POST response: - body: '{"id":"da73454a-8232-4d91-b773-8f16ad50a7e1","instance_id":"e3678a86-fc68-43ae-90b1-d267b2369576","database_name":"rdb","name":"will_be_exported","status":"exporting","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-01T13:42:22.418577Z","updated_at":"2022-09-01T13:42:25.697093Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"0a0470f5-0514-4cb7-a79c-2cc823d9c101", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_be_exported", "status":"exporting", "size":2107, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:31.066425Z", + "updated_at":"2023-11-08T21:21:32.831202Z", "instance_name":"cli-test", "download_url":null, + "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "417" + - "430" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:42:53 GMT + - Wed, 08 Nov 2023 21:22:06 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -869,29 +949,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 49f644e4-721f-4213-b16a-19f4a2cf9f96 + - feabe3c5-2a35-475f-8008-79f8b0e50fdb status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"0a0470f5-0514-4cb7-a79c-2cc823d9c101", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_be_exported", "status":"exporting", "size":2107, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:31.066425Z", + "updated_at":"2023-11-08T21:21:32.831202Z", "instance_name":"cli-test", "download_url":null, + "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/da73454a-8232-4d91-b773-8f16ad50a7e1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/0a0470f5-0514-4cb7-a79c-2cc823d9c101 method: GET response: - body: '{"id":"da73454a-8232-4d91-b773-8f16ad50a7e1","instance_id":"e3678a86-fc68-43ae-90b1-d267b2369576","database_name":"rdb","name":"will_be_exported","status":"exporting","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-01T13:42:22.418577Z","updated_at":"2022-09-01T13:42:25.697093Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"0a0470f5-0514-4cb7-a79c-2cc823d9c101", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_be_exported", "status":"exporting", "size":2107, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:31.066425Z", + "updated_at":"2023-11-08T21:21:32.831202Z", "instance_name":"cli-test", "download_url":null, + "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "417" + - "430" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:42:53 GMT + - Wed, 08 Nov 2023 21:22:07 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -901,29 +989,39 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3565e635-0d56-43ad-94a8-c4df1203a743 + - 145fd8b4-07b8-49ee-83b8-a0ce1c98f03d status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"0a0470f5-0514-4cb7-a79c-2cc823d9c101", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_be_exported", "status":"ready", "size":2107, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:31.066425Z", + "updated_at":"2023-11-08T21:21:32.831202Z", "instance_name":"cli-test", "download_url":"https://s3.nl-ams.scw.cloud/65940610-0e5e-4a98-9306-568aa4eb3673/79fbebdd-2576-4f14-a1cf-6af91586988a/0a0470f5-0514-4cb7-a79c-2cc823d9c101.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Fnl-ams%2Fs3%2Faws4_request&X-Amz-Date=20231108T212207Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=bd0b34eb583e67feaa1621c2acf3673c9ce1015c98f52908bc7cd6c3087d1000", + "download_url_expires_at":"2023-11-09T21:22:07.526102Z", "same_region":false, + "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/da73454a-8232-4d91-b773-8f16ad50a7e1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/0a0470f5-0514-4cb7-a79c-2cc823d9c101 method: GET response: - body: '{"id":"da73454a-8232-4d91-b773-8f16ad50a7e1","instance_id":"e3678a86-fc68-43ae-90b1-d267b2369576","database_name":"rdb","name":"will_be_exported","status":"ready","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-01T13:42:22.418577Z","updated_at":"2022-09-01T13:42:25.697093Z","instance_name":"cli-test","download_url":"https://s3.nl-ams.scw.cloud/65940610-0e5e-4a98-9306-568aa4eb3673/e3678a86-fc68-43ae-90b1-d267b2369576/da73454a-8232-4d91-b773-8f16ad50a7e1.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Credential=SCWBTK7RYYS1750DS37K%2F20220901%2Fnl-ams%2Fs3%2Faws4_request\u0026X-Amz-Date=20220901T134254Z\u0026X-Amz-Expires=86400\u0026X-Amz-SignedHeaders=host\u0026X-Amz-Signature=4c1622ddf93fa720d38e9a7ba365c16ae07e9d731ba6f6182c95847214d7e21d","download_url_expires_at":"2999-09-02T13:42:54.437192Z","same_region":false,"region":"fr-par"}' + body: '{"id":"0a0470f5-0514-4cb7-a79c-2cc823d9c101", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_be_exported", "status":"ready", "size":2107, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:31.066425Z", + "updated_at":"2023-11-08T21:21:32.831202Z", "instance_name":"cli-test", "download_url":"https://s3.nl-ams.scw.cloud/65940610-0e5e-4a98-9306-568aa4eb3673/79fbebdd-2576-4f14-a1cf-6af91586988a/0a0470f5-0514-4cb7-a79c-2cc823d9c101.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Fnl-ams%2Fs3%2Faws4_request&X-Amz-Date=20231108T212207Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=bd0b34eb583e67feaa1621c2acf3673c9ce1015c98f52908bc7cd6c3087d1000", + "download_url_expires_at":"2023-11-09T21:22:07.526102Z", "same_region":false, + "region":"fr-par"}' headers: Content-Length: - - "871" + - "859" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:43:08 GMT + - Wed, 08 Nov 2023 21:22:22 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -933,29 +1031,47 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - eb2d9d57-410b-44aa-938c-ae4bad5f930b + - 3ad37e32-4324-442d-9d10-f98094aceb72 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"database_backups":[{"id":"0a0470f5-0514-4cb7-a79c-2cc823d9c101", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_be_exported", "status":"ready", "size":2107, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:31.066425Z", + "updated_at":"2023-11-08T21:21:32.831202Z", "instance_name":"cli-test", "download_url":"https://s3.nl-ams.scw.cloud/65940610-0e5e-4a98-9306-568aa4eb3673/79fbebdd-2576-4f14-a1cf-6af91586988a/0a0470f5-0514-4cb7-a79c-2cc823d9c101.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Fnl-ams%2Fs3%2Faws4_request&X-Amz-Date=20231108T212207Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=bd0b34eb583e67feaa1621c2acf3673c9ce1015c98f52908bc7cd6c3087d1000", + "download_url_expires_at":"2023-11-09T21:22:07.526102Z", "same_region":false, + "region":"fr-par"}, {"id":"45756da2-31a9-4385-bca1-b45520b82b1c", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_not_be_exported", "status":"ready", "size":2107, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:51.208899Z", + "updated_at":"2023-11-08T21:21:52.821440Z", "instance_name":"cli-test", "download_url":null, + "download_url_expires_at":null, "same_region":false, "region":"fr-par"}], "total_count":2}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups?instance_id=e3678a86-fc68-43ae-90b1-d267b2369576&order_by=created_at_asc&page=1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups?instance_id=79fbebdd-2576-4f14-a1cf-6af91586988a&order_by=created_at_asc&page=1 method: GET response: - body: '{"database_backups":[{"id":"da73454a-8232-4d91-b773-8f16ad50a7e1","instance_id":"e3678a86-fc68-43ae-90b1-d267b2369576","database_name":"rdb","name":"will_be_exported","status":"ready","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-01T13:42:22.418577Z","updated_at":"2022-09-01T13:42:25.697093Z","instance_name":"cli-test","download_url":"https://s3.nl-ams.scw.cloud/65940610-0e5e-4a98-9306-568aa4eb3673/e3678a86-fc68-43ae-90b1-d267b2369576/da73454a-8232-4d91-b773-8f16ad50a7e1.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Credential=SCWBTK7RYYS1750DS37K%2F20220901%2Fnl-ams%2Fs3%2Faws4_request\u0026X-Amz-Date=20220901T134254Z\u0026X-Amz-Expires=86400\u0026X-Amz-SignedHeaders=host\u0026X-Amz-Signature=4c1622ddf93fa720d38e9a7ba365c16ae07e9d731ba6f6182c95847214d7e21d","download_url_expires_at":"2999-09-02T13:42:54.437192Z","same_region":false,"region":"fr-par"},{"id":"65ce3352-def6-4376-a9d2-cb063a3ce973","instance_id":"e3678a86-fc68-43ae-90b1-d267b2369576","database_name":"rdb","name":"will_not_be_exported","status":"ready","size":2107,"expires_at":"2999-01-02T22:04:05Z","created_at":"2022-09-01T13:42:38.051843Z","updated_at":"2022-09-01T13:42:41.335743Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}],"total_count":2}' + body: '{"database_backups":[{"id":"0a0470f5-0514-4cb7-a79c-2cc823d9c101", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_be_exported", "status":"ready", "size":2107, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:31.066425Z", + "updated_at":"2023-11-08T21:21:32.831202Z", "instance_name":"cli-test", "download_url":"https://s3.nl-ams.scw.cloud/65940610-0e5e-4a98-9306-568aa4eb3673/79fbebdd-2576-4f14-a1cf-6af91586988a/0a0470f5-0514-4cb7-a79c-2cc823d9c101.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Fnl-ams%2Fs3%2Faws4_request&X-Amz-Date=20231108T212207Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=bd0b34eb583e67feaa1621c2acf3673c9ce1015c98f52908bc7cd6c3087d1000", + "download_url_expires_at":"2023-11-09T21:22:07.526102Z", "same_region":false, + "region":"fr-par"}, {"id":"45756da2-31a9-4385-bca1-b45520b82b1c", "instance_id":"79fbebdd-2576-4f14-a1cf-6af91586988a", + "database_name":"rdb", "name":"will_not_be_exported", "status":"ready", "size":2107, + "expires_at":"2032-01-02T22:04:05Z", "created_at":"2023-11-08T21:21:51.208899Z", + "updated_at":"2023-11-08T21:21:52.821440Z", "instance_name":"cli-test", "download_url":null, + "download_url_expires_at":null, "same_region":false, "region":"fr-par"}], "total_count":2}' headers: Content-Length: - - "1328" + - "1331" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:43:08 GMT + - Wed, 08 Nov 2023 21:22:22 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -965,29 +1081,61 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a02dd3d8-ee38-4d66-bde4-394d426ba6d4 + - dd192ec8-00c1-43a8-9e0f-563aa438d72e status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"deleting", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"195.154.70.34", + "port":4238, "name":null, "id":"189e0d77-c4e2-4584-b841-9082bcd0e825", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.70.34", "port":4238, "name":null, + "id":"189e0d77-c4e2-4584-b841-9082bcd0e825", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.18.3; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/e3678a86-fc68-43ae-90b1-d267b2369576 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/79fbebdd-2576-4f14-a1cf-6af91586988a method: DELETE response: - body: '{"id":"e3678a86-fc68-43ae-90b1-d267b2369576","name":"cli-test","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"deleting","engine":"PostgreSQL-12","endpoint":{"ip":"195.154.69.180","port":33071,"name":null,"id":"c1cf2d68-e2f2-42e4-a1a4-82e9c5e0943f","load_balancer":{}},"tags":[],"settings":[{"name":"work_mem","value":"4"},{"name":"max_connections","value":"100"},{"name":"effective_cache_size","value":"1300"},{"name":"maintenance_work_mem","value":"150"},{"name":"max_parallel_workers","value":"0"},{"name":"max_parallel_workers_per_gather","value":"0"}],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[{"ip":"195.154.69.180","port":33071,"name":null,"id":"c1cf2d68-e2f2-42e4-a1a4-82e9c5e0943f","load_balancer":{}}],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2022-09-01T13:37:49.268972Z","region":"fr-par"}' + body: '{"id":"79fbebdd-2576-4f14-a1cf-6af91586988a", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"deleting", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"195.154.70.34", + "port":4238, "name":null, "id":"189e0d77-c4e2-4584-b841-9082bcd0e825", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:18:52.974118Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"195.154.70.34", "port":4238, "name":null, + "id":"189e0d77-c4e2-4584-b841-9082bcd0e825", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:18:52.974118Z", "region":"fr-par"}' headers: Content-Length: - - "1119" + - "1576" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 01 Sep 2022 13:43:09 GMT + - Wed, 08 Nov 2023 21:22:22 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -997,7 +1145,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5daf5df0-5b9e-403f-a500-edff89509b18 + - aa928955-03e1-4394-9387-4c7fc3ff0f78 status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-list-backup-simple.golden b/internal/namespaces/rdb/v1/testdata/test-list-backup-simple.golden index 29cb898950..20fc77419c 100644 --- a/internal/namespaces/rdb/v1/testdata/test-list-backup-simple.golden +++ b/internal/namespaces/rdb/v1/testdata/test-list-backup-simple.golden @@ -1,34 +1,34 @@ 🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 🟩🟩🟩 STDOUT️ 🟩🟩🟩️ ID Name Database Name Size Status Instance ID URL Expired Download URL Expires At Created At Updated At Region Same Region -da73454a-8232-4d91-b773-8f16ad50a7e1 will_be_exported rdb 2.1 kB ready e3678a86-fc68-43ae-90b1-d267b2369576 false https://s3.nl-ams.scw.cloud/65940610-0e5e-4a98-9306-568aa4eb3673/e3678a86-fc68-43ae-90b1-d267b2369576/da73454a-8232-4d91-b773-8f16ad50a7e1.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCWBTK7RYYS1750DS37K%2F20220901%2Fnl-ams%2Fs3%2Faws4_request&X-Amz-Date=20220901T134254Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=4c1622ddf93fa720d38e9a7ba365c16ae07e9d731ba6f6182c95847214d7e21d few seconds ago few seconds ago few seconds ago fr-par false -65ce3352-def6-4376-a9d2-cb063a3ce973 will_not_be_exported rdb 2.1 kB ready e3678a86-fc68-43ae-90b1-d267b2369576 true - few seconds ago few seconds ago few seconds ago fr-par false +0a0470f5-0514-4cb7-a79c-2cc823d9c101 will_be_exported rdb 2.1 kB ready 79fbebdd-2576-4f14-a1cf-6af91586988a false https://s3.nl-ams.scw.cloud/65940610-0e5e-4a98-9306-568aa4eb3673/79fbebdd-2576-4f14-a1cf-6af91586988a/0a0470f5-0514-4cb7-a79c-2cc823d9c101.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Fnl-ams%2Fs3%2Faws4_request&X-Amz-Date=20231108T212207Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=bd0b34eb583e67feaa1621c2acf3673c9ce1015c98f52908bc7cd6c3087d1000 few seconds ago few seconds ago few seconds ago fr-par false +45756da2-31a9-4385-bca1-b45520b82b1c will_not_be_exported rdb 2.1 kB ready 79fbebdd-2576-4f14-a1cf-6af91586988a true - few seconds ago few seconds ago few seconds ago fr-par false 🟩🟩🟩 JSON STDOUT 🟩🟩🟩 [ { - "ID": "da73454a-8232-4d91-b773-8f16ad50a7e1", - "instance_ID": "e3678a86-fc68-43ae-90b1-d267b2369576", + "ID": "0a0470f5-0514-4cb7-a79c-2cc823d9c101", + "instance_ID": "79fbebdd-2576-4f14-a1cf-6af91586988a", "database_name": "rdb", "name": "will_be_exported", "status": "ready", "size": 2107, - "expires_at": "2999-01-02T22:04:05Z", + "expires_at": "2032-01-02T22:04:05Z", "created_at": "1970-01-01T00:00:00.0Z", "updated_at": "1970-01-01T00:00:00.0Z", "instance_name": "cli-test", - "download_url": "https://s3.nl-ams.scw.cloud/65940610-0e5e-4a98-9306-568aa4eb3673/e3678a86-fc68-43ae-90b1-d267b2369576/da73454a-8232-4d91-b773-8f16ad50a7e1.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Credential=SCWBTK7RYYS1750DS37K%2F20220901%2Fnl-ams%2Fs3%2Faws4_request\u0026X-Amz-Date=20220901T134254Z\u0026X-Amz-Expires=86400\u0026X-Amz-SignedHeaders=host\u0026X-Amz-Signature=4c1622ddf93fa720d38e9a7ba365c16ae07e9d731ba6f6182c95847214d7e21d", + "download_url": "https://s3.nl-ams.scw.cloud/65940610-0e5e-4a98-9306-568aa4eb3673/79fbebdd-2576-4f14-a1cf-6af91586988a/0a0470f5-0514-4cb7-a79c-2cc823d9c101.custom?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Credential=SCW2HJV1WMKPE0CKDAW5%2F20231108%2Fnl-ams%2Fs3%2Faws4_request\u0026X-Amz-Date=20231108T212207Z\u0026X-Amz-Expires=86400\u0026X-Amz-SignedHeaders=host\u0026X-Amz-Signature=bd0b34eb583e67feaa1621c2acf3673c9ce1015c98f52908bc7cd6c3087d1000", "url_expired": false, "region": "fr-par", "same_region": false }, { - "ID": "65ce3352-def6-4376-a9d2-cb063a3ce973", - "instance_ID": "e3678a86-fc68-43ae-90b1-d267b2369576", + "ID": "45756da2-31a9-4385-bca1-b45520b82b1c", + "instance_ID": "79fbebdd-2576-4f14-a1cf-6af91586988a", "database_name": "rdb", "name": "will_not_be_exported", "status": "ready", "size": 2107, - "expires_at": "2999-01-02T22:04:05Z", + "expires_at": "2032-01-02T22:04:05Z", "created_at": "1970-01-01T00:00:00.0Z", "updated_at": "1970-01-01T00:00:00.0Z", "instance_name": "cli-test", diff --git a/internal/namespaces/rdb/v1/testdata/test-restore-backup-simple.cassette.yaml b/internal/namespaces/rdb/v1/testdata/test-restore-backup-simple.cassette.yaml index b62a674087..7df7fe40ab 100644 --- a/internal/namespaces/rdb/v1/testdata/test-restore-backup-simple.cassette.yaml +++ b/internal/namespaces/rdb/v1/testdata/test-restore-backup-simple.cassette.yaml @@ -2,26 +2,48 @@ version: 1 interactions: - request: - body: '{"project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","name":"cli-test","engine":"PostgreSQL-12","user_name":"foobar","password":"{4xdl*#QOoP+\u00263XRkGA)]","node_type":"db-dev-s","is_ha_cluster":false,"disable_backup":false,"tags":null,"init_settings":null,"volume_type":"lssd","volume_size":0,"init_endpoints":null,"backup_same_region":false}' + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances method: POST response: - body: '{"id":"7236be15-2a03-4317-b06e-d90745defaf5","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:46:31.869545Z","region":"fr-par"}' + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:46:32 GMT + - Wed, 08 Nov 2023 21:06:38 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -31,29 +53,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b1a1bfed-abdc-4fe8-9585-47862a585081 + - 23d84ce6-8f72-41df-8e3e-022297a7d153 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7236be15-2a03-4317-b06e-d90745defaf5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/f9d08c90-d2ec-4f48-9e03-cb88824aa767 method: GET response: - body: '{"id":"7236be15-2a03-4317-b06e-d90745defaf5","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:46:31.869545Z","region":"fr-par"}' + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:46:32 GMT + - Wed, 08 Nov 2023 21:06:38 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -63,29 +107,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c7803d49-ecd5-47f5-967c-e59f370c429f + - bf1afa19-335e-4818-a022-759e8b56d82f status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7236be15-2a03-4317-b06e-d90745defaf5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/f9d08c90-d2ec-4f48-9e03-cb88824aa767 method: GET response: - body: '{"id":"7236be15-2a03-4317-b06e-d90745defaf5","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:46:31.869545Z","region":"fr-par"}' + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:46:47 GMT + - Wed, 08 Nov 2023 21:06:53 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -95,29 +161,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - afa24f2b-3b3a-49b2-b92b-3554cb65e73f + - dd71e6f5-e7ca-4e03-9f28-507579f8ce22 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7236be15-2a03-4317-b06e-d90745defaf5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/f9d08c90-d2ec-4f48-9e03-cb88824aa767 method: GET response: - body: '{"id":"7236be15-2a03-4317-b06e-d90745defaf5","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"provisioning","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:46:31.869545Z","region":"fr-par"}' + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"provisioning", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:47:02 GMT + - Wed, 08 Nov 2023 21:07:08 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -127,29 +215,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 34965c6d-c754-4edf-9b5c-bb26879a5987 + - 7e5cf629-9ce4-4b3c-806a-53d3229c607d status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7236be15-2a03-4317-b06e-d90745defaf5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/f9d08c90-d2ec-4f48-9e03-cb88824aa767 method: GET response: - body: '{"id":"7236be15-2a03-4317-b06e-d90745defaf5","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:46:31.869545Z","region":"fr-par"}' + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:47:17 GMT + - Wed, 08 Nov 2023 21:07:24 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -159,29 +269,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8189aae6-e5c2-4146-b22f-e9795bd623cd + - e0e39721-19df-44fa-aa7a-6e9f5e3af3b9 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7236be15-2a03-4317-b06e-d90745defaf5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/f9d08c90-d2ec-4f48-9e03-cb88824aa767 method: GET response: - body: '{"id":"7236be15-2a03-4317-b06e-d90745defaf5","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:46:31.869545Z","region":"fr-par"}' + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:47:32 GMT + - Wed, 08 Nov 2023 21:07:39 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -191,29 +323,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a9b34512-d1c3-41e3-ab5a-645576d01bb2 + - a4771797-3f47-4903-ad88-2dffe6b6c60a status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7236be15-2a03-4317-b06e-d90745defaf5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/f9d08c90-d2ec-4f48-9e03-cb88824aa767 method: GET response: - body: '{"id":"7236be15-2a03-4317-b06e-d90745defaf5","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:46:31.869545Z","region":"fr-par"}' + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:47:48 GMT + - Wed, 08 Nov 2023 21:08:00 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -223,29 +377,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 58eed6b5-8e47-4eb3-8101-fe9aca8ce636 + - abab2831-9c46-4495-b5d5-0d6a608afd26 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7236be15-2a03-4317-b06e-d90745defaf5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/f9d08c90-d2ec-4f48-9e03-cb88824aa767 method: GET response: - body: '{"id":"7236be15-2a03-4317-b06e-d90745defaf5","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:46:31.869545Z","region":"fr-par"}' + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:48:03 GMT + - Wed, 08 Nov 2023 21:08:15 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -255,29 +431,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0563d796-61e4-4dbb-9bfc-fff4033923b8 + - 7a5d1389-5361-4109-a216-02969e8835df status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7236be15-2a03-4317-b06e-d90745defaf5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/f9d08c90-d2ec-4f48-9e03-cb88824aa767 method: GET response: - body: '{"id":"7236be15-2a03-4317-b06e-d90745defaf5","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:46:31.869545Z","region":"fr-par"}' + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:48:18 GMT + - Wed, 08 Nov 2023 21:08:30 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -287,29 +485,51 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e906698f-1b9d-4861-92dd-9a3f46c43cf2 + - c25e71b5-a706-4cfb-8fc5-95d86fcb417b status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7236be15-2a03-4317-b06e-d90745defaf5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/f9d08c90-d2ec-4f48-9e03-cb88824aa767 method: GET response: - body: '{"id":"7236be15-2a03-4317-b06e-d90745defaf5","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:46:31.869545Z","region":"fr-par"}' + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[], "backup_schedule":{"frequency":24, "retention":7, + "disabled":false, "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, + "read_replicas":[], "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, + "class":"lssd"}, "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1083" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:48:33 GMT + - Wed, 08 Nov 2023 21:08:46 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -319,29 +539,57 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 21c2a832-2c16-449e-9b9c-5783c698a30a + - a0546bfb-9c63-464f-8d80-83600cdb448c status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "created_at":"2023-11-08T21:06:38.080824Z", + "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7236be15-2a03-4317-b06e-d90745defaf5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/f9d08c90-d2ec-4f48-9e03-cb88824aa767 method: GET response: - body: '{"id":"7236be15-2a03-4317-b06e-d90745defaf5","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:46:31.869545Z","region":"fr-par"}' + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"initializing", + "engine":"PostgreSQL-12", "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", + "name":"PostgreSQL-13", "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":null, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[], "logs_policy":{"max_age_retention":30, "total_disk_retention":null}, + "backup_same_region":false, "maintenances":[], "created_at":"2023-11-08T21:06:38.080824Z", + "region":"fr-par"}' headers: Content-Length: - - "641" + - "1358" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:48:48 GMT + - Wed, 08 Nov 2023 21:09:01 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -351,29 +599,61 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f43cfc81-8b6e-4e52-974d-fc87e9cbda0c + - 637b950d-42d6-41d1-b518-c3efb4f61a6b status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"ready", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.159.204.209", + "port":8050, "name":null, "id":"4689b3e7-c107-4572-ab64-f95be50cc36b", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.159.204.209", "port":8050, "name":null, + "id":"4689b3e7-c107-4572-ab64-f95be50cc36b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7236be15-2a03-4317-b06e-d90745defaf5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/f9d08c90-d2ec-4f48-9e03-cb88824aa767 method: GET response: - body: '{"id":"7236be15-2a03-4317-b06e-d90745defaf5","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"initializing","engine":"PostgreSQL-12","endpoint":null,"tags":[],"settings":[],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:46:31.869545Z","region":"fr-par"}' + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"ready", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.159.204.209", + "port":8050, "name":null, "id":"4689b3e7-c107-4572-ab64-f95be50cc36b", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.159.204.209", "port":8050, "name":null, + "id":"4689b3e7-c107-4572-ab64-f95be50cc36b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' headers: Content-Length: - - "641" + - "1575" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:49:03 GMT + - Wed, 08 Nov 2023 21:09:16 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -383,63 +663,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7d8f46dc-4d3d-4cf2-9240-5e61022ff17c + - 27ab62cf-a927-4877-8f89-edd3babb82ab status: 200 OK code: 200 duration: "" - request: - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7236be15-2a03-4317-b06e-d90745defaf5 - method: GET - response: - body: '{"id":"7236be15-2a03-4317-b06e-d90745defaf5","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"ready","engine":"PostgreSQL-12","endpoint":{"ip":"195.154.97.15","port":28947,"name":null,"id":"0ab0f14f-a669-4ac2-8fa4-d36cb94868d3","load_balancer":{}},"tags":[],"settings":[{"name":"work_mem","value":"4"},{"name":"max_connections","value":"100"},{"name":"effective_cache_size","value":"1300"},{"name":"maintenance_work_mem","value":"150"},{"name":"max_parallel_workers","value":"0"},{"name":"max_parallel_workers_per_gather","value":"0"}],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[{"ip":"195.154.97.15","port":28947,"name":null,"id":"0ab0f14f-a669-4ac2-8fa4-d36cb94868d3","load_balancer":{}}],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:46:31.869545Z","region":"fr-par"}' - headers: - Content-Length: - - "1114" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 30 Nov 2021 09:49:18 GMT - Server: - - Scaleway API-Gateway - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 0c2278a4-6579-46da-b3af-2271ba54f924 - status: 200 OK - code: 200 - duration: "" -- request: - body: '{"instance_id":"7236be15-2a03-4317-b06e-d90745defaf5","database_name":"rdb","name":"foobar","expires_at":"2999-01-02T15:04:05-07:00"}' + body: '{"id":"5a563833-ec20-4f33-a6e5-554942c7e456", "instance_id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:10:17.132609Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups method: POST response: - body: '{"id":"14a94248-7c53-4290-9b8c-f7082d816759","instance_id":"7236be15-2a03-4317-b06e-d90745defaf5","database_name":"rdb","name":"foobar","status":"creating","size":null,"expires_at":"2999-01-02T22:04:05Z","created_at":"2021-11-30T09:50:19.074412Z","updated_at":null,"instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"5a563833-ec20-4f33-a6e5-554942c7e456", "instance_id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:10:17.132609Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "381" + - "394" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:50:19 GMT + - Wed, 08 Nov 2023 21:10:17 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -449,29 +703,35 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 06317b25-b4cc-41c0-a275-5e39c7fe3f9a + - 92f9ceac-5c6b-403a-badb-36cc93fa7d33 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5a563833-ec20-4f33-a6e5-554942c7e456", "instance_id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:10:17.132609Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/14a94248-7c53-4290-9b8c-f7082d816759 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/5a563833-ec20-4f33-a6e5-554942c7e456 method: GET response: - body: '{"id":"14a94248-7c53-4290-9b8c-f7082d816759","instance_id":"7236be15-2a03-4317-b06e-d90745defaf5","database_name":"rdb","name":"foobar","status":"creating","size":null,"expires_at":"2999-01-02T22:04:05Z","created_at":"2021-11-30T09:50:19.074412Z","updated_at":null,"instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"5a563833-ec20-4f33-a6e5-554942c7e456", "instance_id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", + "database_name":"rdb", "name":"foobar", "status":"creating", "size":null, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:10:17.132609Z", "updated_at":null, "instance_name":"cli-test", + "download_url":null, "download_url_expires_at":null, "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "381" + - "394" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:50:19 GMT + - Wed, 08 Nov 2023 21:10:17 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -481,29 +741,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d2a4af4e-07c7-4aa6-9e58-84ccbd200dfd + - 31a880c0-c922-45be-8777-ad5773361f67 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5a563833-ec20-4f33-a6e5-554942c7e456", "instance_id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:10:17.132609Z", "updated_at":"2023-11-08T21:10:19.181127Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/14a94248-7c53-4290-9b8c-f7082d816759 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/5a563833-ec20-4f33-a6e5-554942c7e456 method: GET response: - body: '{"id":"14a94248-7c53-4290-9b8c-f7082d816759","instance_id":"7236be15-2a03-4317-b06e-d90745defaf5","database_name":"rdb","name":"foobar","status":"ready","size":2547,"expires_at":"2999-01-02T22:04:05Z","created_at":"2021-11-30T09:50:19.074412Z","updated_at":"2021-11-30T09:50:20.426569Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"5a563833-ec20-4f33-a6e5-554942c7e456", "instance_id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:10:17.132609Z", "updated_at":"2023-11-08T21:10:19.181127Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "403" + - "416" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:50:34 GMT + - Wed, 08 Nov 2023 21:10:32 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -513,31 +781,39 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5350365c-2c35-4891-9fa0-0a11b3ff2ca8 + - 950728ee-c8b8-4f76-b6de-9ac3096404e5 status: 200 OK code: 200 duration: "" - request: - body: '{"database_name":null,"instance_id":"7236be15-2a03-4317-b06e-d90745defaf5"}' + body: '{"id":"5a563833-ec20-4f33-a6e5-554942c7e456", "instance_id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", + "database_name":"rdb", "name":"foobar", "status":"restoring", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:10:17.132609Z", "updated_at":"2023-11-08T21:10:19.181127Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/14a94248-7c53-4290-9b8c-f7082d816759/restore + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/5a563833-ec20-4f33-a6e5-554942c7e456/restore method: POST response: - body: '{"id":"14a94248-7c53-4290-9b8c-f7082d816759","instance_id":"7236be15-2a03-4317-b06e-d90745defaf5","database_name":"rdb","name":"foobar","status":"restoring","size":2547,"expires_at":"2999-01-02T22:04:05Z","created_at":"2021-11-30T09:50:19.074412Z","updated_at":"2021-11-30T09:50:20.426569Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"5a563833-ec20-4f33-a6e5-554942c7e456", "instance_id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", + "database_name":"rdb", "name":"foobar", "status":"restoring", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:10:17.132609Z", "updated_at":"2023-11-08T21:10:19.181127Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "407" + - "420" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:50:34 GMT + - Wed, 08 Nov 2023 21:10:33 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -547,29 +823,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 066d46c9-c7e5-4a8b-a1f7-01cde2f5ca55 + - ae58d244-4528-49f9-9d0b-946fae4aa147 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5a563833-ec20-4f33-a6e5-554942c7e456", "instance_id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", + "database_name":"rdb", "name":"foobar", "status":"restoring", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:10:17.132609Z", "updated_at":"2023-11-08T21:10:19.181127Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/14a94248-7c53-4290-9b8c-f7082d816759 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/5a563833-ec20-4f33-a6e5-554942c7e456 method: GET response: - body: '{"id":"14a94248-7c53-4290-9b8c-f7082d816759","instance_id":"7236be15-2a03-4317-b06e-d90745defaf5","database_name":"rdb","name":"foobar","status":"restoring","size":2547,"expires_at":"2999-01-02T22:04:05Z","created_at":"2021-11-30T09:50:19.074412Z","updated_at":"2021-11-30T09:50:20.426569Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"5a563833-ec20-4f33-a6e5-554942c7e456", "instance_id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", + "database_name":"rdb", "name":"foobar", "status":"restoring", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:10:17.132609Z", "updated_at":"2023-11-08T21:10:19.181127Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "407" + - "420" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:50:34 GMT + - Wed, 08 Nov 2023 21:10:33 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -579,29 +863,37 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5c81df6d-99eb-4e4b-ba39-ec1edcb795a5 + - 66c2119a-8d95-4576-9e22-f29ba73a1c74 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"5a563833-ec20-4f33-a6e5-554942c7e456", "instance_id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:10:17.132609Z", "updated_at":"2023-11-08T21:10:34.754714Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/14a94248-7c53-4290-9b8c-f7082d816759 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/backups/5a563833-ec20-4f33-a6e5-554942c7e456 method: GET response: - body: '{"id":"14a94248-7c53-4290-9b8c-f7082d816759","instance_id":"7236be15-2a03-4317-b06e-d90745defaf5","database_name":"rdb","name":"foobar","status":"ready","size":2547,"expires_at":"2999-01-02T22:04:05Z","created_at":"2021-11-30T09:50:19.074412Z","updated_at":"2021-11-30T09:50:35.666840Z","instance_name":"cli-test","download_url":null,"download_url_expires_at":null,"same_region":false,"region":"fr-par"}' + body: '{"id":"5a563833-ec20-4f33-a6e5-554942c7e456", "instance_id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", + "database_name":"rdb", "name":"foobar", "status":"ready", "size":2107, "expires_at":"2032-01-02T22:04:05Z", + "created_at":"2023-11-08T21:10:17.132609Z", "updated_at":"2023-11-08T21:10:34.754714Z", + "instance_name":"cli-test", "download_url":null, "download_url_expires_at":null, + "same_region":false, "region":"fr-par"}' headers: Content-Length: - - "403" + - "416" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:50:49 GMT + - Wed, 08 Nov 2023 21:10:50 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -611,29 +903,61 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 099ae80f-4fa3-4735-9a60-8b41c1a4e896 + - e81514e3-bc75-411b-b554-9447af532ce3 status: 200 OK code: 200 duration: "" - request: - body: "" + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"deleting", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.159.204.209", + "port":8050, "name":null, "id":"4689b3e7-c107-4572-ab64-f95be50cc36b", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.159.204.209", "port":8050, "name":null, + "id":"4689b3e7-c107-4572-ab64-f95be50cc36b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.17.2; darwin; amd64) cli-e2e-test - url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/7236be15-2a03-4317-b06e-d90745defaf5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.20.4; linux; amd64) cli-e2e-test + url: https://api.scaleway.com/rdb/v1/regions/fr-par/instances/f9d08c90-d2ec-4f48-9e03-cb88824aa767 method: DELETE response: - body: '{"id":"7236be15-2a03-4317-b06e-d90745defaf5","name":"cli-test","organization_id":"951df375-e094-4d26-97c1-ba548eeb9c42","project_id":"951df375-e094-4d26-97c1-ba548eeb9c42","status":"deleting","engine":"PostgreSQL-12","endpoint":{"ip":"195.154.97.15","port":28947,"name":null,"id":"0ab0f14f-a669-4ac2-8fa4-d36cb94868d3","load_balancer":{}},"tags":[],"settings":[{"name":"work_mem","value":"4"},{"name":"max_connections","value":"100"},{"name":"effective_cache_size","value":"1300"},{"name":"maintenance_work_mem","value":"150"},{"name":"max_parallel_workers","value":"0"},{"name":"max_parallel_workers_per_gather","value":"0"}],"backup_schedule":{"frequency":24,"retention":7,"disabled":false},"is_ha_cluster":false,"read_replicas":[],"node_type":"db-dev-s","volume":{"type":"lssd","size":5000000000},"init_settings":[],"endpoints":[{"ip":"195.154.97.15","port":28947,"name":null,"id":"0ab0f14f-a669-4ac2-8fa4-d36cb94868d3","load_balancer":{}}],"logs_policy":{"max_age_retention":30,"total_disk_retention":null},"backup_same_region":false,"maintenances":[],"created_at":"2021-11-30T09:46:31.869545Z","region":"fr-par"}' + body: '{"id":"f9d08c90-d2ec-4f48-9e03-cb88824aa767", "name":"cli-test", "organization_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", + "project_id":"fa1e3217-dc80-42ac-85c3-3f034b78b552", "status":"deleting", "engine":"PostgreSQL-12", + "upgradable_version":[{"id":"2e670f5c-493b-443f-92bd-986f23da2750", "name":"PostgreSQL-13", + "version":"13", "minor_version":"13.12"}, {"id":"2988cc5e-e0dd-48ba-bd8b-b394db1fc6b9", + "name":"PostgreSQL-14", "version":"14", "minor_version":"14.9"}, {"id":"d6fa23a8-ff53-464e-b0b0-4c4a3c1eb87d", + "name":"PostgreSQL-15", "version":"15", "minor_version":"15.4"}], "endpoint":{"ip":"51.159.204.209", + "port":8050, "name":null, "id":"4689b3e7-c107-4572-ab64-f95be50cc36b", "load_balancer":{}}, + "tags":[], "settings":[{"name":"effective_cache_size", "value":"1300"}, {"name":"maintenance_work_mem", + "value":"150"}, {"name":"max_connections", "value":"100"}, {"name":"max_parallel_workers", + "value":"0"}, {"name":"max_parallel_workers_per_gather", "value":"0"}, {"name":"work_mem", + "value":"4"}], "backup_schedule":{"frequency":24, "retention":7, "disabled":false, + "next_run_at":"2023-11-09T21:06:38.080824Z"}, "is_ha_cluster":false, "read_replicas":[], + "node_type":"db-dev-s", "volume":{"type":"lssd", "size":5000000000, "class":"lssd"}, + "init_settings":[], "endpoints":[{"ip":"51.159.204.209", "port":8050, "name":null, + "id":"4689b3e7-c107-4572-ab64-f95be50cc36b", "load_balancer":{}}], "logs_policy":{"max_age_retention":30, + "total_disk_retention":null}, "backup_same_region":false, "maintenances":[], + "created_at":"2023-11-08T21:06:38.080824Z", "region":"fr-par"}' headers: Content-Length: - - "1117" + - "1578" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 30 Nov 2021 09:50:50 GMT + - Wed, 08 Nov 2023 21:10:51 GMT Server: - Scaleway API-Gateway Strict-Transport-Security: @@ -643,7 +967,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ad2c4dc4-09a5-46b2-95a4-16be504e8396 + - df2a1fce-21b4-47dd-bfc9-75ba7eb72cb8 status: 200 OK code: 200 duration: "" diff --git a/internal/namespaces/rdb/v1/testdata/test-restore-backup-simple.golden b/internal/namespaces/rdb/v1/testdata/test-restore-backup-simple.golden index a9d4613ae9..aafd1e9412 100644 --- a/internal/namespaces/rdb/v1/testdata/test-restore-backup-simple.golden +++ b/internal/namespaces/rdb/v1/testdata/test-restore-backup-simple.golden @@ -1,11 +1,11 @@ 🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 🟩🟩🟩 STDOUT️ 🟩🟩🟩️ -ID 14a94248-7c53-4290-9b8c-f7082d816759 -InstanceID 7236be15-2a03-4317-b06e-d90745defaf5 +ID 5a563833-ec20-4f33-a6e5-554942c7e456 +InstanceID f9d08c90-d2ec-4f48-9e03-cb88824aa767 DatabaseName rdb Name foobar Status ready -Size 2.5 kB +Size 2.1 kB ExpiresAt few seconds ago CreatedAt few seconds ago UpdatedAt few seconds ago @@ -14,13 +14,13 @@ Region fr-par SameRegion false 🟩🟩🟩 JSON STDOUT 🟩🟩🟩 { - "id": "14a94248-7c53-4290-9b8c-f7082d816759", - "instance_id": "7236be15-2a03-4317-b06e-d90745defaf5", + "id": "5a563833-ec20-4f33-a6e5-554942c7e456", + "instance_id": "f9d08c90-d2ec-4f48-9e03-cb88824aa767", "database_name": "rdb", "name": "foobar", "status": "ready", - "size": 2547, - "expires_at": "2999-01-02T22:04:05Z", + "size": 2107, + "expires_at": "2032-01-02T22:04:05Z", "created_at": "1970-01-01T00:00:00.0Z", "updated_at": "1970-01-01T00:00:00.0Z", "instance_name": "cli-test",